grulev3

package
v1.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2024 License: Apache-2.0, Apache-2.0 Imports: 5 Imported by: 3

Documentation

Index

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 (*AddMinusOperatorsContext) BITOR

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 (*AddMinusOperatorsContext) PLUS

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 (*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 (*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 (*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 (*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 (*ComparisonOperatorContext) EnterRule

func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ComparisonOperatorContext) ExitRule

func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ComparisonOperatorContext) GT

func (*ComparisonOperatorContext) GTE

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 (*ComparisonOperatorContext) LTE

func (*ComparisonOperatorContext) NOTEQUALS

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 (*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 (*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 (*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 (*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 (*ExpressionAtomContext) ToStringTree

func (s *ExpressionAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ExpressionAtomContext) Variable

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 (*HexadecimalFloatLiteralContext) ExitRule

func (*HexadecimalFloatLiteralContext) GetParser

func (*HexadecimalFloatLiteralContext) GetRuleContext

func (s *HexadecimalFloatLiteralContext) GetRuleContext() antlr.RuleContext

func (*HexadecimalFloatLiteralContext) HEX_FLOAT_LIT

func (*HexadecimalFloatLiteralContext) IsHexadecimalFloatLiteralContext

func (*HexadecimalFloatLiteralContext) IsHexadecimalFloatLiteralContext()

func (*HexadecimalFloatLiteralContext) MINUS

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 (*HexadecimalLiteralContext) IsHexadecimalLiteralContext

func (*HexadecimalLiteralContext) IsHexadecimalLiteralContext()

func (*HexadecimalLiteralContext) MINUS

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 (*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 (*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 (*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 (*MulDivOperatorsContext) MUL

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 (*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 (*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 (*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 (*ThenExpressionListContext) ThenExpression

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 (*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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL