avrora.core.isdl.gen
Class CodemapGenerator.StmtGenerator

java.lang.Object
  extended byavrora.core.isdl.gen.CodemapGenerator.StmtGenerator
All Implemented Interfaces:
StmtVisitor
Enclosing class:
CodemapGenerator

protected class CodemapGenerator.StmtGenerator
extends java.lang.Object
implements StmtVisitor


Nested Class Summary
 
Nested classes inherited from class avrora.core.isdl.ast.StmtVisitor
StmtVisitor.DepthFirst
 
Constructor Summary
protected CodemapGenerator.StmtGenerator()
           
 
Method Summary
 void visit(CallStmt s)
           
 void visit(CommentStmt s)
           
 void visit(DeclStmt s)
           
 void visit(IfStmt s)
           
 void visit(MapAssignStmt s)
           
 void visit(MapBitAssignStmt s)
           
 void visit(MapBitRangeAssignStmt s)
           
 void visit(ReturnStmt s)
           
 void visit(VarAssignStmt s)
           
 void visit(VarBitAssignStmt s)
           
 void visit(VarBitRangeAssignStmt s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodemapGenerator.StmtGenerator

protected CodemapGenerator.StmtGenerator()
Method Detail

visit

public void visit(CallStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(CommentStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(DeclStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(IfStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(MapAssignStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(MapBitAssignStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(MapBitRangeAssignStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(ReturnStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(VarAssignStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(VarBitAssignStmt s)
Specified by:
visit in interface StmtVisitor

visit

public void visit(VarBitRangeAssignStmt s)
Specified by:
visit in interface StmtVisitor