SemanticTimeTransitiveVisitor

The TransitiveVisitor implements the AST traversal logic for all AST nodes.

Members

Aliases

visit
alias visit = SemanticTimePermissiveVisitor.visit
Undocumented in source.
visit
alias visit = __methods.visit
Undocumented in source.

Functions

visit
void visit(ASTCodegen.PeelStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.UnrolledLoopStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DebugStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.ForwardingStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.StructLiteralExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DotTemplateExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DotVarExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DelegateExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DotTypeExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.VectorExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.VectorArrayExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.SliceExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.ArrayLengthExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DelegatePtrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DelegateFuncptrExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.DotExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.IndexExp e)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ASTCodegen.RemoveExp e)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__methods
mixin ParseVisitMethods!ASTCodegen __methods
Undocumented in source.

Inherited Members

From SemanticTimePermissiveVisitor

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

Meta