- replaceCurrent
void replaceCurrent(Statement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(PeelStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CompoundStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CompoundDeclarationStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(UnrolledLoopStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ScopeStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(WhileStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DoStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ForStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ForeachStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(ForeachRangeStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(IfStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SwitchStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CaseStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(CaseRangeStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DefaultStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(SynchronizedStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(WithStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TryCatchStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(TryFinallyStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(DebugStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visit
void visit(LabelStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- visitStmt
void visitStmt(Statement s)
Undocumented in source. Be warned that the author may not have intended to support it.
- 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.
A visitor to walk entire statements and provides ability to replace any sub-statements.