Interface DeclarationVisitor
-
- All Known Implementing Classes:
AbstractJavaSyntaxVisitor,AbstractNopDeclarationVisitor,AbstractUpdateExpressionVisitor,AddCastExpressionVisitor,AggregateFieldsVisitor,ByteCodeParser.LambdaParameterNamesVisitor,ByteCodeParser.MemberVisitor,CompilationUnitVisitor,CompilationUnitVisitor.AnnotationVisitor,CreateInstructionsVisitor,DeclaredSyntheticLocalVariableVisitor,ExpressionVisitor,InitEnumVisitor,InitInnerClassVisitor,InitInnerClassVisitor.UpdateFieldReferencesVisitor,InitInnerClassVisitor.UpdateNewExpressionVisitor,InitInnerClassVisitor.UpdateNewExpressionVisitor.AddLocalClassDeclarationVisitor,InitInnerClassVisitor.UpdateNewExpressionVisitor.UpdateParametersAndLocalVariablesVisitor,InitInstanceFieldVisitor,InitStaticFieldVisitor,RemoveBinaryOpReturnStatementsVisitor,RemoveDefaultConstructorVisitor,RemoveLastContinueStatementVisitor,SearchFirstLineNumberVisitor,SearchImportsVisitor,SearchImportsVisitor.MainTypeVisitor,SearchLocalVariableReferenceVisitor,SearchUndeclaredLocalVariableVisitor,SingleLineStatementVisitor,SortMembersVisitor,StatementMaker.MemberVisitor,StatementVisitor,SynchronizedStatementMaker.RemoveMonitorExitVisitor,TypeVisitor,UpdateBridgeMethodVisitor,UpdateBridgeMethodVisitor.BodyDeclarationsVisitor,UpdateIntegerConstantTypeVisitor,UpdateJavaSyntaxTreeStep1Visitor,UpdateJavaSyntaxTreeStep2Visitor
public interface DeclarationVisitor
-
-
Method Summary
-
-
-
Method Detail
-
visit
void visit(AnnotationDeclaration declaration)
-
visit
void visit(ArrayVariableInitializer declaration)
-
visit
void visit(BodyDeclaration declaration)
-
visit
void visit(ClassDeclaration declaration)
-
visit
void visit(ConstructorDeclaration declaration)
-
visit
void visit(EnumDeclaration declaration)
-
visit
void visit(EnumDeclaration.Constant declaration)
-
visit
void visit(ExpressionVariableInitializer declaration)
-
visit
void visit(FieldDeclaration declaration)
-
visit
void visit(FieldDeclarator declaration)
-
visit
void visit(FieldDeclarators declarations)
-
visit
void visit(FormalParameter declaration)
-
visit
void visit(FormalParameters declarations)
-
visit
void visit(InstanceInitializerDeclaration declaration)
-
visit
void visit(InterfaceDeclaration declaration)
-
visit
void visit(LocalVariableDeclaration declaration)
-
visit
void visit(LocalVariableDeclarator declarator)
-
visit
void visit(LocalVariableDeclarators declarators)
-
visit
void visit(MethodDeclaration declaration)
-
visit
void visit(MemberDeclarations declarations)
-
visit
void visit(ModuleDeclaration declarations)
-
visit
void visit(StaticInitializerDeclaration declaration)
-
visit
void visit(TypeDeclarations declarations)
-
-