Before:
c = // '{default: 0};
After:
c = // '{default: 0};
If the line has to be broken, the continuation part should be
indented. Before this fix, it was not the case if the continuation
part was a struct literal. The rule that caused the problem was added
in 783bac6b. It was intended for aligning the field labels in
ProtoBuf. The type TT_DictLiteral was only for colons back then, so
the program didn't have to check whether the token was a colon when it
was already type TT_DictLiteral. Now the type applies to more
things including the braces enclosing a dictionary literal. In
Verilog, struct literals start with a quote. The quote is regarded as
an identifier by the program. So the rule for aligning the fields in
ProtoBuf applied to this situation by mistake.