parser

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2020 License: Apache-2.0, Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Newgrulev2Lexer

func Newgrulev2Lexer(input antlr.CharStream) *grulev2Lexer

func Newgrulev2Parser

func Newgrulev2Parser(input antlr.TokenStream) *grulev2Parser

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) 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) 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) 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 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) 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) ToStringTree

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

func (*AssignmentContext) Variable

func (s *AssignmentContext) Variable() IVariableContext

type Basegrulev2Listener

type Basegrulev2Listener struct{}

Basegrulev2Listener is a complete listener for a parse tree produced by grulev2Parser.

func (*Basegrulev2Listener) EnterAddMinusOperators

func (s *Basegrulev2Listener) EnterAddMinusOperators(ctx *AddMinusOperatorsContext)

EnterAddMinusOperators is called when production addMinusOperators is entered.

func (*Basegrulev2Listener) EnterAndLogicOperator

func (s *Basegrulev2Listener) EnterAndLogicOperator(ctx *AndLogicOperatorContext)

EnterAndLogicOperator is called when production andLogicOperator is entered.

func (*Basegrulev2Listener) EnterArgumentList

func (s *Basegrulev2Listener) EnterArgumentList(ctx *ArgumentListContext)

EnterArgumentList is called when production argumentList is entered.

func (*Basegrulev2Listener) EnterAssignment

func (s *Basegrulev2Listener) EnterAssignment(ctx *AssignmentContext)

EnterAssignment is called when production assignment is entered.

func (*Basegrulev2Listener) EnterBooleanLiteral

func (s *Basegrulev2Listener) EnterBooleanLiteral(ctx *BooleanLiteralContext)

EnterBooleanLiteral is called when production booleanLiteral is entered.

func (*Basegrulev2Listener) EnterComparisonOperator

func (s *Basegrulev2Listener) EnterComparisonOperator(ctx *ComparisonOperatorContext)

EnterComparisonOperator is called when production comparisonOperator is entered.

func (*Basegrulev2Listener) EnterConstant

func (s *Basegrulev2Listener) EnterConstant(ctx *ConstantContext)

EnterConstant is called when production constant is entered.

func (*Basegrulev2Listener) EnterDecimalLiteral

func (s *Basegrulev2Listener) EnterDecimalLiteral(ctx *DecimalLiteralContext)

EnterDecimalLiteral is called when production decimalLiteral is entered.

func (*Basegrulev2Listener) EnterEveryRule

func (s *Basegrulev2Listener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*Basegrulev2Listener) EnterExpression

func (s *Basegrulev2Listener) EnterExpression(ctx *ExpressionContext)

EnterExpression is called when production expression is entered.

func (*Basegrulev2Listener) EnterExpressionAtom

func (s *Basegrulev2Listener) EnterExpressionAtom(ctx *ExpressionAtomContext)

EnterExpressionAtom is called when production expressionAtom is entered.

func (*Basegrulev2Listener) EnterFunctionCall

func (s *Basegrulev2Listener) EnterFunctionCall(ctx *FunctionCallContext)

EnterFunctionCall is called when production functionCall is entered.

func (*Basegrulev2Listener) EnterMethodCall

func (s *Basegrulev2Listener) EnterMethodCall(ctx *MethodCallContext)

EnterMethodCall is called when production methodCall is entered.

func (*Basegrulev2Listener) EnterMulDivOperators

func (s *Basegrulev2Listener) EnterMulDivOperators(ctx *MulDivOperatorsContext)

EnterMulDivOperators is called when production mulDivOperators is entered.

func (*Basegrulev2Listener) EnterOrLogicOperator

func (s *Basegrulev2Listener) EnterOrLogicOperator(ctx *OrLogicOperatorContext)

EnterOrLogicOperator is called when production orLogicOperator is entered.

func (*Basegrulev2Listener) EnterRealLiteral

func (s *Basegrulev2Listener) EnterRealLiteral(ctx *RealLiteralContext)

EnterRealLiteral is called when production realLiteral is entered.

func (*Basegrulev2Listener) EnterRoot

func (s *Basegrulev2Listener) EnterRoot(ctx *RootContext)

EnterRoot is called when production root is entered.

func (*Basegrulev2Listener) EnterRuleDescription

func (s *Basegrulev2Listener) EnterRuleDescription(ctx *RuleDescriptionContext)

EnterRuleDescription is called when production ruleDescription is entered.

func (*Basegrulev2Listener) EnterRuleEntry

func (s *Basegrulev2Listener) EnterRuleEntry(ctx *RuleEntryContext)

EnterRuleEntry is called when production ruleEntry is entered.

func (*Basegrulev2Listener) EnterRuleName

func (s *Basegrulev2Listener) EnterRuleName(ctx *RuleNameContext)

EnterRuleName is called when production ruleName is entered.

func (*Basegrulev2Listener) EnterSalience

func (s *Basegrulev2Listener) EnterSalience(ctx *SalienceContext)

EnterSalience is called when production salience is entered.

func (*Basegrulev2Listener) EnterStringLiteral

func (s *Basegrulev2Listener) EnterStringLiteral(ctx *StringLiteralContext)

EnterStringLiteral is called when production stringLiteral is entered.

func (*Basegrulev2Listener) EnterThenExpression

func (s *Basegrulev2Listener) EnterThenExpression(ctx *ThenExpressionContext)

EnterThenExpression is called when production thenExpression is entered.

func (*Basegrulev2Listener) EnterThenExpressionList

func (s *Basegrulev2Listener) EnterThenExpressionList(ctx *ThenExpressionListContext)

EnterThenExpressionList is called when production thenExpressionList is entered.

func (*Basegrulev2Listener) EnterThenScope

func (s *Basegrulev2Listener) EnterThenScope(ctx *ThenScopeContext)

EnterThenScope is called when production thenScope is entered.

func (*Basegrulev2Listener) EnterVariable

func (s *Basegrulev2Listener) EnterVariable(ctx *VariableContext)

EnterVariable is called when production variable is entered.

func (*Basegrulev2Listener) EnterWhenScope

func (s *Basegrulev2Listener) EnterWhenScope(ctx *WhenScopeContext)

EnterWhenScope is called when production whenScope is entered.

func (*Basegrulev2Listener) ExitAddMinusOperators

func (s *Basegrulev2Listener) ExitAddMinusOperators(ctx *AddMinusOperatorsContext)

ExitAddMinusOperators is called when production addMinusOperators is exited.

func (*Basegrulev2Listener) ExitAndLogicOperator

func (s *Basegrulev2Listener) ExitAndLogicOperator(ctx *AndLogicOperatorContext)

ExitAndLogicOperator is called when production andLogicOperator is exited.

func (*Basegrulev2Listener) ExitArgumentList

func (s *Basegrulev2Listener) ExitArgumentList(ctx *ArgumentListContext)

ExitArgumentList is called when production argumentList is exited.

func (*Basegrulev2Listener) ExitAssignment

func (s *Basegrulev2Listener) ExitAssignment(ctx *AssignmentContext)

ExitAssignment is called when production assignment is exited.

func (*Basegrulev2Listener) ExitBooleanLiteral

func (s *Basegrulev2Listener) ExitBooleanLiteral(ctx *BooleanLiteralContext)

ExitBooleanLiteral is called when production booleanLiteral is exited.

func (*Basegrulev2Listener) ExitComparisonOperator

func (s *Basegrulev2Listener) ExitComparisonOperator(ctx *ComparisonOperatorContext)

ExitComparisonOperator is called when production comparisonOperator is exited.

func (*Basegrulev2Listener) ExitConstant

func (s *Basegrulev2Listener) ExitConstant(ctx *ConstantContext)

ExitConstant is called when production constant is exited.

func (*Basegrulev2Listener) ExitDecimalLiteral

func (s *Basegrulev2Listener) ExitDecimalLiteral(ctx *DecimalLiteralContext)

ExitDecimalLiteral is called when production decimalLiteral is exited.

func (*Basegrulev2Listener) ExitEveryRule

func (s *Basegrulev2Listener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*Basegrulev2Listener) ExitExpression

func (s *Basegrulev2Listener) ExitExpression(ctx *ExpressionContext)

ExitExpression is called when production expression is exited.

func (*Basegrulev2Listener) ExitExpressionAtom

func (s *Basegrulev2Listener) ExitExpressionAtom(ctx *ExpressionAtomContext)

ExitExpressionAtom is called when production expressionAtom is exited.

func (*Basegrulev2Listener) ExitFunctionCall

func (s *Basegrulev2Listener) ExitFunctionCall(ctx *FunctionCallContext)

ExitFunctionCall is called when production functionCall is exited.

func (*Basegrulev2Listener) ExitMethodCall

func (s *Basegrulev2Listener) ExitMethodCall(ctx *MethodCallContext)

ExitMethodCall is called when production methodCall is exited.

func (*Basegrulev2Listener) ExitMulDivOperators

func (s *Basegrulev2Listener) ExitMulDivOperators(ctx *MulDivOperatorsContext)

ExitMulDivOperators is called when production mulDivOperators is exited.

func (*Basegrulev2Listener) ExitOrLogicOperator

func (s *Basegrulev2Listener) ExitOrLogicOperator(ctx *OrLogicOperatorContext)

ExitOrLogicOperator is called when production orLogicOperator is exited.

func (*Basegrulev2Listener) ExitRealLiteral

func (s *Basegrulev2Listener) ExitRealLiteral(ctx *RealLiteralContext)

ExitRealLiteral is called when production realLiteral is exited.

func (*Basegrulev2Listener) ExitRoot

func (s *Basegrulev2Listener) ExitRoot(ctx *RootContext)

ExitRoot is called when production root is exited.

func (*Basegrulev2Listener) ExitRuleDescription

func (s *Basegrulev2Listener) ExitRuleDescription(ctx *RuleDescriptionContext)

ExitRuleDescription is called when production ruleDescription is exited.

func (*Basegrulev2Listener) ExitRuleEntry

func (s *Basegrulev2Listener) ExitRuleEntry(ctx *RuleEntryContext)

ExitRuleEntry is called when production ruleEntry is exited.

func (*Basegrulev2Listener) ExitRuleName

func (s *Basegrulev2Listener) ExitRuleName(ctx *RuleNameContext)

ExitRuleName is called when production ruleName is exited.

func (*Basegrulev2Listener) ExitSalience

func (s *Basegrulev2Listener) ExitSalience(ctx *SalienceContext)

ExitSalience is called when production salience is exited.

func (*Basegrulev2Listener) ExitStringLiteral

func (s *Basegrulev2Listener) ExitStringLiteral(ctx *StringLiteralContext)

ExitStringLiteral is called when production stringLiteral is exited.

func (*Basegrulev2Listener) ExitThenExpression

func (s *Basegrulev2Listener) ExitThenExpression(ctx *ThenExpressionContext)

ExitThenExpression is called when production thenExpression is exited.

func (*Basegrulev2Listener) ExitThenExpressionList

func (s *Basegrulev2Listener) ExitThenExpressionList(ctx *ThenExpressionListContext)

ExitThenExpressionList is called when production thenExpressionList is exited.

func (*Basegrulev2Listener) ExitThenScope

func (s *Basegrulev2Listener) ExitThenScope(ctx *ThenScopeContext)

ExitThenScope is called when production thenScope is exited.

func (*Basegrulev2Listener) ExitVariable

func (s *Basegrulev2Listener) ExitVariable(ctx *VariableContext)

ExitVariable is called when production variable is exited.

func (*Basegrulev2Listener) ExitWhenScope

func (s *Basegrulev2Listener) ExitWhenScope(ctx *WhenScopeContext)

ExitWhenScope is called when production whenScope is exited.

func (*Basegrulev2Listener) VisitErrorNode

func (s *Basegrulev2Listener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*Basegrulev2Listener) VisitTerminal

func (s *Basegrulev2Listener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

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) 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) 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) BooleanLiteral

func (s *ConstantContext) BooleanLiteral() IBooleanLiteralContext

func (*ConstantContext) DecimalLiteral

func (s *ConstantContext) DecimalLiteral() IDecimalLiteralContext

func (*ConstantContext) EnterRule

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

func (*ConstantContext) ExitRule

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

func (*ConstantContext) GetParser

func (s *ConstantContext) GetParser() antlr.Parser

func (*ConstantContext) GetRuleContext

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

func (*ConstantContext) IsConstantContext

func (*ConstantContext) IsConstantContext()

func (*ConstantContext) NOT

func (*ConstantContext) NULL_LITERAL

func (s *ConstantContext) NULL_LITERAL() antlr.TerminalNode

func (*ConstantContext) RealLiteral

func (s *ConstantContext) RealLiteral() IRealLiteralContext

func (*ConstantContext) StringLiteral

func (s *ConstantContext) StringLiteral() IStringLiteralContext

func (*ConstantContext) ToStringTree

func (s *ConstantContext) 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) DECIMAL_LITERAL

func (s *DecimalLiteralContext) DECIMAL_LITERAL() 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 (*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) Constant

func (*ExpressionAtomContext) EnterRule

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

func (*ExpressionAtomContext) ExitRule

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

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) MethodCall

func (s *ExpressionAtomContext) MethodCall() IMethodCallContext

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) 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) 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 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) 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) SIMPLENAME

func (s *FunctionCallContext) SIMPLENAME() antlr.TerminalNode

func (*FunctionCallContext) ToStringTree

func (s *FunctionCallContext) 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 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 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 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 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 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 IRealLiteralContext

type IRealLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRealLiteralContext differentiates from other interfaces.
	IsRealLiteralContext()
}

IRealLiteralContext is an interface to support dynamic dispatch.

type IRootContext

type IRootContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRootContext differentiates from other interfaces.
	IsRootContext()
}

IRootContext 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 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) ArgumentList

func (s *MethodCallContext) ArgumentList() IArgumentListContext

func (*MethodCallContext) DOTTEDNAME

func (s *MethodCallContext) DOTTEDNAME() antlr.TerminalNode

func (*MethodCallContext) EnterRule

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

func (*MethodCallContext) ExitRule

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

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) 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 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) 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 RealLiteralContext

type RealLiteralContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRealLiteralContext

func NewEmptyRealLiteralContext() *RealLiteralContext

func NewRealLiteralContext

func NewRealLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RealLiteralContext

func (*RealLiteralContext) EnterRule

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

func (*RealLiteralContext) ExitRule

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

func (*RealLiteralContext) GetParser

func (s *RealLiteralContext) GetParser() antlr.Parser

func (*RealLiteralContext) GetRuleContext

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

func (*RealLiteralContext) IsRealLiteralContext

func (*RealLiteralContext) IsRealLiteralContext()

func (*RealLiteralContext) MINUS

func (*RealLiteralContext) REAL_LITERAL

func (s *RealLiteralContext) REAL_LITERAL() antlr.TerminalNode

func (*RealLiteralContext) ToStringTree

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

type RootContext

type RootContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRootContext

func NewEmptyRootContext() *RootContext

func NewRootContext

func NewRootContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RootContext

func (*RootContext) AllRuleEntry

func (s *RootContext) AllRuleEntry() []IRuleEntryContext

func (*RootContext) EOF

func (s *RootContext) EOF() antlr.TerminalNode

func (*RootContext) EnterRule

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

func (*RootContext) ExitRule

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

func (*RootContext) GetParser

func (s *RootContext) GetParser() antlr.Parser

func (*RootContext) GetRuleContext

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

func (*RootContext) IsRootContext

func (*RootContext) IsRootContext()

func (*RootContext) RuleEntry

func (s *RootContext) RuleEntry(i int) IRuleEntryContext

func (*RootContext) ToStringTree

func (s *RootContext) 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) 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) 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) 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) DecimalLiteral

func (s *SalienceContext) DecimalLiteral() IDecimalLiteralContext

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) 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) 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) 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) FunctionCall

func (s *ThenExpressionContext) FunctionCall() IFunctionCallContext

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) MethodCall

func (s *ThenExpressionContext) MethodCall() IMethodCallContext

func (*ThenExpressionContext) SEMICOLON

func (s *ThenExpressionContext) SEMICOLON() antlr.TerminalNode

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) 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) 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) 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) DOTTEDNAME

func (s *VariableContext) DOTTEDNAME() antlr.TerminalNode

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) SIMPLENAME

func (s *VariableContext) SIMPLENAME() antlr.TerminalNode

func (*VariableContext) ToStringTree

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

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) 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