public class org.apache.drill.common.expression.parser.ExprParser$AddExprContext extends org.antlr.v.runtime.ParserRuleContext
{
public org.apache.drill.common.expression.LogicalExpression e;
public org.apache.drill.common.expression.parser.ExprParser$MulExprContext m;
public org.antlr.v.runtime.Token op;
public org.apache.drill.common.expression.parser.ExprParser$MulExprContext m;
public java.util.List mulExpr()
{
java.util.List v;
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v = virtualinvoke v.<org.apache.drill.common.expression.parser.ExprParser$AddExprContext: java.util.List getRuleContexts(java.lang.Class)>(class "Lorg/apache/drill/common/expression/parser/ExprParser$MulExprContext;");
return v;
}
public org.apache.drill.common.expression.parser.ExprParser$MulExprContext mulExpr(int)
{
int v;
org.antlr.v.runtime.ParserRuleContext v;
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v := @parameter: int;
v = virtualinvoke v.<org.apache.drill.common.expression.parser.ExprParser$AddExprContext: org.antlr.v.runtime.ParserRuleContext getRuleContext(java.lang.Class,int)>(class "Lorg/apache/drill/common/expression/parser/ExprParser$MulExprContext;", v);
return v;
}
public java.util.List Plus()
{
java.util.List v;
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v = virtualinvoke v.<org.apache.drill.common.expression.parser.ExprParser$AddExprContext: java.util.List getTokens(int)>(47);
return v;
}
public org.antlr.v.runtime.tree.TerminalNode Plus(int)
{
int v;
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
org.antlr.v.runtime.tree.TerminalNode v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v := @parameter: int;
v = virtualinvoke v.<org.apache.drill.common.expression.parser.ExprParser$AddExprContext: org.antlr.v.runtime.tree.TerminalNode getToken(int,int)>(47, v);
return v;
}
public java.util.List Minus()
{
java.util.List v;
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v = virtualinvoke v.<org.apache.drill.common.expression.parser.ExprParser$AddExprContext: java.util.List getTokens(int)>(48);
return v;
}
public org.antlr.v.runtime.tree.TerminalNode Minus(int)
{
int v;
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
org.antlr.v.runtime.tree.TerminalNode v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v := @parameter: int;
v = virtualinvoke v.<org.apache.drill.common.expression.parser.ExprParser$AddExprContext: org.antlr.v.runtime.tree.TerminalNode getToken(int,int)>(48, v);
return v;
}
public void <init>(org.antlr.v.runtime.ParserRuleContext, int)
{
int v;
org.antlr.v.runtime.ParserRuleContext v;
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v := @parameter: org.antlr.v.runtime.ParserRuleContext;
v := @parameter: int;
specialinvoke v.<org.antlr.v.runtime.ParserRuleContext: void <init>(org.antlr.v.runtime.ParserRuleContext,int)>(v, v);
return;
}
public int getRuleIndex()
{
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
return 27;
}
public void enterRule(org.antlr.v.runtime.tree.ParseTreeListener)
{
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
boolean v;
org.antlr.v.runtime.tree.ParseTreeListener v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v := @parameter: org.antlr.v.runtime.tree.ParseTreeListener;
v = v instanceof org.apache.drill.common.expression.parser.ExprParserListener;
if v == 0 goto label;
interfaceinvoke v.<org.apache.drill.common.expression.parser.ExprParserListener: void enterAddExpr(org.apache.drill.common.expression.parser.ExprParser$AddExprContext)>(v);
label:
return;
}
public void exitRule(org.antlr.v.runtime.tree.ParseTreeListener)
{
org.apache.drill.common.expression.parser.ExprParser$AddExprContext v;
boolean v;
org.antlr.v.runtime.tree.ParseTreeListener v;
v := @this: org.apache.drill.common.expression.parser.ExprParser$AddExprContext;
v := @parameter: org.antlr.v.runtime.tree.ParseTreeListener;
v = v instanceof org.apache.drill.common.expression.parser.ExprParserListener;
if v == 0 goto label;
interfaceinvoke v.<org.apache.drill.common.expression.parser.ExprParserListener: void exitAddExpr(org.apache.drill.common.expression.parser.ExprParser$AddExprContext)>(v);
label:
return;
}
}