Package sootup.jimple
Class JimpleParser.BinopContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
sootup.jimple.JimpleParser.BinopContext
- 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.BinopContext
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
ConstructorDescriptionBinopContext
(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> T
accept
(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) org.antlr.v4.runtime.tree.TerminalNode
AND()
org.antlr.v4.runtime.tree.TerminalNode
CMP()
org.antlr.v4.runtime.tree.TerminalNode
CMPEQ()
org.antlr.v4.runtime.tree.TerminalNode
CMPG()
org.antlr.v4.runtime.tree.TerminalNode
CMPGE()
org.antlr.v4.runtime.tree.TerminalNode
CMPGT()
org.antlr.v4.runtime.tree.TerminalNode
CMPL()
org.antlr.v4.runtime.tree.TerminalNode
CMPLE()
org.antlr.v4.runtime.tree.TerminalNode
CMPLT()
org.antlr.v4.runtime.tree.TerminalNode
CMPNE()
org.antlr.v4.runtime.tree.TerminalNode
DIV()
void
enterRule
(org.antlr.v4.runtime.tree.ParseTreeListener listener) void
exitRule
(org.antlr.v4.runtime.tree.ParseTreeListener listener) int
org.antlr.v4.runtime.tree.TerminalNode
MINUS()
org.antlr.v4.runtime.tree.TerminalNode
MOD()
org.antlr.v4.runtime.tree.TerminalNode
MULT()
org.antlr.v4.runtime.tree.TerminalNode
OR()
org.antlr.v4.runtime.tree.TerminalNode
PLUS()
org.antlr.v4.runtime.tree.TerminalNode
SHL()
org.antlr.v4.runtime.tree.TerminalNode
SHR()
org.antlr.v4.runtime.tree.TerminalNode
USHR()
org.antlr.v4.runtime.tree.TerminalNode
XOR()
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
-
Constructor Details
-
BinopContext
public BinopContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
AND
public org.antlr.v4.runtime.tree.TerminalNode AND() -
OR
public org.antlr.v4.runtime.tree.TerminalNode OR() -
XOR
public org.antlr.v4.runtime.tree.TerminalNode XOR() -
CMP
public org.antlr.v4.runtime.tree.TerminalNode CMP() -
CMPG
public org.antlr.v4.runtime.tree.TerminalNode CMPG() -
CMPL
public org.antlr.v4.runtime.tree.TerminalNode CMPL() -
CMPEQ
public org.antlr.v4.runtime.tree.TerminalNode CMPEQ() -
CMPNE
public org.antlr.v4.runtime.tree.TerminalNode CMPNE() -
CMPGT
public org.antlr.v4.runtime.tree.TerminalNode CMPGT() -
CMPGE
public org.antlr.v4.runtime.tree.TerminalNode CMPGE() -
CMPLT
public org.antlr.v4.runtime.tree.TerminalNode CMPLT() -
CMPLE
public org.antlr.v4.runtime.tree.TerminalNode CMPLE() -
SHL
public org.antlr.v4.runtime.tree.TerminalNode SHL() -
SHR
public org.antlr.v4.runtime.tree.TerminalNode SHR() -
USHR
public org.antlr.v4.runtime.tree.TerminalNode USHR() -
PLUS
public org.antlr.v4.runtime.tree.TerminalNode PLUS() -
MINUS
public org.antlr.v4.runtime.tree.TerminalNode MINUS() -
MULT
public org.antlr.v4.runtime.tree.TerminalNode MULT() -
DIV
public org.antlr.v4.runtime.tree.TerminalNode DIV() -
MOD
public org.antlr.v4.runtime.tree.TerminalNode MOD() -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndex
in classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRule
in classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRule
in classorg.antlr.v4.runtime.ParserRuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) - Specified by:
accept
in interfaceorg.antlr.v4.runtime.tree.ParseTree
- Overrides:
accept
in classorg.antlr.v4.runtime.RuleContext
-