NrvoWalker

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Members

Aliases

visit
alias visit = typeof(super).visit
Undocumented in source.

Functions

visit
void visit(TryFinallyStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ReturnStatement s)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

fd
FuncDeclaration fd;
Undocumented in source.
sc
Scope* sc;
Undocumented in source.

Inherited Members

From StatementRewriteWalker

visit
alias visit = SemanticTimePermissiveVisitor.visit
Undocumented in source.
ps
Statement* ps;
Undocumented in source.
visitStmt
void visitStmt(Statement s)
Undocumented in source. Be warned that the author may not have intended to support it.
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.

Meta