PermissiveVisitor

PermissiveVisitor overrides all the visit methods in the parent class that assert(0) in order to facilitate the traversal of subsets of the AST. It does not implement any visiting logic.

Members

Aliases

visit
alias visit = ParseTimeVisitor!AST.visit
Undocumented in source.

Functions

visit
void visit(AST.Dsymbol )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Parameter )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Statement )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Type )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Expression )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.TemplateParameter )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Condition )
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AST.Initializer )
Undocumented in source. Be warned that the author may not have intended to support it.

Meta