parser

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Aug 1, 2020 License: MIT Imports: 5 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

View Source
const (
	AlteryxFormulasLexerT__0               = 1
	AlteryxFormulasLexerT__1               = 2
	AlteryxFormulasLexerT__2               = 3
	AlteryxFormulasLexerT__3               = 4
	AlteryxFormulasLexerT__4               = 5
	AlteryxFormulasLexerT__5               = 6
	AlteryxFormulasLexerT__6               = 7
	AlteryxFormulasLexerT__7               = 8
	AlteryxFormulasLexerT__8               = 9
	AlteryxFormulasLexerT__9               = 10
	AlteryxFormulasLexerT__10              = 11
	AlteryxFormulasLexerT__11              = 12
	AlteryxFormulasLexerT__12              = 13
	AlteryxFormulasLexerT__13              = 14
	AlteryxFormulasLexerT__14              = 15
	AlteryxFormulasLexerT__15              = 16
	AlteryxFormulasLexerAbs                = 17
	AlteryxFormulasLexerAcos               = 18
	AlteryxFormulasLexerAsin               = 19
	AlteryxFormulasLexerAtan               = 20
	AlteryxFormulasLexerAtan2              = 21
	AlteryxFormulasLexerAverage            = 22
	AlteryxFormulasLexerCeil               = 23
	AlteryxFormulasLexerCharFromInt        = 24
	AlteryxFormulasLexerCharToInt          = 25
	AlteryxFormulasLexerContains           = 26
	AlteryxFormulasLexerCos                = 27
	AlteryxFormulasLexerCosh               = 28
	AlteryxFormulasLexerCountWords         = 29
	AlteryxFormulasLexerDistance           = 30
	AlteryxFormulasLexerEndsWith           = 31
	AlteryxFormulasLexerFindString         = 32
	AlteryxFormulasLexerExp                = 33
	AlteryxFormulasLexerFloor              = 34
	AlteryxFormulasLexerGetWord            = 35
	AlteryxFormulasLexerHexToNumber        = 36
	AlteryxFormulasLexerIif                = 37
	AlteryxFormulasLexerIsEmptyF           = 38
	AlteryxFormulasLexerIsNull             = 39
	AlteryxFormulasLexerLeft               = 40
	AlteryxFormulasLexerLength             = 41
	AlteryxFormulasLexerLog                = 42
	AlteryxFormulasLexerLog10              = 43
	AlteryxFormulasLexerLowercase          = 44
	AlteryxFormulasLexerMax                = 45
	AlteryxFormulasLexerMedian             = 46
	AlteryxFormulasLexerMin                = 47
	AlteryxFormulasLexerMod                = 48
	AlteryxFormulasLexerNull               = 49
	AlteryxFormulasLexerPadLeft            = 50
	AlteryxFormulasLexerPadRight           = 51
	AlteryxFormulasLexerPi                 = 52
	AlteryxFormulasLexerPow                = 53
	AlteryxFormulasLexerRand               = 54
	AlteryxFormulasLexerRandInt            = 55
	AlteryxFormulasLexerRegex_CountMatches = 56
	AlteryxFormulasLexerRegex_Match        = 57
	AlteryxFormulasLexerRegex_Replace      = 58
	AlteryxFormulasLexerReplace            = 59
	AlteryxFormulasLexerRight              = 60
	AlteryxFormulasLexerRound              = 61
	AlteryxFormulasLexerSin                = 62
	AlteryxFormulasLexerSinh               = 63
	AlteryxFormulasLexerSqrt               = 64
	AlteryxFormulasLexerSubstring          = 65
	AlteryxFormulasLexerSwitch             = 66
	AlteryxFormulasLexerTan                = 67
	AlteryxFormulasLexerToDate             = 68
	AlteryxFormulasLexerToDatetime         = 69
	AlteryxFormulasLexerTanh               = 70
	AlteryxFormulasLexerTrim               = 71
	AlteryxFormulasLexerTrimLeft           = 72
	AlteryxFormulasLexerTrimRight          = 73
	AlteryxFormulasLexerUppercase          = 74
	AlteryxFormulasLexerIn                 = 75
	AlteryxFormulasLexerNot                = 76
	AlteryxFormulasLexerAnd                = 77
	AlteryxFormulasLexerOr                 = 78
	AlteryxFormulasLexerIf                 = 79
	AlteryxFormulasLexerThen               = 80
	AlteryxFormulasLexerElse               = 81
	AlteryxFormulasLexerElseif             = 82
	AlteryxFormulasLexerEndif              = 83
	AlteryxFormulasLexerBool               = 84
	AlteryxFormulasLexerInteger            = 85
	AlteryxFormulasLexerDecimal            = 86
	AlteryxFormulasLexerField              = 87
	AlteryxFormulasLexerSingleQuoteString  = 88
	AlteryxFormulasLexerDoubleQuoteString  = 89
	AlteryxFormulasLexerWhitespace         = 90
)

AlteryxFormulasLexer tokens.

View Source
const (
	AlteryxFormulasParserEOF                = antlr.TokenEOF
	AlteryxFormulasParserT__0               = 1
	AlteryxFormulasParserT__1               = 2
	AlteryxFormulasParserT__2               = 3
	AlteryxFormulasParserT__3               = 4
	AlteryxFormulasParserT__4               = 5
	AlteryxFormulasParserT__5               = 6
	AlteryxFormulasParserT__6               = 7
	AlteryxFormulasParserT__7               = 8
	AlteryxFormulasParserT__8               = 9
	AlteryxFormulasParserT__9               = 10
	AlteryxFormulasParserT__10              = 11
	AlteryxFormulasParserT__11              = 12
	AlteryxFormulasParserT__12              = 13
	AlteryxFormulasParserT__13              = 14
	AlteryxFormulasParserT__14              = 15
	AlteryxFormulasParserT__15              = 16
	AlteryxFormulasParserAbs                = 17
	AlteryxFormulasParserAcos               = 18
	AlteryxFormulasParserAsin               = 19
	AlteryxFormulasParserAtan               = 20
	AlteryxFormulasParserAtan2              = 21
	AlteryxFormulasParserAverage            = 22
	AlteryxFormulasParserCeil               = 23
	AlteryxFormulasParserCharFromInt        = 24
	AlteryxFormulasParserCharToInt          = 25
	AlteryxFormulasParserContains           = 26
	AlteryxFormulasParserCos                = 27
	AlteryxFormulasParserCosh               = 28
	AlteryxFormulasParserCountWords         = 29
	AlteryxFormulasParserDistance           = 30
	AlteryxFormulasParserEndsWith           = 31
	AlteryxFormulasParserFindString         = 32
	AlteryxFormulasParserExp                = 33
	AlteryxFormulasParserFloor              = 34
	AlteryxFormulasParserGetWord            = 35
	AlteryxFormulasParserHexToNumber        = 36
	AlteryxFormulasParserIif                = 37
	AlteryxFormulasParserIsEmptyF           = 38
	AlteryxFormulasParserIsNull             = 39
	AlteryxFormulasParserLeft               = 40
	AlteryxFormulasParserLength             = 41
	AlteryxFormulasParserLog                = 42
	AlteryxFormulasParserLog10              = 43
	AlteryxFormulasParserLowercase          = 44
	AlteryxFormulasParserMax                = 45
	AlteryxFormulasParserMedian             = 46
	AlteryxFormulasParserMin                = 47
	AlteryxFormulasParserMod                = 48
	AlteryxFormulasParserNull               = 49
	AlteryxFormulasParserPadLeft            = 50
	AlteryxFormulasParserPadRight           = 51
	AlteryxFormulasParserPi                 = 52
	AlteryxFormulasParserPow                = 53
	AlteryxFormulasParserRand               = 54
	AlteryxFormulasParserRandInt            = 55
	AlteryxFormulasParserRegex_CountMatches = 56
	AlteryxFormulasParserRegex_Match        = 57
	AlteryxFormulasParserRegex_Replace      = 58
	AlteryxFormulasParserReplace            = 59
	AlteryxFormulasParserRight              = 60
	AlteryxFormulasParserRound              = 61
	AlteryxFormulasParserSin                = 62
	AlteryxFormulasParserSinh               = 63
	AlteryxFormulasParserSqrt               = 64
	AlteryxFormulasParserSubstring          = 65
	AlteryxFormulasParserSwitch             = 66
	AlteryxFormulasParserTan                = 67
	AlteryxFormulasParserToDate             = 68
	AlteryxFormulasParserToDatetime         = 69
	AlteryxFormulasParserTanh               = 70
	AlteryxFormulasParserTrim               = 71
	AlteryxFormulasParserTrimLeft           = 72
	AlteryxFormulasParserTrimRight          = 73
	AlteryxFormulasParserUppercase          = 74
	AlteryxFormulasParserIn                 = 75
	AlteryxFormulasParserNot                = 76
	AlteryxFormulasParserAnd                = 77
	AlteryxFormulasParserOr                 = 78
	AlteryxFormulasParserIf                 = 79
	AlteryxFormulasParserThen               = 80
	AlteryxFormulasParserElse               = 81
	AlteryxFormulasParserElseif             = 82
	AlteryxFormulasParserEndif              = 83
	AlteryxFormulasParserBool               = 84
	AlteryxFormulasParserInteger            = 85
	AlteryxFormulasParserDecimal            = 86
	AlteryxFormulasParserField              = 87
	AlteryxFormulasParserSingleQuoteString  = 88
	AlteryxFormulasParserDoubleQuoteString  = 89
	AlteryxFormulasParserWhitespace         = 90
)

AlteryxFormulasParser tokens.

View Source
const AlteryxFormulasParserRULE_expr = 0

AlteryxFormulasParserRULE_expr is the AlteryxFormulasParser rule.

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type AbsFuncContext ¶

type AbsFuncContext struct {
	*ExprContext
}

func NewAbsFuncContext ¶

func NewAbsFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AbsFuncContext

func (*AbsFuncContext) Abs ¶

func (*AbsFuncContext) EnterRule ¶

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

func (*AbsFuncContext) ExitRule ¶

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

func (*AbsFuncContext) Expr ¶

func (s *AbsFuncContext) Expr() IExprContext

func (*AbsFuncContext) GetRuleContext ¶

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

type AcosFuncContext ¶

type AcosFuncContext struct {
	*ExprContext
}

func NewAcosFuncContext ¶

func NewAcosFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AcosFuncContext

func (*AcosFuncContext) Acos ¶

func (*AcosFuncContext) EnterRule ¶

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

func (*AcosFuncContext) ExitRule ¶

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

func (*AcosFuncContext) Expr ¶

func (s *AcosFuncContext) Expr() IExprContext

func (*AcosFuncContext) GetRuleContext ¶

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

type AddContext ¶

type AddContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewAddContext ¶

func NewAddContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AddContext

func (*AddContext) AllExpr ¶

func (s *AddContext) AllExpr() []IExprContext

func (*AddContext) EnterRule ¶

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

func (*AddContext) ExitRule ¶

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

func (*AddContext) Expr ¶

func (s *AddContext) Expr(i int) IExprContext

func (*AddContext) GetLeft ¶

func (s *AddContext) GetLeft() IExprContext

func (*AddContext) GetRight ¶

func (s *AddContext) GetRight() IExprContext

func (*AddContext) GetRuleContext ¶

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

func (*AddContext) SetLeft ¶

func (s *AddContext) SetLeft(v IExprContext)

func (*AddContext) SetRight ¶

func (s *AddContext) SetRight(v IExprContext)

type AlteryxFormulasLexer ¶

type AlteryxFormulasLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewAlteryxFormulasLexer ¶

func NewAlteryxFormulasLexer(input antlr.CharStream) *AlteryxFormulasLexer

type AlteryxFormulasListener ¶

type AlteryxFormulasListener interface {
	antlr.ParseTreeListener

	// EnterMaxFunc is called when entering the maxFunc production.
	EnterMaxFunc(c *MaxFuncContext)

	// EnterCosFunc is called when entering the cosFunc production.
	EnterCosFunc(c *CosFuncContext)

	// EnterReplaceFunc is called when entering the replaceFunc production.
	EnterReplaceFunc(c *ReplaceFuncContext)

	// EnterRandIntFunc is called when entering the randIntFunc production.
	EnterRandIntFunc(c *RandIntFuncContext)

	// EnterCharToIntFunc is called when entering the charToIntFunc production.
	EnterCharToIntFunc(c *CharToIntFuncContext)

	// EnterTrimRightFunc is called when entering the trimRightFunc production.
	EnterTrimRightFunc(c *TrimRightFuncContext)

	// EnterLeftFunc is called when entering the leftFunc production.
	EnterLeftFunc(c *LeftFuncContext)

	// EnterTanFunc is called when entering the tanFunc production.
	EnterTanFunc(c *TanFuncContext)

	// EnterToDateFunc is called when entering the toDateFunc production.
	EnterToDateFunc(c *ToDateFuncContext)

	// EnterRegexReplaceFunc is called when entering the regexReplaceFunc production.
	EnterRegexReplaceFunc(c *RegexReplaceFuncContext)

	// EnterFloorFunc is called when entering the floorFunc production.
	EnterFloorFunc(c *FloorFuncContext)

	// EnterNotIn is called when entering the notIn production.
	EnterNotIn(c *NotInContext)

	// EnterTanhFunc is called when entering the tanhFunc production.
	EnterTanhFunc(c *TanhFuncContext)

	// EnterGreaterThan is called when entering the greaterThan production.
	EnterGreaterThan(c *GreaterThanContext)

	// EnterAsinFunc is called when entering the asinFunc production.
	EnterAsinFunc(c *AsinFuncContext)

	// EnterAdd is called when entering the add production.
	EnterAdd(c *AddContext)

	// EnterCoshFunc is called when entering the coshFunc production.
	EnterCoshFunc(c *CoshFuncContext)

	// EnterIsNullFunc is called when entering the isNullFunc production.
	EnterIsNullFunc(c *IsNullFuncContext)

	// EnterIn is called when entering the in production.
	EnterIn(c *InContext)

	// EnterSubtract is called when entering the subtract production.
	EnterSubtract(c *SubtractContext)

	// EnterNotEqual is called when entering the notEqual production.
	EnterNotEqual(c *NotEqualContext)

	// EnterParenthesis is called when entering the parenthesis production.
	EnterParenthesis(c *ParenthesisContext)

	// EnterHexToNumberFunc is called when entering the hexToNumberFunc production.
	EnterHexToNumberFunc(c *HexToNumberFuncContext)

	// EnterMedianFunc is called when entering the medianFunc production.
	EnterMedianFunc(c *MedianFuncContext)

	// EnterNullFunc is called when entering the nullFunc production.
	EnterNullFunc(c *NullFuncContext)

	// EnterIsEmptyFunc is called when entering the isEmptyFunc production.
	EnterIsEmptyFunc(c *IsEmptyFuncContext)

	// EnterStringLiteral is called when entering the stringLiteral production.
	EnterStringLiteral(c *StringLiteralContext)

	// EnterRegexMatchFunc is called when entering the regexMatchFunc production.
	EnterRegexMatchFunc(c *RegexMatchFuncContext)

	// EnterAbsFunc is called when entering the absFunc production.
	EnterAbsFunc(c *AbsFuncContext)

	// EnterAtan2Func is called when entering the atan2Func production.
	EnterAtan2Func(c *Atan2FuncContext)

	// EnterPadLeftFunc is called when entering the padLeftFunc production.
	EnterPadLeftFunc(c *PadLeftFuncContext)

	// EnterFindStringFunc is called when entering the findStringFunc production.
	EnterFindStringFunc(c *FindStringFuncContext)

	// EnterLog10Func is called when entering the log10Func production.
	EnterLog10Func(c *Log10FuncContext)

	// EnterCeilFunc is called when entering the ceilFunc production.
	EnterCeilFunc(c *CeilFuncContext)

	// EnterEndsWithFunc is called when entering the endsWithFunc production.
	EnterEndsWithFunc(c *EndsWithFuncContext)

	// EnterDistanceFunc is called when entering the distanceFunc production.
	EnterDistanceFunc(c *DistanceFuncContext)

	// EnterCharFromIntFunc is called when entering the charFromIntFunc production.
	EnterCharFromIntFunc(c *CharFromIntFuncContext)

	// EnterBoolLiteral is called when entering the boolLiteral production.
	EnterBoolLiteral(c *BoolLiteralContext)

	// EnterAcosFunc is called when entering the acosFunc production.
	EnterAcosFunc(c *AcosFuncContext)

	// EnterSqrtFunc is called when entering the sqrtFunc production.
	EnterSqrtFunc(c *SqrtFuncContext)

	// EnterSinhFunc is called when entering the sinhFunc production.
	EnterSinhFunc(c *SinhFuncContext)

	// EnterRandFunc is called when entering the randFunc production.
	EnterRandFunc(c *RandFuncContext)

	// EnterMinFunc is called when entering the minFunc production.
	EnterMinFunc(c *MinFuncContext)

	// EnterPiFunc is called when entering the piFunc production.
	EnterPiFunc(c *PiFuncContext)

	// EnterAnd is called when entering the and production.
	EnterAnd(c *AndContext)

	// EnterLessThan is called when entering the lessThan production.
	EnterLessThan(c *LessThanContext)

	// EnterPadRightFunc is called when entering the padRightFunc production.
	EnterPadRightFunc(c *PadRightFuncContext)

	// EnterRegexCountMatchesFunc is called when entering the regexCountMatchesFunc production.
	EnterRegexCountMatchesFunc(c *RegexCountMatchesFuncContext)

	// EnterDivide is called when entering the divide production.
	EnterDivide(c *DivideContext)

	// EnterExprIf is called when entering the exprIf production.
	EnterExprIf(c *ExprIfContext)

	// EnterContainsFunc is called when entering the containsFunc production.
	EnterContainsFunc(c *ContainsFuncContext)

	// EnterLowercaseFunc is called when entering the lowercaseFunc production.
	EnterLowercaseFunc(c *LowercaseFuncContext)

	// EnterTrimFunc is called when entering the trimFunc production.
	EnterTrimFunc(c *TrimFuncContext)

	// EnterMultiply is called when entering the multiply production.
	EnterMultiply(c *MultiplyContext)

	// EnterAtanFunc is called when entering the atanFunc production.
	EnterAtanFunc(c *AtanFuncContext)

	// EnterRoundFunc is called when entering the roundFunc production.
	EnterRoundFunc(c *RoundFuncContext)

	// EnterSwitchFunc is called when entering the switchFunc production.
	EnterSwitchFunc(c *SwitchFuncContext)

	// EnterExprField is called when entering the exprField production.
	EnterExprField(c *ExprFieldContext)

	// EnterGetWordFunc is called when entering the getWordFunc production.
	EnterGetWordFunc(c *GetWordFuncContext)

	// EnterLengthFunc is called when entering the lengthFunc production.
	EnterLengthFunc(c *LengthFuncContext)

	// EnterOr is called when entering the or production.
	EnterOr(c *OrContext)

	// EnterExpFunc is called when entering the expFunc production.
	EnterExpFunc(c *ExpFuncContext)

	// EnterCountWordsFunc is called when entering the countWordsFunc production.
	EnterCountWordsFunc(c *CountWordsFuncContext)

	// EnterUppercaseFunc is called when entering the uppercaseFunc production.
	EnterUppercaseFunc(c *UppercaseFuncContext)

	// EnterPowFunc is called when entering the powFunc production.
	EnterPowFunc(c *PowFuncContext)

	// EnterToDatetimeFunc is called when entering the toDatetimeFunc production.
	EnterToDatetimeFunc(c *ToDatetimeFuncContext)

	// EnterIifFunc is called when entering the iifFunc production.
	EnterIifFunc(c *IifFuncContext)

	// EnterEqual is called when entering the equal production.
	EnterEqual(c *EqualContext)

	// EnterRightFunc is called when entering the rightFunc production.
	EnterRightFunc(c *RightFuncContext)

	// EnterModFunc is called when entering the modFunc production.
	EnterModFunc(c *ModFuncContext)

	// EnterSinFunc is called when entering the sinFunc production.
	EnterSinFunc(c *SinFuncContext)

	// EnterTrimLeftFunc is called when entering the trimLeftFunc production.
	EnterTrimLeftFunc(c *TrimLeftFuncContext)

	// EnterAverageFunc is called when entering the averageFunc production.
	EnterAverageFunc(c *AverageFuncContext)

	// EnterSubstringFunc is called when entering the substringFunc production.
	EnterSubstringFunc(c *SubstringFuncContext)

	// EnterGreaterEqual is called when entering the greaterEqual production.
	EnterGreaterEqual(c *GreaterEqualContext)

	// EnterLessEqual is called when entering the lessEqual production.
	EnterLessEqual(c *LessEqualContext)

	// EnterLogFunc is called when entering the logFunc production.
	EnterLogFunc(c *LogFuncContext)

	// EnterNumberLiteral is called when entering the numberLiteral production.
	EnterNumberLiteral(c *NumberLiteralContext)

	// ExitMaxFunc is called when exiting the maxFunc production.
	ExitMaxFunc(c *MaxFuncContext)

	// ExitCosFunc is called when exiting the cosFunc production.
	ExitCosFunc(c *CosFuncContext)

	// ExitReplaceFunc is called when exiting the replaceFunc production.
	ExitReplaceFunc(c *ReplaceFuncContext)

	// ExitRandIntFunc is called when exiting the randIntFunc production.
	ExitRandIntFunc(c *RandIntFuncContext)

	// ExitCharToIntFunc is called when exiting the charToIntFunc production.
	ExitCharToIntFunc(c *CharToIntFuncContext)

	// ExitTrimRightFunc is called when exiting the trimRightFunc production.
	ExitTrimRightFunc(c *TrimRightFuncContext)

	// ExitLeftFunc is called when exiting the leftFunc production.
	ExitLeftFunc(c *LeftFuncContext)

	// ExitTanFunc is called when exiting the tanFunc production.
	ExitTanFunc(c *TanFuncContext)

	// ExitToDateFunc is called when exiting the toDateFunc production.
	ExitToDateFunc(c *ToDateFuncContext)

	// ExitRegexReplaceFunc is called when exiting the regexReplaceFunc production.
	ExitRegexReplaceFunc(c *RegexReplaceFuncContext)

	// ExitFloorFunc is called when exiting the floorFunc production.
	ExitFloorFunc(c *FloorFuncContext)

	// ExitNotIn is called when exiting the notIn production.
	ExitNotIn(c *NotInContext)

	// ExitTanhFunc is called when exiting the tanhFunc production.
	ExitTanhFunc(c *TanhFuncContext)

	// ExitGreaterThan is called when exiting the greaterThan production.
	ExitGreaterThan(c *GreaterThanContext)

	// ExitAsinFunc is called when exiting the asinFunc production.
	ExitAsinFunc(c *AsinFuncContext)

	// ExitAdd is called when exiting the add production.
	ExitAdd(c *AddContext)

	// ExitCoshFunc is called when exiting the coshFunc production.
	ExitCoshFunc(c *CoshFuncContext)

	// ExitIsNullFunc is called when exiting the isNullFunc production.
	ExitIsNullFunc(c *IsNullFuncContext)

	// ExitIn is called when exiting the in production.
	ExitIn(c *InContext)

	// ExitSubtract is called when exiting the subtract production.
	ExitSubtract(c *SubtractContext)

	// ExitNotEqual is called when exiting the notEqual production.
	ExitNotEqual(c *NotEqualContext)

	// ExitParenthesis is called when exiting the parenthesis production.
	ExitParenthesis(c *ParenthesisContext)

	// ExitHexToNumberFunc is called when exiting the hexToNumberFunc production.
	ExitHexToNumberFunc(c *HexToNumberFuncContext)

	// ExitMedianFunc is called when exiting the medianFunc production.
	ExitMedianFunc(c *MedianFuncContext)

	// ExitNullFunc is called when exiting the nullFunc production.
	ExitNullFunc(c *NullFuncContext)

	// ExitIsEmptyFunc is called when exiting the isEmptyFunc production.
	ExitIsEmptyFunc(c *IsEmptyFuncContext)

	// ExitStringLiteral is called when exiting the stringLiteral production.
	ExitStringLiteral(c *StringLiteralContext)

	// ExitRegexMatchFunc is called when exiting the regexMatchFunc production.
	ExitRegexMatchFunc(c *RegexMatchFuncContext)

	// ExitAbsFunc is called when exiting the absFunc production.
	ExitAbsFunc(c *AbsFuncContext)

	// ExitAtan2Func is called when exiting the atan2Func production.
	ExitAtan2Func(c *Atan2FuncContext)

	// ExitPadLeftFunc is called when exiting the padLeftFunc production.
	ExitPadLeftFunc(c *PadLeftFuncContext)

	// ExitFindStringFunc is called when exiting the findStringFunc production.
	ExitFindStringFunc(c *FindStringFuncContext)

	// ExitLog10Func is called when exiting the log10Func production.
	ExitLog10Func(c *Log10FuncContext)

	// ExitCeilFunc is called when exiting the ceilFunc production.
	ExitCeilFunc(c *CeilFuncContext)

	// ExitEndsWithFunc is called when exiting the endsWithFunc production.
	ExitEndsWithFunc(c *EndsWithFuncContext)

	// ExitDistanceFunc is called when exiting the distanceFunc production.
	ExitDistanceFunc(c *DistanceFuncContext)

	// ExitCharFromIntFunc is called when exiting the charFromIntFunc production.
	ExitCharFromIntFunc(c *CharFromIntFuncContext)

	// ExitBoolLiteral is called when exiting the boolLiteral production.
	ExitBoolLiteral(c *BoolLiteralContext)

	// ExitAcosFunc is called when exiting the acosFunc production.
	ExitAcosFunc(c *AcosFuncContext)

	// ExitSqrtFunc is called when exiting the sqrtFunc production.
	ExitSqrtFunc(c *SqrtFuncContext)

	// ExitSinhFunc is called when exiting the sinhFunc production.
	ExitSinhFunc(c *SinhFuncContext)

	// ExitRandFunc is called when exiting the randFunc production.
	ExitRandFunc(c *RandFuncContext)

	// ExitMinFunc is called when exiting the minFunc production.
	ExitMinFunc(c *MinFuncContext)

	// ExitPiFunc is called when exiting the piFunc production.
	ExitPiFunc(c *PiFuncContext)

	// ExitAnd is called when exiting the and production.
	ExitAnd(c *AndContext)

	// ExitLessThan is called when exiting the lessThan production.
	ExitLessThan(c *LessThanContext)

	// ExitPadRightFunc is called when exiting the padRightFunc production.
	ExitPadRightFunc(c *PadRightFuncContext)

	// ExitRegexCountMatchesFunc is called when exiting the regexCountMatchesFunc production.
	ExitRegexCountMatchesFunc(c *RegexCountMatchesFuncContext)

	// ExitDivide is called when exiting the divide production.
	ExitDivide(c *DivideContext)

	// ExitExprIf is called when exiting the exprIf production.
	ExitExprIf(c *ExprIfContext)

	// ExitContainsFunc is called when exiting the containsFunc production.
	ExitContainsFunc(c *ContainsFuncContext)

	// ExitLowercaseFunc is called when exiting the lowercaseFunc production.
	ExitLowercaseFunc(c *LowercaseFuncContext)

	// ExitTrimFunc is called when exiting the trimFunc production.
	ExitTrimFunc(c *TrimFuncContext)

	// ExitMultiply is called when exiting the multiply production.
	ExitMultiply(c *MultiplyContext)

	// ExitAtanFunc is called when exiting the atanFunc production.
	ExitAtanFunc(c *AtanFuncContext)

	// ExitRoundFunc is called when exiting the roundFunc production.
	ExitRoundFunc(c *RoundFuncContext)

	// ExitSwitchFunc is called when exiting the switchFunc production.
	ExitSwitchFunc(c *SwitchFuncContext)

	// ExitExprField is called when exiting the exprField production.
	ExitExprField(c *ExprFieldContext)

	// ExitGetWordFunc is called when exiting the getWordFunc production.
	ExitGetWordFunc(c *GetWordFuncContext)

	// ExitLengthFunc is called when exiting the lengthFunc production.
	ExitLengthFunc(c *LengthFuncContext)

	// ExitOr is called when exiting the or production.
	ExitOr(c *OrContext)

	// ExitExpFunc is called when exiting the expFunc production.
	ExitExpFunc(c *ExpFuncContext)

	// ExitCountWordsFunc is called when exiting the countWordsFunc production.
	ExitCountWordsFunc(c *CountWordsFuncContext)

	// ExitUppercaseFunc is called when exiting the uppercaseFunc production.
	ExitUppercaseFunc(c *UppercaseFuncContext)

	// ExitPowFunc is called when exiting the powFunc production.
	ExitPowFunc(c *PowFuncContext)

	// ExitToDatetimeFunc is called when exiting the toDatetimeFunc production.
	ExitToDatetimeFunc(c *ToDatetimeFuncContext)

	// ExitIifFunc is called when exiting the iifFunc production.
	ExitIifFunc(c *IifFuncContext)

	// ExitEqual is called when exiting the equal production.
	ExitEqual(c *EqualContext)

	// ExitRightFunc is called when exiting the rightFunc production.
	ExitRightFunc(c *RightFuncContext)

	// ExitModFunc is called when exiting the modFunc production.
	ExitModFunc(c *ModFuncContext)

	// ExitSinFunc is called when exiting the sinFunc production.
	ExitSinFunc(c *SinFuncContext)

	// ExitTrimLeftFunc is called when exiting the trimLeftFunc production.
	ExitTrimLeftFunc(c *TrimLeftFuncContext)

	// ExitAverageFunc is called when exiting the averageFunc production.
	ExitAverageFunc(c *AverageFuncContext)

	// ExitSubstringFunc is called when exiting the substringFunc production.
	ExitSubstringFunc(c *SubstringFuncContext)

	// ExitGreaterEqual is called when exiting the greaterEqual production.
	ExitGreaterEqual(c *GreaterEqualContext)

	// ExitLessEqual is called when exiting the lessEqual production.
	ExitLessEqual(c *LessEqualContext)

	// ExitLogFunc is called when exiting the logFunc production.
	ExitLogFunc(c *LogFuncContext)

	// ExitNumberLiteral is called when exiting the numberLiteral production.
	ExitNumberLiteral(c *NumberLiteralContext)
}

AlteryxFormulasListener is a complete listener for a parse tree produced by AlteryxFormulasParser.

type AlteryxFormulasParser ¶

type AlteryxFormulasParser struct {
	*antlr.BaseParser
}

func NewAlteryxFormulasParser ¶

func NewAlteryxFormulasParser(input antlr.TokenStream) *AlteryxFormulasParser

func (*AlteryxFormulasParser) Expr ¶

func (p *AlteryxFormulasParser) Expr() (localctx IExprContext)

func (*AlteryxFormulasParser) Expr_Sempred ¶

func (p *AlteryxFormulasParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*AlteryxFormulasParser) Sempred ¶

func (p *AlteryxFormulasParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

type AndContext ¶

type AndContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewAndContext ¶

func NewAndContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AndContext

func (*AndContext) AllExpr ¶

func (s *AndContext) AllExpr() []IExprContext

func (*AndContext) And ¶

func (s *AndContext) And() antlr.TerminalNode

func (*AndContext) EnterRule ¶

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

func (*AndContext) ExitRule ¶

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

func (*AndContext) Expr ¶

func (s *AndContext) Expr(i int) IExprContext

func (*AndContext) GetLeft ¶

func (s *AndContext) GetLeft() IExprContext

func (*AndContext) GetRight ¶

func (s *AndContext) GetRight() IExprContext

func (*AndContext) GetRuleContext ¶

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

func (*AndContext) SetLeft ¶

func (s *AndContext) SetLeft(v IExprContext)

func (*AndContext) SetRight ¶

func (s *AndContext) SetRight(v IExprContext)

type AsinFuncContext ¶

type AsinFuncContext struct {
	*ExprContext
}

func NewAsinFuncContext ¶

func NewAsinFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AsinFuncContext

func (*AsinFuncContext) Asin ¶

func (*AsinFuncContext) EnterRule ¶

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

func (*AsinFuncContext) ExitRule ¶

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

func (*AsinFuncContext) Expr ¶

func (s *AsinFuncContext) Expr() IExprContext

func (*AsinFuncContext) GetRuleContext ¶

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

type Atan2FuncContext ¶

type Atan2FuncContext struct {
	*ExprContext
}

func NewAtan2FuncContext ¶

func NewAtan2FuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Atan2FuncContext

func (*Atan2FuncContext) AllExpr ¶

func (s *Atan2FuncContext) AllExpr() []IExprContext

func (*Atan2FuncContext) Atan2 ¶

func (s *Atan2FuncContext) Atan2() antlr.TerminalNode

func (*Atan2FuncContext) EnterRule ¶

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

func (*Atan2FuncContext) ExitRule ¶

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

func (*Atan2FuncContext) Expr ¶

func (s *Atan2FuncContext) Expr(i int) IExprContext

func (*Atan2FuncContext) GetRuleContext ¶

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

type AtanFuncContext ¶

type AtanFuncContext struct {
	*ExprContext
}

func NewAtanFuncContext ¶

func NewAtanFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AtanFuncContext

func (*AtanFuncContext) Atan ¶

func (*AtanFuncContext) EnterRule ¶

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

func (*AtanFuncContext) ExitRule ¶

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

func (*AtanFuncContext) Expr ¶

func (s *AtanFuncContext) Expr() IExprContext

func (*AtanFuncContext) GetRuleContext ¶

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

type AverageFuncContext ¶

type AverageFuncContext struct {
	*ExprContext
}

func NewAverageFuncContext ¶

func NewAverageFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AverageFuncContext

func (*AverageFuncContext) AllExpr ¶

func (s *AverageFuncContext) AllExpr() []IExprContext

func (*AverageFuncContext) Average ¶

func (s *AverageFuncContext) Average() antlr.TerminalNode

func (*AverageFuncContext) EnterRule ¶

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

func (*AverageFuncContext) ExitRule ¶

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

func (*AverageFuncContext) Expr ¶

func (s *AverageFuncContext) Expr(i int) IExprContext

func (*AverageFuncContext) GetRuleContext ¶

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

type BaseAlteryxFormulasListener ¶

type BaseAlteryxFormulasListener struct{}

BaseAlteryxFormulasListener is a complete listener for a parse tree produced by AlteryxFormulasParser.

func (*BaseAlteryxFormulasListener) EnterAbsFunc ¶

func (s *BaseAlteryxFormulasListener) EnterAbsFunc(ctx *AbsFuncContext)

EnterAbsFunc is called when production absFunc is entered.

func (*BaseAlteryxFormulasListener) EnterAcosFunc ¶

func (s *BaseAlteryxFormulasListener) EnterAcosFunc(ctx *AcosFuncContext)

EnterAcosFunc is called when production acosFunc is entered.

func (*BaseAlteryxFormulasListener) EnterAdd ¶

func (s *BaseAlteryxFormulasListener) EnterAdd(ctx *AddContext)

EnterAdd is called when production add is entered.

func (*BaseAlteryxFormulasListener) EnterAnd ¶

func (s *BaseAlteryxFormulasListener) EnterAnd(ctx *AndContext)

EnterAnd is called when production and is entered.

func (*BaseAlteryxFormulasListener) EnterAsinFunc ¶

func (s *BaseAlteryxFormulasListener) EnterAsinFunc(ctx *AsinFuncContext)

EnterAsinFunc is called when production asinFunc is entered.

func (*BaseAlteryxFormulasListener) EnterAtan2Func ¶

func (s *BaseAlteryxFormulasListener) EnterAtan2Func(ctx *Atan2FuncContext)

EnterAtan2Func is called when production atan2Func is entered.

func (*BaseAlteryxFormulasListener) EnterAtanFunc ¶

func (s *BaseAlteryxFormulasListener) EnterAtanFunc(ctx *AtanFuncContext)

EnterAtanFunc is called when production atanFunc is entered.

func (*BaseAlteryxFormulasListener) EnterAverageFunc ¶

func (s *BaseAlteryxFormulasListener) EnterAverageFunc(ctx *AverageFuncContext)

EnterAverageFunc is called when production averageFunc is entered.

func (*BaseAlteryxFormulasListener) EnterBoolLiteral ¶

func (s *BaseAlteryxFormulasListener) EnterBoolLiteral(ctx *BoolLiteralContext)

EnterBoolLiteral is called when production boolLiteral is entered.

func (*BaseAlteryxFormulasListener) EnterCeilFunc ¶

func (s *BaseAlteryxFormulasListener) EnterCeilFunc(ctx *CeilFuncContext)

EnterCeilFunc is called when production ceilFunc is entered.

func (*BaseAlteryxFormulasListener) EnterCharFromIntFunc ¶

func (s *BaseAlteryxFormulasListener) EnterCharFromIntFunc(ctx *CharFromIntFuncContext)

EnterCharFromIntFunc is called when production charFromIntFunc is entered.

func (*BaseAlteryxFormulasListener) EnterCharToIntFunc ¶

func (s *BaseAlteryxFormulasListener) EnterCharToIntFunc(ctx *CharToIntFuncContext)

EnterCharToIntFunc is called when production charToIntFunc is entered.

func (*BaseAlteryxFormulasListener) EnterContainsFunc ¶

func (s *BaseAlteryxFormulasListener) EnterContainsFunc(ctx *ContainsFuncContext)

EnterContainsFunc is called when production containsFunc is entered.

func (*BaseAlteryxFormulasListener) EnterCosFunc ¶

func (s *BaseAlteryxFormulasListener) EnterCosFunc(ctx *CosFuncContext)

EnterCosFunc is called when production cosFunc is entered.

func (*BaseAlteryxFormulasListener) EnterCoshFunc ¶

func (s *BaseAlteryxFormulasListener) EnterCoshFunc(ctx *CoshFuncContext)

EnterCoshFunc is called when production coshFunc is entered.

func (*BaseAlteryxFormulasListener) EnterCountWordsFunc ¶

func (s *BaseAlteryxFormulasListener) EnterCountWordsFunc(ctx *CountWordsFuncContext)

EnterCountWordsFunc is called when production countWordsFunc is entered.

func (*BaseAlteryxFormulasListener) EnterDistanceFunc ¶

func (s *BaseAlteryxFormulasListener) EnterDistanceFunc(ctx *DistanceFuncContext)

EnterDistanceFunc is called when production distanceFunc is entered.

func (*BaseAlteryxFormulasListener) EnterDivide ¶

func (s *BaseAlteryxFormulasListener) EnterDivide(ctx *DivideContext)

EnterDivide is called when production divide is entered.

func (*BaseAlteryxFormulasListener) EnterEndsWithFunc ¶

func (s *BaseAlteryxFormulasListener) EnterEndsWithFunc(ctx *EndsWithFuncContext)

EnterEndsWithFunc is called when production endsWithFunc is entered.

func (*BaseAlteryxFormulasListener) EnterEqual ¶

func (s *BaseAlteryxFormulasListener) EnterEqual(ctx *EqualContext)

EnterEqual is called when production equal is entered.

func (*BaseAlteryxFormulasListener) EnterEveryRule ¶

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

EnterEveryRule is called when any rule is entered.

func (*BaseAlteryxFormulasListener) EnterExpFunc ¶

func (s *BaseAlteryxFormulasListener) EnterExpFunc(ctx *ExpFuncContext)

EnterExpFunc is called when production expFunc is entered.

func (*BaseAlteryxFormulasListener) EnterExprField ¶

func (s *BaseAlteryxFormulasListener) EnterExprField(ctx *ExprFieldContext)

EnterExprField is called when production exprField is entered.

func (*BaseAlteryxFormulasListener) EnterExprIf ¶

func (s *BaseAlteryxFormulasListener) EnterExprIf(ctx *ExprIfContext)

EnterExprIf is called when production exprIf is entered.

func (*BaseAlteryxFormulasListener) EnterFindStringFunc ¶

func (s *BaseAlteryxFormulasListener) EnterFindStringFunc(ctx *FindStringFuncContext)

EnterFindStringFunc is called when production findStringFunc is entered.

func (*BaseAlteryxFormulasListener) EnterFloorFunc ¶

func (s *BaseAlteryxFormulasListener) EnterFloorFunc(ctx *FloorFuncContext)

EnterFloorFunc is called when production floorFunc is entered.

func (*BaseAlteryxFormulasListener) EnterGetWordFunc ¶

func (s *BaseAlteryxFormulasListener) EnterGetWordFunc(ctx *GetWordFuncContext)

EnterGetWordFunc is called when production getWordFunc is entered.

func (*BaseAlteryxFormulasListener) EnterGreaterEqual ¶

func (s *BaseAlteryxFormulasListener) EnterGreaterEqual(ctx *GreaterEqualContext)

EnterGreaterEqual is called when production greaterEqual is entered.

func (*BaseAlteryxFormulasListener) EnterGreaterThan ¶

func (s *BaseAlteryxFormulasListener) EnterGreaterThan(ctx *GreaterThanContext)

EnterGreaterThan is called when production greaterThan is entered.

func (*BaseAlteryxFormulasListener) EnterHexToNumberFunc ¶

func (s *BaseAlteryxFormulasListener) EnterHexToNumberFunc(ctx *HexToNumberFuncContext)

EnterHexToNumberFunc is called when production hexToNumberFunc is entered.

func (*BaseAlteryxFormulasListener) EnterIifFunc ¶

func (s *BaseAlteryxFormulasListener) EnterIifFunc(ctx *IifFuncContext)

EnterIifFunc is called when production iifFunc is entered.

func (*BaseAlteryxFormulasListener) EnterIn ¶

func (s *BaseAlteryxFormulasListener) EnterIn(ctx *InContext)

EnterIn is called when production in is entered.

func (*BaseAlteryxFormulasListener) EnterIsEmptyFunc ¶

func (s *BaseAlteryxFormulasListener) EnterIsEmptyFunc(ctx *IsEmptyFuncContext)

EnterIsEmptyFunc is called when production isEmptyFunc is entered.

func (*BaseAlteryxFormulasListener) EnterIsNullFunc ¶

func (s *BaseAlteryxFormulasListener) EnterIsNullFunc(ctx *IsNullFuncContext)

EnterIsNullFunc is called when production isNullFunc is entered.

func (*BaseAlteryxFormulasListener) EnterLeftFunc ¶

func (s *BaseAlteryxFormulasListener) EnterLeftFunc(ctx *LeftFuncContext)

EnterLeftFunc is called when production leftFunc is entered.

func (*BaseAlteryxFormulasListener) EnterLengthFunc ¶

func (s *BaseAlteryxFormulasListener) EnterLengthFunc(ctx *LengthFuncContext)

EnterLengthFunc is called when production lengthFunc is entered.

func (*BaseAlteryxFormulasListener) EnterLessEqual ¶

func (s *BaseAlteryxFormulasListener) EnterLessEqual(ctx *LessEqualContext)

EnterLessEqual is called when production lessEqual is entered.

func (*BaseAlteryxFormulasListener) EnterLessThan ¶

func (s *BaseAlteryxFormulasListener) EnterLessThan(ctx *LessThanContext)

EnterLessThan is called when production lessThan is entered.

func (*BaseAlteryxFormulasListener) EnterLog10Func ¶

func (s *BaseAlteryxFormulasListener) EnterLog10Func(ctx *Log10FuncContext)

EnterLog10Func is called when production log10Func is entered.

func (*BaseAlteryxFormulasListener) EnterLogFunc ¶

func (s *BaseAlteryxFormulasListener) EnterLogFunc(ctx *LogFuncContext)

EnterLogFunc is called when production logFunc is entered.

func (*BaseAlteryxFormulasListener) EnterLowercaseFunc ¶

func (s *BaseAlteryxFormulasListener) EnterLowercaseFunc(ctx *LowercaseFuncContext)

EnterLowercaseFunc is called when production lowercaseFunc is entered.

func (*BaseAlteryxFormulasListener) EnterMaxFunc ¶

func (s *BaseAlteryxFormulasListener) EnterMaxFunc(ctx *MaxFuncContext)

EnterMaxFunc is called when production maxFunc is entered.

func (*BaseAlteryxFormulasListener) EnterMedianFunc ¶

func (s *BaseAlteryxFormulasListener) EnterMedianFunc(ctx *MedianFuncContext)

EnterMedianFunc is called when production medianFunc is entered.

func (*BaseAlteryxFormulasListener) EnterMinFunc ¶

func (s *BaseAlteryxFormulasListener) EnterMinFunc(ctx *MinFuncContext)

EnterMinFunc is called when production minFunc is entered.

func (*BaseAlteryxFormulasListener) EnterModFunc ¶

func (s *BaseAlteryxFormulasListener) EnterModFunc(ctx *ModFuncContext)

EnterModFunc is called when production modFunc is entered.

func (*BaseAlteryxFormulasListener) EnterMultiply ¶

func (s *BaseAlteryxFormulasListener) EnterMultiply(ctx *MultiplyContext)

EnterMultiply is called when production multiply is entered.

func (*BaseAlteryxFormulasListener) EnterNotEqual ¶

func (s *BaseAlteryxFormulasListener) EnterNotEqual(ctx *NotEqualContext)

EnterNotEqual is called when production notEqual is entered.

func (*BaseAlteryxFormulasListener) EnterNotIn ¶

func (s *BaseAlteryxFormulasListener) EnterNotIn(ctx *NotInContext)

EnterNotIn is called when production notIn is entered.

func (*BaseAlteryxFormulasListener) EnterNullFunc ¶

func (s *BaseAlteryxFormulasListener) EnterNullFunc(ctx *NullFuncContext)

EnterNullFunc is called when production nullFunc is entered.

func (*BaseAlteryxFormulasListener) EnterNumberLiteral ¶

func (s *BaseAlteryxFormulasListener) EnterNumberLiteral(ctx *NumberLiteralContext)

EnterNumberLiteral is called when production numberLiteral is entered.

func (*BaseAlteryxFormulasListener) EnterOr ¶

func (s *BaseAlteryxFormulasListener) EnterOr(ctx *OrContext)

EnterOr is called when production or is entered.

func (*BaseAlteryxFormulasListener) EnterPadLeftFunc ¶

func (s *BaseAlteryxFormulasListener) EnterPadLeftFunc(ctx *PadLeftFuncContext)

EnterPadLeftFunc is called when production padLeftFunc is entered.

func (*BaseAlteryxFormulasListener) EnterPadRightFunc ¶

func (s *BaseAlteryxFormulasListener) EnterPadRightFunc(ctx *PadRightFuncContext)

EnterPadRightFunc is called when production padRightFunc is entered.

func (*BaseAlteryxFormulasListener) EnterParenthesis ¶

func (s *BaseAlteryxFormulasListener) EnterParenthesis(ctx *ParenthesisContext)

EnterParenthesis is called when production parenthesis is entered.

func (*BaseAlteryxFormulasListener) EnterPiFunc ¶

func (s *BaseAlteryxFormulasListener) EnterPiFunc(ctx *PiFuncContext)

EnterPiFunc is called when production piFunc is entered.

func (*BaseAlteryxFormulasListener) EnterPowFunc ¶

func (s *BaseAlteryxFormulasListener) EnterPowFunc(ctx *PowFuncContext)

EnterPowFunc is called when production powFunc is entered.

func (*BaseAlteryxFormulasListener) EnterRandFunc ¶

func (s *BaseAlteryxFormulasListener) EnterRandFunc(ctx *RandFuncContext)

EnterRandFunc is called when production randFunc is entered.

func (*BaseAlteryxFormulasListener) EnterRandIntFunc ¶

func (s *BaseAlteryxFormulasListener) EnterRandIntFunc(ctx *RandIntFuncContext)

EnterRandIntFunc is called when production randIntFunc is entered.

func (*BaseAlteryxFormulasListener) EnterRegexCountMatchesFunc ¶

func (s *BaseAlteryxFormulasListener) EnterRegexCountMatchesFunc(ctx *RegexCountMatchesFuncContext)

EnterRegexCountMatchesFunc is called when production regexCountMatchesFunc is entered.

func (*BaseAlteryxFormulasListener) EnterRegexMatchFunc ¶

func (s *BaseAlteryxFormulasListener) EnterRegexMatchFunc(ctx *RegexMatchFuncContext)

EnterRegexMatchFunc is called when production regexMatchFunc is entered.

func (*BaseAlteryxFormulasListener) EnterRegexReplaceFunc ¶

func (s *BaseAlteryxFormulasListener) EnterRegexReplaceFunc(ctx *RegexReplaceFuncContext)

EnterRegexReplaceFunc is called when production regexReplaceFunc is entered.

func (*BaseAlteryxFormulasListener) EnterReplaceFunc ¶

func (s *BaseAlteryxFormulasListener) EnterReplaceFunc(ctx *ReplaceFuncContext)

EnterReplaceFunc is called when production replaceFunc is entered.

func (*BaseAlteryxFormulasListener) EnterRightFunc ¶

func (s *BaseAlteryxFormulasListener) EnterRightFunc(ctx *RightFuncContext)

EnterRightFunc is called when production rightFunc is entered.

func (*BaseAlteryxFormulasListener) EnterRoundFunc ¶

func (s *BaseAlteryxFormulasListener) EnterRoundFunc(ctx *RoundFuncContext)

EnterRoundFunc is called when production roundFunc is entered.

func (*BaseAlteryxFormulasListener) EnterSinFunc ¶

func (s *BaseAlteryxFormulasListener) EnterSinFunc(ctx *SinFuncContext)

EnterSinFunc is called when production sinFunc is entered.

func (*BaseAlteryxFormulasListener) EnterSinhFunc ¶

func (s *BaseAlteryxFormulasListener) EnterSinhFunc(ctx *SinhFuncContext)

EnterSinhFunc is called when production sinhFunc is entered.

func (*BaseAlteryxFormulasListener) EnterSqrtFunc ¶

func (s *BaseAlteryxFormulasListener) EnterSqrtFunc(ctx *SqrtFuncContext)

EnterSqrtFunc is called when production sqrtFunc is entered.

func (*BaseAlteryxFormulasListener) EnterStringLiteral ¶

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

EnterStringLiteral is called when production stringLiteral is entered.

func (*BaseAlteryxFormulasListener) EnterSubstringFunc ¶

func (s *BaseAlteryxFormulasListener) EnterSubstringFunc(ctx *SubstringFuncContext)

EnterSubstringFunc is called when production substringFunc is entered.

func (*BaseAlteryxFormulasListener) EnterSubtract ¶

func (s *BaseAlteryxFormulasListener) EnterSubtract(ctx *SubtractContext)

EnterSubtract is called when production subtract is entered.

func (*BaseAlteryxFormulasListener) EnterSwitchFunc ¶

func (s *BaseAlteryxFormulasListener) EnterSwitchFunc(ctx *SwitchFuncContext)

EnterSwitchFunc is called when production switchFunc is entered.

func (*BaseAlteryxFormulasListener) EnterTanFunc ¶

func (s *BaseAlteryxFormulasListener) EnterTanFunc(ctx *TanFuncContext)

EnterTanFunc is called when production tanFunc is entered.

func (*BaseAlteryxFormulasListener) EnterTanhFunc ¶

func (s *BaseAlteryxFormulasListener) EnterTanhFunc(ctx *TanhFuncContext)

EnterTanhFunc is called when production tanhFunc is entered.

func (*BaseAlteryxFormulasListener) EnterToDateFunc ¶

func (s *BaseAlteryxFormulasListener) EnterToDateFunc(ctx *ToDateFuncContext)

EnterToDateFunc is called when production toDateFunc is entered.

func (*BaseAlteryxFormulasListener) EnterToDatetimeFunc ¶

func (s *BaseAlteryxFormulasListener) EnterToDatetimeFunc(ctx *ToDatetimeFuncContext)

EnterToDatetimeFunc is called when production toDatetimeFunc is entered.

func (*BaseAlteryxFormulasListener) EnterTrimFunc ¶

func (s *BaseAlteryxFormulasListener) EnterTrimFunc(ctx *TrimFuncContext)

EnterTrimFunc is called when production trimFunc is entered.

func (*BaseAlteryxFormulasListener) EnterTrimLeftFunc ¶

func (s *BaseAlteryxFormulasListener) EnterTrimLeftFunc(ctx *TrimLeftFuncContext)

EnterTrimLeftFunc is called when production trimLeftFunc is entered.

func (*BaseAlteryxFormulasListener) EnterTrimRightFunc ¶

func (s *BaseAlteryxFormulasListener) EnterTrimRightFunc(ctx *TrimRightFuncContext)

EnterTrimRightFunc is called when production trimRightFunc is entered.

func (*BaseAlteryxFormulasListener) EnterUppercaseFunc ¶

func (s *BaseAlteryxFormulasListener) EnterUppercaseFunc(ctx *UppercaseFuncContext)

EnterUppercaseFunc is called when production uppercaseFunc is entered.

func (*BaseAlteryxFormulasListener) ExitAbsFunc ¶

func (s *BaseAlteryxFormulasListener) ExitAbsFunc(ctx *AbsFuncContext)

ExitAbsFunc is called when production absFunc is exited.

func (*BaseAlteryxFormulasListener) ExitAcosFunc ¶

func (s *BaseAlteryxFormulasListener) ExitAcosFunc(ctx *AcosFuncContext)

ExitAcosFunc is called when production acosFunc is exited.

func (*BaseAlteryxFormulasListener) ExitAdd ¶

func (s *BaseAlteryxFormulasListener) ExitAdd(ctx *AddContext)

ExitAdd is called when production add is exited.

func (*BaseAlteryxFormulasListener) ExitAnd ¶

func (s *BaseAlteryxFormulasListener) ExitAnd(ctx *AndContext)

ExitAnd is called when production and is exited.

func (*BaseAlteryxFormulasListener) ExitAsinFunc ¶

func (s *BaseAlteryxFormulasListener) ExitAsinFunc(ctx *AsinFuncContext)

ExitAsinFunc is called when production asinFunc is exited.

func (*BaseAlteryxFormulasListener) ExitAtan2Func ¶

func (s *BaseAlteryxFormulasListener) ExitAtan2Func(ctx *Atan2FuncContext)

ExitAtan2Func is called when production atan2Func is exited.

func (*BaseAlteryxFormulasListener) ExitAtanFunc ¶

func (s *BaseAlteryxFormulasListener) ExitAtanFunc(ctx *AtanFuncContext)

ExitAtanFunc is called when production atanFunc is exited.

func (*BaseAlteryxFormulasListener) ExitAverageFunc ¶

func (s *BaseAlteryxFormulasListener) ExitAverageFunc(ctx *AverageFuncContext)

ExitAverageFunc is called when production averageFunc is exited.

func (*BaseAlteryxFormulasListener) ExitBoolLiteral ¶

func (s *BaseAlteryxFormulasListener) ExitBoolLiteral(ctx *BoolLiteralContext)

ExitBoolLiteral is called when production boolLiteral is exited.

func (*BaseAlteryxFormulasListener) ExitCeilFunc ¶

func (s *BaseAlteryxFormulasListener) ExitCeilFunc(ctx *CeilFuncContext)

ExitCeilFunc is called when production ceilFunc is exited.

func (*BaseAlteryxFormulasListener) ExitCharFromIntFunc ¶

func (s *BaseAlteryxFormulasListener) ExitCharFromIntFunc(ctx *CharFromIntFuncContext)

ExitCharFromIntFunc is called when production charFromIntFunc is exited.

func (*BaseAlteryxFormulasListener) ExitCharToIntFunc ¶

func (s *BaseAlteryxFormulasListener) ExitCharToIntFunc(ctx *CharToIntFuncContext)

ExitCharToIntFunc is called when production charToIntFunc is exited.

func (*BaseAlteryxFormulasListener) ExitContainsFunc ¶

func (s *BaseAlteryxFormulasListener) ExitContainsFunc(ctx *ContainsFuncContext)

ExitContainsFunc is called when production containsFunc is exited.

func (*BaseAlteryxFormulasListener) ExitCosFunc ¶

func (s *BaseAlteryxFormulasListener) ExitCosFunc(ctx *CosFuncContext)

ExitCosFunc is called when production cosFunc is exited.

func (*BaseAlteryxFormulasListener) ExitCoshFunc ¶

func (s *BaseAlteryxFormulasListener) ExitCoshFunc(ctx *CoshFuncContext)

ExitCoshFunc is called when production coshFunc is exited.

func (*BaseAlteryxFormulasListener) ExitCountWordsFunc ¶

func (s *BaseAlteryxFormulasListener) ExitCountWordsFunc(ctx *CountWordsFuncContext)

ExitCountWordsFunc is called when production countWordsFunc is exited.

func (*BaseAlteryxFormulasListener) ExitDistanceFunc ¶

func (s *BaseAlteryxFormulasListener) ExitDistanceFunc(ctx *DistanceFuncContext)

ExitDistanceFunc is called when production distanceFunc is exited.

func (*BaseAlteryxFormulasListener) ExitDivide ¶

func (s *BaseAlteryxFormulasListener) ExitDivide(ctx *DivideContext)

ExitDivide is called when production divide is exited.

func (*BaseAlteryxFormulasListener) ExitEndsWithFunc ¶

func (s *BaseAlteryxFormulasListener) ExitEndsWithFunc(ctx *EndsWithFuncContext)

ExitEndsWithFunc is called when production endsWithFunc is exited.

func (*BaseAlteryxFormulasListener) ExitEqual ¶

func (s *BaseAlteryxFormulasListener) ExitEqual(ctx *EqualContext)

ExitEqual is called when production equal is exited.

func (*BaseAlteryxFormulasListener) ExitEveryRule ¶

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

ExitEveryRule is called when any rule is exited.

func (*BaseAlteryxFormulasListener) ExitExpFunc ¶

func (s *BaseAlteryxFormulasListener) ExitExpFunc(ctx *ExpFuncContext)

ExitExpFunc is called when production expFunc is exited.

func (*BaseAlteryxFormulasListener) ExitExprField ¶

func (s *BaseAlteryxFormulasListener) ExitExprField(ctx *ExprFieldContext)

ExitExprField is called when production exprField is exited.

func (*BaseAlteryxFormulasListener) ExitExprIf ¶

func (s *BaseAlteryxFormulasListener) ExitExprIf(ctx *ExprIfContext)

ExitExprIf is called when production exprIf is exited.

func (*BaseAlteryxFormulasListener) ExitFindStringFunc ¶

func (s *BaseAlteryxFormulasListener) ExitFindStringFunc(ctx *FindStringFuncContext)

ExitFindStringFunc is called when production findStringFunc is exited.

func (*BaseAlteryxFormulasListener) ExitFloorFunc ¶

func (s *BaseAlteryxFormulasListener) ExitFloorFunc(ctx *FloorFuncContext)

ExitFloorFunc is called when production floorFunc is exited.

func (*BaseAlteryxFormulasListener) ExitGetWordFunc ¶

func (s *BaseAlteryxFormulasListener) ExitGetWordFunc(ctx *GetWordFuncContext)

ExitGetWordFunc is called when production getWordFunc is exited.

func (*BaseAlteryxFormulasListener) ExitGreaterEqual ¶

func (s *BaseAlteryxFormulasListener) ExitGreaterEqual(ctx *GreaterEqualContext)

ExitGreaterEqual is called when production greaterEqual is exited.

func (*BaseAlteryxFormulasListener) ExitGreaterThan ¶

func (s *BaseAlteryxFormulasListener) ExitGreaterThan(ctx *GreaterThanContext)

ExitGreaterThan is called when production greaterThan is exited.

func (*BaseAlteryxFormulasListener) ExitHexToNumberFunc ¶

func (s *BaseAlteryxFormulasListener) ExitHexToNumberFunc(ctx *HexToNumberFuncContext)

ExitHexToNumberFunc is called when production hexToNumberFunc is exited.

func (*BaseAlteryxFormulasListener) ExitIifFunc ¶

func (s *BaseAlteryxFormulasListener) ExitIifFunc(ctx *IifFuncContext)

ExitIifFunc is called when production iifFunc is exited.

func (*BaseAlteryxFormulasListener) ExitIn ¶

func (s *BaseAlteryxFormulasListener) ExitIn(ctx *InContext)

ExitIn is called when production in is exited.

func (*BaseAlteryxFormulasListener) ExitIsEmptyFunc ¶

func (s *BaseAlteryxFormulasListener) ExitIsEmptyFunc(ctx *IsEmptyFuncContext)

ExitIsEmptyFunc is called when production isEmptyFunc is exited.

func (*BaseAlteryxFormulasListener) ExitIsNullFunc ¶

func (s *BaseAlteryxFormulasListener) ExitIsNullFunc(ctx *IsNullFuncContext)

ExitIsNullFunc is called when production isNullFunc is exited.

func (*BaseAlteryxFormulasListener) ExitLeftFunc ¶

func (s *BaseAlteryxFormulasListener) ExitLeftFunc(ctx *LeftFuncContext)

ExitLeftFunc is called when production leftFunc is exited.

func (*BaseAlteryxFormulasListener) ExitLengthFunc ¶

func (s *BaseAlteryxFormulasListener) ExitLengthFunc(ctx *LengthFuncContext)

ExitLengthFunc is called when production lengthFunc is exited.

func (*BaseAlteryxFormulasListener) ExitLessEqual ¶

func (s *BaseAlteryxFormulasListener) ExitLessEqual(ctx *LessEqualContext)

ExitLessEqual is called when production lessEqual is exited.

func (*BaseAlteryxFormulasListener) ExitLessThan ¶

func (s *BaseAlteryxFormulasListener) ExitLessThan(ctx *LessThanContext)

ExitLessThan is called when production lessThan is exited.

func (*BaseAlteryxFormulasListener) ExitLog10Func ¶

func (s *BaseAlteryxFormulasListener) ExitLog10Func(ctx *Log10FuncContext)

ExitLog10Func is called when production log10Func is exited.

func (*BaseAlteryxFormulasListener) ExitLogFunc ¶

func (s *BaseAlteryxFormulasListener) ExitLogFunc(ctx *LogFuncContext)

ExitLogFunc is called when production logFunc is exited.

func (*BaseAlteryxFormulasListener) ExitLowercaseFunc ¶

func (s *BaseAlteryxFormulasListener) ExitLowercaseFunc(ctx *LowercaseFuncContext)

ExitLowercaseFunc is called when production lowercaseFunc is exited.

func (*BaseAlteryxFormulasListener) ExitMaxFunc ¶

func (s *BaseAlteryxFormulasListener) ExitMaxFunc(ctx *MaxFuncContext)

ExitMaxFunc is called when production maxFunc is exited.

func (*BaseAlteryxFormulasListener) ExitMedianFunc ¶

func (s *BaseAlteryxFormulasListener) ExitMedianFunc(ctx *MedianFuncContext)

ExitMedianFunc is called when production medianFunc is exited.

func (*BaseAlteryxFormulasListener) ExitMinFunc ¶

func (s *BaseAlteryxFormulasListener) ExitMinFunc(ctx *MinFuncContext)

ExitMinFunc is called when production minFunc is exited.

func (*BaseAlteryxFormulasListener) ExitModFunc ¶

func (s *BaseAlteryxFormulasListener) ExitModFunc(ctx *ModFuncContext)

ExitModFunc is called when production modFunc is exited.

func (*BaseAlteryxFormulasListener) ExitMultiply ¶

func (s *BaseAlteryxFormulasListener) ExitMultiply(ctx *MultiplyContext)

ExitMultiply is called when production multiply is exited.

func (*BaseAlteryxFormulasListener) ExitNotEqual ¶

func (s *BaseAlteryxFormulasListener) ExitNotEqual(ctx *NotEqualContext)

ExitNotEqual is called when production notEqual is exited.

func (*BaseAlteryxFormulasListener) ExitNotIn ¶

func (s *BaseAlteryxFormulasListener) ExitNotIn(ctx *NotInContext)

ExitNotIn is called when production notIn is exited.

func (*BaseAlteryxFormulasListener) ExitNullFunc ¶

func (s *BaseAlteryxFormulasListener) ExitNullFunc(ctx *NullFuncContext)

ExitNullFunc is called when production nullFunc is exited.

func (*BaseAlteryxFormulasListener) ExitNumberLiteral ¶

func (s *BaseAlteryxFormulasListener) ExitNumberLiteral(ctx *NumberLiteralContext)

ExitNumberLiteral is called when production numberLiteral is exited.

func (*BaseAlteryxFormulasListener) ExitOr ¶

func (s *BaseAlteryxFormulasListener) ExitOr(ctx *OrContext)

ExitOr is called when production or is exited.

func (*BaseAlteryxFormulasListener) ExitPadLeftFunc ¶

func (s *BaseAlteryxFormulasListener) ExitPadLeftFunc(ctx *PadLeftFuncContext)

ExitPadLeftFunc is called when production padLeftFunc is exited.

func (*BaseAlteryxFormulasListener) ExitPadRightFunc ¶

func (s *BaseAlteryxFormulasListener) ExitPadRightFunc(ctx *PadRightFuncContext)

ExitPadRightFunc is called when production padRightFunc is exited.

func (*BaseAlteryxFormulasListener) ExitParenthesis ¶

func (s *BaseAlteryxFormulasListener) ExitParenthesis(ctx *ParenthesisContext)

ExitParenthesis is called when production parenthesis is exited.

func (*BaseAlteryxFormulasListener) ExitPiFunc ¶

func (s *BaseAlteryxFormulasListener) ExitPiFunc(ctx *PiFuncContext)

ExitPiFunc is called when production piFunc is exited.

func (*BaseAlteryxFormulasListener) ExitPowFunc ¶

func (s *BaseAlteryxFormulasListener) ExitPowFunc(ctx *PowFuncContext)

ExitPowFunc is called when production powFunc is exited.

func (*BaseAlteryxFormulasListener) ExitRandFunc ¶

func (s *BaseAlteryxFormulasListener) ExitRandFunc(ctx *RandFuncContext)

ExitRandFunc is called when production randFunc is exited.

func (*BaseAlteryxFormulasListener) ExitRandIntFunc ¶

func (s *BaseAlteryxFormulasListener) ExitRandIntFunc(ctx *RandIntFuncContext)

ExitRandIntFunc is called when production randIntFunc is exited.

func (*BaseAlteryxFormulasListener) ExitRegexCountMatchesFunc ¶

func (s *BaseAlteryxFormulasListener) ExitRegexCountMatchesFunc(ctx *RegexCountMatchesFuncContext)

ExitRegexCountMatchesFunc is called when production regexCountMatchesFunc is exited.

func (*BaseAlteryxFormulasListener) ExitRegexMatchFunc ¶

func (s *BaseAlteryxFormulasListener) ExitRegexMatchFunc(ctx *RegexMatchFuncContext)

ExitRegexMatchFunc is called when production regexMatchFunc is exited.

func (*BaseAlteryxFormulasListener) ExitRegexReplaceFunc ¶

func (s *BaseAlteryxFormulasListener) ExitRegexReplaceFunc(ctx *RegexReplaceFuncContext)

ExitRegexReplaceFunc is called when production regexReplaceFunc is exited.

func (*BaseAlteryxFormulasListener) ExitReplaceFunc ¶

func (s *BaseAlteryxFormulasListener) ExitReplaceFunc(ctx *ReplaceFuncContext)

ExitReplaceFunc is called when production replaceFunc is exited.

func (*BaseAlteryxFormulasListener) ExitRightFunc ¶

func (s *BaseAlteryxFormulasListener) ExitRightFunc(ctx *RightFuncContext)

ExitRightFunc is called when production rightFunc is exited.

func (*BaseAlteryxFormulasListener) ExitRoundFunc ¶

func (s *BaseAlteryxFormulasListener) ExitRoundFunc(ctx *RoundFuncContext)

ExitRoundFunc is called when production roundFunc is exited.

func (*BaseAlteryxFormulasListener) ExitSinFunc ¶

func (s *BaseAlteryxFormulasListener) ExitSinFunc(ctx *SinFuncContext)

ExitSinFunc is called when production sinFunc is exited.

func (*BaseAlteryxFormulasListener) ExitSinhFunc ¶

func (s *BaseAlteryxFormulasListener) ExitSinhFunc(ctx *SinhFuncContext)

ExitSinhFunc is called when production sinhFunc is exited.

func (*BaseAlteryxFormulasListener) ExitSqrtFunc ¶

func (s *BaseAlteryxFormulasListener) ExitSqrtFunc(ctx *SqrtFuncContext)

ExitSqrtFunc is called when production sqrtFunc is exited.

func (*BaseAlteryxFormulasListener) ExitStringLiteral ¶

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

ExitStringLiteral is called when production stringLiteral is exited.

func (*BaseAlteryxFormulasListener) ExitSubstringFunc ¶

func (s *BaseAlteryxFormulasListener) ExitSubstringFunc(ctx *SubstringFuncContext)

ExitSubstringFunc is called when production substringFunc is exited.

func (*BaseAlteryxFormulasListener) ExitSubtract ¶

func (s *BaseAlteryxFormulasListener) ExitSubtract(ctx *SubtractContext)

ExitSubtract is called when production subtract is exited.

func (*BaseAlteryxFormulasListener) ExitSwitchFunc ¶

func (s *BaseAlteryxFormulasListener) ExitSwitchFunc(ctx *SwitchFuncContext)

ExitSwitchFunc is called when production switchFunc is exited.

func (*BaseAlteryxFormulasListener) ExitTanFunc ¶

func (s *BaseAlteryxFormulasListener) ExitTanFunc(ctx *TanFuncContext)

ExitTanFunc is called when production tanFunc is exited.

func (*BaseAlteryxFormulasListener) ExitTanhFunc ¶

func (s *BaseAlteryxFormulasListener) ExitTanhFunc(ctx *TanhFuncContext)

ExitTanhFunc is called when production tanhFunc is exited.

func (*BaseAlteryxFormulasListener) ExitToDateFunc ¶

func (s *BaseAlteryxFormulasListener) ExitToDateFunc(ctx *ToDateFuncContext)

ExitToDateFunc is called when production toDateFunc is exited.

func (*BaseAlteryxFormulasListener) ExitToDatetimeFunc ¶

func (s *BaseAlteryxFormulasListener) ExitToDatetimeFunc(ctx *ToDatetimeFuncContext)

ExitToDatetimeFunc is called when production toDatetimeFunc is exited.

func (*BaseAlteryxFormulasListener) ExitTrimFunc ¶

func (s *BaseAlteryxFormulasListener) ExitTrimFunc(ctx *TrimFuncContext)

ExitTrimFunc is called when production trimFunc is exited.

func (*BaseAlteryxFormulasListener) ExitTrimLeftFunc ¶

func (s *BaseAlteryxFormulasListener) ExitTrimLeftFunc(ctx *TrimLeftFuncContext)

ExitTrimLeftFunc is called when production trimLeftFunc is exited.

func (*BaseAlteryxFormulasListener) ExitTrimRightFunc ¶

func (s *BaseAlteryxFormulasListener) ExitTrimRightFunc(ctx *TrimRightFuncContext)

ExitTrimRightFunc is called when production trimRightFunc is exited.

func (*BaseAlteryxFormulasListener) ExitUppercaseFunc ¶

func (s *BaseAlteryxFormulasListener) ExitUppercaseFunc(ctx *UppercaseFuncContext)

ExitUppercaseFunc is called when production uppercaseFunc is exited.

func (*BaseAlteryxFormulasListener) VisitErrorNode ¶

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

VisitErrorNode is called when an error node is visited.

func (*BaseAlteryxFormulasListener) VisitTerminal ¶

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

VisitTerminal is called when a terminal node is visited.

type BoolLiteralContext ¶

type BoolLiteralContext struct {
	*ExprContext
}

func NewBoolLiteralContext ¶

func NewBoolLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolLiteralContext

func (*BoolLiteralContext) Bool ¶

func (*BoolLiteralContext) EnterRule ¶

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

func (*BoolLiteralContext) ExitRule ¶

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

func (*BoolLiteralContext) GetRuleContext ¶

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

type CeilFuncContext ¶

type CeilFuncContext struct {
	*ExprContext
}

func NewCeilFuncContext ¶

func NewCeilFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CeilFuncContext

func (*CeilFuncContext) Ceil ¶

func (*CeilFuncContext) EnterRule ¶

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

func (*CeilFuncContext) ExitRule ¶

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

func (*CeilFuncContext) Expr ¶

func (s *CeilFuncContext) Expr() IExprContext

func (*CeilFuncContext) GetRuleContext ¶

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

type CharFromIntFuncContext ¶

type CharFromIntFuncContext struct {
	*ExprContext
}

func NewCharFromIntFuncContext ¶

func NewCharFromIntFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CharFromIntFuncContext

func (*CharFromIntFuncContext) CharFromInt ¶

func (s *CharFromIntFuncContext) CharFromInt() antlr.TerminalNode

func (*CharFromIntFuncContext) EnterRule ¶

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

func (*CharFromIntFuncContext) ExitRule ¶

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

func (*CharFromIntFuncContext) Expr ¶

func (*CharFromIntFuncContext) GetRuleContext ¶

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

type CharToIntFuncContext ¶

type CharToIntFuncContext struct {
	*ExprContext
}

func NewCharToIntFuncContext ¶

func NewCharToIntFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CharToIntFuncContext

func (*CharToIntFuncContext) CharToInt ¶

func (s *CharToIntFuncContext) CharToInt() antlr.TerminalNode

func (*CharToIntFuncContext) EnterRule ¶

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

func (*CharToIntFuncContext) ExitRule ¶

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

func (*CharToIntFuncContext) Expr ¶

func (*CharToIntFuncContext) GetRuleContext ¶

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

type ContainsFuncContext ¶

type ContainsFuncContext struct {
	*ExprContext
}

func NewContainsFuncContext ¶

func NewContainsFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ContainsFuncContext

func (*ContainsFuncContext) AllExpr ¶

func (s *ContainsFuncContext) AllExpr() []IExprContext

func (*ContainsFuncContext) Contains ¶

func (s *ContainsFuncContext) Contains() antlr.TerminalNode

func (*ContainsFuncContext) EnterRule ¶

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

func (*ContainsFuncContext) ExitRule ¶

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

func (*ContainsFuncContext) Expr ¶

func (*ContainsFuncContext) GetRuleContext ¶

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

type CosFuncContext ¶

type CosFuncContext struct {
	*ExprContext
}

func NewCosFuncContext ¶

func NewCosFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CosFuncContext

func (*CosFuncContext) Cos ¶

func (*CosFuncContext) EnterRule ¶

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

func (*CosFuncContext) ExitRule ¶

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

func (*CosFuncContext) Expr ¶

func (s *CosFuncContext) Expr() IExprContext

func (*CosFuncContext) GetRuleContext ¶

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

type CoshFuncContext ¶

type CoshFuncContext struct {
	*ExprContext
}

func NewCoshFuncContext ¶

func NewCoshFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CoshFuncContext

func (*CoshFuncContext) Cosh ¶

func (*CoshFuncContext) EnterRule ¶

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

func (*CoshFuncContext) ExitRule ¶

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

func (*CoshFuncContext) Expr ¶

func (s *CoshFuncContext) Expr() IExprContext

func (*CoshFuncContext) GetRuleContext ¶

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

type CountWordsFuncContext ¶

type CountWordsFuncContext struct {
	*ExprContext
}

func NewCountWordsFuncContext ¶

func NewCountWordsFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CountWordsFuncContext

func (*CountWordsFuncContext) CountWords ¶

func (s *CountWordsFuncContext) CountWords() antlr.TerminalNode

func (*CountWordsFuncContext) EnterRule ¶

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

func (*CountWordsFuncContext) ExitRule ¶

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

func (*CountWordsFuncContext) Expr ¶

func (*CountWordsFuncContext) GetRuleContext ¶

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

type DistanceFuncContext ¶

type DistanceFuncContext struct {
	*ExprContext
}

func NewDistanceFuncContext ¶

func NewDistanceFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DistanceFuncContext

func (*DistanceFuncContext) AllExpr ¶

func (s *DistanceFuncContext) AllExpr() []IExprContext

func (*DistanceFuncContext) Distance ¶

func (s *DistanceFuncContext) Distance() antlr.TerminalNode

func (*DistanceFuncContext) EnterRule ¶

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

func (*DistanceFuncContext) ExitRule ¶

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

func (*DistanceFuncContext) Expr ¶

func (*DistanceFuncContext) GetRuleContext ¶

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

type DivideContext ¶

type DivideContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewDivideContext ¶

func NewDivideContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DivideContext

func (*DivideContext) AllExpr ¶

func (s *DivideContext) AllExpr() []IExprContext

func (*DivideContext) EnterRule ¶

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

func (*DivideContext) ExitRule ¶

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

func (*DivideContext) Expr ¶

func (s *DivideContext) Expr(i int) IExprContext

func (*DivideContext) GetLeft ¶

func (s *DivideContext) GetLeft() IExprContext

func (*DivideContext) GetRight ¶

func (s *DivideContext) GetRight() IExprContext

func (*DivideContext) GetRuleContext ¶

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

func (*DivideContext) SetLeft ¶

func (s *DivideContext) SetLeft(v IExprContext)

func (*DivideContext) SetRight ¶

func (s *DivideContext) SetRight(v IExprContext)

type EndsWithFuncContext ¶

type EndsWithFuncContext struct {
	*ExprContext
}

func NewEndsWithFuncContext ¶

func NewEndsWithFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EndsWithFuncContext

func (*EndsWithFuncContext) AllExpr ¶

func (s *EndsWithFuncContext) AllExpr() []IExprContext

func (*EndsWithFuncContext) EndsWith ¶

func (s *EndsWithFuncContext) EndsWith() antlr.TerminalNode

func (*EndsWithFuncContext) EnterRule ¶

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

func (*EndsWithFuncContext) ExitRule ¶

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

func (*EndsWithFuncContext) Expr ¶

func (*EndsWithFuncContext) GetRuleContext ¶

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

type EqualContext ¶

type EqualContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewEqualContext ¶

func NewEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EqualContext

func (*EqualContext) AllExpr ¶

func (s *EqualContext) AllExpr() []IExprContext

func (*EqualContext) EnterRule ¶

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

func (*EqualContext) ExitRule ¶

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

func (*EqualContext) Expr ¶

func (s *EqualContext) Expr(i int) IExprContext

func (*EqualContext) GetLeft ¶

func (s *EqualContext) GetLeft() IExprContext

func (*EqualContext) GetRight ¶

func (s *EqualContext) GetRight() IExprContext

func (*EqualContext) GetRuleContext ¶

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

func (*EqualContext) SetLeft ¶

func (s *EqualContext) SetLeft(v IExprContext)

func (*EqualContext) SetRight ¶

func (s *EqualContext) SetRight(v IExprContext)

type ExpFuncContext ¶

type ExpFuncContext struct {
	*ExprContext
}

func NewExpFuncContext ¶

func NewExpFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExpFuncContext

func (*ExpFuncContext) EnterRule ¶

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

func (*ExpFuncContext) ExitRule ¶

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

func (*ExpFuncContext) Exp ¶

func (*ExpFuncContext) Expr ¶

func (s *ExpFuncContext) Expr() IExprContext

func (*ExpFuncContext) GetRuleContext ¶

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

type ExprContext ¶

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

func NewEmptyExprContext ¶

func NewEmptyExprContext() *ExprContext

func NewExprContext ¶

func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext

func (*ExprContext) CopyFrom ¶

func (s *ExprContext) CopyFrom(ctx *ExprContext)

func (*ExprContext) GetParser ¶

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

func (*ExprContext) GetRuleContext ¶

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

func (*ExprContext) IsExprContext ¶

func (*ExprContext) IsExprContext()

func (*ExprContext) ToStringTree ¶

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

type ExprFieldContext ¶

type ExprFieldContext struct {
	*ExprContext
}

func NewExprFieldContext ¶

func NewExprFieldContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprFieldContext

func (*ExprFieldContext) EnterRule ¶

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

func (*ExprFieldContext) ExitRule ¶

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

func (*ExprFieldContext) Field ¶

func (s *ExprFieldContext) Field() antlr.TerminalNode

func (*ExprFieldContext) GetRuleContext ¶

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

type ExprIfContext ¶

type ExprIfContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewExprIfContext ¶

func NewExprIfContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprIfContext

func (*ExprIfContext) AllElseif ¶

func (s *ExprIfContext) AllElseif() []antlr.TerminalNode

func (*ExprIfContext) AllExpr ¶

func (s *ExprIfContext) AllExpr() []IExprContext

func (*ExprIfContext) AllThen ¶

func (s *ExprIfContext) AllThen() []antlr.TerminalNode

func (*ExprIfContext) Else ¶

func (s *ExprIfContext) Else() antlr.TerminalNode

func (*ExprIfContext) Elseif ¶

func (s *ExprIfContext) Elseif(i int) antlr.TerminalNode

func (*ExprIfContext) Endif ¶

func (s *ExprIfContext) Endif() antlr.TerminalNode

func (*ExprIfContext) EnterRule ¶

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

func (*ExprIfContext) ExitRule ¶

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

func (*ExprIfContext) Expr ¶

func (s *ExprIfContext) Expr(i int) IExprContext

func (*ExprIfContext) GetElseStmnt ¶

func (s *ExprIfContext) GetElseStmnt() IExprContext

func (*ExprIfContext) GetIfStmnt ¶

func (s *ExprIfContext) GetIfStmnt() IExprContext

func (*ExprIfContext) GetRuleContext ¶

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

func (*ExprIfContext) GetThenStmnt ¶

func (s *ExprIfContext) GetThenStmnt() IExprContext

func (*ExprIfContext) If ¶

func (*ExprIfContext) SetElseStmnt ¶

func (s *ExprIfContext) SetElseStmnt(v IExprContext)

func (*ExprIfContext) SetIfStmnt ¶

func (s *ExprIfContext) SetIfStmnt(v IExprContext)

func (*ExprIfContext) SetThenStmnt ¶

func (s *ExprIfContext) SetThenStmnt(v IExprContext)

func (*ExprIfContext) Then ¶

func (s *ExprIfContext) Then(i int) antlr.TerminalNode

type FindStringFuncContext ¶

type FindStringFuncContext struct {
	*ExprContext
}

func NewFindStringFuncContext ¶

func NewFindStringFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FindStringFuncContext

func (*FindStringFuncContext) AllExpr ¶

func (s *FindStringFuncContext) AllExpr() []IExprContext

func (*FindStringFuncContext) EnterRule ¶

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

func (*FindStringFuncContext) ExitRule ¶

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

func (*FindStringFuncContext) Expr ¶

func (*FindStringFuncContext) FindString ¶

func (s *FindStringFuncContext) FindString() antlr.TerminalNode

func (*FindStringFuncContext) GetRuleContext ¶

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

type FloorFuncContext ¶

type FloorFuncContext struct {
	*ExprContext
}

func NewFloorFuncContext ¶

func NewFloorFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FloorFuncContext

func (*FloorFuncContext) EnterRule ¶

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

func (*FloorFuncContext) ExitRule ¶

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

func (*FloorFuncContext) Expr ¶

func (s *FloorFuncContext) Expr() IExprContext

func (*FloorFuncContext) Floor ¶

func (s *FloorFuncContext) Floor() antlr.TerminalNode

func (*FloorFuncContext) GetRuleContext ¶

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

type GetWordFuncContext ¶

type GetWordFuncContext struct {
	*ExprContext
}

func NewGetWordFuncContext ¶

func NewGetWordFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GetWordFuncContext

func (*GetWordFuncContext) AllExpr ¶

func (s *GetWordFuncContext) AllExpr() []IExprContext

func (*GetWordFuncContext) EnterRule ¶

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

func (*GetWordFuncContext) ExitRule ¶

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

func (*GetWordFuncContext) Expr ¶

func (s *GetWordFuncContext) Expr(i int) IExprContext

func (*GetWordFuncContext) GetRuleContext ¶

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

func (*GetWordFuncContext) GetWord ¶

func (s *GetWordFuncContext) GetWord() antlr.TerminalNode

type GreaterEqualContext ¶

type GreaterEqualContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewGreaterEqualContext ¶

func NewGreaterEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GreaterEqualContext

func (*GreaterEqualContext) AllExpr ¶

func (s *GreaterEqualContext) AllExpr() []IExprContext

func (*GreaterEqualContext) EnterRule ¶

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

func (*GreaterEqualContext) ExitRule ¶

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

func (*GreaterEqualContext) Expr ¶

func (*GreaterEqualContext) GetLeft ¶

func (s *GreaterEqualContext) GetLeft() IExprContext

func (*GreaterEqualContext) GetRight ¶

func (s *GreaterEqualContext) GetRight() IExprContext

func (*GreaterEqualContext) GetRuleContext ¶

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

func (*GreaterEqualContext) SetLeft ¶

func (s *GreaterEqualContext) SetLeft(v IExprContext)

func (*GreaterEqualContext) SetRight ¶

func (s *GreaterEqualContext) SetRight(v IExprContext)

type GreaterThanContext ¶

type GreaterThanContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewGreaterThanContext ¶

func NewGreaterThanContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GreaterThanContext

func (*GreaterThanContext) AllExpr ¶

func (s *GreaterThanContext) AllExpr() []IExprContext

func (*GreaterThanContext) EnterRule ¶

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

func (*GreaterThanContext) ExitRule ¶

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

func (*GreaterThanContext) Expr ¶

func (s *GreaterThanContext) Expr(i int) IExprContext

func (*GreaterThanContext) GetLeft ¶

func (s *GreaterThanContext) GetLeft() IExprContext

func (*GreaterThanContext) GetRight ¶

func (s *GreaterThanContext) GetRight() IExprContext

func (*GreaterThanContext) GetRuleContext ¶

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

func (*GreaterThanContext) SetLeft ¶

func (s *GreaterThanContext) SetLeft(v IExprContext)

func (*GreaterThanContext) SetRight ¶

func (s *GreaterThanContext) SetRight(v IExprContext)

type HexToNumberFuncContext ¶

type HexToNumberFuncContext struct {
	*ExprContext
}

func NewHexToNumberFuncContext ¶

func NewHexToNumberFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *HexToNumberFuncContext

func (*HexToNumberFuncContext) EnterRule ¶

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

func (*HexToNumberFuncContext) ExitRule ¶

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

func (*HexToNumberFuncContext) Expr ¶

func (*HexToNumberFuncContext) GetRuleContext ¶

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

func (*HexToNumberFuncContext) HexToNumber ¶

func (s *HexToNumberFuncContext) HexToNumber() antlr.TerminalNode

type IExprContext ¶

type IExprContext interface {
	antlr.ParserRuleContext

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

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

IExprContext is an interface to support dynamic dispatch.

type IifFuncContext ¶

type IifFuncContext struct {
	*ExprContext
}

func NewIifFuncContext ¶

func NewIifFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IifFuncContext

func (*IifFuncContext) AllExpr ¶

func (s *IifFuncContext) AllExpr() []IExprContext

func (*IifFuncContext) EnterRule ¶

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

func (*IifFuncContext) ExitRule ¶

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

func (*IifFuncContext) Expr ¶

func (s *IifFuncContext) Expr(i int) IExprContext

func (*IifFuncContext) GetRuleContext ¶

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

func (*IifFuncContext) Iif ¶

type InContext ¶

type InContext struct {
	*ExprContext
}

func NewInContext ¶

func NewInContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InContext

func (*InContext) AllExpr ¶

func (s *InContext) AllExpr() []IExprContext

func (*InContext) EnterRule ¶

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

func (*InContext) ExitRule ¶

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

func (*InContext) Expr ¶

func (s *InContext) Expr(i int) IExprContext

func (*InContext) GetRuleContext ¶

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

func (*InContext) In ¶

func (s *InContext) In() antlr.TerminalNode

type IsEmptyFuncContext ¶

type IsEmptyFuncContext struct {
	*ExprContext
}

func NewIsEmptyFuncContext ¶

func NewIsEmptyFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsEmptyFuncContext

func (*IsEmptyFuncContext) EnterRule ¶

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

func (*IsEmptyFuncContext) ExitRule ¶

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

func (*IsEmptyFuncContext) Expr ¶

func (s *IsEmptyFuncContext) Expr() IExprContext

func (*IsEmptyFuncContext) GetRuleContext ¶

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

func (*IsEmptyFuncContext) IsEmptyF ¶

func (s *IsEmptyFuncContext) IsEmptyF() antlr.TerminalNode

type IsNullFuncContext ¶

type IsNullFuncContext struct {
	*ExprContext
}

func NewIsNullFuncContext ¶

func NewIsNullFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsNullFuncContext

func (*IsNullFuncContext) EnterRule ¶

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

func (*IsNullFuncContext) ExitRule ¶

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

func (*IsNullFuncContext) Expr ¶

func (s *IsNullFuncContext) Expr() IExprContext

func (*IsNullFuncContext) GetRuleContext ¶

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

func (*IsNullFuncContext) IsNull ¶

func (s *IsNullFuncContext) IsNull() antlr.TerminalNode

type LeftFuncContext ¶

type LeftFuncContext struct {
	*ExprContext
}

func NewLeftFuncContext ¶

func NewLeftFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LeftFuncContext

func (*LeftFuncContext) AllExpr ¶

func (s *LeftFuncContext) AllExpr() []IExprContext

func (*LeftFuncContext) EnterRule ¶

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

func (*LeftFuncContext) ExitRule ¶

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

func (*LeftFuncContext) Expr ¶

func (s *LeftFuncContext) Expr(i int) IExprContext

func (*LeftFuncContext) GetRuleContext ¶

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

func (*LeftFuncContext) Left ¶

type LengthFuncContext ¶

type LengthFuncContext struct {
	*ExprContext
}

func NewLengthFuncContext ¶

func NewLengthFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LengthFuncContext

func (*LengthFuncContext) EnterRule ¶

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

func (*LengthFuncContext) ExitRule ¶

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

func (*LengthFuncContext) Expr ¶

func (s *LengthFuncContext) Expr() IExprContext

func (*LengthFuncContext) GetRuleContext ¶

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

func (*LengthFuncContext) Length ¶

func (s *LengthFuncContext) Length() antlr.TerminalNode

type LessEqualContext ¶

type LessEqualContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewLessEqualContext ¶

func NewLessEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LessEqualContext

func (*LessEqualContext) AllExpr ¶

func (s *LessEqualContext) AllExpr() []IExprContext

func (*LessEqualContext) EnterRule ¶

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

func (*LessEqualContext) ExitRule ¶

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

func (*LessEqualContext) Expr ¶

func (s *LessEqualContext) Expr(i int) IExprContext

func (*LessEqualContext) GetLeft ¶

func (s *LessEqualContext) GetLeft() IExprContext

func (*LessEqualContext) GetRight ¶

func (s *LessEqualContext) GetRight() IExprContext

func (*LessEqualContext) GetRuleContext ¶

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

func (*LessEqualContext) SetLeft ¶

func (s *LessEqualContext) SetLeft(v IExprContext)

func (*LessEqualContext) SetRight ¶

func (s *LessEqualContext) SetRight(v IExprContext)

type LessThanContext ¶

type LessThanContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewLessThanContext ¶

func NewLessThanContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LessThanContext

func (*LessThanContext) AllExpr ¶

func (s *LessThanContext) AllExpr() []IExprContext

func (*LessThanContext) EnterRule ¶

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

func (*LessThanContext) ExitRule ¶

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

func (*LessThanContext) Expr ¶

func (s *LessThanContext) Expr(i int) IExprContext

func (*LessThanContext) GetLeft ¶

func (s *LessThanContext) GetLeft() IExprContext

func (*LessThanContext) GetRight ¶

func (s *LessThanContext) GetRight() IExprContext

func (*LessThanContext) GetRuleContext ¶

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

func (*LessThanContext) SetLeft ¶

func (s *LessThanContext) SetLeft(v IExprContext)

func (*LessThanContext) SetRight ¶

func (s *LessThanContext) SetRight(v IExprContext)

type Log10FuncContext ¶

type Log10FuncContext struct {
	*ExprContext
}

func NewLog10FuncContext ¶

func NewLog10FuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Log10FuncContext

func (*Log10FuncContext) EnterRule ¶

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

func (*Log10FuncContext) ExitRule ¶

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

func (*Log10FuncContext) Expr ¶

func (s *Log10FuncContext) Expr() IExprContext

func (*Log10FuncContext) GetRuleContext ¶

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

func (*Log10FuncContext) Log10 ¶

func (s *Log10FuncContext) Log10() antlr.TerminalNode

type LogFuncContext ¶

type LogFuncContext struct {
	*ExprContext
}

func NewLogFuncContext ¶

func NewLogFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogFuncContext

func (*LogFuncContext) EnterRule ¶

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

func (*LogFuncContext) ExitRule ¶

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

func (*LogFuncContext) Expr ¶

func (s *LogFuncContext) Expr() IExprContext

func (*LogFuncContext) GetRuleContext ¶

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

func (*LogFuncContext) Log ¶

type LowercaseFuncContext ¶

type LowercaseFuncContext struct {
	*ExprContext
}

func NewLowercaseFuncContext ¶

func NewLowercaseFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LowercaseFuncContext

func (*LowercaseFuncContext) EnterRule ¶

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

func (*LowercaseFuncContext) ExitRule ¶

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

func (*LowercaseFuncContext) Expr ¶

func (*LowercaseFuncContext) GetRuleContext ¶

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

func (*LowercaseFuncContext) Lowercase ¶

func (s *LowercaseFuncContext) Lowercase() antlr.TerminalNode

type MaxFuncContext ¶

type MaxFuncContext struct {
	*ExprContext
}

func NewMaxFuncContext ¶

func NewMaxFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MaxFuncContext

func (*MaxFuncContext) AllExpr ¶

func (s *MaxFuncContext) AllExpr() []IExprContext

func (*MaxFuncContext) EnterRule ¶

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

func (*MaxFuncContext) ExitRule ¶

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

func (*MaxFuncContext) Expr ¶

func (s *MaxFuncContext) Expr(i int) IExprContext

func (*MaxFuncContext) GetRuleContext ¶

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

func (*MaxFuncContext) Max ¶

type MedianFuncContext ¶

type MedianFuncContext struct {
	*ExprContext
}

func NewMedianFuncContext ¶

func NewMedianFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MedianFuncContext

func (*MedianFuncContext) AllExpr ¶

func (s *MedianFuncContext) AllExpr() []IExprContext

func (*MedianFuncContext) EnterRule ¶

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

func (*MedianFuncContext) ExitRule ¶

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

func (*MedianFuncContext) Expr ¶

func (s *MedianFuncContext) Expr(i int) IExprContext

func (*MedianFuncContext) GetRuleContext ¶

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

func (*MedianFuncContext) Median ¶

func (s *MedianFuncContext) Median() antlr.TerminalNode

type MinFuncContext ¶

type MinFuncContext struct {
	*ExprContext
}

func NewMinFuncContext ¶

func NewMinFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MinFuncContext

func (*MinFuncContext) AllExpr ¶

func (s *MinFuncContext) AllExpr() []IExprContext

func (*MinFuncContext) EnterRule ¶

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

func (*MinFuncContext) ExitRule ¶

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

func (*MinFuncContext) Expr ¶

func (s *MinFuncContext) Expr(i int) IExprContext

func (*MinFuncContext) GetRuleContext ¶

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

func (*MinFuncContext) Min ¶

type ModFuncContext ¶

type ModFuncContext struct {
	*ExprContext
}

func NewModFuncContext ¶

func NewModFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ModFuncContext

func (*ModFuncContext) AllExpr ¶

func (s *ModFuncContext) AllExpr() []IExprContext

func (*ModFuncContext) EnterRule ¶

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

func (*ModFuncContext) ExitRule ¶

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

func (*ModFuncContext) Expr ¶

func (s *ModFuncContext) Expr(i int) IExprContext

func (*ModFuncContext) GetRuleContext ¶

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

func (*ModFuncContext) Mod ¶

type MultiplyContext ¶

type MultiplyContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewMultiplyContext ¶

func NewMultiplyContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiplyContext

func (*MultiplyContext) AllExpr ¶

func (s *MultiplyContext) AllExpr() []IExprContext

func (*MultiplyContext) EnterRule ¶

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

func (*MultiplyContext) ExitRule ¶

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

func (*MultiplyContext) Expr ¶

func (s *MultiplyContext) Expr(i int) IExprContext

func (*MultiplyContext) GetLeft ¶

func (s *MultiplyContext) GetLeft() IExprContext

func (*MultiplyContext) GetRight ¶

func (s *MultiplyContext) GetRight() IExprContext

func (*MultiplyContext) GetRuleContext ¶

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

func (*MultiplyContext) SetLeft ¶

func (s *MultiplyContext) SetLeft(v IExprContext)

func (*MultiplyContext) SetRight ¶

func (s *MultiplyContext) SetRight(v IExprContext)

type NotEqualContext ¶

type NotEqualContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewNotEqualContext ¶

func NewNotEqualContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotEqualContext

func (*NotEqualContext) AllExpr ¶

func (s *NotEqualContext) AllExpr() []IExprContext

func (*NotEqualContext) EnterRule ¶

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

func (*NotEqualContext) ExitRule ¶

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

func (*NotEqualContext) Expr ¶

func (s *NotEqualContext) Expr(i int) IExprContext

func (*NotEqualContext) GetLeft ¶

func (s *NotEqualContext) GetLeft() IExprContext

func (*NotEqualContext) GetRight ¶

func (s *NotEqualContext) GetRight() IExprContext

func (*NotEqualContext) GetRuleContext ¶

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

func (*NotEqualContext) SetLeft ¶

func (s *NotEqualContext) SetLeft(v IExprContext)

func (*NotEqualContext) SetRight ¶

func (s *NotEqualContext) SetRight(v IExprContext)

type NotInContext ¶

type NotInContext struct {
	*ExprContext
}

func NewNotInContext ¶

func NewNotInContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotInContext

func (*NotInContext) AllExpr ¶

func (s *NotInContext) AllExpr() []IExprContext

func (*NotInContext) EnterRule ¶

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

func (*NotInContext) ExitRule ¶

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

func (*NotInContext) Expr ¶

func (s *NotInContext) Expr(i int) IExprContext

func (*NotInContext) GetRuleContext ¶

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

func (*NotInContext) In ¶

func (*NotInContext) Not ¶

func (s *NotInContext) Not() antlr.TerminalNode

type NullFuncContext ¶

type NullFuncContext struct {
	*ExprContext
}

func NewNullFuncContext ¶

func NewNullFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullFuncContext

func (*NullFuncContext) EnterRule ¶

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

func (*NullFuncContext) ExitRule ¶

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

func (*NullFuncContext) GetRuleContext ¶

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

func (*NullFuncContext) Null ¶

type NumberLiteralContext ¶

type NumberLiteralContext struct {
	*ExprContext
}

func NewNumberLiteralContext ¶

func NewNumberLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumberLiteralContext

func (*NumberLiteralContext) Decimal ¶

func (*NumberLiteralContext) EnterRule ¶

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

func (*NumberLiteralContext) ExitRule ¶

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

func (*NumberLiteralContext) GetRuleContext ¶

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

func (*NumberLiteralContext) Integer ¶

type OrContext ¶

type OrContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewOrContext ¶

func NewOrContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OrContext

func (*OrContext) AllExpr ¶

func (s *OrContext) AllExpr() []IExprContext

func (*OrContext) EnterRule ¶

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

func (*OrContext) ExitRule ¶

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

func (*OrContext) Expr ¶

func (s *OrContext) Expr(i int) IExprContext

func (*OrContext) GetLeft ¶

func (s *OrContext) GetLeft() IExprContext

func (*OrContext) GetRight ¶

func (s *OrContext) GetRight() IExprContext

func (*OrContext) GetRuleContext ¶

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

func (*OrContext) Or ¶

func (s *OrContext) Or() antlr.TerminalNode

func (*OrContext) SetLeft ¶

func (s *OrContext) SetLeft(v IExprContext)

func (*OrContext) SetRight ¶

func (s *OrContext) SetRight(v IExprContext)

type PadLeftFuncContext ¶

type PadLeftFuncContext struct {
	*ExprContext
}

func NewPadLeftFuncContext ¶

func NewPadLeftFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PadLeftFuncContext

func (*PadLeftFuncContext) AllExpr ¶

func (s *PadLeftFuncContext) AllExpr() []IExprContext

func (*PadLeftFuncContext) EnterRule ¶

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

func (*PadLeftFuncContext) ExitRule ¶

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

func (*PadLeftFuncContext) Expr ¶

func (s *PadLeftFuncContext) Expr(i int) IExprContext

func (*PadLeftFuncContext) GetRuleContext ¶

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

func (*PadLeftFuncContext) PadLeft ¶

func (s *PadLeftFuncContext) PadLeft() antlr.TerminalNode

type PadRightFuncContext ¶

type PadRightFuncContext struct {
	*ExprContext
}

func NewPadRightFuncContext ¶

func NewPadRightFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PadRightFuncContext

func (*PadRightFuncContext) AllExpr ¶

func (s *PadRightFuncContext) AllExpr() []IExprContext

func (*PadRightFuncContext) EnterRule ¶

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

func (*PadRightFuncContext) ExitRule ¶

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

func (*PadRightFuncContext) Expr ¶

func (*PadRightFuncContext) GetRuleContext ¶

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

func (*PadRightFuncContext) PadRight ¶

func (s *PadRightFuncContext) PadRight() antlr.TerminalNode

type ParenthesisContext ¶

type ParenthesisContext struct {
	*ExprContext
}

func NewParenthesisContext ¶

func NewParenthesisContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesisContext

func (*ParenthesisContext) EnterRule ¶

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

func (*ParenthesisContext) ExitRule ¶

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

func (*ParenthesisContext) Expr ¶

func (s *ParenthesisContext) Expr() IExprContext

func (*ParenthesisContext) GetRuleContext ¶

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

type PiFuncContext ¶

type PiFuncContext struct {
	*ExprContext
}

func NewPiFuncContext ¶

func NewPiFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PiFuncContext

func (*PiFuncContext) EnterRule ¶

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

func (*PiFuncContext) ExitRule ¶

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

func (*PiFuncContext) GetRuleContext ¶

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

func (*PiFuncContext) Pi ¶

type PowFuncContext ¶

type PowFuncContext struct {
	*ExprContext
}

func NewPowFuncContext ¶

func NewPowFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PowFuncContext

func (*PowFuncContext) AllExpr ¶

func (s *PowFuncContext) AllExpr() []IExprContext

func (*PowFuncContext) EnterRule ¶

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

func (*PowFuncContext) ExitRule ¶

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

func (*PowFuncContext) Expr ¶

func (s *PowFuncContext) Expr(i int) IExprContext

func (*PowFuncContext) GetRuleContext ¶

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

func (*PowFuncContext) Pow ¶

type RandFuncContext ¶

type RandFuncContext struct {
	*ExprContext
}

func NewRandFuncContext ¶

func NewRandFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RandFuncContext

func (*RandFuncContext) EnterRule ¶

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

func (*RandFuncContext) ExitRule ¶

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

func (*RandFuncContext) GetRuleContext ¶

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

func (*RandFuncContext) Rand ¶

type RandIntFuncContext ¶

type RandIntFuncContext struct {
	*ExprContext
}

func NewRandIntFuncContext ¶

func NewRandIntFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RandIntFuncContext

func (*RandIntFuncContext) EnterRule ¶

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

func (*RandIntFuncContext) ExitRule ¶

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

func (*RandIntFuncContext) Expr ¶

func (s *RandIntFuncContext) Expr() IExprContext

func (*RandIntFuncContext) GetRuleContext ¶

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

func (*RandIntFuncContext) RandInt ¶

func (s *RandIntFuncContext) RandInt() antlr.TerminalNode

type RegexCountMatchesFuncContext ¶

type RegexCountMatchesFuncContext struct {
	*ExprContext
}

func NewRegexCountMatchesFuncContext ¶

func NewRegexCountMatchesFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RegexCountMatchesFuncContext

func (*RegexCountMatchesFuncContext) AllExpr ¶

func (*RegexCountMatchesFuncContext) EnterRule ¶

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

func (*RegexCountMatchesFuncContext) ExitRule ¶

func (*RegexCountMatchesFuncContext) Expr ¶

func (*RegexCountMatchesFuncContext) GetRuleContext ¶

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

func (*RegexCountMatchesFuncContext) Regex_CountMatches ¶

func (s *RegexCountMatchesFuncContext) Regex_CountMatches() antlr.TerminalNode

type RegexMatchFuncContext ¶

type RegexMatchFuncContext struct {
	*ExprContext
}

func NewRegexMatchFuncContext ¶

func NewRegexMatchFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RegexMatchFuncContext

func (*RegexMatchFuncContext) AllExpr ¶

func (s *RegexMatchFuncContext) AllExpr() []IExprContext

func (*RegexMatchFuncContext) EnterRule ¶

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

func (*RegexMatchFuncContext) ExitRule ¶

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

func (*RegexMatchFuncContext) Expr ¶

func (*RegexMatchFuncContext) GetRuleContext ¶

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

func (*RegexMatchFuncContext) Regex_Match ¶

func (s *RegexMatchFuncContext) Regex_Match() antlr.TerminalNode

type RegexReplaceFuncContext ¶

type RegexReplaceFuncContext struct {
	*ExprContext
}

func NewRegexReplaceFuncContext ¶

func NewRegexReplaceFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RegexReplaceFuncContext

func (*RegexReplaceFuncContext) AllExpr ¶

func (s *RegexReplaceFuncContext) AllExpr() []IExprContext

func (*RegexReplaceFuncContext) EnterRule ¶

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

func (*RegexReplaceFuncContext) ExitRule ¶

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

func (*RegexReplaceFuncContext) Expr ¶

func (*RegexReplaceFuncContext) GetRuleContext ¶

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

func (*RegexReplaceFuncContext) Regex_Replace ¶

func (s *RegexReplaceFuncContext) Regex_Replace() antlr.TerminalNode

type ReplaceFuncContext ¶

type ReplaceFuncContext struct {
	*ExprContext
}

func NewReplaceFuncContext ¶

func NewReplaceFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReplaceFuncContext

func (*ReplaceFuncContext) AllExpr ¶

func (s *ReplaceFuncContext) AllExpr() []IExprContext

func (*ReplaceFuncContext) EnterRule ¶

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

func (*ReplaceFuncContext) ExitRule ¶

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

func (*ReplaceFuncContext) Expr ¶

func (s *ReplaceFuncContext) Expr(i int) IExprContext

func (*ReplaceFuncContext) GetRuleContext ¶

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

func (*ReplaceFuncContext) Replace ¶

func (s *ReplaceFuncContext) Replace() antlr.TerminalNode

type RightFuncContext ¶

type RightFuncContext struct {
	*ExprContext
}

func NewRightFuncContext ¶

func NewRightFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RightFuncContext

func (*RightFuncContext) AllExpr ¶

func (s *RightFuncContext) AllExpr() []IExprContext

func (*RightFuncContext) EnterRule ¶

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

func (*RightFuncContext) ExitRule ¶

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

func (*RightFuncContext) Expr ¶

func (s *RightFuncContext) Expr(i int) IExprContext

func (*RightFuncContext) GetRuleContext ¶

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

func (*RightFuncContext) Right ¶

func (s *RightFuncContext) Right() antlr.TerminalNode

type RoundFuncContext ¶

type RoundFuncContext struct {
	*ExprContext
}

func NewRoundFuncContext ¶

func NewRoundFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RoundFuncContext

func (*RoundFuncContext) AllExpr ¶

func (s *RoundFuncContext) AllExpr() []IExprContext

func (*RoundFuncContext) EnterRule ¶

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

func (*RoundFuncContext) ExitRule ¶

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

func (*RoundFuncContext) Expr ¶

func (s *RoundFuncContext) Expr(i int) IExprContext

func (*RoundFuncContext) GetRuleContext ¶

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

func (*RoundFuncContext) Round ¶

func (s *RoundFuncContext) Round() antlr.TerminalNode

type SinFuncContext ¶

type SinFuncContext struct {
	*ExprContext
}

func NewSinFuncContext ¶

func NewSinFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SinFuncContext

func (*SinFuncContext) EnterRule ¶

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

func (*SinFuncContext) ExitRule ¶

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

func (*SinFuncContext) Expr ¶

func (s *SinFuncContext) Expr() IExprContext

func (*SinFuncContext) GetRuleContext ¶

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

func (*SinFuncContext) Sin ¶

type SinhFuncContext ¶

type SinhFuncContext struct {
	*ExprContext
}

func NewSinhFuncContext ¶

func NewSinhFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SinhFuncContext

func (*SinhFuncContext) EnterRule ¶

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

func (*SinhFuncContext) ExitRule ¶

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

func (*SinhFuncContext) Expr ¶

func (s *SinhFuncContext) Expr() IExprContext

func (*SinhFuncContext) GetRuleContext ¶

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

func (*SinhFuncContext) Sinh ¶

type SqrtFuncContext ¶

type SqrtFuncContext struct {
	*ExprContext
}

func NewSqrtFuncContext ¶

func NewSqrtFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SqrtFuncContext

func (*SqrtFuncContext) EnterRule ¶

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

func (*SqrtFuncContext) ExitRule ¶

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

func (*SqrtFuncContext) Expr ¶

func (s *SqrtFuncContext) Expr() IExprContext

func (*SqrtFuncContext) GetRuleContext ¶

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

func (*SqrtFuncContext) Sqrt ¶

type StringLiteralContext ¶

type StringLiteralContext struct {
	*ExprContext
}

func NewStringLiteralContext ¶

func NewStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringLiteralContext

func (*StringLiteralContext) DoubleQuoteString ¶

func (s *StringLiteralContext) DoubleQuoteString() antlr.TerminalNode

func (*StringLiteralContext) EnterRule ¶

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

func (*StringLiteralContext) ExitRule ¶

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

func (*StringLiteralContext) GetRuleContext ¶

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

func (*StringLiteralContext) SingleQuoteString ¶

func (s *StringLiteralContext) SingleQuoteString() antlr.TerminalNode

type SubstringFuncContext ¶

type SubstringFuncContext struct {
	*ExprContext
}

func NewSubstringFuncContext ¶

func NewSubstringFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubstringFuncContext

func (*SubstringFuncContext) AllExpr ¶

func (s *SubstringFuncContext) AllExpr() []IExprContext

func (*SubstringFuncContext) EnterRule ¶

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

func (*SubstringFuncContext) ExitRule ¶

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

func (*SubstringFuncContext) Expr ¶

func (*SubstringFuncContext) GetRuleContext ¶

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

func (*SubstringFuncContext) Substring ¶

func (s *SubstringFuncContext) Substring() antlr.TerminalNode

type SubtractContext ¶

type SubtractContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewSubtractContext ¶

func NewSubtractContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubtractContext

func (*SubtractContext) AllExpr ¶

func (s *SubtractContext) AllExpr() []IExprContext

func (*SubtractContext) EnterRule ¶

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

func (*SubtractContext) ExitRule ¶

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

func (*SubtractContext) Expr ¶

func (s *SubtractContext) Expr(i int) IExprContext

func (*SubtractContext) GetLeft ¶

func (s *SubtractContext) GetLeft() IExprContext

func (*SubtractContext) GetRight ¶

func (s *SubtractContext) GetRight() IExprContext

func (*SubtractContext) GetRuleContext ¶

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

func (*SubtractContext) SetLeft ¶

func (s *SubtractContext) SetLeft(v IExprContext)

func (*SubtractContext) SetRight ¶

func (s *SubtractContext) SetRight(v IExprContext)

type SwitchFuncContext ¶

type SwitchFuncContext struct {
	*ExprContext
}

func NewSwitchFuncContext ¶

func NewSwitchFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SwitchFuncContext

func (*SwitchFuncContext) AllExpr ¶

func (s *SwitchFuncContext) AllExpr() []IExprContext

func (*SwitchFuncContext) EnterRule ¶

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

func (*SwitchFuncContext) ExitRule ¶

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

func (*SwitchFuncContext) Expr ¶

func (s *SwitchFuncContext) Expr(i int) IExprContext

func (*SwitchFuncContext) GetRuleContext ¶

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

func (*SwitchFuncContext) Switch ¶

func (s *SwitchFuncContext) Switch() antlr.TerminalNode

type TanFuncContext ¶

type TanFuncContext struct {
	*ExprContext
}

func NewTanFuncContext ¶

func NewTanFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TanFuncContext

func (*TanFuncContext) EnterRule ¶

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

func (*TanFuncContext) ExitRule ¶

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

func (*TanFuncContext) Expr ¶

func (s *TanFuncContext) Expr() IExprContext

func (*TanFuncContext) GetRuleContext ¶

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

func (*TanFuncContext) Tan ¶

type TanhFuncContext ¶

type TanhFuncContext struct {
	*ExprContext
}

func NewTanhFuncContext ¶

func NewTanhFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TanhFuncContext

func (*TanhFuncContext) EnterRule ¶

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

func (*TanhFuncContext) ExitRule ¶

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

func (*TanhFuncContext) Expr ¶

func (s *TanhFuncContext) Expr() IExprContext

func (*TanhFuncContext) GetRuleContext ¶

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

func (*TanhFuncContext) Tanh ¶

type ToDateFuncContext ¶

type ToDateFuncContext struct {
	*ExprContext
}

func NewToDateFuncContext ¶

func NewToDateFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ToDateFuncContext

func (*ToDateFuncContext) EnterRule ¶

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

func (*ToDateFuncContext) ExitRule ¶

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

func (*ToDateFuncContext) Expr ¶

func (s *ToDateFuncContext) Expr() IExprContext

func (*ToDateFuncContext) GetRuleContext ¶

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

func (*ToDateFuncContext) ToDate ¶

func (s *ToDateFuncContext) ToDate() antlr.TerminalNode

type ToDatetimeFuncContext ¶

type ToDatetimeFuncContext struct {
	*ExprContext
}

func NewToDatetimeFuncContext ¶

func NewToDatetimeFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ToDatetimeFuncContext

func (*ToDatetimeFuncContext) EnterRule ¶

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

func (*ToDatetimeFuncContext) ExitRule ¶

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

func (*ToDatetimeFuncContext) Expr ¶

func (*ToDatetimeFuncContext) GetRuleContext ¶

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

func (*ToDatetimeFuncContext) ToDatetime ¶

func (s *ToDatetimeFuncContext) ToDatetime() antlr.TerminalNode

type TrimFuncContext ¶

type TrimFuncContext struct {
	*ExprContext
}

func NewTrimFuncContext ¶

func NewTrimFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TrimFuncContext

func (*TrimFuncContext) AllExpr ¶

func (s *TrimFuncContext) AllExpr() []IExprContext

func (*TrimFuncContext) EnterRule ¶

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

func (*TrimFuncContext) ExitRule ¶

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

func (*TrimFuncContext) Expr ¶

func (s *TrimFuncContext) Expr(i int) IExprContext

func (*TrimFuncContext) GetRuleContext ¶

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

func (*TrimFuncContext) Trim ¶

type TrimLeftFuncContext ¶

type TrimLeftFuncContext struct {
	*ExprContext
}

func NewTrimLeftFuncContext ¶

func NewTrimLeftFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TrimLeftFuncContext

func (*TrimLeftFuncContext) AllExpr ¶

func (s *TrimLeftFuncContext) AllExpr() []IExprContext

func (*TrimLeftFuncContext) EnterRule ¶

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

func (*TrimLeftFuncContext) ExitRule ¶

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

func (*TrimLeftFuncContext) Expr ¶

func (*TrimLeftFuncContext) GetRuleContext ¶

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

func (*TrimLeftFuncContext) TrimLeft ¶

func (s *TrimLeftFuncContext) TrimLeft() antlr.TerminalNode

type TrimRightFuncContext ¶

type TrimRightFuncContext struct {
	*ExprContext
}

func NewTrimRightFuncContext ¶

func NewTrimRightFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TrimRightFuncContext

func (*TrimRightFuncContext) AllExpr ¶

func (s *TrimRightFuncContext) AllExpr() []IExprContext

func (*TrimRightFuncContext) EnterRule ¶

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

func (*TrimRightFuncContext) ExitRule ¶

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

func (*TrimRightFuncContext) Expr ¶

func (*TrimRightFuncContext) GetRuleContext ¶

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

func (*TrimRightFuncContext) TrimRight ¶

func (s *TrimRightFuncContext) TrimRight() antlr.TerminalNode

type UppercaseFuncContext ¶

type UppercaseFuncContext struct {
	*ExprContext
}

func NewUppercaseFuncContext ¶

func NewUppercaseFuncContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UppercaseFuncContext

func (*UppercaseFuncContext) EnterRule ¶

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

func (*UppercaseFuncContext) ExitRule ¶

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

func (*UppercaseFuncContext) Expr ¶

func (*UppercaseFuncContext) GetRuleContext ¶

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

func (*UppercaseFuncContext) Uppercase ¶

func (s *UppercaseFuncContext) Uppercase() antlr.TerminalNode

Jump to

Keyboard shortcuts

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