|
ESC/Java2 © 2003,2004,2005 David Cok and Joseph Kiniry © 2005 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavafe.ast.Visitor
Constructor Summary | |
Visitor()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Visitor()
Method Detail |
public abstract void visitASTNode(ASTNode x)
public void visitCompilationUnit(CompilationUnit x)
public void visitImportDecl(ImportDecl x)
public void visitSingleTypeImportDecl(SingleTypeImportDecl x)
public void visitOnDemandImportDecl(OnDemandImportDecl x)
public void visitTypeDecl(TypeDecl x)
public void visitClassDecl(ClassDecl x)
public void visitInterfaceDecl(InterfaceDecl x)
public void visitRoutineDecl(RoutineDecl x)
public void visitConstructorDecl(ConstructorDecl x)
public void visitMethodDecl(MethodDecl x)
public void visitInitBlock(InitBlock x)
public void visitTypeDeclElemPragma(TypeDeclElemPragma x)
public void visitGenericVarDecl(GenericVarDecl x)
public void visitLocalVarDecl(LocalVarDecl x)
public void visitFieldDecl(FieldDecl x)
public void visitFormalParaDecl(FormalParaDecl x)
public void visitStmt(Stmt x)
public void visitGenericBlockStmt(GenericBlockStmt x)
public void visitBlockStmt(BlockStmt x)
public void visitSwitchStmt(SwitchStmt x)
public void visitAssertStmt(AssertStmt x)
public void visitVarDeclStmt(VarDeclStmt x)
public void visitClassDeclStmt(ClassDeclStmt x)
public void visitWhileStmt(WhileStmt x)
public void visitDoStmt(DoStmt x)
public void visitSynchronizeStmt(SynchronizeStmt x)
public void visitEvalStmt(EvalStmt x)
public void visitReturnStmt(ReturnStmt x)
public void visitThrowStmt(ThrowStmt x)
public void visitBranchStmt(BranchStmt x)
public void visitBreakStmt(BreakStmt x)
public void visitContinueStmt(ContinueStmt x)
public void visitLabelStmt(LabelStmt x)
public void visitIfStmt(IfStmt x)
public void visitForStmt(ForStmt x)
public void visitSkipStmt(SkipStmt x)
public void visitSwitchLabel(SwitchLabel x)
public void visitTryFinallyStmt(TryFinallyStmt x)
public void visitTryCatchStmt(TryCatchStmt x)
public void visitStmtPragma(StmtPragma x)
public void visitConstructorInvocation(ConstructorInvocation x)
public void visitCatchClause(CatchClause x)
public void visitVarInit(VarInit x)
public void visitArrayInit(ArrayInit x)
public void visitExpr(Expr x)
public void visitThisExpr(ThisExpr x)
public void visitLiteralExpr(LiteralExpr x)
public void visitArrayRefExpr(ArrayRefExpr x)
public void visitNewInstanceExpr(NewInstanceExpr x)
public void visitNewArrayExpr(NewArrayExpr x)
public void visitCondExpr(CondExpr x)
public void visitInstanceOfExpr(InstanceOfExpr x)
public void visitCastExpr(CastExpr x)
public void visitBinaryExpr(BinaryExpr x)
public void visitUnaryExpr(UnaryExpr x)
public void visitParenExpr(ParenExpr x)
public void visitAmbiguousVariableAccess(AmbiguousVariableAccess x)
public void visitVariableAccess(VariableAccess x)
public void visitFieldAccess(FieldAccess x)
public void visitAmbiguousMethodInvocation(AmbiguousMethodInvocation x)
public void visitMethodInvocation(MethodInvocation x)
public void visitClassLiteral(ClassLiteral x)
public void visitObjectDesignator(ObjectDesignator x)
public void visitExprObjectDesignator(ExprObjectDesignator x)
public void visitTypeObjectDesignator(TypeObjectDesignator x)
public void visitSuperObjectDesignator(SuperObjectDesignator x)
public void visitType(Type x)
public void visitErrorType(ErrorType x)
public void visitPrimitiveType(PrimitiveType x)
public void visitTypeName(TypeName x)
public void visitArrayType(ArrayType x)
public void visitName(Name x)
public void visitSimpleName(SimpleName x)
public void visitCompoundName(CompoundName x)
public void visitModifierPragma(ModifierPragma x)
public void visitLexicalPragma(LexicalPragma x)
public void visitTypeModifierPragma(TypeModifierPragma x)
|
ESC/Java2 © 2003,2004,2005 David Cok and Joseph Kiniry © 2005 UCD Dublin © 2003,2004 Radboud University Nijmegen © 1999,2000 Compaq Computer Corporation © 1997,1998,1999 Digital Equipment Corporation All Rights Reserved |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |