FormatVisitor

Collects information from the AST that is useful for the formatter

Constructors

this
this(ASTInformation* astInformation)

Members

Functions

visit
void visit(ArrayInitializer arrayInitializer)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ConditionalDeclaration dec)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Constraint constraint)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ConditionalStatement statement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FunctionLiteralExpression funcLit)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(DefaultStatement defaultStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CaseStatement caseStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CaseRangeStatement caseRangeStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FunctionBody functionBody)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructInitializer structInitializer)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EnumBody enumBody)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Unittest unittest_)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Invariant invariant_)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructBody structBody)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateDeclaration templateDeclaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TypeSuffix typeSuffix)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(UnaryExpression unary)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AttributeDeclaration attributeDeclaration)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(InStatement inStatement)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(OutStatement outStatement)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta