Documentation ¶
Index ¶
- func Grulev3LexerInit()
- func Grulev3ParserInit()
- func Newgrulev3Lexer(input antlr.CharStream) *grulev3Lexer
- func Newgrulev3Parser(input antlr.TokenStream) *grulev3Parser
- type AddMinusOperatorsContext
- func (s *AddMinusOperatorsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AddMinusOperatorsContext) BITAND() antlr.TerminalNode
- func (s *AddMinusOperatorsContext) BITOR() antlr.TerminalNode
- func (s *AddMinusOperatorsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddMinusOperatorsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddMinusOperatorsContext) GetParser() antlr.Parser
- func (s *AddMinusOperatorsContext) GetRuleContext() antlr.RuleContext
- func (*AddMinusOperatorsContext) IsAddMinusOperatorsContext()
- func (s *AddMinusOperatorsContext) MINUS() antlr.TerminalNode
- func (s *AddMinusOperatorsContext) PLUS() antlr.TerminalNode
- func (s *AddMinusOperatorsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AndLogicOperatorContext
- func (s *AndLogicOperatorContext) AND() antlr.TerminalNode
- func (s *AndLogicOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AndLogicOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AndLogicOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AndLogicOperatorContext) GetParser() antlr.Parser
- func (s *AndLogicOperatorContext) GetRuleContext() antlr.RuleContext
- func (*AndLogicOperatorContext) IsAndLogicOperatorContext()
- func (s *AndLogicOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgumentListContext
- func (s *ArgumentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArgumentListContext) AllExpression() []IExpressionContext
- func (s *ArgumentListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgumentListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgumentListContext) Expression(i int) IExpressionContext
- func (s *ArgumentListContext) GetParser() antlr.Parser
- func (s *ArgumentListContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentListContext) IsArgumentListContext()
- func (s *ArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayMapSelectorContext
- func (s *ArrayMapSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayMapSelectorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayMapSelectorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayMapSelectorContext) Expression() IExpressionContext
- func (s *ArrayMapSelectorContext) GetParser() antlr.Parser
- func (s *ArrayMapSelectorContext) GetRuleContext() antlr.RuleContext
- func (*ArrayMapSelectorContext) IsArrayMapSelectorContext()
- func (s *ArrayMapSelectorContext) LS_BRACKET() antlr.TerminalNode
- func (s *ArrayMapSelectorContext) RS_BRACKET() antlr.TerminalNode
- func (s *ArrayMapSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentContext
- func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssignmentContext) DIV_ASIGN() antlr.TerminalNode
- func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) Expression() IExpressionContext
- func (s *AssignmentContext) GetParser() antlr.Parser
- func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
- func (*AssignmentContext) IsAssignmentContext()
- func (s *AssignmentContext) MINUS_ASIGN() antlr.TerminalNode
- func (s *AssignmentContext) MUL_ASIGN() antlr.TerminalNode
- func (s *AssignmentContext) PLUS_ASIGN() antlr.TerminalNode
- func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AssignmentContext) Variable() IVariableContext
- type Basegrulev3Listener
- func (s *Basegrulev3Listener) EnterAddMinusOperators(ctx *AddMinusOperatorsContext)
- func (s *Basegrulev3Listener) EnterAndLogicOperator(ctx *AndLogicOperatorContext)
- func (s *Basegrulev3Listener) EnterArgumentList(ctx *ArgumentListContext)
- func (s *Basegrulev3Listener) EnterArrayMapSelector(ctx *ArrayMapSelectorContext)
- func (s *Basegrulev3Listener) EnterAssignment(ctx *AssignmentContext)
- func (s *Basegrulev3Listener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *Basegrulev3Listener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *Basegrulev3Listener) EnterConstant(ctx *ConstantContext)
- func (s *Basegrulev3Listener) EnterDecimalFloatLiteral(ctx *DecimalFloatLiteralContext)
- func (s *Basegrulev3Listener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *Basegrulev3Listener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *Basegrulev3Listener) EnterExpression(ctx *ExpressionContext)
- func (s *Basegrulev3Listener) EnterExpressionAtom(ctx *ExpressionAtomContext)
- func (s *Basegrulev3Listener) EnterFloatLiteral(ctx *FloatLiteralContext)
- func (s *Basegrulev3Listener) EnterFunctionCall(ctx *FunctionCallContext)
- func (s *Basegrulev3Listener) EnterGrl(ctx *GrlContext)
- func (s *Basegrulev3Listener) EnterHexadecimalFloatLiteral(ctx *HexadecimalFloatLiteralContext)
- func (s *Basegrulev3Listener) EnterHexadecimalLiteral(ctx *HexadecimalLiteralContext)
- func (s *Basegrulev3Listener) EnterIntegerLiteral(ctx *IntegerLiteralContext)
- func (s *Basegrulev3Listener) EnterMemberVariable(ctx *MemberVariableContext)
- func (s *Basegrulev3Listener) EnterMethodCall(ctx *MethodCallContext)
- func (s *Basegrulev3Listener) EnterMulDivOperators(ctx *MulDivOperatorsContext)
- func (s *Basegrulev3Listener) EnterOctalLiteral(ctx *OctalLiteralContext)
- func (s *Basegrulev3Listener) EnterOrLogicOperator(ctx *OrLogicOperatorContext)
- func (s *Basegrulev3Listener) EnterRuleDescription(ctx *RuleDescriptionContext)
- func (s *Basegrulev3Listener) EnterRuleEntry(ctx *RuleEntryContext)
- func (s *Basegrulev3Listener) EnterRuleName(ctx *RuleNameContext)
- func (s *Basegrulev3Listener) EnterSalience(ctx *SalienceContext)
- func (s *Basegrulev3Listener) EnterStringLiteral(ctx *StringLiteralContext)
- func (s *Basegrulev3Listener) EnterThenExpression(ctx *ThenExpressionContext)
- func (s *Basegrulev3Listener) EnterThenExpressionList(ctx *ThenExpressionListContext)
- func (s *Basegrulev3Listener) EnterThenScope(ctx *ThenScopeContext)
- func (s *Basegrulev3Listener) EnterVariable(ctx *VariableContext)
- func (s *Basegrulev3Listener) EnterWhenScope(ctx *WhenScopeContext)
- func (s *Basegrulev3Listener) ExitAddMinusOperators(ctx *AddMinusOperatorsContext)
- func (s *Basegrulev3Listener) ExitAndLogicOperator(ctx *AndLogicOperatorContext)
- func (s *Basegrulev3Listener) ExitArgumentList(ctx *ArgumentListContext)
- func (s *Basegrulev3Listener) ExitArrayMapSelector(ctx *ArrayMapSelectorContext)
- func (s *Basegrulev3Listener) ExitAssignment(ctx *AssignmentContext)
- func (s *Basegrulev3Listener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
- func (s *Basegrulev3Listener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
- func (s *Basegrulev3Listener) ExitConstant(ctx *ConstantContext)
- func (s *Basegrulev3Listener) ExitDecimalFloatLiteral(ctx *DecimalFloatLiteralContext)
- func (s *Basegrulev3Listener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
- func (s *Basegrulev3Listener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *Basegrulev3Listener) ExitExpression(ctx *ExpressionContext)
- func (s *Basegrulev3Listener) ExitExpressionAtom(ctx *ExpressionAtomContext)
- func (s *Basegrulev3Listener) ExitFloatLiteral(ctx *FloatLiteralContext)
- func (s *Basegrulev3Listener) ExitFunctionCall(ctx *FunctionCallContext)
- func (s *Basegrulev3Listener) ExitGrl(ctx *GrlContext)
- func (s *Basegrulev3Listener) ExitHexadecimalFloatLiteral(ctx *HexadecimalFloatLiteralContext)
- func (s *Basegrulev3Listener) ExitHexadecimalLiteral(ctx *HexadecimalLiteralContext)
- func (s *Basegrulev3Listener) ExitIntegerLiteral(ctx *IntegerLiteralContext)
- func (s *Basegrulev3Listener) ExitMemberVariable(ctx *MemberVariableContext)
- func (s *Basegrulev3Listener) ExitMethodCall(ctx *MethodCallContext)
- func (s *Basegrulev3Listener) ExitMulDivOperators(ctx *MulDivOperatorsContext)
- func (s *Basegrulev3Listener) ExitOctalLiteral(ctx *OctalLiteralContext)
- func (s *Basegrulev3Listener) ExitOrLogicOperator(ctx *OrLogicOperatorContext)
- func (s *Basegrulev3Listener) ExitRuleDescription(ctx *RuleDescriptionContext)
- func (s *Basegrulev3Listener) ExitRuleEntry(ctx *RuleEntryContext)
- func (s *Basegrulev3Listener) ExitRuleName(ctx *RuleNameContext)
- func (s *Basegrulev3Listener) ExitSalience(ctx *SalienceContext)
- func (s *Basegrulev3Listener) ExitStringLiteral(ctx *StringLiteralContext)
- func (s *Basegrulev3Listener) ExitThenExpression(ctx *ThenExpressionContext)
- func (s *Basegrulev3Listener) ExitThenExpressionList(ctx *ThenExpressionListContext)
- func (s *Basegrulev3Listener) ExitThenScope(ctx *ThenScopeContext)
- func (s *Basegrulev3Listener) ExitVariable(ctx *VariableContext)
- func (s *Basegrulev3Listener) ExitWhenScope(ctx *WhenScopeContext)
- func (s *Basegrulev3Listener) VisitErrorNode(node antlr.ErrorNode)
- func (s *Basegrulev3Listener) VisitTerminal(node antlr.TerminalNode)
- type Basegrulev3Visitor
- func (v *Basegrulev3Visitor) VisitAddMinusOperators(ctx *AddMinusOperatorsContext) interface{}
- func (v *Basegrulev3Visitor) VisitAndLogicOperator(ctx *AndLogicOperatorContext) interface{}
- func (v *Basegrulev3Visitor) VisitArgumentList(ctx *ArgumentListContext) interface{}
- func (v *Basegrulev3Visitor) VisitArrayMapSelector(ctx *ArrayMapSelectorContext) interface{}
- func (v *Basegrulev3Visitor) VisitAssignment(ctx *AssignmentContext) interface{}
- func (v *Basegrulev3Visitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
- func (v *Basegrulev3Visitor) VisitConstant(ctx *ConstantContext) interface{}
- func (v *Basegrulev3Visitor) VisitDecimalFloatLiteral(ctx *DecimalFloatLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitDecimalLiteral(ctx *DecimalLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitExpression(ctx *ExpressionContext) interface{}
- func (v *Basegrulev3Visitor) VisitExpressionAtom(ctx *ExpressionAtomContext) interface{}
- func (v *Basegrulev3Visitor) VisitFloatLiteral(ctx *FloatLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitFunctionCall(ctx *FunctionCallContext) interface{}
- func (v *Basegrulev3Visitor) VisitGrl(ctx *GrlContext) interface{}
- func (v *Basegrulev3Visitor) VisitHexadecimalFloatLiteral(ctx *HexadecimalFloatLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitHexadecimalLiteral(ctx *HexadecimalLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitMemberVariable(ctx *MemberVariableContext) interface{}
- func (v *Basegrulev3Visitor) VisitMethodCall(ctx *MethodCallContext) interface{}
- func (v *Basegrulev3Visitor) VisitMulDivOperators(ctx *MulDivOperatorsContext) interface{}
- func (v *Basegrulev3Visitor) VisitOctalLiteral(ctx *OctalLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitOrLogicOperator(ctx *OrLogicOperatorContext) interface{}
- func (v *Basegrulev3Visitor) VisitRuleDescription(ctx *RuleDescriptionContext) interface{}
- func (v *Basegrulev3Visitor) VisitRuleEntry(ctx *RuleEntryContext) interface{}
- func (v *Basegrulev3Visitor) VisitRuleName(ctx *RuleNameContext) interface{}
- func (v *Basegrulev3Visitor) VisitSalience(ctx *SalienceContext) interface{}
- func (v *Basegrulev3Visitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
- func (v *Basegrulev3Visitor) VisitThenExpression(ctx *ThenExpressionContext) interface{}
- func (v *Basegrulev3Visitor) VisitThenExpressionList(ctx *ThenExpressionListContext) interface{}
- func (v *Basegrulev3Visitor) VisitThenScope(ctx *ThenScopeContext) interface{}
- func (v *Basegrulev3Visitor) VisitVariable(ctx *VariableContext) interface{}
- func (v *Basegrulev3Visitor) VisitWhenScope(ctx *WhenScopeContext) interface{}
- type BooleanLiteralContext
- func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanLiteralContext) FALSE() antlr.TerminalNode
- func (s *BooleanLiteralContext) GetParser() antlr.Parser
- func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
- func (*BooleanLiteralContext) IsBooleanLiteralContext()
- func (s *BooleanLiteralContext) TRUE() antlr.TerminalNode
- func (s *BooleanLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComparisonOperatorContext
- func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComparisonOperatorContext) EQUALS() antlr.TerminalNode
- func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonOperatorContext) GT() antlr.TerminalNode
- func (s *ComparisonOperatorContext) GTE() antlr.TerminalNode
- func (s *ComparisonOperatorContext) GetParser() antlr.Parser
- func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonOperatorContext) IsComparisonOperatorContext()
- func (s *ComparisonOperatorContext) LT() antlr.TerminalNode
- func (s *ComparisonOperatorContext) LTE() antlr.TerminalNode
- func (s *ComparisonOperatorContext) NOTEQUALS() antlr.TerminalNode
- func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantContext
- func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext
- func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) FloatLiteral() IFloatLiteralContext
- func (s *ConstantContext) GetParser() antlr.Parser
- func (s *ConstantContext) GetRuleContext() antlr.RuleContext
- func (s *ConstantContext) IntegerLiteral() IIntegerLiteralContext
- func (*ConstantContext) IsConstantContext()
- func (s *ConstantContext) NIL_LITERAL() antlr.TerminalNode
- func (s *ConstantContext) StringLiteral() IStringLiteralContext
- func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DecimalFloatLiteralContext
- func (s *DecimalFloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DecimalFloatLiteralContext) DECIMAL_FLOAT_LIT() antlr.TerminalNode
- func (s *DecimalFloatLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DecimalFloatLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DecimalFloatLiteralContext) GetParser() antlr.Parser
- func (s *DecimalFloatLiteralContext) GetRuleContext() antlr.RuleContext
- func (*DecimalFloatLiteralContext) IsDecimalFloatLiteralContext()
- func (s *DecimalFloatLiteralContext) MINUS() antlr.TerminalNode
- func (s *DecimalFloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DecimalLiteralContext
- func (s *DecimalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DecimalLiteralContext) DEC_LIT() antlr.TerminalNode
- func (s *DecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DecimalLiteralContext) GetParser() antlr.Parser
- func (s *DecimalLiteralContext) GetRuleContext() antlr.RuleContext
- func (*DecimalLiteralContext) IsDecimalLiteralContext()
- func (s *DecimalLiteralContext) MINUS() antlr.TerminalNode
- func (s *DecimalLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionAtomContext
- func (s *ExpressionAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionAtomContext) ArrayMapSelector() IArrayMapSelectorContext
- func (s *ExpressionAtomContext) Constant() IConstantContext
- func (s *ExpressionAtomContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionAtomContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionAtomContext) ExpressionAtom() IExpressionAtomContext
- func (s *ExpressionAtomContext) FunctionCall() IFunctionCallContext
- func (s *ExpressionAtomContext) GetParser() antlr.Parser
- func (s *ExpressionAtomContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionAtomContext) IsExpressionAtomContext()
- func (s *ExpressionAtomContext) MemberVariable() IMemberVariableContext
- func (s *ExpressionAtomContext) MethodCall() IMethodCallContext
- func (s *ExpressionAtomContext) NEGATION() antlr.TerminalNode
- func (s *ExpressionAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionAtomContext) Variable() IVariableContext
- type ExpressionContext
- func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionContext) AddMinusOperators() IAddMinusOperatorsContext
- func (s *ExpressionContext) AllExpression() []IExpressionContext
- func (s *ExpressionContext) AndLogicOperator() IAndLogicOperatorContext
- func (s *ExpressionContext) ComparisonOperator() IComparisonOperatorContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) Expression(i int) IExpressionContext
- func (s *ExpressionContext) ExpressionAtom() IExpressionAtomContext
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) LR_BRACKET() antlr.TerminalNode
- func (s *ExpressionContext) MulDivOperators() IMulDivOperatorsContext
- func (s *ExpressionContext) NEGATION() antlr.TerminalNode
- func (s *ExpressionContext) OrLogicOperator() IOrLogicOperatorContext
- func (s *ExpressionContext) RR_BRACKET() antlr.TerminalNode
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FloatLiteralContext
- func (s *FloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FloatLiteralContext) DecimalFloatLiteral() IDecimalFloatLiteralContext
- func (s *FloatLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FloatLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FloatLiteralContext) GetParser() antlr.Parser
- func (s *FloatLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *FloatLiteralContext) HexadecimalFloatLiteral() IHexadecimalFloatLiteralContext
- func (*FloatLiteralContext) IsFloatLiteralContext()
- func (s *FloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionCallContext
- func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionCallContext) ArgumentList() IArgumentListContext
- func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallContext) GetParser() antlr.Parser
- func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext
- func (*FunctionCallContext) IsFunctionCallContext()
- func (s *FunctionCallContext) LR_BRACKET() antlr.TerminalNode
- func (s *FunctionCallContext) RR_BRACKET() antlr.TerminalNode
- func (s *FunctionCallContext) SIMPLENAME() antlr.TerminalNode
- func (s *FunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GrlContext
- func (s *GrlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GrlContext) AllRuleEntry() []IRuleEntryContext
- func (s *GrlContext) EOF() antlr.TerminalNode
- func (s *GrlContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GrlContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GrlContext) GetParser() antlr.Parser
- func (s *GrlContext) GetRuleContext() antlr.RuleContext
- func (*GrlContext) IsGrlContext()
- func (s *GrlContext) RuleEntry(i int) IRuleEntryContext
- func (s *GrlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HexadecimalFloatLiteralContext
- func (s *HexadecimalFloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *HexadecimalFloatLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HexadecimalFloatLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HexadecimalFloatLiteralContext) GetParser() antlr.Parser
- func (s *HexadecimalFloatLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *HexadecimalFloatLiteralContext) HEX_FLOAT_LIT() antlr.TerminalNode
- func (*HexadecimalFloatLiteralContext) IsHexadecimalFloatLiteralContext()
- func (s *HexadecimalFloatLiteralContext) MINUS() antlr.TerminalNode
- func (s *HexadecimalFloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HexadecimalLiteralContext
- func (s *HexadecimalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *HexadecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HexadecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HexadecimalLiteralContext) GetParser() antlr.Parser
- func (s *HexadecimalLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *HexadecimalLiteralContext) HEX_LIT() antlr.TerminalNode
- func (*HexadecimalLiteralContext) IsHexadecimalLiteralContext()
- func (s *HexadecimalLiteralContext) MINUS() antlr.TerminalNode
- func (s *HexadecimalLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAddMinusOperatorsContext
- type IAndLogicOperatorContext
- type IArgumentListContext
- type IArrayMapSelectorContext
- type IAssignmentContext
- type IBooleanLiteralContext
- type IComparisonOperatorContext
- type IConstantContext
- type IDecimalFloatLiteralContext
- type IDecimalLiteralContext
- type IExpressionAtomContext
- type IExpressionContext
- type IFloatLiteralContext
- type IFunctionCallContext
- type IGrlContext
- type IHexadecimalFloatLiteralContext
- type IHexadecimalLiteralContext
- type IIntegerLiteralContext
- type IMemberVariableContext
- type IMethodCallContext
- type IMulDivOperatorsContext
- type IOctalLiteralContext
- type IOrLogicOperatorContext
- type IRuleDescriptionContext
- type IRuleEntryContext
- type IRuleNameContext
- type ISalienceContext
- type IStringLiteralContext
- type IThenExpressionContext
- type IThenExpressionListContext
- type IThenScopeContext
- type IVariableContext
- type IWhenScopeContext
- type IntegerLiteralContext
- func (s *IntegerLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IntegerLiteralContext) DecimalLiteral() IDecimalLiteralContext
- func (s *IntegerLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntegerLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntegerLiteralContext) GetParser() antlr.Parser
- func (s *IntegerLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *IntegerLiteralContext) HexadecimalLiteral() IHexadecimalLiteralContext
- func (*IntegerLiteralContext) IsIntegerLiteralContext()
- func (s *IntegerLiteralContext) OctalLiteral() IOctalLiteralContext
- func (s *IntegerLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MemberVariableContext
- func (s *MemberVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MemberVariableContext) DOT() antlr.TerminalNode
- func (s *MemberVariableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MemberVariableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MemberVariableContext) GetParser() antlr.Parser
- func (s *MemberVariableContext) GetRuleContext() antlr.RuleContext
- func (*MemberVariableContext) IsMemberVariableContext()
- func (s *MemberVariableContext) SIMPLENAME() antlr.TerminalNode
- func (s *MemberVariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodCallContext
- func (s *MethodCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MethodCallContext) DOT() antlr.TerminalNode
- func (s *MethodCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodCallContext) FunctionCall() IFunctionCallContext
- func (s *MethodCallContext) GetParser() antlr.Parser
- func (s *MethodCallContext) GetRuleContext() antlr.RuleContext
- func (*MethodCallContext) IsMethodCallContext()
- func (s *MethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MulDivOperatorsContext
- func (s *MulDivOperatorsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MulDivOperatorsContext) DIV() antlr.TerminalNode
- func (s *MulDivOperatorsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MulDivOperatorsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MulDivOperatorsContext) GetParser() antlr.Parser
- func (s *MulDivOperatorsContext) GetRuleContext() antlr.RuleContext
- func (*MulDivOperatorsContext) IsMulDivOperatorsContext()
- func (s *MulDivOperatorsContext) MOD() antlr.TerminalNode
- func (s *MulDivOperatorsContext) MUL() antlr.TerminalNode
- func (s *MulDivOperatorsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OctalLiteralContext
- func (s *OctalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OctalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OctalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OctalLiteralContext) GetParser() antlr.Parser
- func (s *OctalLiteralContext) GetRuleContext() antlr.RuleContext
- func (*OctalLiteralContext) IsOctalLiteralContext()
- func (s *OctalLiteralContext) MINUS() antlr.TerminalNode
- func (s *OctalLiteralContext) OCT_LIT() antlr.TerminalNode
- func (s *OctalLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OrLogicOperatorContext
- func (s *OrLogicOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OrLogicOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OrLogicOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OrLogicOperatorContext) GetParser() antlr.Parser
- func (s *OrLogicOperatorContext) GetRuleContext() antlr.RuleContext
- func (*OrLogicOperatorContext) IsOrLogicOperatorContext()
- func (s *OrLogicOperatorContext) OR() antlr.TerminalNode
- func (s *OrLogicOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleDescriptionContext
- func (s *RuleDescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleDescriptionContext) DQUOTA_STRING() antlr.TerminalNode
- func (s *RuleDescriptionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleDescriptionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleDescriptionContext) GetParser() antlr.Parser
- func (s *RuleDescriptionContext) GetRuleContext() antlr.RuleContext
- func (*RuleDescriptionContext) IsRuleDescriptionContext()
- func (s *RuleDescriptionContext) SQUOTA_STRING() antlr.TerminalNode
- func (s *RuleDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleEntryContext
- func (s *RuleEntryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleEntryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleEntryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleEntryContext) GetParser() antlr.Parser
- func (s *RuleEntryContext) GetRuleContext() antlr.RuleContext
- func (*RuleEntryContext) IsRuleEntryContext()
- func (s *RuleEntryContext) LR_BRACE() antlr.TerminalNode
- func (s *RuleEntryContext) RR_BRACE() antlr.TerminalNode
- func (s *RuleEntryContext) RULE() antlr.TerminalNode
- func (s *RuleEntryContext) RuleDescription() IRuleDescriptionContext
- func (s *RuleEntryContext) RuleName() IRuleNameContext
- func (s *RuleEntryContext) Salience() ISalienceContext
- func (s *RuleEntryContext) ThenScope() IThenScopeContext
- func (s *RuleEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RuleEntryContext) WhenScope() IWhenScopeContext
- type RuleNameContext
- func (s *RuleNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleNameContext) GetParser() antlr.Parser
- func (s *RuleNameContext) GetRuleContext() antlr.RuleContext
- func (*RuleNameContext) IsRuleNameContext()
- func (s *RuleNameContext) SIMPLENAME() antlr.TerminalNode
- func (s *RuleNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SalienceContext
- func (s *SalienceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SalienceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SalienceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SalienceContext) GetParser() antlr.Parser
- func (s *SalienceContext) GetRuleContext() antlr.RuleContext
- func (s *SalienceContext) IntegerLiteral() IIntegerLiteralContext
- func (*SalienceContext) IsSalienceContext()
- func (s *SalienceContext) SALIENCE() antlr.TerminalNode
- func (s *SalienceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLiteralContext
- func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringLiteralContext) DQUOTA_STRING() antlr.TerminalNode
- func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) GetParser() antlr.Parser
- func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
- func (*StringLiteralContext) IsStringLiteralContext()
- func (s *StringLiteralContext) SQUOTA_STRING() antlr.TerminalNode
- func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThenExpressionContext
- func (s *ThenExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ThenExpressionContext) Assignment() IAssignmentContext
- func (s *ThenExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThenExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThenExpressionContext) ExpressionAtom() IExpressionAtomContext
- func (s *ThenExpressionContext) GetParser() antlr.Parser
- func (s *ThenExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ThenExpressionContext) IsThenExpressionContext()
- func (s *ThenExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThenExpressionListContext
- func (s *ThenExpressionListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ThenExpressionListContext) AllSEMICOLON() []antlr.TerminalNode
- func (s *ThenExpressionListContext) AllThenExpression() []IThenExpressionContext
- func (s *ThenExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThenExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThenExpressionListContext) GetParser() antlr.Parser
- func (s *ThenExpressionListContext) GetRuleContext() antlr.RuleContext
- func (*ThenExpressionListContext) IsThenExpressionListContext()
- func (s *ThenExpressionListContext) SEMICOLON(i int) antlr.TerminalNode
- func (s *ThenExpressionListContext) ThenExpression(i int) IThenExpressionContext
- func (s *ThenExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThenScopeContext
- func (s *ThenScopeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ThenScopeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThenScopeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThenScopeContext) GetParser() antlr.Parser
- func (s *ThenScopeContext) GetRuleContext() antlr.RuleContext
- func (*ThenScopeContext) IsThenScopeContext()
- func (s *ThenScopeContext) THEN() antlr.TerminalNode
- func (s *ThenScopeContext) ThenExpressionList() IThenExpressionListContext
- func (s *ThenScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariableContext
- func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VariableContext) ArrayMapSelector() IArrayMapSelectorContext
- func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableContext) GetParser() antlr.Parser
- func (s *VariableContext) GetRuleContext() antlr.RuleContext
- func (*VariableContext) IsVariableContext()
- func (s *VariableContext) MemberVariable() IMemberVariableContext
- func (s *VariableContext) SIMPLENAME() antlr.TerminalNode
- func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableContext) Variable() IVariableContext
- type WhenScopeContext
- func (s *WhenScopeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WhenScopeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhenScopeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhenScopeContext) Expression() IExpressionContext
- func (s *WhenScopeContext) GetParser() antlr.Parser
- func (s *WhenScopeContext) GetRuleContext() antlr.RuleContext
- func (*WhenScopeContext) IsWhenScopeContext()
- func (s *WhenScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WhenScopeContext) WHEN() antlr.TerminalNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Grulev3LexerInit ¶ added in v1.10.6
func Grulev3LexerInit()
grulev3LexerInit initializes any static state used to implement grulev3Lexer. By default the static state used to implement the lexer is lazily initialized during the first call to Newgrulev3Lexer(). You can call this function if you wish to initialize the static state ahead of time.
func Grulev3ParserInit ¶ added in v1.10.6
func Grulev3ParserInit()
grulev3ParserInit initializes any static state used to implement grulev3Parser. By default the static state used to implement the parser is lazily initialized during the first call to Newgrulev3Parser(). You can call this function if you wish to initialize the static state ahead of time.
func Newgrulev3Lexer ¶
func Newgrulev3Lexer(input antlr.CharStream) *grulev3Lexer
Newgrulev3Lexer produces a new lexer instance for the optional input antlr.CharStream.
func Newgrulev3Parser ¶
func Newgrulev3Parser(input antlr.TokenStream) *grulev3Parser
Newgrulev3Parser produces a new parser instance for the optional input antlr.TokenStream.
Types ¶
type AddMinusOperatorsContext ¶
type AddMinusOperatorsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAddMinusOperatorsContext ¶
func NewAddMinusOperatorsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddMinusOperatorsContext
func NewEmptyAddMinusOperatorsContext ¶
func NewEmptyAddMinusOperatorsContext() *AddMinusOperatorsContext
func (*AddMinusOperatorsContext) Accept ¶
func (s *AddMinusOperatorsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AddMinusOperatorsContext) BITAND ¶
func (s *AddMinusOperatorsContext) BITAND() antlr.TerminalNode
func (*AddMinusOperatorsContext) BITOR ¶
func (s *AddMinusOperatorsContext) BITOR() antlr.TerminalNode
func (*AddMinusOperatorsContext) EnterRule ¶
func (s *AddMinusOperatorsContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddMinusOperatorsContext) ExitRule ¶
func (s *AddMinusOperatorsContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddMinusOperatorsContext) GetParser ¶
func (s *AddMinusOperatorsContext) GetParser() antlr.Parser
func (*AddMinusOperatorsContext) GetRuleContext ¶
func (s *AddMinusOperatorsContext) GetRuleContext() antlr.RuleContext
func (*AddMinusOperatorsContext) IsAddMinusOperatorsContext ¶
func (*AddMinusOperatorsContext) IsAddMinusOperatorsContext()
func (*AddMinusOperatorsContext) MINUS ¶
func (s *AddMinusOperatorsContext) MINUS() antlr.TerminalNode
func (*AddMinusOperatorsContext) PLUS ¶
func (s *AddMinusOperatorsContext) PLUS() antlr.TerminalNode
func (*AddMinusOperatorsContext) ToStringTree ¶
func (s *AddMinusOperatorsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AndLogicOperatorContext ¶
type AndLogicOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAndLogicOperatorContext ¶
func NewAndLogicOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AndLogicOperatorContext
func NewEmptyAndLogicOperatorContext ¶
func NewEmptyAndLogicOperatorContext() *AndLogicOperatorContext
func (*AndLogicOperatorContext) AND ¶
func (s *AndLogicOperatorContext) AND() antlr.TerminalNode
func (*AndLogicOperatorContext) Accept ¶
func (s *AndLogicOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AndLogicOperatorContext) EnterRule ¶
func (s *AndLogicOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*AndLogicOperatorContext) ExitRule ¶
func (s *AndLogicOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*AndLogicOperatorContext) GetParser ¶
func (s *AndLogicOperatorContext) GetParser() antlr.Parser
func (*AndLogicOperatorContext) GetRuleContext ¶
func (s *AndLogicOperatorContext) GetRuleContext() antlr.RuleContext
func (*AndLogicOperatorContext) IsAndLogicOperatorContext ¶
func (*AndLogicOperatorContext) IsAndLogicOperatorContext()
func (*AndLogicOperatorContext) ToStringTree ¶
func (s *AndLogicOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgumentListContext ¶
type ArgumentListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentListContext ¶
func NewArgumentListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentListContext
func NewEmptyArgumentListContext ¶
func NewEmptyArgumentListContext() *ArgumentListContext
func (*ArgumentListContext) Accept ¶
func (s *ArgumentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArgumentListContext) AllExpression ¶
func (s *ArgumentListContext) AllExpression() []IExpressionContext
func (*ArgumentListContext) EnterRule ¶
func (s *ArgumentListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgumentListContext) ExitRule ¶
func (s *ArgumentListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgumentListContext) Expression ¶
func (s *ArgumentListContext) Expression(i int) IExpressionContext
func (*ArgumentListContext) GetParser ¶
func (s *ArgumentListContext) GetParser() antlr.Parser
func (*ArgumentListContext) GetRuleContext ¶
func (s *ArgumentListContext) GetRuleContext() antlr.RuleContext
func (*ArgumentListContext) IsArgumentListContext ¶
func (*ArgumentListContext) IsArgumentListContext()
func (*ArgumentListContext) ToStringTree ¶
func (s *ArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayMapSelectorContext ¶
type ArrayMapSelectorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayMapSelectorContext ¶
func NewArrayMapSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayMapSelectorContext
func NewEmptyArrayMapSelectorContext ¶
func NewEmptyArrayMapSelectorContext() *ArrayMapSelectorContext
func (*ArrayMapSelectorContext) Accept ¶
func (s *ArrayMapSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayMapSelectorContext) EnterRule ¶
func (s *ArrayMapSelectorContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayMapSelectorContext) ExitRule ¶
func (s *ArrayMapSelectorContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayMapSelectorContext) Expression ¶
func (s *ArrayMapSelectorContext) Expression() IExpressionContext
func (*ArrayMapSelectorContext) GetParser ¶
func (s *ArrayMapSelectorContext) GetParser() antlr.Parser
func (*ArrayMapSelectorContext) GetRuleContext ¶
func (s *ArrayMapSelectorContext) GetRuleContext() antlr.RuleContext
func (*ArrayMapSelectorContext) IsArrayMapSelectorContext ¶
func (*ArrayMapSelectorContext) IsArrayMapSelectorContext()
func (*ArrayMapSelectorContext) LS_BRACKET ¶
func (s *ArrayMapSelectorContext) LS_BRACKET() antlr.TerminalNode
func (*ArrayMapSelectorContext) RS_BRACKET ¶
func (s *ArrayMapSelectorContext) RS_BRACKET() antlr.TerminalNode
func (*ArrayMapSelectorContext) ToStringTree ¶
func (s *ArrayMapSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignmentContext ¶
type AssignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignmentContext ¶
func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext
func NewEmptyAssignmentContext ¶
func NewEmptyAssignmentContext() *AssignmentContext
func (*AssignmentContext) ASSIGN ¶
func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
func (*AssignmentContext) Accept ¶
func (s *AssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssignmentContext) DIV_ASIGN ¶
func (s *AssignmentContext) DIV_ASIGN() antlr.TerminalNode
func (*AssignmentContext) EnterRule ¶
func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) ExitRule ¶
func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) Expression ¶
func (s *AssignmentContext) Expression() IExpressionContext
func (*AssignmentContext) GetParser ¶
func (s *AssignmentContext) GetParser() antlr.Parser
func (*AssignmentContext) GetRuleContext ¶
func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
func (*AssignmentContext) IsAssignmentContext ¶
func (*AssignmentContext) IsAssignmentContext()
func (*AssignmentContext) MINUS_ASIGN ¶
func (s *AssignmentContext) MINUS_ASIGN() antlr.TerminalNode
func (*AssignmentContext) MUL_ASIGN ¶
func (s *AssignmentContext) MUL_ASIGN() antlr.TerminalNode
func (*AssignmentContext) PLUS_ASIGN ¶
func (s *AssignmentContext) PLUS_ASIGN() antlr.TerminalNode
func (*AssignmentContext) ToStringTree ¶
func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AssignmentContext) Variable ¶
func (s *AssignmentContext) Variable() IVariableContext
type Basegrulev3Listener ¶
type Basegrulev3Listener struct{}
Basegrulev3Listener is a complete listener for a parse tree produced by grulev3Parser.
func (*Basegrulev3Listener) EnterAddMinusOperators ¶
func (s *Basegrulev3Listener) EnterAddMinusOperators(ctx *AddMinusOperatorsContext)
EnterAddMinusOperators is called when production addMinusOperators is entered.
func (*Basegrulev3Listener) EnterAndLogicOperator ¶
func (s *Basegrulev3Listener) EnterAndLogicOperator(ctx *AndLogicOperatorContext)
EnterAndLogicOperator is called when production andLogicOperator is entered.
func (*Basegrulev3Listener) EnterArgumentList ¶
func (s *Basegrulev3Listener) EnterArgumentList(ctx *ArgumentListContext)
EnterArgumentList is called when production argumentList is entered.
func (*Basegrulev3Listener) EnterArrayMapSelector ¶
func (s *Basegrulev3Listener) EnterArrayMapSelector(ctx *ArrayMapSelectorContext)
EnterArrayMapSelector is called when production arrayMapSelector is entered.
func (*Basegrulev3Listener) EnterAssignment ¶
func (s *Basegrulev3Listener) EnterAssignment(ctx *AssignmentContext)
EnterAssignment is called when production assignment is entered.
func (*Basegrulev3Listener) EnterBooleanLiteral ¶
func (s *Basegrulev3Listener) EnterBooleanLiteral(ctx *BooleanLiteralContext)
EnterBooleanLiteral is called when production booleanLiteral is entered.
func (*Basegrulev3Listener) EnterComparisonOperator ¶
func (s *Basegrulev3Listener) EnterComparisonOperator(ctx *ComparisonOperatorContext)
EnterComparisonOperator is called when production comparisonOperator is entered.
func (*Basegrulev3Listener) EnterConstant ¶
func (s *Basegrulev3Listener) EnterConstant(ctx *ConstantContext)
EnterConstant is called when production constant is entered.
func (*Basegrulev3Listener) EnterDecimalFloatLiteral ¶
func (s *Basegrulev3Listener) EnterDecimalFloatLiteral(ctx *DecimalFloatLiteralContext)
EnterDecimalFloatLiteral is called when production decimalFloatLiteral is entered.
func (*Basegrulev3Listener) EnterDecimalLiteral ¶
func (s *Basegrulev3Listener) EnterDecimalLiteral(ctx *DecimalLiteralContext)
EnterDecimalLiteral is called when production decimalLiteral is entered.
func (*Basegrulev3Listener) EnterEveryRule ¶
func (s *Basegrulev3Listener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*Basegrulev3Listener) EnterExpression ¶
func (s *Basegrulev3Listener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*Basegrulev3Listener) EnterExpressionAtom ¶
func (s *Basegrulev3Listener) EnterExpressionAtom(ctx *ExpressionAtomContext)
EnterExpressionAtom is called when production expressionAtom is entered.
func (*Basegrulev3Listener) EnterFloatLiteral ¶
func (s *Basegrulev3Listener) EnterFloatLiteral(ctx *FloatLiteralContext)
EnterFloatLiteral is called when production floatLiteral is entered.
func (*Basegrulev3Listener) EnterFunctionCall ¶
func (s *Basegrulev3Listener) EnterFunctionCall(ctx *FunctionCallContext)
EnterFunctionCall is called when production functionCall is entered.
func (*Basegrulev3Listener) EnterGrl ¶
func (s *Basegrulev3Listener) EnterGrl(ctx *GrlContext)
EnterGrl is called when production grl is entered.
func (*Basegrulev3Listener) EnterHexadecimalFloatLiteral ¶
func (s *Basegrulev3Listener) EnterHexadecimalFloatLiteral(ctx *HexadecimalFloatLiteralContext)
EnterHexadecimalFloatLiteral is called when production hexadecimalFloatLiteral is entered.
func (*Basegrulev3Listener) EnterHexadecimalLiteral ¶
func (s *Basegrulev3Listener) EnterHexadecimalLiteral(ctx *HexadecimalLiteralContext)
EnterHexadecimalLiteral is called when production hexadecimalLiteral is entered.
func (*Basegrulev3Listener) EnterIntegerLiteral ¶
func (s *Basegrulev3Listener) EnterIntegerLiteral(ctx *IntegerLiteralContext)
EnterIntegerLiteral is called when production integerLiteral is entered.
func (*Basegrulev3Listener) EnterMemberVariable ¶
func (s *Basegrulev3Listener) EnterMemberVariable(ctx *MemberVariableContext)
EnterMemberVariable is called when production memberVariable is entered.
func (*Basegrulev3Listener) EnterMethodCall ¶
func (s *Basegrulev3Listener) EnterMethodCall(ctx *MethodCallContext)
EnterMethodCall is called when production methodCall is entered.
func (*Basegrulev3Listener) EnterMulDivOperators ¶
func (s *Basegrulev3Listener) EnterMulDivOperators(ctx *MulDivOperatorsContext)
EnterMulDivOperators is called when production mulDivOperators is entered.
func (*Basegrulev3Listener) EnterOctalLiteral ¶
func (s *Basegrulev3Listener) EnterOctalLiteral(ctx *OctalLiteralContext)
EnterOctalLiteral is called when production octalLiteral is entered.
func (*Basegrulev3Listener) EnterOrLogicOperator ¶
func (s *Basegrulev3Listener) EnterOrLogicOperator(ctx *OrLogicOperatorContext)
EnterOrLogicOperator is called when production orLogicOperator is entered.
func (*Basegrulev3Listener) EnterRuleDescription ¶
func (s *Basegrulev3Listener) EnterRuleDescription(ctx *RuleDescriptionContext)
EnterRuleDescription is called when production ruleDescription is entered.
func (*Basegrulev3Listener) EnterRuleEntry ¶
func (s *Basegrulev3Listener) EnterRuleEntry(ctx *RuleEntryContext)
EnterRuleEntry is called when production ruleEntry is entered.
func (*Basegrulev3Listener) EnterRuleName ¶
func (s *Basegrulev3Listener) EnterRuleName(ctx *RuleNameContext)
EnterRuleName is called when production ruleName is entered.
func (*Basegrulev3Listener) EnterSalience ¶
func (s *Basegrulev3Listener) EnterSalience(ctx *SalienceContext)
EnterSalience is called when production salience is entered.
func (*Basegrulev3Listener) EnterStringLiteral ¶
func (s *Basegrulev3Listener) EnterStringLiteral(ctx *StringLiteralContext)
EnterStringLiteral is called when production stringLiteral is entered.
func (*Basegrulev3Listener) EnterThenExpression ¶
func (s *Basegrulev3Listener) EnterThenExpression(ctx *ThenExpressionContext)
EnterThenExpression is called when production thenExpression is entered.
func (*Basegrulev3Listener) EnterThenExpressionList ¶
func (s *Basegrulev3Listener) EnterThenExpressionList(ctx *ThenExpressionListContext)
EnterThenExpressionList is called when production thenExpressionList is entered.
func (*Basegrulev3Listener) EnterThenScope ¶
func (s *Basegrulev3Listener) EnterThenScope(ctx *ThenScopeContext)
EnterThenScope is called when production thenScope is entered.
func (*Basegrulev3Listener) EnterVariable ¶
func (s *Basegrulev3Listener) EnterVariable(ctx *VariableContext)
EnterVariable is called when production variable is entered.
func (*Basegrulev3Listener) EnterWhenScope ¶
func (s *Basegrulev3Listener) EnterWhenScope(ctx *WhenScopeContext)
EnterWhenScope is called when production whenScope is entered.
func (*Basegrulev3Listener) ExitAddMinusOperators ¶
func (s *Basegrulev3Listener) ExitAddMinusOperators(ctx *AddMinusOperatorsContext)
ExitAddMinusOperators is called when production addMinusOperators is exited.
func (*Basegrulev3Listener) ExitAndLogicOperator ¶
func (s *Basegrulev3Listener) ExitAndLogicOperator(ctx *AndLogicOperatorContext)
ExitAndLogicOperator is called when production andLogicOperator is exited.
func (*Basegrulev3Listener) ExitArgumentList ¶
func (s *Basegrulev3Listener) ExitArgumentList(ctx *ArgumentListContext)
ExitArgumentList is called when production argumentList is exited.
func (*Basegrulev3Listener) ExitArrayMapSelector ¶
func (s *Basegrulev3Listener) ExitArrayMapSelector(ctx *ArrayMapSelectorContext)
ExitArrayMapSelector is called when production arrayMapSelector is exited.
func (*Basegrulev3Listener) ExitAssignment ¶
func (s *Basegrulev3Listener) ExitAssignment(ctx *AssignmentContext)
ExitAssignment is called when production assignment is exited.
func (*Basegrulev3Listener) ExitBooleanLiteral ¶
func (s *Basegrulev3Listener) ExitBooleanLiteral(ctx *BooleanLiteralContext)
ExitBooleanLiteral is called when production booleanLiteral is exited.
func (*Basegrulev3Listener) ExitComparisonOperator ¶
func (s *Basegrulev3Listener) ExitComparisonOperator(ctx *ComparisonOperatorContext)
ExitComparisonOperator is called when production comparisonOperator is exited.
func (*Basegrulev3Listener) ExitConstant ¶
func (s *Basegrulev3Listener) ExitConstant(ctx *ConstantContext)
ExitConstant is called when production constant is exited.
func (*Basegrulev3Listener) ExitDecimalFloatLiteral ¶
func (s *Basegrulev3Listener) ExitDecimalFloatLiteral(ctx *DecimalFloatLiteralContext)
ExitDecimalFloatLiteral is called when production decimalFloatLiteral is exited.
func (*Basegrulev3Listener) ExitDecimalLiteral ¶
func (s *Basegrulev3Listener) ExitDecimalLiteral(ctx *DecimalLiteralContext)
ExitDecimalLiteral is called when production decimalLiteral is exited.
func (*Basegrulev3Listener) ExitEveryRule ¶
func (s *Basegrulev3Listener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*Basegrulev3Listener) ExitExpression ¶
func (s *Basegrulev3Listener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*Basegrulev3Listener) ExitExpressionAtom ¶
func (s *Basegrulev3Listener) ExitExpressionAtom(ctx *ExpressionAtomContext)
ExitExpressionAtom is called when production expressionAtom is exited.
func (*Basegrulev3Listener) ExitFloatLiteral ¶
func (s *Basegrulev3Listener) ExitFloatLiteral(ctx *FloatLiteralContext)
ExitFloatLiteral is called when production floatLiteral is exited.
func (*Basegrulev3Listener) ExitFunctionCall ¶
func (s *Basegrulev3Listener) ExitFunctionCall(ctx *FunctionCallContext)
ExitFunctionCall is called when production functionCall is exited.
func (*Basegrulev3Listener) ExitGrl ¶
func (s *Basegrulev3Listener) ExitGrl(ctx *GrlContext)
ExitGrl is called when production grl is exited.
func (*Basegrulev3Listener) ExitHexadecimalFloatLiteral ¶
func (s *Basegrulev3Listener) ExitHexadecimalFloatLiteral(ctx *HexadecimalFloatLiteralContext)
ExitHexadecimalFloatLiteral is called when production hexadecimalFloatLiteral is exited.
func (*Basegrulev3Listener) ExitHexadecimalLiteral ¶
func (s *Basegrulev3Listener) ExitHexadecimalLiteral(ctx *HexadecimalLiteralContext)
ExitHexadecimalLiteral is called when production hexadecimalLiteral is exited.
func (*Basegrulev3Listener) ExitIntegerLiteral ¶
func (s *Basegrulev3Listener) ExitIntegerLiteral(ctx *IntegerLiteralContext)
ExitIntegerLiteral is called when production integerLiteral is exited.
func (*Basegrulev3Listener) ExitMemberVariable ¶
func (s *Basegrulev3Listener) ExitMemberVariable(ctx *MemberVariableContext)
ExitMemberVariable is called when production memberVariable is exited.
func (*Basegrulev3Listener) ExitMethodCall ¶
func (s *Basegrulev3Listener) ExitMethodCall(ctx *MethodCallContext)
ExitMethodCall is called when production methodCall is exited.
func (*Basegrulev3Listener) ExitMulDivOperators ¶
func (s *Basegrulev3Listener) ExitMulDivOperators(ctx *MulDivOperatorsContext)
ExitMulDivOperators is called when production mulDivOperators is exited.
func (*Basegrulev3Listener) ExitOctalLiteral ¶
func (s *Basegrulev3Listener) ExitOctalLiteral(ctx *OctalLiteralContext)
ExitOctalLiteral is called when production octalLiteral is exited.
func (*Basegrulev3Listener) ExitOrLogicOperator ¶
func (s *Basegrulev3Listener) ExitOrLogicOperator(ctx *OrLogicOperatorContext)
ExitOrLogicOperator is called when production orLogicOperator is exited.
func (*Basegrulev3Listener) ExitRuleDescription ¶
func (s *Basegrulev3Listener) ExitRuleDescription(ctx *RuleDescriptionContext)
ExitRuleDescription is called when production ruleDescription is exited.
func (*Basegrulev3Listener) ExitRuleEntry ¶
func (s *Basegrulev3Listener) ExitRuleEntry(ctx *RuleEntryContext)
ExitRuleEntry is called when production ruleEntry is exited.
func (*Basegrulev3Listener) ExitRuleName ¶
func (s *Basegrulev3Listener) ExitRuleName(ctx *RuleNameContext)
ExitRuleName is called when production ruleName is exited.
func (*Basegrulev3Listener) ExitSalience ¶
func (s *Basegrulev3Listener) ExitSalience(ctx *SalienceContext)
ExitSalience is called when production salience is exited.
func (*Basegrulev3Listener) ExitStringLiteral ¶
func (s *Basegrulev3Listener) ExitStringLiteral(ctx *StringLiteralContext)
ExitStringLiteral is called when production stringLiteral is exited.
func (*Basegrulev3Listener) ExitThenExpression ¶
func (s *Basegrulev3Listener) ExitThenExpression(ctx *ThenExpressionContext)
ExitThenExpression is called when production thenExpression is exited.
func (*Basegrulev3Listener) ExitThenExpressionList ¶
func (s *Basegrulev3Listener) ExitThenExpressionList(ctx *ThenExpressionListContext)
ExitThenExpressionList is called when production thenExpressionList is exited.
func (*Basegrulev3Listener) ExitThenScope ¶
func (s *Basegrulev3Listener) ExitThenScope(ctx *ThenScopeContext)
ExitThenScope is called when production thenScope is exited.
func (*Basegrulev3Listener) ExitVariable ¶
func (s *Basegrulev3Listener) ExitVariable(ctx *VariableContext)
ExitVariable is called when production variable is exited.
func (*Basegrulev3Listener) ExitWhenScope ¶
func (s *Basegrulev3Listener) ExitWhenScope(ctx *WhenScopeContext)
ExitWhenScope is called when production whenScope is exited.
func (*Basegrulev3Listener) VisitErrorNode ¶
func (s *Basegrulev3Listener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*Basegrulev3Listener) VisitTerminal ¶
func (s *Basegrulev3Listener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type Basegrulev3Visitor ¶
type Basegrulev3Visitor struct {
*antlr.BaseParseTreeVisitor
}
func (*Basegrulev3Visitor) VisitAddMinusOperators ¶
func (v *Basegrulev3Visitor) VisitAddMinusOperators(ctx *AddMinusOperatorsContext) interface{}
func (*Basegrulev3Visitor) VisitAndLogicOperator ¶
func (v *Basegrulev3Visitor) VisitAndLogicOperator(ctx *AndLogicOperatorContext) interface{}
func (*Basegrulev3Visitor) VisitArgumentList ¶
func (v *Basegrulev3Visitor) VisitArgumentList(ctx *ArgumentListContext) interface{}
func (*Basegrulev3Visitor) VisitArrayMapSelector ¶
func (v *Basegrulev3Visitor) VisitArrayMapSelector(ctx *ArrayMapSelectorContext) interface{}
func (*Basegrulev3Visitor) VisitAssignment ¶
func (v *Basegrulev3Visitor) VisitAssignment(ctx *AssignmentContext) interface{}
func (*Basegrulev3Visitor) VisitBooleanLiteral ¶
func (v *Basegrulev3Visitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitComparisonOperator ¶
func (v *Basegrulev3Visitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}
func (*Basegrulev3Visitor) VisitConstant ¶
func (v *Basegrulev3Visitor) VisitConstant(ctx *ConstantContext) interface{}
func (*Basegrulev3Visitor) VisitDecimalFloatLiteral ¶
func (v *Basegrulev3Visitor) VisitDecimalFloatLiteral(ctx *DecimalFloatLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitDecimalLiteral ¶
func (v *Basegrulev3Visitor) VisitDecimalLiteral(ctx *DecimalLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitExpression ¶
func (v *Basegrulev3Visitor) VisitExpression(ctx *ExpressionContext) interface{}
func (*Basegrulev3Visitor) VisitExpressionAtom ¶
func (v *Basegrulev3Visitor) VisitExpressionAtom(ctx *ExpressionAtomContext) interface{}
func (*Basegrulev3Visitor) VisitFloatLiteral ¶
func (v *Basegrulev3Visitor) VisitFloatLiteral(ctx *FloatLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitFunctionCall ¶
func (v *Basegrulev3Visitor) VisitFunctionCall(ctx *FunctionCallContext) interface{}
func (*Basegrulev3Visitor) VisitGrl ¶
func (v *Basegrulev3Visitor) VisitGrl(ctx *GrlContext) interface{}
func (*Basegrulev3Visitor) VisitHexadecimalFloatLiteral ¶
func (v *Basegrulev3Visitor) VisitHexadecimalFloatLiteral(ctx *HexadecimalFloatLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitHexadecimalLiteral ¶
func (v *Basegrulev3Visitor) VisitHexadecimalLiteral(ctx *HexadecimalLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitIntegerLiteral ¶
func (v *Basegrulev3Visitor) VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitMemberVariable ¶
func (v *Basegrulev3Visitor) VisitMemberVariable(ctx *MemberVariableContext) interface{}
func (*Basegrulev3Visitor) VisitMethodCall ¶
func (v *Basegrulev3Visitor) VisitMethodCall(ctx *MethodCallContext) interface{}
func (*Basegrulev3Visitor) VisitMulDivOperators ¶
func (v *Basegrulev3Visitor) VisitMulDivOperators(ctx *MulDivOperatorsContext) interface{}
func (*Basegrulev3Visitor) VisitOctalLiteral ¶
func (v *Basegrulev3Visitor) VisitOctalLiteral(ctx *OctalLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitOrLogicOperator ¶
func (v *Basegrulev3Visitor) VisitOrLogicOperator(ctx *OrLogicOperatorContext) interface{}
func (*Basegrulev3Visitor) VisitRuleDescription ¶
func (v *Basegrulev3Visitor) VisitRuleDescription(ctx *RuleDescriptionContext) interface{}
func (*Basegrulev3Visitor) VisitRuleEntry ¶
func (v *Basegrulev3Visitor) VisitRuleEntry(ctx *RuleEntryContext) interface{}
func (*Basegrulev3Visitor) VisitRuleName ¶
func (v *Basegrulev3Visitor) VisitRuleName(ctx *RuleNameContext) interface{}
func (*Basegrulev3Visitor) VisitSalience ¶
func (v *Basegrulev3Visitor) VisitSalience(ctx *SalienceContext) interface{}
func (*Basegrulev3Visitor) VisitStringLiteral ¶
func (v *Basegrulev3Visitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
func (*Basegrulev3Visitor) VisitThenExpression ¶
func (v *Basegrulev3Visitor) VisitThenExpression(ctx *ThenExpressionContext) interface{}
func (*Basegrulev3Visitor) VisitThenExpressionList ¶
func (v *Basegrulev3Visitor) VisitThenExpressionList(ctx *ThenExpressionListContext) interface{}
func (*Basegrulev3Visitor) VisitThenScope ¶
func (v *Basegrulev3Visitor) VisitThenScope(ctx *ThenScopeContext) interface{}
func (*Basegrulev3Visitor) VisitVariable ¶
func (v *Basegrulev3Visitor) VisitVariable(ctx *VariableContext) interface{}
func (*Basegrulev3Visitor) VisitWhenScope ¶
func (v *Basegrulev3Visitor) VisitWhenScope(ctx *WhenScopeContext) interface{}
type BooleanLiteralContext ¶
type BooleanLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBooleanLiteralContext ¶
func NewBooleanLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanLiteralContext
func NewEmptyBooleanLiteralContext ¶
func NewEmptyBooleanLiteralContext() *BooleanLiteralContext
func (*BooleanLiteralContext) Accept ¶
func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BooleanLiteralContext) EnterRule ¶
func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) ExitRule ¶
func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanLiteralContext) FALSE ¶
func (s *BooleanLiteralContext) FALSE() antlr.TerminalNode
func (*BooleanLiteralContext) GetParser ¶
func (s *BooleanLiteralContext) GetParser() antlr.Parser
func (*BooleanLiteralContext) GetRuleContext ¶
func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext
func (*BooleanLiteralContext) IsBooleanLiteralContext ¶
func (*BooleanLiteralContext) IsBooleanLiteralContext()
func (*BooleanLiteralContext) TRUE ¶
func (s *BooleanLiteralContext) TRUE() antlr.TerminalNode
func (*BooleanLiteralContext) ToStringTree ¶
func (s *BooleanLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComparisonOperatorContext ¶
type ComparisonOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparisonOperatorContext ¶
func NewComparisonOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonOperatorContext
func NewEmptyComparisonOperatorContext ¶
func NewEmptyComparisonOperatorContext() *ComparisonOperatorContext
func (*ComparisonOperatorContext) Accept ¶
func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComparisonOperatorContext) EQUALS ¶
func (s *ComparisonOperatorContext) EQUALS() antlr.TerminalNode
func (*ComparisonOperatorContext) EnterRule ¶
func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) ExitRule ¶
func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonOperatorContext) GT ¶
func (s *ComparisonOperatorContext) GT() antlr.TerminalNode
func (*ComparisonOperatorContext) GTE ¶
func (s *ComparisonOperatorContext) GTE() antlr.TerminalNode
func (*ComparisonOperatorContext) GetParser ¶
func (s *ComparisonOperatorContext) GetParser() antlr.Parser
func (*ComparisonOperatorContext) GetRuleContext ¶
func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext
func (*ComparisonOperatorContext) IsComparisonOperatorContext ¶
func (*ComparisonOperatorContext) IsComparisonOperatorContext()
func (*ComparisonOperatorContext) LT ¶
func (s *ComparisonOperatorContext) LT() antlr.TerminalNode
func (*ComparisonOperatorContext) LTE ¶
func (s *ComparisonOperatorContext) LTE() antlr.TerminalNode
func (*ComparisonOperatorContext) NOTEQUALS ¶
func (s *ComparisonOperatorContext) NOTEQUALS() antlr.TerminalNode
func (*ComparisonOperatorContext) ToStringTree ¶
func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantContext ¶
type ConstantContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstantContext ¶
func NewConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantContext
func NewEmptyConstantContext ¶
func NewEmptyConstantContext() *ConstantContext
func (*ConstantContext) Accept ¶
func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstantContext) BooleanLiteral ¶
func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext
func (*ConstantContext) EnterRule ¶
func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantContext) ExitRule ¶
func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantContext) FloatLiteral ¶
func (s *ConstantContext) FloatLiteral() IFloatLiteralContext
func (*ConstantContext) GetParser ¶
func (s *ConstantContext) GetParser() antlr.Parser
func (*ConstantContext) GetRuleContext ¶
func (s *ConstantContext) GetRuleContext() antlr.RuleContext
func (*ConstantContext) IntegerLiteral ¶
func (s *ConstantContext) IntegerLiteral() IIntegerLiteralContext
func (*ConstantContext) IsConstantContext ¶
func (*ConstantContext) IsConstantContext()
func (*ConstantContext) NIL_LITERAL ¶
func (s *ConstantContext) NIL_LITERAL() antlr.TerminalNode
func (*ConstantContext) StringLiteral ¶
func (s *ConstantContext) StringLiteral() IStringLiteralContext
func (*ConstantContext) ToStringTree ¶
func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DecimalFloatLiteralContext ¶
type DecimalFloatLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecimalFloatLiteralContext ¶
func NewDecimalFloatLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecimalFloatLiteralContext
func NewEmptyDecimalFloatLiteralContext ¶
func NewEmptyDecimalFloatLiteralContext() *DecimalFloatLiteralContext
func (*DecimalFloatLiteralContext) Accept ¶
func (s *DecimalFloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DecimalFloatLiteralContext) DECIMAL_FLOAT_LIT ¶
func (s *DecimalFloatLiteralContext) DECIMAL_FLOAT_LIT() antlr.TerminalNode
func (*DecimalFloatLiteralContext) EnterRule ¶
func (s *DecimalFloatLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*DecimalFloatLiteralContext) ExitRule ¶
func (s *DecimalFloatLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*DecimalFloatLiteralContext) GetParser ¶
func (s *DecimalFloatLiteralContext) GetParser() antlr.Parser
func (*DecimalFloatLiteralContext) GetRuleContext ¶
func (s *DecimalFloatLiteralContext) GetRuleContext() antlr.RuleContext
func (*DecimalFloatLiteralContext) IsDecimalFloatLiteralContext ¶
func (*DecimalFloatLiteralContext) IsDecimalFloatLiteralContext()
func (*DecimalFloatLiteralContext) MINUS ¶
func (s *DecimalFloatLiteralContext) MINUS() antlr.TerminalNode
func (*DecimalFloatLiteralContext) ToStringTree ¶
func (s *DecimalFloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DecimalLiteralContext ¶
type DecimalLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecimalLiteralContext ¶
func NewDecimalLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecimalLiteralContext
func NewEmptyDecimalLiteralContext ¶
func NewEmptyDecimalLiteralContext() *DecimalLiteralContext
func (*DecimalLiteralContext) Accept ¶
func (s *DecimalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DecimalLiteralContext) DEC_LIT ¶
func (s *DecimalLiteralContext) DEC_LIT() antlr.TerminalNode
func (*DecimalLiteralContext) EnterRule ¶
func (s *DecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*DecimalLiteralContext) ExitRule ¶
func (s *DecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*DecimalLiteralContext) GetParser ¶
func (s *DecimalLiteralContext) GetParser() antlr.Parser
func (*DecimalLiteralContext) GetRuleContext ¶
func (s *DecimalLiteralContext) GetRuleContext() antlr.RuleContext
func (*DecimalLiteralContext) IsDecimalLiteralContext ¶
func (*DecimalLiteralContext) IsDecimalLiteralContext()
func (*DecimalLiteralContext) MINUS ¶
func (s *DecimalLiteralContext) MINUS() antlr.TerminalNode
func (*DecimalLiteralContext) ToStringTree ¶
func (s *DecimalLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionAtomContext ¶
type ExpressionAtomContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionAtomContext ¶
func NewEmptyExpressionAtomContext() *ExpressionAtomContext
func NewExpressionAtomContext ¶
func NewExpressionAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionAtomContext
func (*ExpressionAtomContext) Accept ¶
func (s *ExpressionAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionAtomContext) ArrayMapSelector ¶ added in v1.7.1
func (s *ExpressionAtomContext) ArrayMapSelector() IArrayMapSelectorContext
func (*ExpressionAtomContext) Constant ¶
func (s *ExpressionAtomContext) Constant() IConstantContext
func (*ExpressionAtomContext) EnterRule ¶
func (s *ExpressionAtomContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionAtomContext) ExitRule ¶
func (s *ExpressionAtomContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionAtomContext) ExpressionAtom ¶
func (s *ExpressionAtomContext) ExpressionAtom() IExpressionAtomContext
func (*ExpressionAtomContext) FunctionCall ¶
func (s *ExpressionAtomContext) FunctionCall() IFunctionCallContext
func (*ExpressionAtomContext) GetParser ¶
func (s *ExpressionAtomContext) GetParser() antlr.Parser
func (*ExpressionAtomContext) GetRuleContext ¶
func (s *ExpressionAtomContext) GetRuleContext() antlr.RuleContext
func (*ExpressionAtomContext) IsExpressionAtomContext ¶
func (*ExpressionAtomContext) IsExpressionAtomContext()
func (*ExpressionAtomContext) MemberVariable ¶
func (s *ExpressionAtomContext) MemberVariable() IMemberVariableContext
func (*ExpressionAtomContext) MethodCall ¶
func (s *ExpressionAtomContext) MethodCall() IMethodCallContext
func (*ExpressionAtomContext) NEGATION ¶
func (s *ExpressionAtomContext) NEGATION() antlr.TerminalNode
func (*ExpressionAtomContext) ToStringTree ¶
func (s *ExpressionAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionAtomContext) Variable ¶
func (s *ExpressionAtomContext) Variable() IVariableContext
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) Accept ¶
func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionContext) AddMinusOperators ¶
func (s *ExpressionContext) AddMinusOperators() IAddMinusOperatorsContext
func (*ExpressionContext) AllExpression ¶
func (s *ExpressionContext) AllExpression() []IExpressionContext
func (*ExpressionContext) AndLogicOperator ¶
func (s *ExpressionContext) AndLogicOperator() IAndLogicOperatorContext
func (*ExpressionContext) ComparisonOperator ¶
func (s *ExpressionContext) ComparisonOperator() IComparisonOperatorContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) Expression ¶
func (s *ExpressionContext) Expression(i int) IExpressionContext
func (*ExpressionContext) ExpressionAtom ¶
func (s *ExpressionContext) ExpressionAtom() IExpressionAtomContext
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) LR_BRACKET ¶
func (s *ExpressionContext) LR_BRACKET() antlr.TerminalNode
func (*ExpressionContext) MulDivOperators ¶
func (s *ExpressionContext) MulDivOperators() IMulDivOperatorsContext
func (*ExpressionContext) NEGATION ¶
func (s *ExpressionContext) NEGATION() antlr.TerminalNode
func (*ExpressionContext) OrLogicOperator ¶
func (s *ExpressionContext) OrLogicOperator() IOrLogicOperatorContext
func (*ExpressionContext) RR_BRACKET ¶
func (s *ExpressionContext) RR_BRACKET() antlr.TerminalNode
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FloatLiteralContext ¶
type FloatLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFloatLiteralContext ¶
func NewEmptyFloatLiteralContext() *FloatLiteralContext
func NewFloatLiteralContext ¶
func NewFloatLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FloatLiteralContext
func (*FloatLiteralContext) Accept ¶
func (s *FloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FloatLiteralContext) DecimalFloatLiteral ¶
func (s *FloatLiteralContext) DecimalFloatLiteral() IDecimalFloatLiteralContext
func (*FloatLiteralContext) EnterRule ¶
func (s *FloatLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*FloatLiteralContext) ExitRule ¶
func (s *FloatLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*FloatLiteralContext) GetParser ¶
func (s *FloatLiteralContext) GetParser() antlr.Parser
func (*FloatLiteralContext) GetRuleContext ¶
func (s *FloatLiteralContext) GetRuleContext() antlr.RuleContext
func (*FloatLiteralContext) HexadecimalFloatLiteral ¶
func (s *FloatLiteralContext) HexadecimalFloatLiteral() IHexadecimalFloatLiteralContext
func (*FloatLiteralContext) IsFloatLiteralContext ¶
func (*FloatLiteralContext) IsFloatLiteralContext()
func (*FloatLiteralContext) ToStringTree ¶
func (s *FloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionCallContext ¶
type FunctionCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionCallContext ¶
func NewEmptyFunctionCallContext() *FunctionCallContext
func NewFunctionCallContext ¶
func NewFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallContext
func (*FunctionCallContext) Accept ¶
func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionCallContext) ArgumentList ¶
func (s *FunctionCallContext) ArgumentList() IArgumentListContext
func (*FunctionCallContext) EnterRule ¶
func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionCallContext) ExitRule ¶
func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionCallContext) GetParser ¶
func (s *FunctionCallContext) GetParser() antlr.Parser
func (*FunctionCallContext) GetRuleContext ¶
func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext
func (*FunctionCallContext) IsFunctionCallContext ¶
func (*FunctionCallContext) IsFunctionCallContext()
func (*FunctionCallContext) LR_BRACKET ¶
func (s *FunctionCallContext) LR_BRACKET() antlr.TerminalNode
func (*FunctionCallContext) RR_BRACKET ¶
func (s *FunctionCallContext) RR_BRACKET() antlr.TerminalNode
func (*FunctionCallContext) SIMPLENAME ¶
func (s *FunctionCallContext) SIMPLENAME() antlr.TerminalNode
func (*FunctionCallContext) ToStringTree ¶
func (s *FunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GrlContext ¶
type GrlContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGrlContext ¶
func NewEmptyGrlContext() *GrlContext
func NewGrlContext ¶
func NewGrlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GrlContext
func (*GrlContext) Accept ¶
func (s *GrlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GrlContext) AllRuleEntry ¶
func (s *GrlContext) AllRuleEntry() []IRuleEntryContext
func (*GrlContext) EOF ¶
func (s *GrlContext) EOF() antlr.TerminalNode
func (*GrlContext) EnterRule ¶
func (s *GrlContext) EnterRule(listener antlr.ParseTreeListener)
func (*GrlContext) ExitRule ¶
func (s *GrlContext) ExitRule(listener antlr.ParseTreeListener)
func (*GrlContext) GetParser ¶
func (s *GrlContext) GetParser() antlr.Parser
func (*GrlContext) GetRuleContext ¶
func (s *GrlContext) GetRuleContext() antlr.RuleContext
func (*GrlContext) IsGrlContext ¶
func (*GrlContext) IsGrlContext()
func (*GrlContext) RuleEntry ¶
func (s *GrlContext) RuleEntry(i int) IRuleEntryContext
func (*GrlContext) ToStringTree ¶
func (s *GrlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HexadecimalFloatLiteralContext ¶
type HexadecimalFloatLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHexadecimalFloatLiteralContext ¶
func NewEmptyHexadecimalFloatLiteralContext() *HexadecimalFloatLiteralContext
func NewHexadecimalFloatLiteralContext ¶
func NewHexadecimalFloatLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HexadecimalFloatLiteralContext
func (*HexadecimalFloatLiteralContext) Accept ¶
func (s *HexadecimalFloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*HexadecimalFloatLiteralContext) EnterRule ¶
func (s *HexadecimalFloatLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*HexadecimalFloatLiteralContext) ExitRule ¶
func (s *HexadecimalFloatLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*HexadecimalFloatLiteralContext) GetParser ¶
func (s *HexadecimalFloatLiteralContext) GetParser() antlr.Parser
func (*HexadecimalFloatLiteralContext) GetRuleContext ¶
func (s *HexadecimalFloatLiteralContext) GetRuleContext() antlr.RuleContext
func (*HexadecimalFloatLiteralContext) HEX_FLOAT_LIT ¶
func (s *HexadecimalFloatLiteralContext) HEX_FLOAT_LIT() antlr.TerminalNode
func (*HexadecimalFloatLiteralContext) IsHexadecimalFloatLiteralContext ¶
func (*HexadecimalFloatLiteralContext) IsHexadecimalFloatLiteralContext()
func (*HexadecimalFloatLiteralContext) MINUS ¶
func (s *HexadecimalFloatLiteralContext) MINUS() antlr.TerminalNode
func (*HexadecimalFloatLiteralContext) ToStringTree ¶
func (s *HexadecimalFloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HexadecimalLiteralContext ¶
type HexadecimalLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHexadecimalLiteralContext ¶
func NewEmptyHexadecimalLiteralContext() *HexadecimalLiteralContext
func NewHexadecimalLiteralContext ¶
func NewHexadecimalLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HexadecimalLiteralContext
func (*HexadecimalLiteralContext) Accept ¶
func (s *HexadecimalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*HexadecimalLiteralContext) EnterRule ¶
func (s *HexadecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*HexadecimalLiteralContext) ExitRule ¶
func (s *HexadecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*HexadecimalLiteralContext) GetParser ¶
func (s *HexadecimalLiteralContext) GetParser() antlr.Parser
func (*HexadecimalLiteralContext) GetRuleContext ¶
func (s *HexadecimalLiteralContext) GetRuleContext() antlr.RuleContext
func (*HexadecimalLiteralContext) HEX_LIT ¶
func (s *HexadecimalLiteralContext) HEX_LIT() antlr.TerminalNode
func (*HexadecimalLiteralContext) IsHexadecimalLiteralContext ¶
func (*HexadecimalLiteralContext) IsHexadecimalLiteralContext()
func (*HexadecimalLiteralContext) MINUS ¶
func (s *HexadecimalLiteralContext) MINUS() antlr.TerminalNode
func (*HexadecimalLiteralContext) ToStringTree ¶
func (s *HexadecimalLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAddMinusOperatorsContext ¶
type IAddMinusOperatorsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAddMinusOperatorsContext differentiates from other interfaces. IsAddMinusOperatorsContext() }
IAddMinusOperatorsContext is an interface to support dynamic dispatch.
type IAndLogicOperatorContext ¶
type IAndLogicOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAndLogicOperatorContext differentiates from other interfaces. IsAndLogicOperatorContext() }
IAndLogicOperatorContext is an interface to support dynamic dispatch.
type IArgumentListContext ¶
type IArgumentListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentListContext differentiates from other interfaces. IsArgumentListContext() }
IArgumentListContext is an interface to support dynamic dispatch.
type IArrayMapSelectorContext ¶
type IArrayMapSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayMapSelectorContext differentiates from other interfaces. IsArrayMapSelectorContext() }
IArrayMapSelectorContext is an interface to support dynamic dispatch.
type IAssignmentContext ¶
type IAssignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssignmentContext differentiates from other interfaces. IsAssignmentContext() }
IAssignmentContext is an interface to support dynamic dispatch.
type IBooleanLiteralContext ¶
type IBooleanLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBooleanLiteralContext differentiates from other interfaces. IsBooleanLiteralContext() }
IBooleanLiteralContext is an interface to support dynamic dispatch.
type IComparisonOperatorContext ¶
type IComparisonOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComparisonOperatorContext differentiates from other interfaces. IsComparisonOperatorContext() }
IComparisonOperatorContext is an interface to support dynamic dispatch.
type IConstantContext ¶
type IConstantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstantContext differentiates from other interfaces. IsConstantContext() }
IConstantContext is an interface to support dynamic dispatch.
type IDecimalFloatLiteralContext ¶
type IDecimalFloatLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDecimalFloatLiteralContext differentiates from other interfaces. IsDecimalFloatLiteralContext() }
IDecimalFloatLiteralContext is an interface to support dynamic dispatch.
type IDecimalLiteralContext ¶
type IDecimalLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDecimalLiteralContext differentiates from other interfaces. IsDecimalLiteralContext() }
IDecimalLiteralContext is an interface to support dynamic dispatch.
type IExpressionAtomContext ¶
type IExpressionAtomContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionAtomContext differentiates from other interfaces. IsExpressionAtomContext() }
IExpressionAtomContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IFloatLiteralContext ¶
type IFloatLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFloatLiteralContext differentiates from other interfaces. IsFloatLiteralContext() }
IFloatLiteralContext is an interface to support dynamic dispatch.
type IFunctionCallContext ¶
type IFunctionCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionCallContext differentiates from other interfaces. IsFunctionCallContext() }
IFunctionCallContext is an interface to support dynamic dispatch.
type IGrlContext ¶
type IGrlContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGrlContext differentiates from other interfaces. IsGrlContext() }
IGrlContext is an interface to support dynamic dispatch.
type IHexadecimalFloatLiteralContext ¶
type IHexadecimalFloatLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsHexadecimalFloatLiteralContext differentiates from other interfaces. IsHexadecimalFloatLiteralContext() }
IHexadecimalFloatLiteralContext is an interface to support dynamic dispatch.
type IHexadecimalLiteralContext ¶
type IHexadecimalLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsHexadecimalLiteralContext differentiates from other interfaces. IsHexadecimalLiteralContext() }
IHexadecimalLiteralContext is an interface to support dynamic dispatch.
type IIntegerLiteralContext ¶
type IIntegerLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIntegerLiteralContext differentiates from other interfaces. IsIntegerLiteralContext() }
IIntegerLiteralContext is an interface to support dynamic dispatch.
type IMemberVariableContext ¶
type IMemberVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMemberVariableContext differentiates from other interfaces. IsMemberVariableContext() }
IMemberVariableContext is an interface to support dynamic dispatch.
type IMethodCallContext ¶
type IMethodCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodCallContext differentiates from other interfaces. IsMethodCallContext() }
IMethodCallContext is an interface to support dynamic dispatch.
type IMulDivOperatorsContext ¶
type IMulDivOperatorsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMulDivOperatorsContext differentiates from other interfaces. IsMulDivOperatorsContext() }
IMulDivOperatorsContext is an interface to support dynamic dispatch.
type IOctalLiteralContext ¶
type IOctalLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOctalLiteralContext differentiates from other interfaces. IsOctalLiteralContext() }
IOctalLiteralContext is an interface to support dynamic dispatch.
type IOrLogicOperatorContext ¶
type IOrLogicOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOrLogicOperatorContext differentiates from other interfaces. IsOrLogicOperatorContext() }
IOrLogicOperatorContext is an interface to support dynamic dispatch.
type IRuleDescriptionContext ¶
type IRuleDescriptionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleDescriptionContext differentiates from other interfaces. IsRuleDescriptionContext() }
IRuleDescriptionContext is an interface to support dynamic dispatch.
type IRuleEntryContext ¶
type IRuleEntryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleEntryContext differentiates from other interfaces. IsRuleEntryContext() }
IRuleEntryContext is an interface to support dynamic dispatch.
type IRuleNameContext ¶
type IRuleNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleNameContext differentiates from other interfaces. IsRuleNameContext() }
IRuleNameContext is an interface to support dynamic dispatch.
type ISalienceContext ¶
type ISalienceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSalienceContext differentiates from other interfaces. IsSalienceContext() }
ISalienceContext is an interface to support dynamic dispatch.
type IStringLiteralContext ¶
type IStringLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringLiteralContext differentiates from other interfaces. IsStringLiteralContext() }
IStringLiteralContext is an interface to support dynamic dispatch.
type IThenExpressionContext ¶
type IThenExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThenExpressionContext differentiates from other interfaces. IsThenExpressionContext() }
IThenExpressionContext is an interface to support dynamic dispatch.
type IThenExpressionListContext ¶
type IThenExpressionListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThenExpressionListContext differentiates from other interfaces. IsThenExpressionListContext() }
IThenExpressionListContext is an interface to support dynamic dispatch.
type IThenScopeContext ¶
type IThenScopeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThenScopeContext differentiates from other interfaces. IsThenScopeContext() }
IThenScopeContext is an interface to support dynamic dispatch.
type IVariableContext ¶
type IVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableContext differentiates from other interfaces. IsVariableContext() }
IVariableContext is an interface to support dynamic dispatch.
type IWhenScopeContext ¶
type IWhenScopeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhenScopeContext differentiates from other interfaces. IsWhenScopeContext() }
IWhenScopeContext is an interface to support dynamic dispatch.
type IntegerLiteralContext ¶
type IntegerLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntegerLiteralContext ¶
func NewEmptyIntegerLiteralContext() *IntegerLiteralContext
func NewIntegerLiteralContext ¶
func NewIntegerLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntegerLiteralContext
func (*IntegerLiteralContext) Accept ¶
func (s *IntegerLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntegerLiteralContext) DecimalLiteral ¶
func (s *IntegerLiteralContext) DecimalLiteral() IDecimalLiteralContext
func (*IntegerLiteralContext) EnterRule ¶
func (s *IntegerLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntegerLiteralContext) ExitRule ¶
func (s *IntegerLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntegerLiteralContext) GetParser ¶
func (s *IntegerLiteralContext) GetParser() antlr.Parser
func (*IntegerLiteralContext) GetRuleContext ¶
func (s *IntegerLiteralContext) GetRuleContext() antlr.RuleContext
func (*IntegerLiteralContext) HexadecimalLiteral ¶
func (s *IntegerLiteralContext) HexadecimalLiteral() IHexadecimalLiteralContext
func (*IntegerLiteralContext) IsIntegerLiteralContext ¶
func (*IntegerLiteralContext) IsIntegerLiteralContext()
func (*IntegerLiteralContext) OctalLiteral ¶
func (s *IntegerLiteralContext) OctalLiteral() IOctalLiteralContext
func (*IntegerLiteralContext) ToStringTree ¶
func (s *IntegerLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MemberVariableContext ¶
type MemberVariableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMemberVariableContext ¶
func NewEmptyMemberVariableContext() *MemberVariableContext
func NewMemberVariableContext ¶
func NewMemberVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberVariableContext
func (*MemberVariableContext) Accept ¶
func (s *MemberVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MemberVariableContext) DOT ¶
func (s *MemberVariableContext) DOT() antlr.TerminalNode
func (*MemberVariableContext) EnterRule ¶
func (s *MemberVariableContext) EnterRule(listener antlr.ParseTreeListener)
func (*MemberVariableContext) ExitRule ¶
func (s *MemberVariableContext) ExitRule(listener antlr.ParseTreeListener)
func (*MemberVariableContext) GetParser ¶
func (s *MemberVariableContext) GetParser() antlr.Parser
func (*MemberVariableContext) GetRuleContext ¶
func (s *MemberVariableContext) GetRuleContext() antlr.RuleContext
func (*MemberVariableContext) IsMemberVariableContext ¶
func (*MemberVariableContext) IsMemberVariableContext()
func (*MemberVariableContext) SIMPLENAME ¶
func (s *MemberVariableContext) SIMPLENAME() antlr.TerminalNode
func (*MemberVariableContext) ToStringTree ¶
func (s *MemberVariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodCallContext ¶
type MethodCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodCallContext ¶
func NewEmptyMethodCallContext() *MethodCallContext
func NewMethodCallContext ¶
func NewMethodCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodCallContext
func (*MethodCallContext) Accept ¶
func (s *MethodCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MethodCallContext) DOT ¶
func (s *MethodCallContext) DOT() antlr.TerminalNode
func (*MethodCallContext) EnterRule ¶
func (s *MethodCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodCallContext) ExitRule ¶
func (s *MethodCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodCallContext) FunctionCall ¶
func (s *MethodCallContext) FunctionCall() IFunctionCallContext
func (*MethodCallContext) GetParser ¶
func (s *MethodCallContext) GetParser() antlr.Parser
func (*MethodCallContext) GetRuleContext ¶
func (s *MethodCallContext) GetRuleContext() antlr.RuleContext
func (*MethodCallContext) IsMethodCallContext ¶
func (*MethodCallContext) IsMethodCallContext()
func (*MethodCallContext) ToStringTree ¶
func (s *MethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MulDivOperatorsContext ¶
type MulDivOperatorsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMulDivOperatorsContext ¶
func NewEmptyMulDivOperatorsContext() *MulDivOperatorsContext
func NewMulDivOperatorsContext ¶
func NewMulDivOperatorsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MulDivOperatorsContext
func (*MulDivOperatorsContext) Accept ¶
func (s *MulDivOperatorsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MulDivOperatorsContext) DIV ¶
func (s *MulDivOperatorsContext) DIV() antlr.TerminalNode
func (*MulDivOperatorsContext) EnterRule ¶
func (s *MulDivOperatorsContext) EnterRule(listener antlr.ParseTreeListener)
func (*MulDivOperatorsContext) ExitRule ¶
func (s *MulDivOperatorsContext) ExitRule(listener antlr.ParseTreeListener)
func (*MulDivOperatorsContext) GetParser ¶
func (s *MulDivOperatorsContext) GetParser() antlr.Parser
func (*MulDivOperatorsContext) GetRuleContext ¶
func (s *MulDivOperatorsContext) GetRuleContext() antlr.RuleContext
func (*MulDivOperatorsContext) IsMulDivOperatorsContext ¶
func (*MulDivOperatorsContext) IsMulDivOperatorsContext()
func (*MulDivOperatorsContext) MOD ¶
func (s *MulDivOperatorsContext) MOD() antlr.TerminalNode
func (*MulDivOperatorsContext) MUL ¶
func (s *MulDivOperatorsContext) MUL() antlr.TerminalNode
func (*MulDivOperatorsContext) ToStringTree ¶
func (s *MulDivOperatorsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OctalLiteralContext ¶
type OctalLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOctalLiteralContext ¶
func NewEmptyOctalLiteralContext() *OctalLiteralContext
func NewOctalLiteralContext ¶
func NewOctalLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OctalLiteralContext
func (*OctalLiteralContext) Accept ¶
func (s *OctalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OctalLiteralContext) EnterRule ¶
func (s *OctalLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*OctalLiteralContext) ExitRule ¶
func (s *OctalLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*OctalLiteralContext) GetParser ¶
func (s *OctalLiteralContext) GetParser() antlr.Parser
func (*OctalLiteralContext) GetRuleContext ¶
func (s *OctalLiteralContext) GetRuleContext() antlr.RuleContext
func (*OctalLiteralContext) IsOctalLiteralContext ¶
func (*OctalLiteralContext) IsOctalLiteralContext()
func (*OctalLiteralContext) MINUS ¶
func (s *OctalLiteralContext) MINUS() antlr.TerminalNode
func (*OctalLiteralContext) OCT_LIT ¶
func (s *OctalLiteralContext) OCT_LIT() antlr.TerminalNode
func (*OctalLiteralContext) ToStringTree ¶
func (s *OctalLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OrLogicOperatorContext ¶
type OrLogicOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOrLogicOperatorContext ¶
func NewEmptyOrLogicOperatorContext() *OrLogicOperatorContext
func NewOrLogicOperatorContext ¶
func NewOrLogicOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OrLogicOperatorContext
func (*OrLogicOperatorContext) Accept ¶
func (s *OrLogicOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OrLogicOperatorContext) EnterRule ¶
func (s *OrLogicOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*OrLogicOperatorContext) ExitRule ¶
func (s *OrLogicOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*OrLogicOperatorContext) GetParser ¶
func (s *OrLogicOperatorContext) GetParser() antlr.Parser
func (*OrLogicOperatorContext) GetRuleContext ¶
func (s *OrLogicOperatorContext) GetRuleContext() antlr.RuleContext
func (*OrLogicOperatorContext) IsOrLogicOperatorContext ¶
func (*OrLogicOperatorContext) IsOrLogicOperatorContext()
func (*OrLogicOperatorContext) OR ¶
func (s *OrLogicOperatorContext) OR() antlr.TerminalNode
func (*OrLogicOperatorContext) ToStringTree ¶
func (s *OrLogicOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleDescriptionContext ¶
type RuleDescriptionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleDescriptionContext ¶
func NewEmptyRuleDescriptionContext() *RuleDescriptionContext
func NewRuleDescriptionContext ¶
func NewRuleDescriptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleDescriptionContext
func (*RuleDescriptionContext) Accept ¶
func (s *RuleDescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleDescriptionContext) DQUOTA_STRING ¶
func (s *RuleDescriptionContext) DQUOTA_STRING() antlr.TerminalNode
func (*RuleDescriptionContext) EnterRule ¶
func (s *RuleDescriptionContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleDescriptionContext) ExitRule ¶
func (s *RuleDescriptionContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleDescriptionContext) GetParser ¶
func (s *RuleDescriptionContext) GetParser() antlr.Parser
func (*RuleDescriptionContext) GetRuleContext ¶
func (s *RuleDescriptionContext) GetRuleContext() antlr.RuleContext
func (*RuleDescriptionContext) IsRuleDescriptionContext ¶
func (*RuleDescriptionContext) IsRuleDescriptionContext()
func (*RuleDescriptionContext) SQUOTA_STRING ¶
func (s *RuleDescriptionContext) SQUOTA_STRING() antlr.TerminalNode
func (*RuleDescriptionContext) ToStringTree ¶
func (s *RuleDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleEntryContext ¶
type RuleEntryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleEntryContext ¶
func NewEmptyRuleEntryContext() *RuleEntryContext
func NewRuleEntryContext ¶
func NewRuleEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleEntryContext
func (*RuleEntryContext) Accept ¶
func (s *RuleEntryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleEntryContext) EnterRule ¶
func (s *RuleEntryContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleEntryContext) ExitRule ¶
func (s *RuleEntryContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleEntryContext) GetParser ¶
func (s *RuleEntryContext) GetParser() antlr.Parser
func (*RuleEntryContext) GetRuleContext ¶
func (s *RuleEntryContext) GetRuleContext() antlr.RuleContext
func (*RuleEntryContext) IsRuleEntryContext ¶
func (*RuleEntryContext) IsRuleEntryContext()
func (*RuleEntryContext) LR_BRACE ¶
func (s *RuleEntryContext) LR_BRACE() antlr.TerminalNode
func (*RuleEntryContext) RR_BRACE ¶
func (s *RuleEntryContext) RR_BRACE() antlr.TerminalNode
func (*RuleEntryContext) RULE ¶
func (s *RuleEntryContext) RULE() antlr.TerminalNode
func (*RuleEntryContext) RuleDescription ¶
func (s *RuleEntryContext) RuleDescription() IRuleDescriptionContext
func (*RuleEntryContext) RuleName ¶
func (s *RuleEntryContext) RuleName() IRuleNameContext
func (*RuleEntryContext) Salience ¶
func (s *RuleEntryContext) Salience() ISalienceContext
func (*RuleEntryContext) ThenScope ¶
func (s *RuleEntryContext) ThenScope() IThenScopeContext
func (*RuleEntryContext) ToStringTree ¶
func (s *RuleEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RuleEntryContext) WhenScope ¶
func (s *RuleEntryContext) WhenScope() IWhenScopeContext
type RuleNameContext ¶
type RuleNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleNameContext ¶
func NewEmptyRuleNameContext() *RuleNameContext
func NewRuleNameContext ¶
func NewRuleNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleNameContext
func (*RuleNameContext) Accept ¶
func (s *RuleNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleNameContext) EnterRule ¶
func (s *RuleNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleNameContext) ExitRule ¶
func (s *RuleNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleNameContext) GetParser ¶
func (s *RuleNameContext) GetParser() antlr.Parser
func (*RuleNameContext) GetRuleContext ¶
func (s *RuleNameContext) GetRuleContext() antlr.RuleContext
func (*RuleNameContext) IsRuleNameContext ¶
func (*RuleNameContext) IsRuleNameContext()
func (*RuleNameContext) SIMPLENAME ¶
func (s *RuleNameContext) SIMPLENAME() antlr.TerminalNode
func (*RuleNameContext) ToStringTree ¶
func (s *RuleNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SalienceContext ¶
type SalienceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySalienceContext ¶
func NewEmptySalienceContext() *SalienceContext
func NewSalienceContext ¶
func NewSalienceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SalienceContext
func (*SalienceContext) Accept ¶
func (s *SalienceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SalienceContext) EnterRule ¶
func (s *SalienceContext) EnterRule(listener antlr.ParseTreeListener)
func (*SalienceContext) ExitRule ¶
func (s *SalienceContext) ExitRule(listener antlr.ParseTreeListener)
func (*SalienceContext) GetParser ¶
func (s *SalienceContext) GetParser() antlr.Parser
func (*SalienceContext) GetRuleContext ¶
func (s *SalienceContext) GetRuleContext() antlr.RuleContext
func (*SalienceContext) IntegerLiteral ¶
func (s *SalienceContext) IntegerLiteral() IIntegerLiteralContext
func (*SalienceContext) IsSalienceContext ¶
func (*SalienceContext) IsSalienceContext()
func (*SalienceContext) SALIENCE ¶
func (s *SalienceContext) SALIENCE() antlr.TerminalNode
func (*SalienceContext) ToStringTree ¶
func (s *SalienceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringLiteralContext ¶
type StringLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringLiteralContext ¶
func NewEmptyStringLiteralContext() *StringLiteralContext
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext
func (*StringLiteralContext) Accept ¶
func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringLiteralContext) DQUOTA_STRING ¶
func (s *StringLiteralContext) DQUOTA_STRING() antlr.TerminalNode
func (*StringLiteralContext) EnterRule ¶
func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) ExitRule ¶
func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) GetParser ¶
func (s *StringLiteralContext) GetParser() antlr.Parser
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) IsStringLiteralContext ¶
func (*StringLiteralContext) IsStringLiteralContext()
func (*StringLiteralContext) SQUOTA_STRING ¶
func (s *StringLiteralContext) SQUOTA_STRING() antlr.TerminalNode
func (*StringLiteralContext) ToStringTree ¶
func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ThenExpressionContext ¶
type ThenExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThenExpressionContext ¶
func NewEmptyThenExpressionContext() *ThenExpressionContext
func NewThenExpressionContext ¶
func NewThenExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThenExpressionContext
func (*ThenExpressionContext) Accept ¶
func (s *ThenExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThenExpressionContext) Assignment ¶
func (s *ThenExpressionContext) Assignment() IAssignmentContext
func (*ThenExpressionContext) EnterRule ¶
func (s *ThenExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThenExpressionContext) ExitRule ¶
func (s *ThenExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThenExpressionContext) ExpressionAtom ¶ added in v1.7.1
func (s *ThenExpressionContext) ExpressionAtom() IExpressionAtomContext
func (*ThenExpressionContext) GetParser ¶
func (s *ThenExpressionContext) GetParser() antlr.Parser
func (*ThenExpressionContext) GetRuleContext ¶
func (s *ThenExpressionContext) GetRuleContext() antlr.RuleContext
func (*ThenExpressionContext) IsThenExpressionContext ¶
func (*ThenExpressionContext) IsThenExpressionContext()
func (*ThenExpressionContext) ToStringTree ¶
func (s *ThenExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ThenExpressionListContext ¶
type ThenExpressionListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThenExpressionListContext ¶
func NewEmptyThenExpressionListContext() *ThenExpressionListContext
func NewThenExpressionListContext ¶
func NewThenExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThenExpressionListContext
func (*ThenExpressionListContext) Accept ¶
func (s *ThenExpressionListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThenExpressionListContext) AllSEMICOLON ¶ added in v1.7.1
func (s *ThenExpressionListContext) AllSEMICOLON() []antlr.TerminalNode
func (*ThenExpressionListContext) AllThenExpression ¶
func (s *ThenExpressionListContext) AllThenExpression() []IThenExpressionContext
func (*ThenExpressionListContext) EnterRule ¶
func (s *ThenExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThenExpressionListContext) ExitRule ¶
func (s *ThenExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThenExpressionListContext) GetParser ¶
func (s *ThenExpressionListContext) GetParser() antlr.Parser
func (*ThenExpressionListContext) GetRuleContext ¶
func (s *ThenExpressionListContext) GetRuleContext() antlr.RuleContext
func (*ThenExpressionListContext) IsThenExpressionListContext ¶
func (*ThenExpressionListContext) IsThenExpressionListContext()
func (*ThenExpressionListContext) SEMICOLON ¶ added in v1.7.1
func (s *ThenExpressionListContext) SEMICOLON(i int) antlr.TerminalNode
func (*ThenExpressionListContext) ThenExpression ¶
func (s *ThenExpressionListContext) ThenExpression(i int) IThenExpressionContext
func (*ThenExpressionListContext) ToStringTree ¶
func (s *ThenExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ThenScopeContext ¶
type ThenScopeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThenScopeContext ¶
func NewEmptyThenScopeContext() *ThenScopeContext
func NewThenScopeContext ¶
func NewThenScopeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThenScopeContext
func (*ThenScopeContext) Accept ¶
func (s *ThenScopeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThenScopeContext) EnterRule ¶
func (s *ThenScopeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThenScopeContext) ExitRule ¶
func (s *ThenScopeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThenScopeContext) GetParser ¶
func (s *ThenScopeContext) GetParser() antlr.Parser
func (*ThenScopeContext) GetRuleContext ¶
func (s *ThenScopeContext) GetRuleContext() antlr.RuleContext
func (*ThenScopeContext) IsThenScopeContext ¶
func (*ThenScopeContext) IsThenScopeContext()
func (*ThenScopeContext) THEN ¶
func (s *ThenScopeContext) THEN() antlr.TerminalNode
func (*ThenScopeContext) ThenExpressionList ¶
func (s *ThenScopeContext) ThenExpressionList() IThenExpressionListContext
func (*ThenScopeContext) ToStringTree ¶
func (s *ThenScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VariableContext ¶
type VariableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableContext ¶
func NewEmptyVariableContext() *VariableContext
func NewVariableContext ¶
func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext
func (*VariableContext) Accept ¶
func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VariableContext) ArrayMapSelector ¶
func (s *VariableContext) ArrayMapSelector() IArrayMapSelectorContext
func (*VariableContext) EnterRule ¶
func (s *VariableContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableContext) ExitRule ¶
func (s *VariableContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableContext) GetParser ¶
func (s *VariableContext) GetParser() antlr.Parser
func (*VariableContext) GetRuleContext ¶
func (s *VariableContext) GetRuleContext() antlr.RuleContext
func (*VariableContext) IsVariableContext ¶
func (*VariableContext) IsVariableContext()
func (*VariableContext) MemberVariable ¶
func (s *VariableContext) MemberVariable() IMemberVariableContext
func (*VariableContext) SIMPLENAME ¶
func (s *VariableContext) SIMPLENAME() antlr.TerminalNode
func (*VariableContext) ToStringTree ¶
func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableContext) Variable ¶
func (s *VariableContext) Variable() IVariableContext
type WhenScopeContext ¶
type WhenScopeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhenScopeContext ¶
func NewEmptyWhenScopeContext() *WhenScopeContext
func NewWhenScopeContext ¶
func NewWhenScopeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhenScopeContext
func (*WhenScopeContext) Accept ¶
func (s *WhenScopeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WhenScopeContext) EnterRule ¶
func (s *WhenScopeContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhenScopeContext) ExitRule ¶
func (s *WhenScopeContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhenScopeContext) Expression ¶
func (s *WhenScopeContext) Expression() IExpressionContext
func (*WhenScopeContext) GetParser ¶
func (s *WhenScopeContext) GetParser() antlr.Parser
func (*WhenScopeContext) GetRuleContext ¶
func (s *WhenScopeContext) GetRuleContext() antlr.RuleContext
func (*WhenScopeContext) IsWhenScopeContext ¶
func (*WhenScopeContext) IsWhenScopeContext()
func (*WhenScopeContext) ToStringTree ¶
func (s *WhenScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WhenScopeContext) WHEN ¶
func (s *WhenScopeContext) WHEN() antlr.TerminalNode