avrora.core.isdl
Class Architecture.PrettyPrinter
java.lang.Object
avrora.core.isdl.ast.StmtVisitor.DepthFirst
avrora.core.isdl.Architecture.PrettyPrinter
- All Implemented Interfaces:
- StmtVisitor
- Enclosing class:
- Architecture
- public class Architecture.PrettyPrinter
- extends StmtVisitor.DepthFirst
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
visitStmtList
public void visitStmtList(java.util.List s)
- Overrides:
visitStmtList
in class StmtVisitor.DepthFirst
visit
public void visit(IfStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(CallStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(DeclStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(MapAssignStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(MapBitAssignStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(MapBitRangeAssignStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(ReturnStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(VarAssignStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(VarBitAssignStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst
visit
public void visit(VarBitRangeAssignStmt s)
- Specified by:
visit
in interface StmtVisitor
- Overrides:
visit
in class StmtVisitor.DepthFirst