avrora.core.isdl.ast
Interface StmtVisitor
- All Known Implementing Classes:
- StmtVisitor.DepthFirst
- public interface StmtVisitor
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 |
StmtVisitor.DepthFirst
The DepthFirst class is a base implementation of the
StmtVisitor interface that visits the tree in depth-first
order. |
visit
public void visit(CallStmt s)
visit
public void visit(DeclStmt s)
visit
public void visit(IfStmt s)
visit
public void visit(MapAssignStmt s)
visit
public void visit(MapBitAssignStmt s)
visit
public void visit(MapBitRangeAssignStmt s)
visit
public void visit(ReturnStmt s)
visit
public void visit(VarAssignStmt s)
visit
public void visit(VarBitAssignStmt s)
visit
public void visit(VarBitRangeAssignStmt s)