Package sootup.jimple.frontend
Class LazyMethodVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
sootup.jimple.JimpleBaseVisitor<SootMethod>
sootup.jimple.frontend.MethodVisitor
sootup.jimple.frontend.LazyMethodVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<SootMethod>,JimpleVisitor<SootMethod>
-
Field Summary
Fields inherited from class sootup.jimple.frontend.MethodVisitor
classVisitor, labeledStmts, locals, unresolvedBranches -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SootMethodresolveMethod(JimpleParser.MethodContext ctx, MethodSignature methodSignature, EnumSet<MethodModifier> modifier, List<ClassType> exceptions, Position methodPosition) Methods inherited from class sootup.jimple.frontend.MethodVisitor
parseMethodBody, resolveSuccessors, visitMethodMethods inherited from class sootup.jimple.JimpleBaseVisitor
visitArg_list, visitArray_descriptor, visitAssignments, visitBinop, visitBinop_expr, visitBool_expr, visitCase_label, visitCase_stmt, visitClass_modifier, visitCommon_modifier, visitConstant, visitDeclaration, visitDeclarations, visitExtends_clause, visitField, visitField_modifier, visitField_signature, visitFile, visitFile_type, visitGoto_stmt, visitIdentifier, visitIdentity_ref, visitImmediate, visitImplements_clause, visitImportItem, visitInteger_constant, visitInvoke_expr, visitMember, visitMethod_body, visitMethod_body_contents, visitMethod_modifier, visitMethod_name, visitMethod_signature, visitMethod_subsignature, visitMethodhandle, visitReference, visitStatement, visitStatements, visitStmt, visitThrows_clause, visitTrap_clause, visitTrap_clauses, visitType, visitType_list, visitUnop, visitUnop_expr, visitValueMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
LazyMethodVisitor
-
-
Method Details
-
resolveMethod
protected SootMethod resolveMethod(JimpleParser.MethodContext ctx, MethodSignature methodSignature, EnumSet<MethodModifier> modifier, List<ClassType> exceptions, Position methodPosition) - Specified by:
resolveMethodin classMethodVisitor
-