Package sootup.jimple

Class JimpleParser.StmtContext

java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
sootup.jimple.JimpleParser.StmtContext
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree, org.antlr.v4.runtime.tree.RuleNode, org.antlr.v4.runtime.tree.SyntaxTree, org.antlr.v4.runtime.tree.Tree
Enclosing class:
JimpleParser

public static class JimpleParser.StmtContext extends org.antlr.v4.runtime.ParserRuleContext
  • Field Summary

    Fields inherited from class org.antlr.v4.runtime.ParserRuleContext

    children, exception, start, stop

    Fields inherited from class org.antlr.v4.runtime.RuleContext

    EMPTY, invokingState, parent
  • Constructor Summary

    Constructors
    Constructor
    Description
    StmtContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
     
     
     
    org.antlr.v4.runtime.tree.TerminalNode
     
     
    case_stmt(int i)
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    void
    enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    void
    exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
     
    int
     
     
    org.antlr.v4.runtime.tree.TerminalNode
    IF()
     
     
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    NOP()
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
    RET()
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     
    org.antlr.v4.runtime.tree.TerminalNode
     

    Methods inherited from class org.antlr.v4.runtime.ParserRuleContext

    addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString

    Methods inherited from class org.antlr.v4.runtime.RuleContext

    depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • StmtContext

      public StmtContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
  • Method Details

    • assignments

      public JimpleParser.AssignmentsContext assignments()
    • goto_stmt

      public JimpleParser.Goto_stmtContext goto_stmt()
    • IF

      public org.antlr.v4.runtime.tree.TerminalNode IF()
    • bool_expr

      public JimpleParser.Bool_exprContext bool_expr()
    • invoke_expr

      public JimpleParser.Invoke_exprContext invoke_expr()
    • RETURN

      public org.antlr.v4.runtime.tree.TerminalNode RETURN()
    • immediate

      public JimpleParser.ImmediateContext immediate()
    • SWITCH

      public org.antlr.v4.runtime.tree.TerminalNode SWITCH()
    • L_PAREN

      public org.antlr.v4.runtime.tree.TerminalNode L_PAREN()
    • R_PAREN

      public org.antlr.v4.runtime.tree.TerminalNode R_PAREN()
    • L_BRACE

      public org.antlr.v4.runtime.tree.TerminalNode L_BRACE()
    • R_BRACE

      public org.antlr.v4.runtime.tree.TerminalNode R_BRACE()
    • case_stmt

      public List<JimpleParser.Case_stmtContext> case_stmt()
    • case_stmt

      public JimpleParser.Case_stmtContext case_stmt(int i)
    • RET

      public org.antlr.v4.runtime.tree.TerminalNode RET()
    • THROW

      public org.antlr.v4.runtime.tree.TerminalNode THROW()
    • ENTERMONITOR

      public org.antlr.v4.runtime.tree.TerminalNode ENTERMONITOR()
    • EXITMONITOR

      public org.antlr.v4.runtime.tree.TerminalNode EXITMONITOR()
    • NOP

      public org.antlr.v4.runtime.tree.TerminalNode NOP()
    • BREAKPOINT

      public org.antlr.v4.runtime.tree.TerminalNode BREAKPOINT()
    • getRuleIndex

      public int getRuleIndex()
      Overrides:
      getRuleIndex in class org.antlr.v4.runtime.RuleContext
    • enterRule

      public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      enterRule in class org.antlr.v4.runtime.ParserRuleContext
    • exitRule

      public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener)
      Overrides:
      exitRule in class org.antlr.v4.runtime.ParserRuleContext
    • accept

      public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor)
      Specified by:
      accept in interface org.antlr.v4.runtime.tree.ParseTree
      Overrides:
      accept in class org.antlr.v4.runtime.RuleContext