Package sootup.jimple.frontend
Class StmtVisitor
java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Stmt>,JimpleVisitor<Stmt>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byJimpleParser.statement().@NonNull StmtVisit a parse tree produced byJimpleParser.stmt().Methods 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, visitMethod_body, visitMethod_body_contents, visitMethod_modifier, visitMethod_name, visitMethod_signature, visitMethod_subsignature, visitMethodhandle, visitReference, visitStatements, 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
-
StmtVisitor
-
-
Method Details
-
visitStatement
Description copied from class:JimpleBaseVisitorVisit a parse tree produced byJimpleParser.statement().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStatementin interfaceJimpleVisitor<Stmt>- Overrides:
visitStatementin classJimpleBaseVisitor<Stmt>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStmt
Description copied from class:JimpleBaseVisitorVisit a parse tree produced byJimpleParser.stmt().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStmtin interfaceJimpleVisitor<Stmt>- Overrides:
visitStmtin classJimpleBaseVisitor<Stmt>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-