public class Visitor
extends java.lang.Object
ast.ASTree#accept(Visitor)
Constructor and Description |
---|
Visitor() |
Modifier and Type | Method and Description |
---|---|
void |
atArrayInit(ArrayInit n) |
void |
atAssignExpr(AssignExpr n) |
void |
atASTList(ASTList n) |
void |
atBinExpr(BinExpr n) |
void |
atCallExpr(CallExpr n) |
void |
atCastExpr(CastExpr n) |
void |
atCondExpr(CondExpr n) |
void |
atDeclarator(Declarator n) |
void |
atDoubleConst(DoubleConst n) |
void |
atExpr(Expr n) |
void |
atFieldDecl(FieldDecl n) |
void |
atInstanceOfExpr(InstanceOfExpr n) |
void |
atIntConst(IntConst n) |
void |
atKeyword(Keyword n) |
void |
atMember(Member n) |
void |
atMethodDecl(MethodDecl n) |
void |
atNewExpr(NewExpr n) |
void |
atPair(Pair n) |
void |
atStmnt(Stmnt n) |
void |
atStringL(StringL n) |
void |
atSymbol(Symbol n) |
void |
atVariable(Variable n) |
public void atASTList(ASTList n) throws CompileError
CompileError
public void atPair(Pair n) throws CompileError
CompileError
public void atFieldDecl(FieldDecl n) throws CompileError
CompileError
public void atMethodDecl(MethodDecl n) throws CompileError
CompileError
public void atStmnt(Stmnt n) throws CompileError
CompileError
public void atDeclarator(Declarator n) throws CompileError
CompileError
public void atAssignExpr(AssignExpr n) throws CompileError
CompileError
public void atCondExpr(CondExpr n) throws CompileError
CompileError
public void atBinExpr(BinExpr n) throws CompileError
CompileError
public void atExpr(Expr n) throws CompileError
CompileError
public void atCallExpr(CallExpr n) throws CompileError
CompileError
public void atCastExpr(CastExpr n) throws CompileError
CompileError
public void atInstanceOfExpr(InstanceOfExpr n) throws CompileError
CompileError
public void atNewExpr(NewExpr n) throws CompileError
CompileError
public void atSymbol(Symbol n) throws CompileError
CompileError
public void atMember(Member n) throws CompileError
CompileError
public void atVariable(Variable n) throws CompileError
CompileError
public void atKeyword(Keyword n) throws CompileError
CompileError
public void atStringL(StringL n) throws CompileError
CompileError
public void atIntConst(IntConst n) throws CompileError
CompileError
public void atDoubleConst(DoubleConst n) throws CompileError
CompileError
public void atArrayInit(ArrayInit n) throws CompileError
CompileError