avrora.core.isdl.ast
Interface StmtRebuilder
- All Superinterfaces:
- CodeRebuilder
- All Known Implementing Classes:
- StmtRebuilder.DepthFirst
- public interface StmtRebuilder
- extends CodeRebuilder
The StmtVisitor interface implements the visitor pattern
so that clients can visit the abstract syntax tree nodes representing
statements in the program.
|
Nested Class Summary |
static class |
StmtRebuilder.DepthFirst
The DepthFirst class is a base implementation of the
StmtVisitor interface that visits the tree in depth-first
order. |
| Methods inherited from interface avrora.core.isdl.ast.CodeRebuilder |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
visit
public Stmt visit(CallStmt s)
visit
public Stmt visit(DeclStmt s)
visit
public Stmt visit(IfStmt s)
visit
public Stmt visit(MapAssignStmt s)
visit
public Stmt visit(MapBitAssignStmt s)
visit
public Stmt visit(MapBitRangeAssignStmt s)
visit
public Stmt visit(ReturnStmt s)
visit
public Stmt visit(VarAssignStmt s)
visit
public Stmt visit(VarBitAssignStmt s)
visit
public Stmt visit(VarBitRangeAssignStmt s)