Documentation ¶
Index ¶
- Constants
- func SyntaxFlowLexerInit()
- func SyntaxFlowParserInit()
- type ActualParamContext
- func (s *ActualParamContext) CopyFrom(ctx *ActualParamContext)
- func (s *ActualParamContext) GetParser() antlr.Parser
- func (s *ActualParamContext) GetRuleContext() antlr.RuleContext
- func (*ActualParamContext) IsActualParamContext()
- func (s *ActualParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ActualParamFilterContext
- func (s *ActualParamFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ActualParamFilterContext) Comma() antlr.TerminalNode
- func (s *ActualParamFilterContext) GetParser() antlr.Parser
- func (s *ActualParamFilterContext) GetRuleContext() antlr.RuleContext
- func (*ActualParamFilterContext) IsActualParamFilterContext()
- func (s *ActualParamFilterContext) SingleParam() ISingleParamContext
- func (s *ActualParamFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AllParamContext
- type BaseSyntaxFlowVisitor
- func (v *BaseSyntaxFlowVisitor) VisitActualParamFilter(ctx *ActualParamFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitAllParam(ctx *AllParamContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitBoolLiteral(ctx *BoolLiteralContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitBuildMap(ctx *BuildMapContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitConfiggedDeepNextFilter(ctx *ConfiggedDeepNextFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitConfiggedDeepNextSingleFilter(ctx *ConfiggedDeepNextSingleFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitConfiggedTopDefFilter(ctx *ConfiggedTopDefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitConfiggedTopDefSingleFilter(ctx *ConfiggedTopDefSingleFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitCurrentRootFilter(ctx *CurrentRootFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDeepNextFilter(ctx *DeepNextFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDeepNextSingleFilter(ctx *DeepNextSingleFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDefFilter(ctx *DefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDefSingleFilter(ctx *DefSingleFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitEveryParam(ctx *EveryParamContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFieldCallFilter(ctx *FieldCallFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFieldFilter(ctx *FieldFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFieldIndexFilter(ctx *FieldIndexFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionAnd(ctx *FilterExpressionAndContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionCompare(ctx *FilterExpressionCompareContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionNot(ctx *FilterExpressionNotContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionNumber(ctx *FilterExpressionNumberContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionOr(ctx *FilterExpressionOrContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionParen(ctx *FilterExpressionParenContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionRegexp(ctx *FilterExpressionRegexpContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionRegexpMatch(ctx *FilterExpressionRegexpMatchContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionString(ctx *FilterExpressionStringContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterStatement(ctx *FilterStatementContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilters(ctx *FiltersContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFlat(ctx *FlatContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFlow(ctx *FlowContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFunctionCallFilter(ctx *FunctionCallFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNameFilter(ctx *NameFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNextFilter(ctx *NextFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNextSingleFilter(ctx *NextSingleFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNumberLiteral(ctx *NumberLiteralContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitOptionalFilter(ctx *OptionalFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitPrimaryFilter(ctx *PrimaryFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfig(ctx *RecursiveConfigContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfigItem(ctx *RecursiveConfigItemContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfigItemValue(ctx *RecursiveConfigItemValueContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRefVariable(ctx *RefVariableContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRegexpLiteral(ctx *RegexpLiteralContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitSingleParam(ctx *SingleParamContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitSliceCallItem(ctx *SliceCallItemContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitTopDefFilter(ctx *TopDefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitTopDefSingleFilter(ctx *TopDefSingleFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitTypes(ctx *TypesContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcDescription(ctx *UseDefCalcDescriptionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcFilter(ctx *UseDefCalcFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcParams(ctx *UseDefCalcParamsContext) interface{}
- type BoolLiteralContext
- func (s *BoolLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BoolLiteralContext) BoolLiteral() antlr.TerminalNode
- func (s *BoolLiteralContext) GetParser() antlr.Parser
- func (s *BoolLiteralContext) GetRuleContext() antlr.RuleContext
- func (*BoolLiteralContext) IsBoolLiteralContext()
- func (s *BoolLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BuildMapContext
- func (s *BuildMapContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuildMapContext) AllColon() []antlr.TerminalNode
- func (s *BuildMapContext) AllFilters() []IFiltersContext
- func (s *BuildMapContext) AllIdentifier() []IIdentifierContext
- func (s *BuildMapContext) Colon(i int) antlr.TerminalNode
- func (s *BuildMapContext) Filters(i int) IFiltersContext
- func (s *BuildMapContext) GetRuleContext() antlr.RuleContext
- func (s *BuildMapContext) Identifier(i int) IIdentifierContext
- func (s *BuildMapContext) MapBuilderClose() antlr.TerminalNode
- func (s *BuildMapContext) MapBuilderOpen() antlr.TerminalNode
- type ChainFilterContext
- func (s *ChainFilterContext) CopyFrom(ctx *ChainFilterContext)
- func (s *ChainFilterContext) GetParser() antlr.Parser
- func (s *ChainFilterContext) GetRuleContext() antlr.RuleContext
- func (*ChainFilterContext) IsChainFilterContext()
- func (s *ChainFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConditionExpressionContext
- func (s *ConditionExpressionContext) CopyFrom(ctx *ConditionExpressionContext)
- func (s *ConditionExpressionContext) GetParser() antlr.Parser
- func (s *ConditionExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ConditionExpressionContext) IsConditionExpressionContext()
- func (s *ConditionExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConfiggedDeepNextFilterContext
- func (s *ConfiggedDeepNextFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConfiggedDeepNextFilterContext) AllFilterExpr() []IFilterExprContext
- func (s *ConfiggedDeepNextFilterContext) DeepNextEnd() antlr.TerminalNode
- func (s *ConfiggedDeepNextFilterContext) DeepNextStart() antlr.TerminalNode
- func (s *ConfiggedDeepNextFilterContext) FilterExpr(i int) IFilterExprContext
- func (s *ConfiggedDeepNextFilterContext) GetRuleContext() antlr.RuleContext
- func (s *ConfiggedDeepNextFilterContext) RecursiveConfig() IRecursiveConfigContext
- type ConfiggedDeepNextSingleFilterContext
- func (s *ConfiggedDeepNextSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConfiggedDeepNextSingleFilterContext) DeepNextEnd() antlr.TerminalNode
- func (s *ConfiggedDeepNextSingleFilterContext) DeepNextStart() antlr.TerminalNode
- func (s *ConfiggedDeepNextSingleFilterContext) FilterExpr() IFilterExprContext
- func (s *ConfiggedDeepNextSingleFilterContext) GetRuleContext() antlr.RuleContext
- func (s *ConfiggedDeepNextSingleFilterContext) RecursiveConfig() IRecursiveConfigContext
- type ConfiggedTopDefFilterContext
- func (s *ConfiggedTopDefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConfiggedTopDefFilterContext) AllFilterExpr() []IFilterExprContext
- func (s *ConfiggedTopDefFilterContext) DeepNextEnd() antlr.TerminalNode
- func (s *ConfiggedTopDefFilterContext) FilterExpr(i int) IFilterExprContext
- func (s *ConfiggedTopDefFilterContext) GetRuleContext() antlr.RuleContext
- func (s *ConfiggedTopDefFilterContext) RecursiveConfig() IRecursiveConfigContext
- func (s *ConfiggedTopDefFilterContext) TopDefStart() antlr.TerminalNode
- type ConfiggedTopDefSingleFilterContext
- func (s *ConfiggedTopDefSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConfiggedTopDefSingleFilterContext) DeepNextEnd() antlr.TerminalNode
- func (s *ConfiggedTopDefSingleFilterContext) FilterExpr() IFilterExprContext
- func (s *ConfiggedTopDefSingleFilterContext) GetRuleContext() antlr.RuleContext
- func (s *ConfiggedTopDefSingleFilterContext) RecursiveConfig() IRecursiveConfigContext
- func (s *ConfiggedTopDefSingleFilterContext) TopDefStart() antlr.TerminalNode
- type CurrentRootFilterContext
- type DeepNextFilterContext
- type DeepNextSingleFilterContext
- type DefFilterContext
- func (s *DefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DefFilterContext) AllFilterExpr() []IFilterExprContext
- func (s *DefFilterContext) DefStart() antlr.TerminalNode
- func (s *DefFilterContext) FilterExpr(i int) IFilterExprContext
- func (s *DefFilterContext) GetRuleContext() antlr.RuleContext
- type DefSingleFilterContext
- type EveryParamContext
- func (s *EveryParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EveryParamContext) ActualParamFilter(i int) IActualParamFilterContext
- func (s *EveryParamContext) AllActualParamFilter() []IActualParamFilterContext
- func (s *EveryParamContext) GetRuleContext() antlr.RuleContext
- func (s *EveryParamContext) SingleParam() ISingleParamContext
- type FieldCallFilterContext
- func (s *FieldCallFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldCallFilterContext) Dot() antlr.TerminalNode
- func (s *FieldCallFilterContext) FilterExpr() IFilterExprContext
- func (s *FieldCallFilterContext) GetRuleContext() antlr.RuleContext
- func (s *FieldCallFilterContext) NameFilter() INameFilterContext
- type FieldFilterContext
- type FieldIndexFilterContext
- func (s *FieldIndexFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldIndexFilterContext) FilterExpr() IFilterExprContext
- func (s *FieldIndexFilterContext) GetRuleContext() antlr.RuleContext
- func (s *FieldIndexFilterContext) ListSelectClose() antlr.TerminalNode
- func (s *FieldIndexFilterContext) ListSelectOpen() antlr.TerminalNode
- func (s *FieldIndexFilterContext) SliceCallItem() ISliceCallItemContext
- type FilterExprContext
- func (s *FilterExprContext) CopyFrom(ctx *FilterExprContext)
- func (s *FilterExprContext) GetParser() antlr.Parser
- func (s *FilterExprContext) GetRuleContext() antlr.RuleContext
- func (*FilterExprContext) IsFilterExprContext()
- func (s *FilterExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FilterExpressionAndContext
- func (s *FilterExpressionAndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExpressionAndContext) AllConditionExpression() []IConditionExpressionContext
- func (s *FilterExpressionAndContext) And() antlr.TerminalNode
- func (s *FilterExpressionAndContext) ConditionExpression(i int) IConditionExpressionContext
- func (s *FilterExpressionAndContext) GetRuleContext() antlr.RuleContext
- type FilterExpressionCompareContext
- func (s *FilterExpressionCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExpressionCompareContext) BoolLiteral() IBoolLiteralContext
- func (s *FilterExpressionCompareContext) Eq() antlr.TerminalNode
- func (s *FilterExpressionCompareContext) EqEq() antlr.TerminalNode
- func (s *FilterExpressionCompareContext) GetOp() antlr.Token
- func (s *FilterExpressionCompareContext) GetRuleContext() antlr.RuleContext
- func (s *FilterExpressionCompareContext) Gt() antlr.TerminalNode
- func (s *FilterExpressionCompareContext) GtEq() antlr.TerminalNode
- func (s *FilterExpressionCompareContext) Identifier() IIdentifierContext
- func (s *FilterExpressionCompareContext) Lt() antlr.TerminalNode
- func (s *FilterExpressionCompareContext) LtEq() antlr.TerminalNode
- func (s *FilterExpressionCompareContext) NotEq() antlr.TerminalNode
- func (s *FilterExpressionCompareContext) NumberLiteral() INumberLiteralContext
- func (s *FilterExpressionCompareContext) SetOp(v antlr.Token)
- type FilterExpressionNotContext
- func (s *FilterExpressionNotContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExpressionNotContext) Bang() antlr.TerminalNode
- func (s *FilterExpressionNotContext) ConditionExpression() IConditionExpressionContext
- func (s *FilterExpressionNotContext) GetRuleContext() antlr.RuleContext
- type FilterExpressionNumberContext
- type FilterExpressionOrContext
- func (s *FilterExpressionOrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExpressionOrContext) AllConditionExpression() []IConditionExpressionContext
- func (s *FilterExpressionOrContext) ConditionExpression(i int) IConditionExpressionContext
- func (s *FilterExpressionOrContext) GetRuleContext() antlr.RuleContext
- func (s *FilterExpressionOrContext) Or() antlr.TerminalNode
- type FilterExpressionParenContext
- func (s *FilterExpressionParenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExpressionParenContext) CloseParen() antlr.TerminalNode
- func (s *FilterExpressionParenContext) ConditionExpression() IConditionExpressionContext
- func (s *FilterExpressionParenContext) GetRuleContext() antlr.RuleContext
- func (s *FilterExpressionParenContext) OpenParen() antlr.TerminalNode
- type FilterExpressionRegexpContext
- type FilterExpressionRegexpMatchContext
- func (s *FilterExpressionRegexpMatchContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExpressionRegexpMatchContext) GetOp() antlr.Token
- func (s *FilterExpressionRegexpMatchContext) GetRuleContext() antlr.RuleContext
- func (s *FilterExpressionRegexpMatchContext) NotRegexpMatch() antlr.TerminalNode
- func (s *FilterExpressionRegexpMatchContext) RegexpLiteral() IRegexpLiteralContext
- func (s *FilterExpressionRegexpMatchContext) RegexpMatch() antlr.TerminalNode
- func (s *FilterExpressionRegexpMatchContext) SetOp(v antlr.Token)
- func (s *FilterExpressionRegexpMatchContext) StringLiteral() IStringLiteralContext
- type FilterExpressionStringContext
- type FilterStatementContext
- func (s *FilterStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterStatementContext) As() antlr.TerminalNode
- func (s *FilterStatementContext) FilterExpr() IFilterExprContext
- func (s *FilterStatementContext) GetParser() antlr.Parser
- func (s *FilterStatementContext) GetRuleContext() antlr.RuleContext
- func (*FilterStatementContext) IsFilterStatementContext()
- func (s *FilterStatementContext) RefVariable() IRefVariableContext
- func (s *FilterStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FiltersContext
- func (s *FiltersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FiltersContext) AllFilterStatement() []IFilterStatementContext
- func (s *FiltersContext) FilterStatement(i int) IFilterStatementContext
- func (s *FiltersContext) GetParser() antlr.Parser
- func (s *FiltersContext) GetRuleContext() antlr.RuleContext
- func (*FiltersContext) IsFiltersContext()
- func (s *FiltersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FlatContext
- func (s *FlatContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FlatContext) AllComma() []antlr.TerminalNode
- func (s *FlatContext) AllFilters() []IFiltersContext
- func (s *FlatContext) Comma(i int) antlr.TerminalNode
- func (s *FlatContext) Deep() antlr.TerminalNode
- func (s *FlatContext) Filters(i int) IFiltersContext
- func (s *FlatContext) GetRuleContext() antlr.RuleContext
- func (s *FlatContext) ListSelectClose() antlr.TerminalNode
- func (s *FlatContext) ListSelectOpen() antlr.TerminalNode
- type FlowContext
- func (s *FlowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FlowContext) EOF() antlr.TerminalNode
- func (s *FlowContext) Filters() IFiltersContext
- func (s *FlowContext) GetParser() antlr.Parser
- func (s *FlowContext) GetRuleContext() antlr.RuleContext
- func (*FlowContext) IsFlowContext()
- func (s *FlowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionCallFilterContext
- func (s *FunctionCallFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionCallFilterContext) ActualParam() IActualParamContext
- func (s *FunctionCallFilterContext) CloseParen() antlr.TerminalNode
- func (s *FunctionCallFilterContext) FilterExpr() IFilterExprContext
- func (s *FunctionCallFilterContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionCallFilterContext) OpenParen() antlr.TerminalNode
- type IActualParamContext
- type IActualParamFilterContext
- type IBoolLiteralContext
- type IChainFilterContext
- type IConditionExpressionContext
- type IFilterExprContext
- type IFilterStatementContext
- type IFiltersContext
- type IFlowContext
- type IIdentifierContext
- type INameFilterContext
- type INumberLiteralContext
- type IRecursiveConfigContext
- type IRecursiveConfigItemContext
- type IRecursiveConfigItemValueContext
- type IRefVariableContext
- type IRegexpLiteralContext
- type ISingleParamContext
- type ISliceCallItemContext
- type IStringLiteralContext
- type ITypesContext
- type IUseDefCalcDescriptionContext
- type IUseDefCalcParamsContext
- type IdentifierContext
- func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierContext) As() antlr.TerminalNode
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierContext) Identifier() antlr.TerminalNode
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IdentifierContext) Types() ITypesContext
- type NameFilterContext
- func (s *NameFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NameFilterContext) DollarOutput() antlr.TerminalNode
- func (s *NameFilterContext) GetParser() antlr.Parser
- func (s *NameFilterContext) GetRuleContext() antlr.RuleContext
- func (s *NameFilterContext) Identifier() IIdentifierContext
- func (*NameFilterContext) IsNameFilterContext()
- func (s *NameFilterContext) RegexpLiteral() IRegexpLiteralContext
- func (s *NameFilterContext) Star() antlr.TerminalNode
- func (s *NameFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NextFilterContext
- type NextSingleFilterContext
- type NumberLiteralContext
- func (s *NumberLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumberLiteralContext) BinaryNumber() antlr.TerminalNode
- func (s *NumberLiteralContext) GetParser() antlr.Parser
- func (s *NumberLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *NumberLiteralContext) HexNumber() antlr.TerminalNode
- func (*NumberLiteralContext) IsNumberLiteralContext()
- func (s *NumberLiteralContext) Number() antlr.TerminalNode
- func (s *NumberLiteralContext) OctalNumber() antlr.TerminalNode
- func (s *NumberLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OptionalFilterContext
- func (s *OptionalFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OptionalFilterContext) ConditionExpression() IConditionExpressionContext
- func (s *OptionalFilterContext) ConditionStart() antlr.TerminalNode
- func (s *OptionalFilterContext) FilterExpr() IFilterExprContext
- func (s *OptionalFilterContext) GetRuleContext() antlr.RuleContext
- func (s *OptionalFilterContext) MapBuilderClose() antlr.TerminalNode
- type PrimaryFilterContext
- type RecursiveConfigContext
- func (s *RecursiveConfigContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RecursiveConfigContext) AllComma() []antlr.TerminalNode
- func (s *RecursiveConfigContext) AllRecursiveConfigItem() []IRecursiveConfigItemContext
- func (s *RecursiveConfigContext) Comma(i int) antlr.TerminalNode
- func (s *RecursiveConfigContext) GetParser() antlr.Parser
- func (s *RecursiveConfigContext) GetRuleContext() antlr.RuleContext
- func (*RecursiveConfigContext) IsRecursiveConfigContext()
- func (s *RecursiveConfigContext) RecursiveConfigItem(i int) IRecursiveConfigItemContext
- func (s *RecursiveConfigContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RecursiveConfigItemContext
- func (s *RecursiveConfigItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RecursiveConfigItemContext) Colon() antlr.TerminalNode
- func (s *RecursiveConfigItemContext) GetParser() antlr.Parser
- func (s *RecursiveConfigItemContext) GetRuleContext() antlr.RuleContext
- func (s *RecursiveConfigItemContext) Identifier() IIdentifierContext
- func (*RecursiveConfigItemContext) IsRecursiveConfigItemContext()
- func (s *RecursiveConfigItemContext) RecursiveConfigItemValue() IRecursiveConfigItemValueContext
- func (s *RecursiveConfigItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RecursiveConfigItemValueContext
- func (s *RecursiveConfigItemValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RecursiveConfigItemValueContext) AllBacktick() []antlr.TerminalNode
- func (s *RecursiveConfigItemValueContext) Backtick(i int) antlr.TerminalNode
- func (s *RecursiveConfigItemValueContext) FilterStatement() IFilterStatementContext
- func (s *RecursiveConfigItemValueContext) GetParser() antlr.Parser
- func (s *RecursiveConfigItemValueContext) GetRuleContext() antlr.RuleContext
- func (s *RecursiveConfigItemValueContext) Identifier() IIdentifierContext
- func (*RecursiveConfigItemValueContext) IsRecursiveConfigItemValueContext()
- func (s *RecursiveConfigItemValueContext) NumberLiteral() INumberLiteralContext
- func (s *RecursiveConfigItemValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RefVariableContext
- func (s *RefVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RefVariableContext) CloseParen() antlr.TerminalNode
- func (s *RefVariableContext) DollarOutput() antlr.TerminalNode
- func (s *RefVariableContext) GetParser() antlr.Parser
- func (s *RefVariableContext) GetRuleContext() antlr.RuleContext
- func (s *RefVariableContext) Identifier() IIdentifierContext
- func (*RefVariableContext) IsRefVariableContext()
- func (s *RefVariableContext) OpenParen() antlr.TerminalNode
- func (s *RefVariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RegexpLiteralContext
- func (s *RegexpLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RegexpLiteralContext) GetParser() antlr.Parser
- func (s *RegexpLiteralContext) GetRuleContext() antlr.RuleContext
- func (*RegexpLiteralContext) IsRegexpLiteralContext()
- func (s *RegexpLiteralContext) RegexpLiteral() antlr.TerminalNode
- func (s *RegexpLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingleParamContext
- func (s *SingleParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SingleParamContext) DefStart() antlr.TerminalNode
- func (s *SingleParamContext) FilterStatement() IFilterStatementContext
- func (s *SingleParamContext) GetParser() antlr.Parser
- func (s *SingleParamContext) GetRuleContext() antlr.RuleContext
- func (*SingleParamContext) IsSingleParamContext()
- func (s *SingleParamContext) MapBuilderClose() antlr.TerminalNode
- func (s *SingleParamContext) RecursiveConfig() IRecursiveConfigContext
- func (s *SingleParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SingleParamContext) TopDefStart() antlr.TerminalNode
- type SliceCallItemContext
- func (s *SliceCallItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SliceCallItemContext) GetParser() antlr.Parser
- func (s *SliceCallItemContext) GetRuleContext() antlr.RuleContext
- func (*SliceCallItemContext) IsSliceCallItemContext()
- func (s *SliceCallItemContext) NameFilter() INameFilterContext
- func (s *SliceCallItemContext) NumberLiteral() INumberLiteralContext
- func (s *SliceCallItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLiteralContext
- func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringLiteralContext) GetParser() antlr.Parser
- func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *StringLiteralContext) Identifier() IIdentifierContext
- func (*StringLiteralContext) IsStringLiteralContext()
- func (s *StringLiteralContext) Star() antlr.TerminalNode
- func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SyntaxFlowLexer
- type SyntaxFlowParser
- func (p *SyntaxFlowParser) ActualParam() (localctx IActualParamContext)
- func (p *SyntaxFlowParser) ActualParamFilter() (localctx IActualParamFilterContext)
- func (p *SyntaxFlowParser) BoolLiteral() (localctx IBoolLiteralContext)
- func (p *SyntaxFlowParser) ChainFilter() (localctx IChainFilterContext)
- func (p *SyntaxFlowParser) ConditionExpression() (localctx IConditionExpressionContext)
- func (p *SyntaxFlowParser) ConditionExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *SyntaxFlowParser) FilterExpr() (localctx IFilterExprContext)
- func (p *SyntaxFlowParser) FilterExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *SyntaxFlowParser) FilterStatement() (localctx IFilterStatementContext)
- func (p *SyntaxFlowParser) Filters() (localctx IFiltersContext)
- func (p *SyntaxFlowParser) Flow() (localctx IFlowContext)
- func (p *SyntaxFlowParser) Identifier() (localctx IIdentifierContext)
- func (p *SyntaxFlowParser) NameFilter() (localctx INameFilterContext)
- func (p *SyntaxFlowParser) NumberLiteral() (localctx INumberLiteralContext)
- func (p *SyntaxFlowParser) RecursiveConfig() (localctx IRecursiveConfigContext)
- func (p *SyntaxFlowParser) RecursiveConfigItem() (localctx IRecursiveConfigItemContext)
- func (p *SyntaxFlowParser) RecursiveConfigItemValue() (localctx IRecursiveConfigItemValueContext)
- func (p *SyntaxFlowParser) RefVariable() (localctx IRefVariableContext)
- func (p *SyntaxFlowParser) RegexpLiteral() (localctx IRegexpLiteralContext)
- func (p *SyntaxFlowParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *SyntaxFlowParser) SingleParam() (localctx ISingleParamContext)
- func (p *SyntaxFlowParser) SliceCallItem() (localctx ISliceCallItemContext)
- func (p *SyntaxFlowParser) StringLiteral() (localctx IStringLiteralContext)
- func (p *SyntaxFlowParser) Types() (localctx ITypesContext)
- func (p *SyntaxFlowParser) UseDefCalcDescription() (localctx IUseDefCalcDescriptionContext)
- func (p *SyntaxFlowParser) UseDefCalcParams() (localctx IUseDefCalcParamsContext)
- type SyntaxFlowVisitor
- type TopDefFilterContext
- func (s *TopDefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TopDefFilterContext) AllFilterExpr() []IFilterExprContext
- func (s *TopDefFilterContext) FilterExpr(i int) IFilterExprContext
- func (s *TopDefFilterContext) GetRuleContext() antlr.RuleContext
- func (s *TopDefFilterContext) TopDef() antlr.TerminalNode
- type TopDefSingleFilterContext
- type TypesContext
- func (s *TypesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypesContext) BoolType() antlr.TerminalNode
- func (s *TypesContext) DictType() antlr.TerminalNode
- func (s *TypesContext) GetParser() antlr.Parser
- func (s *TypesContext) GetRuleContext() antlr.RuleContext
- func (*TypesContext) IsTypesContext()
- func (s *TypesContext) ListType() antlr.TerminalNode
- func (s *TypesContext) NumberType() antlr.TerminalNode
- func (s *TypesContext) StringType() antlr.TerminalNode
- func (s *TypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UseDefCalcDescriptionContext
- func (s *UseDefCalcDescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UseDefCalcDescriptionContext) GetParser() antlr.Parser
- func (s *UseDefCalcDescriptionContext) GetRuleContext() antlr.RuleContext
- func (s *UseDefCalcDescriptionContext) Identifier() IIdentifierContext
- func (*UseDefCalcDescriptionContext) IsUseDefCalcDescriptionContext()
- func (s *UseDefCalcDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UseDefCalcDescriptionContext) UseDefCalcParams() IUseDefCalcParamsContext
- type UseDefCalcFilterContext
- func (s *UseDefCalcFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UseDefCalcFilterContext) AllFilterExpr() []IFilterExprContext
- func (s *UseDefCalcFilterContext) FilterExpr(i int) IFilterExprContext
- func (s *UseDefCalcFilterContext) GetRuleContext() antlr.RuleContext
- func (s *UseDefCalcFilterContext) UseDefCalcDescription() IUseDefCalcDescriptionContext
- type UseDefCalcParamsContext
- func (s *UseDefCalcParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UseDefCalcParamsContext) CloseParen() antlr.TerminalNode
- func (s *UseDefCalcParamsContext) GetParser() antlr.Parser
- func (s *UseDefCalcParamsContext) GetRuleContext() antlr.RuleContext
- func (*UseDefCalcParamsContext) IsUseDefCalcParamsContext()
- func (s *UseDefCalcParamsContext) MapBuilderClose() antlr.TerminalNode
- func (s *UseDefCalcParamsContext) MapBuilderOpen() antlr.TerminalNode
- func (s *UseDefCalcParamsContext) OpenParen() antlr.TerminalNode
- func (s *UseDefCalcParamsContext) RecursiveConfig() IRecursiveConfigContext
- func (s *UseDefCalcParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( SyntaxFlowLexerT__0 = 1 SyntaxFlowLexerT__1 = 2 SyntaxFlowLexerT__2 = 3 SyntaxFlowLexerT__3 = 4 SyntaxFlowLexerT__4 = 5 SyntaxFlowLexerDeepFilter = 6 SyntaxFlowLexerDeep = 7 SyntaxFlowLexerPercent = 8 SyntaxFlowLexerDeepDot = 9 SyntaxFlowLexerLtEq = 10 SyntaxFlowLexerGtEq = 11 SyntaxFlowLexerDoubleGt = 12 SyntaxFlowLexerFilter = 13 SyntaxFlowLexerEqEq = 14 SyntaxFlowLexerRegexpMatch = 15 SyntaxFlowLexerNotRegexpMatch = 16 SyntaxFlowLexerAnd = 17 SyntaxFlowLexerOr = 18 SyntaxFlowLexerNotEq = 19 SyntaxFlowLexerConditionStart = 20 SyntaxFlowLexerDeepNextStart = 21 SyntaxFlowLexerDeepNextEnd = 22 SyntaxFlowLexerTopDefStart = 23 SyntaxFlowLexerDefStart = 24 SyntaxFlowLexerTopDef = 25 SyntaxFlowLexerGt = 26 SyntaxFlowLexerDot = 27 SyntaxFlowLexerLt = 28 SyntaxFlowLexerEq = 29 SyntaxFlowLexerQuestion = 30 SyntaxFlowLexerOpenParen = 31 SyntaxFlowLexerComma = 32 SyntaxFlowLexerCloseParen = 33 SyntaxFlowLexerListSelectOpen = 34 SyntaxFlowLexerListSelectClose = 35 SyntaxFlowLexerMapBuilderOpen = 36 SyntaxFlowLexerMapBuilderClose = 37 SyntaxFlowLexerListStart = 38 SyntaxFlowLexerDollarOutput = 39 SyntaxFlowLexerColon = 40 SyntaxFlowLexerSearch = 41 SyntaxFlowLexerBang = 42 SyntaxFlowLexerStar = 43 SyntaxFlowLexerMinus = 44 SyntaxFlowLexerAs = 45 SyntaxFlowLexerBacktick = 46 SyntaxFlowLexerWhiteSpace = 47 SyntaxFlowLexerNumber = 48 SyntaxFlowLexerOctalNumber = 49 SyntaxFlowLexerBinaryNumber = 50 SyntaxFlowLexerHexNumber = 51 SyntaxFlowLexerStringType = 52 SyntaxFlowLexerListType = 53 SyntaxFlowLexerDictType = 54 SyntaxFlowLexerNumberType = 55 SyntaxFlowLexerBoolType = 56 SyntaxFlowLexerBoolLiteral = 57 SyntaxFlowLexerIdentifier = 58 SyntaxFlowLexerIdentifierChar = 59 SyntaxFlowLexerRegexpLiteral = 60 SyntaxFlowLexerWS = 61 )
SyntaxFlowLexer tokens.
const ( SyntaxFlowParserEOF = antlr.TokenEOF SyntaxFlowParserT__0 = 1 SyntaxFlowParserT__1 = 2 SyntaxFlowParserT__2 = 3 SyntaxFlowParserT__3 = 4 SyntaxFlowParserT__4 = 5 SyntaxFlowParserDeepFilter = 6 SyntaxFlowParserDeep = 7 SyntaxFlowParserPercent = 8 SyntaxFlowParserDeepDot = 9 SyntaxFlowParserLtEq = 10 SyntaxFlowParserGtEq = 11 SyntaxFlowParserDoubleGt = 12 SyntaxFlowParserFilter = 13 SyntaxFlowParserEqEq = 14 SyntaxFlowParserRegexpMatch = 15 SyntaxFlowParserNotRegexpMatch = 16 SyntaxFlowParserAnd = 17 SyntaxFlowParserOr = 18 SyntaxFlowParserNotEq = 19 SyntaxFlowParserConditionStart = 20 SyntaxFlowParserDeepNextStart = 21 SyntaxFlowParserDeepNextEnd = 22 SyntaxFlowParserTopDefStart = 23 SyntaxFlowParserDefStart = 24 SyntaxFlowParserTopDef = 25 SyntaxFlowParserGt = 26 SyntaxFlowParserDot = 27 SyntaxFlowParserLt = 28 SyntaxFlowParserEq = 29 SyntaxFlowParserQuestion = 30 SyntaxFlowParserOpenParen = 31 SyntaxFlowParserComma = 32 SyntaxFlowParserCloseParen = 33 SyntaxFlowParserListSelectOpen = 34 SyntaxFlowParserListSelectClose = 35 SyntaxFlowParserMapBuilderOpen = 36 SyntaxFlowParserMapBuilderClose = 37 SyntaxFlowParserListStart = 38 SyntaxFlowParserDollarOutput = 39 SyntaxFlowParserColon = 40 SyntaxFlowParserSearch = 41 SyntaxFlowParserBang = 42 SyntaxFlowParserStar = 43 SyntaxFlowParserMinus = 44 SyntaxFlowParserAs = 45 SyntaxFlowParserBacktick = 46 SyntaxFlowParserWhiteSpace = 47 SyntaxFlowParserNumber = 48 SyntaxFlowParserOctalNumber = 49 SyntaxFlowParserBinaryNumber = 50 SyntaxFlowParserHexNumber = 51 SyntaxFlowParserStringType = 52 SyntaxFlowParserListType = 53 SyntaxFlowParserDictType = 54 SyntaxFlowParserNumberType = 55 SyntaxFlowParserBoolType = 56 SyntaxFlowParserBoolLiteral = 57 SyntaxFlowParserIdentifier = 58 SyntaxFlowParserIdentifierChar = 59 SyntaxFlowParserRegexpLiteral = 60 SyntaxFlowParserWS = 61 )
SyntaxFlowParser tokens.
const ( SyntaxFlowParserRULE_flow = 0 SyntaxFlowParserRULE_filters = 1 SyntaxFlowParserRULE_filterStatement = 2 SyntaxFlowParserRULE_refVariable = 3 SyntaxFlowParserRULE_filterExpr = 4 SyntaxFlowParserRULE_useDefCalcDescription = 5 SyntaxFlowParserRULE_useDefCalcParams = 6 SyntaxFlowParserRULE_actualParam = 7 SyntaxFlowParserRULE_actualParamFilter = 8 SyntaxFlowParserRULE_singleParam = 9 SyntaxFlowParserRULE_recursiveConfig = 10 SyntaxFlowParserRULE_recursiveConfigItem = 11 SyntaxFlowParserRULE_recursiveConfigItemValue = 12 SyntaxFlowParserRULE_sliceCallItem = 13 SyntaxFlowParserRULE_nameFilter = 14 SyntaxFlowParserRULE_chainFilter = 15 SyntaxFlowParserRULE_conditionExpression = 16 SyntaxFlowParserRULE_numberLiteral = 17 SyntaxFlowParserRULE_stringLiteral = 18 SyntaxFlowParserRULE_regexpLiteral = 19 SyntaxFlowParserRULE_identifier = 20 SyntaxFlowParserRULE_types = 21 SyntaxFlowParserRULE_boolLiteral = 22 )
SyntaxFlowParser rules.
Variables ¶
This section is empty.
Functions ¶
func SyntaxFlowLexerInit ¶
func SyntaxFlowLexerInit()
SyntaxFlowLexerInit initializes any static state used to implement SyntaxFlowLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewSyntaxFlowLexer(). You can call this function if you wish to initialize the static state ahead of time.
func SyntaxFlowParserInit ¶
func SyntaxFlowParserInit()
SyntaxFlowParserInit initializes any static state used to implement SyntaxFlowParser. By default the static state used to implement the parser is lazily initialized during the first call to NewSyntaxFlowParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type ActualParamContext ¶ added in v1.3.3
type ActualParamContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActualParamContext ¶ added in v1.3.3
func NewActualParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActualParamContext
func NewEmptyActualParamContext ¶ added in v1.3.3
func NewEmptyActualParamContext() *ActualParamContext
func (*ActualParamContext) CopyFrom ¶ added in v1.3.3
func (s *ActualParamContext) CopyFrom(ctx *ActualParamContext)
func (*ActualParamContext) GetParser ¶ added in v1.3.3
func (s *ActualParamContext) GetParser() antlr.Parser
func (*ActualParamContext) GetRuleContext ¶ added in v1.3.3
func (s *ActualParamContext) GetRuleContext() antlr.RuleContext
func (*ActualParamContext) IsActualParamContext ¶ added in v1.3.3
func (*ActualParamContext) IsActualParamContext()
func (*ActualParamContext) ToStringTree ¶ added in v1.3.3
func (s *ActualParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ActualParamFilterContext ¶ added in v1.3.3
type ActualParamFilterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActualParamFilterContext ¶ added in v1.3.3
func NewActualParamFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActualParamFilterContext
func NewEmptyActualParamFilterContext ¶ added in v1.3.3
func NewEmptyActualParamFilterContext() *ActualParamFilterContext
func (*ActualParamFilterContext) Accept ¶ added in v1.3.3
func (s *ActualParamFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ActualParamFilterContext) Comma ¶ added in v1.3.3
func (s *ActualParamFilterContext) Comma() antlr.TerminalNode
func (*ActualParamFilterContext) GetParser ¶ added in v1.3.3
func (s *ActualParamFilterContext) GetParser() antlr.Parser
func (*ActualParamFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *ActualParamFilterContext) GetRuleContext() antlr.RuleContext
func (*ActualParamFilterContext) IsActualParamFilterContext ¶ added in v1.3.3
func (*ActualParamFilterContext) IsActualParamFilterContext()
func (*ActualParamFilterContext) SingleParam ¶ added in v1.3.3
func (s *ActualParamFilterContext) SingleParam() ISingleParamContext
func (*ActualParamFilterContext) ToStringTree ¶ added in v1.3.3
func (s *ActualParamFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AllParamContext ¶ added in v1.3.3
type AllParamContext struct {
*ActualParamContext
}
func NewAllParamContext ¶ added in v1.3.3
func NewAllParamContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AllParamContext
func (*AllParamContext) Accept ¶ added in v1.3.3
func (s *AllParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AllParamContext) GetRuleContext ¶ added in v1.3.3
func (s *AllParamContext) GetRuleContext() antlr.RuleContext
func (*AllParamContext) SingleParam ¶ added in v1.3.3
func (s *AllParamContext) SingleParam() ISingleParamContext
type BaseSyntaxFlowVisitor ¶
type BaseSyntaxFlowVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseSyntaxFlowVisitor) VisitActualParamFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitActualParamFilter(ctx *ActualParamFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitAllParam ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitAllParam(ctx *AllParamContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitBoolLiteral ¶
func (v *BaseSyntaxFlowVisitor) VisitBoolLiteral(ctx *BoolLiteralContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitBuildMap ¶
func (v *BaseSyntaxFlowVisitor) VisitBuildMap(ctx *BuildMapContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitConfiggedDeepNextFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitConfiggedDeepNextFilter(ctx *ConfiggedDeepNextFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitConfiggedDeepNextSingleFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitConfiggedDeepNextSingleFilter(ctx *ConfiggedDeepNextSingleFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitConfiggedTopDefFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitConfiggedTopDefFilter(ctx *ConfiggedTopDefFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitConfiggedTopDefSingleFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitConfiggedTopDefSingleFilter(ctx *ConfiggedTopDefSingleFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitCurrentRootFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitCurrentRootFilter(ctx *CurrentRootFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDeepNextFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitDeepNextFilter(ctx *DeepNextFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDeepNextSingleFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitDeepNextSingleFilter(ctx *DeepNextSingleFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDefFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitDefFilter(ctx *DefFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDefSingleFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitDefSingleFilter(ctx *DefSingleFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitEveryParam ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitEveryParam(ctx *EveryParamContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFieldCallFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitFieldCallFilter(ctx *FieldCallFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFieldFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitFieldFilter(ctx *FieldFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFieldIndexFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitFieldIndexFilter(ctx *FieldIndexFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionAnd ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionAnd(ctx *FilterExpressionAndContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionCompare ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionCompare(ctx *FilterExpressionCompareContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionNot ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionNot(ctx *FilterExpressionNotContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionNumber ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionNumber(ctx *FilterExpressionNumberContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionOr ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionOr(ctx *FilterExpressionOrContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionParen ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionParen(ctx *FilterExpressionParenContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionRegexp ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionRegexp(ctx *FilterExpressionRegexpContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionRegexpMatch ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionRegexpMatch(ctx *FilterExpressionRegexpMatchContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionString ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionString(ctx *FilterExpressionStringContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterStatement ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterStatement(ctx *FilterStatementContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilters ¶
func (v *BaseSyntaxFlowVisitor) VisitFilters(ctx *FiltersContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFlat ¶
func (v *BaseSyntaxFlowVisitor) VisitFlat(ctx *FlatContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFlow ¶
func (v *BaseSyntaxFlowVisitor) VisitFlow(ctx *FlowContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFunctionCallFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitFunctionCallFilter(ctx *FunctionCallFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitIdentifier ¶
func (v *BaseSyntaxFlowVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNameFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitNameFilter(ctx *NameFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNextFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitNextFilter(ctx *NextFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNextSingleFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitNextSingleFilter(ctx *NextSingleFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNumberLiteral ¶
func (v *BaseSyntaxFlowVisitor) VisitNumberLiteral(ctx *NumberLiteralContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitOptionalFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitOptionalFilter(ctx *OptionalFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitPrimaryFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitPrimaryFilter(ctx *PrimaryFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRecursiveConfig ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfig(ctx *RecursiveConfigContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRecursiveConfigItem ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfigItem(ctx *RecursiveConfigItemContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRecursiveConfigItemValue ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfigItemValue(ctx *RecursiveConfigItemValueContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRefVariable ¶
func (v *BaseSyntaxFlowVisitor) VisitRefVariable(ctx *RefVariableContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRegexpLiteral ¶
func (v *BaseSyntaxFlowVisitor) VisitRegexpLiteral(ctx *RegexpLiteralContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitSingleParam ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitSingleParam(ctx *SingleParamContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitSliceCallItem ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitSliceCallItem(ctx *SliceCallItemContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitStringLiteral ¶
func (v *BaseSyntaxFlowVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitTopDefFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitTopDefFilter(ctx *TopDefFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitTopDefSingleFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitTopDefSingleFilter(ctx *TopDefSingleFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitTypes ¶
func (v *BaseSyntaxFlowVisitor) VisitTypes(ctx *TypesContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitUseDefCalcDescription ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcDescription(ctx *UseDefCalcDescriptionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitUseDefCalcFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcFilter(ctx *UseDefCalcFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitUseDefCalcParams ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcParams(ctx *UseDefCalcParamsContext) interface{}
type BoolLiteralContext ¶
type BoolLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBoolLiteralContext ¶
func NewBoolLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolLiteralContext
func NewEmptyBoolLiteralContext ¶
func NewEmptyBoolLiteralContext() *BoolLiteralContext
func (*BoolLiteralContext) Accept ¶
func (s *BoolLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BoolLiteralContext) BoolLiteral ¶
func (s *BoolLiteralContext) BoolLiteral() antlr.TerminalNode
func (*BoolLiteralContext) GetParser ¶
func (s *BoolLiteralContext) GetParser() antlr.Parser
func (*BoolLiteralContext) GetRuleContext ¶
func (s *BoolLiteralContext) GetRuleContext() antlr.RuleContext
func (*BoolLiteralContext) IsBoolLiteralContext ¶
func (*BoolLiteralContext) IsBoolLiteralContext()
func (*BoolLiteralContext) ToStringTree ¶
func (s *BoolLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BuildMapContext ¶
type BuildMapContext struct {
*ChainFilterContext
}
func NewBuildMapContext ¶
func NewBuildMapContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BuildMapContext
func (*BuildMapContext) Accept ¶
func (s *BuildMapContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuildMapContext) AllColon ¶
func (s *BuildMapContext) AllColon() []antlr.TerminalNode
func (*BuildMapContext) AllFilters ¶
func (s *BuildMapContext) AllFilters() []IFiltersContext
func (*BuildMapContext) AllIdentifier ¶
func (s *BuildMapContext) AllIdentifier() []IIdentifierContext
func (*BuildMapContext) Colon ¶
func (s *BuildMapContext) Colon(i int) antlr.TerminalNode
func (*BuildMapContext) Filters ¶
func (s *BuildMapContext) Filters(i int) IFiltersContext
func (*BuildMapContext) GetRuleContext ¶
func (s *BuildMapContext) GetRuleContext() antlr.RuleContext
func (*BuildMapContext) Identifier ¶
func (s *BuildMapContext) Identifier(i int) IIdentifierContext
func (*BuildMapContext) MapBuilderClose ¶
func (s *BuildMapContext) MapBuilderClose() antlr.TerminalNode
func (*BuildMapContext) MapBuilderOpen ¶
func (s *BuildMapContext) MapBuilderOpen() antlr.TerminalNode
type ChainFilterContext ¶
type ChainFilterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChainFilterContext ¶
func NewChainFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChainFilterContext
func NewEmptyChainFilterContext ¶
func NewEmptyChainFilterContext() *ChainFilterContext
func (*ChainFilterContext) CopyFrom ¶
func (s *ChainFilterContext) CopyFrom(ctx *ChainFilterContext)
func (*ChainFilterContext) GetParser ¶
func (s *ChainFilterContext) GetParser() antlr.Parser
func (*ChainFilterContext) GetRuleContext ¶
func (s *ChainFilterContext) GetRuleContext() antlr.RuleContext
func (*ChainFilterContext) IsChainFilterContext ¶
func (*ChainFilterContext) IsChainFilterContext()
func (*ChainFilterContext) ToStringTree ¶
func (s *ChainFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConditionExpressionContext ¶
type ConditionExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConditionExpressionContext ¶
func NewConditionExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionExpressionContext
func NewEmptyConditionExpressionContext ¶
func NewEmptyConditionExpressionContext() *ConditionExpressionContext
func (*ConditionExpressionContext) CopyFrom ¶
func (s *ConditionExpressionContext) CopyFrom(ctx *ConditionExpressionContext)
func (*ConditionExpressionContext) GetParser ¶
func (s *ConditionExpressionContext) GetParser() antlr.Parser
func (*ConditionExpressionContext) GetRuleContext ¶
func (s *ConditionExpressionContext) GetRuleContext() antlr.RuleContext
func (*ConditionExpressionContext) IsConditionExpressionContext ¶
func (*ConditionExpressionContext) IsConditionExpressionContext()
func (*ConditionExpressionContext) ToStringTree ¶
func (s *ConditionExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConfiggedDeepNextFilterContext ¶ added in v1.3.3
type ConfiggedDeepNextFilterContext struct {
*FilterExprContext
}
func NewConfiggedDeepNextFilterContext ¶ added in v1.3.3
func NewConfiggedDeepNextFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConfiggedDeepNextFilterContext
func (*ConfiggedDeepNextFilterContext) Accept ¶ added in v1.3.3
func (s *ConfiggedDeepNextFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConfiggedDeepNextFilterContext) AllFilterExpr ¶ added in v1.3.3
func (s *ConfiggedDeepNextFilterContext) AllFilterExpr() []IFilterExprContext
func (*ConfiggedDeepNextFilterContext) DeepNextEnd ¶ added in v1.3.3
func (s *ConfiggedDeepNextFilterContext) DeepNextEnd() antlr.TerminalNode
func (*ConfiggedDeepNextFilterContext) DeepNextStart ¶ added in v1.3.3
func (s *ConfiggedDeepNextFilterContext) DeepNextStart() antlr.TerminalNode
func (*ConfiggedDeepNextFilterContext) FilterExpr ¶ added in v1.3.3
func (s *ConfiggedDeepNextFilterContext) FilterExpr(i int) IFilterExprContext
func (*ConfiggedDeepNextFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *ConfiggedDeepNextFilterContext) GetRuleContext() antlr.RuleContext
func (*ConfiggedDeepNextFilterContext) RecursiveConfig ¶ added in v1.3.3
func (s *ConfiggedDeepNextFilterContext) RecursiveConfig() IRecursiveConfigContext
type ConfiggedDeepNextSingleFilterContext ¶ added in v1.3.3
type ConfiggedDeepNextSingleFilterContext struct {
*FilterExprContext
}
func NewConfiggedDeepNextSingleFilterContext ¶ added in v1.3.3
func NewConfiggedDeepNextSingleFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConfiggedDeepNextSingleFilterContext
func (*ConfiggedDeepNextSingleFilterContext) Accept ¶ added in v1.3.3
func (s *ConfiggedDeepNextSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConfiggedDeepNextSingleFilterContext) DeepNextEnd ¶ added in v1.3.3
func (s *ConfiggedDeepNextSingleFilterContext) DeepNextEnd() antlr.TerminalNode
func (*ConfiggedDeepNextSingleFilterContext) DeepNextStart ¶ added in v1.3.3
func (s *ConfiggedDeepNextSingleFilterContext) DeepNextStart() antlr.TerminalNode
func (*ConfiggedDeepNextSingleFilterContext) FilterExpr ¶ added in v1.3.3
func (s *ConfiggedDeepNextSingleFilterContext) FilterExpr() IFilterExprContext
func (*ConfiggedDeepNextSingleFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *ConfiggedDeepNextSingleFilterContext) GetRuleContext() antlr.RuleContext
func (*ConfiggedDeepNextSingleFilterContext) RecursiveConfig ¶ added in v1.3.3
func (s *ConfiggedDeepNextSingleFilterContext) RecursiveConfig() IRecursiveConfigContext
type ConfiggedTopDefFilterContext ¶ added in v1.3.3
type ConfiggedTopDefFilterContext struct {
*FilterExprContext
}
func NewConfiggedTopDefFilterContext ¶ added in v1.3.3
func NewConfiggedTopDefFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConfiggedTopDefFilterContext
func (*ConfiggedTopDefFilterContext) Accept ¶ added in v1.3.3
func (s *ConfiggedTopDefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConfiggedTopDefFilterContext) AllFilterExpr ¶ added in v1.3.3
func (s *ConfiggedTopDefFilterContext) AllFilterExpr() []IFilterExprContext
func (*ConfiggedTopDefFilterContext) DeepNextEnd ¶ added in v1.3.3
func (s *ConfiggedTopDefFilterContext) DeepNextEnd() antlr.TerminalNode
func (*ConfiggedTopDefFilterContext) FilterExpr ¶ added in v1.3.3
func (s *ConfiggedTopDefFilterContext) FilterExpr(i int) IFilterExprContext
func (*ConfiggedTopDefFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *ConfiggedTopDefFilterContext) GetRuleContext() antlr.RuleContext
func (*ConfiggedTopDefFilterContext) RecursiveConfig ¶ added in v1.3.3
func (s *ConfiggedTopDefFilterContext) RecursiveConfig() IRecursiveConfigContext
func (*ConfiggedTopDefFilterContext) TopDefStart ¶ added in v1.3.3
func (s *ConfiggedTopDefFilterContext) TopDefStart() antlr.TerminalNode
type ConfiggedTopDefSingleFilterContext ¶ added in v1.3.3
type ConfiggedTopDefSingleFilterContext struct {
*FilterExprContext
}
func NewConfiggedTopDefSingleFilterContext ¶ added in v1.3.3
func NewConfiggedTopDefSingleFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConfiggedTopDefSingleFilterContext
func (*ConfiggedTopDefSingleFilterContext) Accept ¶ added in v1.3.3
func (s *ConfiggedTopDefSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConfiggedTopDefSingleFilterContext) DeepNextEnd ¶ added in v1.3.3
func (s *ConfiggedTopDefSingleFilterContext) DeepNextEnd() antlr.TerminalNode
func (*ConfiggedTopDefSingleFilterContext) FilterExpr ¶ added in v1.3.3
func (s *ConfiggedTopDefSingleFilterContext) FilterExpr() IFilterExprContext
func (*ConfiggedTopDefSingleFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *ConfiggedTopDefSingleFilterContext) GetRuleContext() antlr.RuleContext
func (*ConfiggedTopDefSingleFilterContext) RecursiveConfig ¶ added in v1.3.3
func (s *ConfiggedTopDefSingleFilterContext) RecursiveConfig() IRecursiveConfigContext
func (*ConfiggedTopDefSingleFilterContext) TopDefStart ¶ added in v1.3.3
func (s *ConfiggedTopDefSingleFilterContext) TopDefStart() antlr.TerminalNode
type CurrentRootFilterContext ¶
type CurrentRootFilterContext struct {
*FilterExprContext
}
func NewCurrentRootFilterContext ¶
func NewCurrentRootFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentRootFilterContext
func (*CurrentRootFilterContext) Accept ¶
func (s *CurrentRootFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CurrentRootFilterContext) DollarOutput ¶
func (s *CurrentRootFilterContext) DollarOutput() antlr.TerminalNode
func (*CurrentRootFilterContext) GetRuleContext ¶
func (s *CurrentRootFilterContext) GetRuleContext() antlr.RuleContext
func (*CurrentRootFilterContext) Identifier ¶ added in v1.3.3
func (s *CurrentRootFilterContext) Identifier() IIdentifierContext
type DeepNextFilterContext ¶ added in v1.3.3
type DeepNextFilterContext struct {
*FilterExprContext
}
func NewDeepNextFilterContext ¶ added in v1.3.3
func NewDeepNextFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeepNextFilterContext
func (*DeepNextFilterContext) Accept ¶ added in v1.3.3
func (s *DeepNextFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeepNextFilterContext) AllFilterExpr ¶ added in v1.3.3
func (s *DeepNextFilterContext) AllFilterExpr() []IFilterExprContext
func (*DeepNextFilterContext) FilterExpr ¶ added in v1.3.3
func (s *DeepNextFilterContext) FilterExpr(i int) IFilterExprContext
func (*DeepNextFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *DeepNextFilterContext) GetRuleContext() antlr.RuleContext
type DeepNextSingleFilterContext ¶ added in v1.3.3
type DeepNextSingleFilterContext struct {
*FilterExprContext
}
func NewDeepNextSingleFilterContext ¶ added in v1.3.3
func NewDeepNextSingleFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeepNextSingleFilterContext
func (*DeepNextSingleFilterContext) Accept ¶ added in v1.3.3
func (s *DeepNextSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeepNextSingleFilterContext) FilterExpr ¶ added in v1.3.3
func (s *DeepNextSingleFilterContext) FilterExpr() IFilterExprContext
func (*DeepNextSingleFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *DeepNextSingleFilterContext) GetRuleContext() antlr.RuleContext
type DefFilterContext ¶ added in v1.3.3
type DefFilterContext struct {
*FilterExprContext
}
func NewDefFilterContext ¶ added in v1.3.3
func NewDefFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DefFilterContext
func (*DefFilterContext) Accept ¶ added in v1.3.3
func (s *DefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DefFilterContext) AllFilterExpr ¶ added in v1.3.3
func (s *DefFilterContext) AllFilterExpr() []IFilterExprContext
func (*DefFilterContext) DefStart ¶ added in v1.3.3
func (s *DefFilterContext) DefStart() antlr.TerminalNode
func (*DefFilterContext) FilterExpr ¶ added in v1.3.3
func (s *DefFilterContext) FilterExpr(i int) IFilterExprContext
func (*DefFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *DefFilterContext) GetRuleContext() antlr.RuleContext
type DefSingleFilterContext ¶ added in v1.3.3
type DefSingleFilterContext struct {
*FilterExprContext
}
func NewDefSingleFilterContext ¶ added in v1.3.3
func NewDefSingleFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DefSingleFilterContext
func (*DefSingleFilterContext) Accept ¶ added in v1.3.3
func (s *DefSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DefSingleFilterContext) DefStart ¶ added in v1.3.3
func (s *DefSingleFilterContext) DefStart() antlr.TerminalNode
func (*DefSingleFilterContext) FilterExpr ¶ added in v1.3.3
func (s *DefSingleFilterContext) FilterExpr() IFilterExprContext
func (*DefSingleFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *DefSingleFilterContext) GetRuleContext() antlr.RuleContext
type EveryParamContext ¶ added in v1.3.3
type EveryParamContext struct {
*ActualParamContext
}
func NewEveryParamContext ¶ added in v1.3.3
func NewEveryParamContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EveryParamContext
func (*EveryParamContext) Accept ¶ added in v1.3.3
func (s *EveryParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EveryParamContext) ActualParamFilter ¶ added in v1.3.3
func (s *EveryParamContext) ActualParamFilter(i int) IActualParamFilterContext
func (*EveryParamContext) AllActualParamFilter ¶ added in v1.3.3
func (s *EveryParamContext) AllActualParamFilter() []IActualParamFilterContext
func (*EveryParamContext) GetRuleContext ¶ added in v1.3.3
func (s *EveryParamContext) GetRuleContext() antlr.RuleContext
func (*EveryParamContext) SingleParam ¶ added in v1.3.3
func (s *EveryParamContext) SingleParam() ISingleParamContext
type FieldCallFilterContext ¶ added in v1.3.3
type FieldCallFilterContext struct {
*FilterExprContext
}
func NewFieldCallFilterContext ¶ added in v1.3.3
func NewFieldCallFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FieldCallFilterContext
func (*FieldCallFilterContext) Accept ¶ added in v1.3.3
func (s *FieldCallFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldCallFilterContext) Dot ¶ added in v1.3.3
func (s *FieldCallFilterContext) Dot() antlr.TerminalNode
func (*FieldCallFilterContext) FilterExpr ¶ added in v1.3.3
func (s *FieldCallFilterContext) FilterExpr() IFilterExprContext
func (*FieldCallFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *FieldCallFilterContext) GetRuleContext() antlr.RuleContext
func (*FieldCallFilterContext) NameFilter ¶ added in v1.3.3
func (s *FieldCallFilterContext) NameFilter() INameFilterContext
type FieldFilterContext ¶
type FieldFilterContext struct {
*FilterExprContext
}
func NewFieldFilterContext ¶
func NewFieldFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FieldFilterContext
func (*FieldFilterContext) Accept ¶
func (s *FieldFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldFilterContext) Dot ¶
func (s *FieldFilterContext) Dot() antlr.TerminalNode
func (*FieldFilterContext) GetRuleContext ¶
func (s *FieldFilterContext) GetRuleContext() antlr.RuleContext
func (*FieldFilterContext) NameFilter ¶ added in v1.3.3
func (s *FieldFilterContext) NameFilter() INameFilterContext
type FieldIndexFilterContext ¶ added in v1.3.3
type FieldIndexFilterContext struct {
*FilterExprContext
}
func NewFieldIndexFilterContext ¶ added in v1.3.3
func NewFieldIndexFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FieldIndexFilterContext
func (*FieldIndexFilterContext) Accept ¶ added in v1.3.3
func (s *FieldIndexFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldIndexFilterContext) FilterExpr ¶ added in v1.3.3
func (s *FieldIndexFilterContext) FilterExpr() IFilterExprContext
func (*FieldIndexFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *FieldIndexFilterContext) GetRuleContext() antlr.RuleContext
func (*FieldIndexFilterContext) ListSelectClose ¶ added in v1.3.3
func (s *FieldIndexFilterContext) ListSelectClose() antlr.TerminalNode
func (*FieldIndexFilterContext) ListSelectOpen ¶ added in v1.3.3
func (s *FieldIndexFilterContext) ListSelectOpen() antlr.TerminalNode
func (*FieldIndexFilterContext) SliceCallItem ¶ added in v1.3.3
func (s *FieldIndexFilterContext) SliceCallItem() ISliceCallItemContext
type FilterExprContext ¶
type FilterExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFilterExprContext ¶
func NewEmptyFilterExprContext() *FilterExprContext
func NewFilterExprContext ¶
func NewFilterExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterExprContext
func (*FilterExprContext) CopyFrom ¶
func (s *FilterExprContext) CopyFrom(ctx *FilterExprContext)
func (*FilterExprContext) GetParser ¶
func (s *FilterExprContext) GetParser() antlr.Parser
func (*FilterExprContext) GetRuleContext ¶
func (s *FilterExprContext) GetRuleContext() antlr.RuleContext
func (*FilterExprContext) IsFilterExprContext ¶
func (*FilterExprContext) IsFilterExprContext()
func (*FilterExprContext) ToStringTree ¶
func (s *FilterExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FilterExpressionAndContext ¶
type FilterExpressionAndContext struct {
*ConditionExpressionContext
}
func NewFilterExpressionAndContext ¶
func NewFilterExpressionAndContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionAndContext
func (*FilterExpressionAndContext) Accept ¶
func (s *FilterExpressionAndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionAndContext) AllConditionExpression ¶
func (s *FilterExpressionAndContext) AllConditionExpression() []IConditionExpressionContext
func (*FilterExpressionAndContext) And ¶
func (s *FilterExpressionAndContext) And() antlr.TerminalNode
func (*FilterExpressionAndContext) ConditionExpression ¶
func (s *FilterExpressionAndContext) ConditionExpression(i int) IConditionExpressionContext
func (*FilterExpressionAndContext) GetRuleContext ¶
func (s *FilterExpressionAndContext) GetRuleContext() antlr.RuleContext
type FilterExpressionCompareContext ¶
type FilterExpressionCompareContext struct { *ConditionExpressionContext // contains filtered or unexported fields }
func NewFilterExpressionCompareContext ¶
func NewFilterExpressionCompareContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionCompareContext
func (*FilterExpressionCompareContext) Accept ¶
func (s *FilterExpressionCompareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionCompareContext) BoolLiteral ¶
func (s *FilterExpressionCompareContext) BoolLiteral() IBoolLiteralContext
func (*FilterExpressionCompareContext) Eq ¶
func (s *FilterExpressionCompareContext) Eq() antlr.TerminalNode
func (*FilterExpressionCompareContext) EqEq ¶
func (s *FilterExpressionCompareContext) EqEq() antlr.TerminalNode
func (*FilterExpressionCompareContext) GetOp ¶
func (s *FilterExpressionCompareContext) GetOp() antlr.Token
func (*FilterExpressionCompareContext) GetRuleContext ¶
func (s *FilterExpressionCompareContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionCompareContext) Gt ¶
func (s *FilterExpressionCompareContext) Gt() antlr.TerminalNode
func (*FilterExpressionCompareContext) GtEq ¶
func (s *FilterExpressionCompareContext) GtEq() antlr.TerminalNode
func (*FilterExpressionCompareContext) Identifier ¶
func (s *FilterExpressionCompareContext) Identifier() IIdentifierContext
func (*FilterExpressionCompareContext) Lt ¶
func (s *FilterExpressionCompareContext) Lt() antlr.TerminalNode
func (*FilterExpressionCompareContext) LtEq ¶
func (s *FilterExpressionCompareContext) LtEq() antlr.TerminalNode
func (*FilterExpressionCompareContext) NotEq ¶
func (s *FilterExpressionCompareContext) NotEq() antlr.TerminalNode
func (*FilterExpressionCompareContext) NumberLiteral ¶
func (s *FilterExpressionCompareContext) NumberLiteral() INumberLiteralContext
func (*FilterExpressionCompareContext) SetOp ¶
func (s *FilterExpressionCompareContext) SetOp(v antlr.Token)
type FilterExpressionNotContext ¶
type FilterExpressionNotContext struct {
*ConditionExpressionContext
}
func NewFilterExpressionNotContext ¶
func NewFilterExpressionNotContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionNotContext
func (*FilterExpressionNotContext) Accept ¶
func (s *FilterExpressionNotContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionNotContext) Bang ¶
func (s *FilterExpressionNotContext) Bang() antlr.TerminalNode
func (*FilterExpressionNotContext) ConditionExpression ¶
func (s *FilterExpressionNotContext) ConditionExpression() IConditionExpressionContext
func (*FilterExpressionNotContext) GetRuleContext ¶
func (s *FilterExpressionNotContext) GetRuleContext() antlr.RuleContext
type FilterExpressionNumberContext ¶
type FilterExpressionNumberContext struct {
*ConditionExpressionContext
}
func NewFilterExpressionNumberContext ¶
func NewFilterExpressionNumberContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionNumberContext
func (*FilterExpressionNumberContext) Accept ¶
func (s *FilterExpressionNumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionNumberContext) GetRuleContext ¶
func (s *FilterExpressionNumberContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionNumberContext) NumberLiteral ¶
func (s *FilterExpressionNumberContext) NumberLiteral() INumberLiteralContext
type FilterExpressionOrContext ¶
type FilterExpressionOrContext struct {
*ConditionExpressionContext
}
func NewFilterExpressionOrContext ¶
func NewFilterExpressionOrContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionOrContext
func (*FilterExpressionOrContext) Accept ¶
func (s *FilterExpressionOrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionOrContext) AllConditionExpression ¶
func (s *FilterExpressionOrContext) AllConditionExpression() []IConditionExpressionContext
func (*FilterExpressionOrContext) ConditionExpression ¶
func (s *FilterExpressionOrContext) ConditionExpression(i int) IConditionExpressionContext
func (*FilterExpressionOrContext) GetRuleContext ¶
func (s *FilterExpressionOrContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionOrContext) Or ¶
func (s *FilterExpressionOrContext) Or() antlr.TerminalNode
type FilterExpressionParenContext ¶
type FilterExpressionParenContext struct {
*ConditionExpressionContext
}
func NewFilterExpressionParenContext ¶
func NewFilterExpressionParenContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionParenContext
func (*FilterExpressionParenContext) Accept ¶
func (s *FilterExpressionParenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionParenContext) CloseParen ¶
func (s *FilterExpressionParenContext) CloseParen() antlr.TerminalNode
func (*FilterExpressionParenContext) ConditionExpression ¶
func (s *FilterExpressionParenContext) ConditionExpression() IConditionExpressionContext
func (*FilterExpressionParenContext) GetRuleContext ¶
func (s *FilterExpressionParenContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionParenContext) OpenParen ¶
func (s *FilterExpressionParenContext) OpenParen() antlr.TerminalNode
type FilterExpressionRegexpContext ¶
type FilterExpressionRegexpContext struct {
*ConditionExpressionContext
}
func NewFilterExpressionRegexpContext ¶
func NewFilterExpressionRegexpContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionRegexpContext
func (*FilterExpressionRegexpContext) Accept ¶
func (s *FilterExpressionRegexpContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionRegexpContext) GetRuleContext ¶
func (s *FilterExpressionRegexpContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionRegexpContext) RegexpLiteral ¶
func (s *FilterExpressionRegexpContext) RegexpLiteral() IRegexpLiteralContext
type FilterExpressionRegexpMatchContext ¶
type FilterExpressionRegexpMatchContext struct { *ConditionExpressionContext // contains filtered or unexported fields }
func NewFilterExpressionRegexpMatchContext ¶
func NewFilterExpressionRegexpMatchContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionRegexpMatchContext
func (*FilterExpressionRegexpMatchContext) Accept ¶
func (s *FilterExpressionRegexpMatchContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionRegexpMatchContext) GetOp ¶
func (s *FilterExpressionRegexpMatchContext) GetOp() antlr.Token
func (*FilterExpressionRegexpMatchContext) GetRuleContext ¶
func (s *FilterExpressionRegexpMatchContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionRegexpMatchContext) NotRegexpMatch ¶
func (s *FilterExpressionRegexpMatchContext) NotRegexpMatch() antlr.TerminalNode
func (*FilterExpressionRegexpMatchContext) RegexpLiteral ¶
func (s *FilterExpressionRegexpMatchContext) RegexpLiteral() IRegexpLiteralContext
func (*FilterExpressionRegexpMatchContext) RegexpMatch ¶
func (s *FilterExpressionRegexpMatchContext) RegexpMatch() antlr.TerminalNode
func (*FilterExpressionRegexpMatchContext) SetOp ¶
func (s *FilterExpressionRegexpMatchContext) SetOp(v antlr.Token)
func (*FilterExpressionRegexpMatchContext) StringLiteral ¶
func (s *FilterExpressionRegexpMatchContext) StringLiteral() IStringLiteralContext
type FilterExpressionStringContext ¶
type FilterExpressionStringContext struct {
*ConditionExpressionContext
}
func NewFilterExpressionStringContext ¶
func NewFilterExpressionStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterExpressionStringContext
func (*FilterExpressionStringContext) Accept ¶
func (s *FilterExpressionStringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExpressionStringContext) GetRuleContext ¶
func (s *FilterExpressionStringContext) GetRuleContext() antlr.RuleContext
func (*FilterExpressionStringContext) StringLiteral ¶
func (s *FilterExpressionStringContext) StringLiteral() IStringLiteralContext
type FilterStatementContext ¶
type FilterStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFilterStatementContext ¶
func NewEmptyFilterStatementContext() *FilterStatementContext
func NewFilterStatementContext ¶
func NewFilterStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterStatementContext
func (*FilterStatementContext) Accept ¶
func (s *FilterStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterStatementContext) As ¶ added in v1.3.3
func (s *FilterStatementContext) As() antlr.TerminalNode
func (*FilterStatementContext) FilterExpr ¶
func (s *FilterStatementContext) FilterExpr() IFilterExprContext
func (*FilterStatementContext) GetParser ¶
func (s *FilterStatementContext) GetParser() antlr.Parser
func (*FilterStatementContext) GetRuleContext ¶
func (s *FilterStatementContext) GetRuleContext() antlr.RuleContext
func (*FilterStatementContext) IsFilterStatementContext ¶
func (*FilterStatementContext) IsFilterStatementContext()
func (*FilterStatementContext) RefVariable ¶
func (s *FilterStatementContext) RefVariable() IRefVariableContext
func (*FilterStatementContext) ToStringTree ¶
func (s *FilterStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FiltersContext ¶
type FiltersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFiltersContext ¶
func NewEmptyFiltersContext() *FiltersContext
func NewFiltersContext ¶
func NewFiltersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FiltersContext
func (*FiltersContext) Accept ¶
func (s *FiltersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FiltersContext) AllFilterStatement ¶
func (s *FiltersContext) AllFilterStatement() []IFilterStatementContext
func (*FiltersContext) FilterStatement ¶
func (s *FiltersContext) FilterStatement(i int) IFilterStatementContext
func (*FiltersContext) GetParser ¶
func (s *FiltersContext) GetParser() antlr.Parser
func (*FiltersContext) GetRuleContext ¶
func (s *FiltersContext) GetRuleContext() antlr.RuleContext
func (*FiltersContext) IsFiltersContext ¶
func (*FiltersContext) IsFiltersContext()
func (*FiltersContext) ToStringTree ¶
func (s *FiltersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FlatContext ¶
type FlatContext struct {
*ChainFilterContext
}
func NewFlatContext ¶
func NewFlatContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FlatContext
func (*FlatContext) Accept ¶
func (s *FlatContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FlatContext) AllComma ¶
func (s *FlatContext) AllComma() []antlr.TerminalNode
func (*FlatContext) AllFilters ¶
func (s *FlatContext) AllFilters() []IFiltersContext
func (*FlatContext) Comma ¶
func (s *FlatContext) Comma(i int) antlr.TerminalNode
func (*FlatContext) Deep ¶
func (s *FlatContext) Deep() antlr.TerminalNode
func (*FlatContext) Filters ¶
func (s *FlatContext) Filters(i int) IFiltersContext
func (*FlatContext) GetRuleContext ¶
func (s *FlatContext) GetRuleContext() antlr.RuleContext
func (*FlatContext) ListSelectClose ¶
func (s *FlatContext) ListSelectClose() antlr.TerminalNode
func (*FlatContext) ListSelectOpen ¶
func (s *FlatContext) ListSelectOpen() antlr.TerminalNode
type FlowContext ¶
type FlowContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFlowContext ¶
func NewEmptyFlowContext() *FlowContext
func NewFlowContext ¶
func NewFlowContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FlowContext
func (*FlowContext) Accept ¶
func (s *FlowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FlowContext) EOF ¶
func (s *FlowContext) EOF() antlr.TerminalNode
func (*FlowContext) Filters ¶
func (s *FlowContext) Filters() IFiltersContext
func (*FlowContext) GetParser ¶
func (s *FlowContext) GetParser() antlr.Parser
func (*FlowContext) GetRuleContext ¶
func (s *FlowContext) GetRuleContext() antlr.RuleContext
func (*FlowContext) IsFlowContext ¶
func (*FlowContext) IsFlowContext()
func (*FlowContext) ToStringTree ¶
func (s *FlowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionCallFilterContext ¶ added in v1.3.3
type FunctionCallFilterContext struct {
*FilterExprContext
}
func NewFunctionCallFilterContext ¶ added in v1.3.3
func NewFunctionCallFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallFilterContext
func (*FunctionCallFilterContext) Accept ¶ added in v1.3.3
func (s *FunctionCallFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionCallFilterContext) ActualParam ¶ added in v1.3.3
func (s *FunctionCallFilterContext) ActualParam() IActualParamContext
func (*FunctionCallFilterContext) CloseParen ¶ added in v1.3.3
func (s *FunctionCallFilterContext) CloseParen() antlr.TerminalNode
func (*FunctionCallFilterContext) FilterExpr ¶ added in v1.3.3
func (s *FunctionCallFilterContext) FilterExpr() IFilterExprContext
func (*FunctionCallFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *FunctionCallFilterContext) GetRuleContext() antlr.RuleContext
func (*FunctionCallFilterContext) OpenParen ¶ added in v1.3.3
func (s *FunctionCallFilterContext) OpenParen() antlr.TerminalNode
type IActualParamContext ¶ added in v1.3.3
type IActualParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActualParamContext differentiates from other interfaces. IsActualParamContext() }
IActualParamContext is an interface to support dynamic dispatch.
type IActualParamFilterContext ¶ added in v1.3.3
type IActualParamFilterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActualParamFilterContext differentiates from other interfaces. IsActualParamFilterContext() }
IActualParamFilterContext is an interface to support dynamic dispatch.
type IBoolLiteralContext ¶
type IBoolLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBoolLiteralContext differentiates from other interfaces. IsBoolLiteralContext() }
IBoolLiteralContext is an interface to support dynamic dispatch.
type IChainFilterContext ¶
type IChainFilterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsChainFilterContext differentiates from other interfaces. IsChainFilterContext() }
IChainFilterContext is an interface to support dynamic dispatch.
type IConditionExpressionContext ¶
type IConditionExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConditionExpressionContext differentiates from other interfaces. IsConditionExpressionContext() }
IConditionExpressionContext is an interface to support dynamic dispatch.
type IFilterExprContext ¶
type IFilterExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFilterExprContext differentiates from other interfaces. IsFilterExprContext() }
IFilterExprContext is an interface to support dynamic dispatch.
type IFilterStatementContext ¶
type IFilterStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFilterStatementContext differentiates from other interfaces. IsFilterStatementContext() }
IFilterStatementContext is an interface to support dynamic dispatch.
type IFiltersContext ¶
type IFiltersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFiltersContext differentiates from other interfaces. IsFiltersContext() }
IFiltersContext is an interface to support dynamic dispatch.
type IFlowContext ¶
type IFlowContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFlowContext differentiates from other interfaces. IsFlowContext() }
IFlowContext is an interface to support dynamic dispatch.
type IIdentifierContext ¶
type IIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierContext differentiates from other interfaces. IsIdentifierContext() }
IIdentifierContext is an interface to support dynamic dispatch.
type INameFilterContext ¶ added in v1.3.3
type INameFilterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNameFilterContext differentiates from other interfaces. IsNameFilterContext() }
INameFilterContext is an interface to support dynamic dispatch.
type INumberLiteralContext ¶
type INumberLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumberLiteralContext differentiates from other interfaces. IsNumberLiteralContext() }
INumberLiteralContext is an interface to support dynamic dispatch.
type IRecursiveConfigContext ¶ added in v1.3.3
type IRecursiveConfigContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRecursiveConfigContext differentiates from other interfaces. IsRecursiveConfigContext() }
IRecursiveConfigContext is an interface to support dynamic dispatch.
type IRecursiveConfigItemContext ¶ added in v1.3.3
type IRecursiveConfigItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRecursiveConfigItemContext differentiates from other interfaces. IsRecursiveConfigItemContext() }
IRecursiveConfigItemContext is an interface to support dynamic dispatch.
type IRecursiveConfigItemValueContext ¶ added in v1.3.3
type IRecursiveConfigItemValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRecursiveConfigItemValueContext differentiates from other interfaces. IsRecursiveConfigItemValueContext() }
IRecursiveConfigItemValueContext is an interface to support dynamic dispatch.
type IRefVariableContext ¶
type IRefVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRefVariableContext differentiates from other interfaces. IsRefVariableContext() }
IRefVariableContext is an interface to support dynamic dispatch.
type IRegexpLiteralContext ¶
type IRegexpLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRegexpLiteralContext differentiates from other interfaces. IsRegexpLiteralContext() }
IRegexpLiteralContext is an interface to support dynamic dispatch.
type ISingleParamContext ¶ added in v1.3.3
type ISingleParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSingleParamContext differentiates from other interfaces. IsSingleParamContext() }
ISingleParamContext is an interface to support dynamic dispatch.
type ISliceCallItemContext ¶ added in v1.3.3
type ISliceCallItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSliceCallItemContext differentiates from other interfaces. IsSliceCallItemContext() }
ISliceCallItemContext is an interface to support dynamic dispatch.
type IStringLiteralContext ¶
type IStringLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringLiteralContext differentiates from other interfaces. IsStringLiteralContext() }
IStringLiteralContext is an interface to support dynamic dispatch.
type ITypesContext ¶
type ITypesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypesContext differentiates from other interfaces. IsTypesContext() }
ITypesContext is an interface to support dynamic dispatch.
type IUseDefCalcDescriptionContext ¶ added in v1.3.3
type IUseDefCalcDescriptionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUseDefCalcDescriptionContext differentiates from other interfaces. IsUseDefCalcDescriptionContext() }
IUseDefCalcDescriptionContext is an interface to support dynamic dispatch.
type IUseDefCalcParamsContext ¶ added in v1.3.3
type IUseDefCalcParamsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUseDefCalcParamsContext differentiates from other interfaces. IsUseDefCalcParamsContext() }
IUseDefCalcParamsContext is an interface to support dynamic dispatch.
type IdentifierContext ¶
type IdentifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierContext ¶
func NewEmptyIdentifierContext() *IdentifierContext
func NewIdentifierContext ¶
func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext
func (*IdentifierContext) Accept ¶
func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierContext) As ¶ added in v1.3.3
func (s *IdentifierContext) As() antlr.TerminalNode
func (*IdentifierContext) GetParser ¶
func (s *IdentifierContext) GetParser() antlr.Parser
func (*IdentifierContext) GetRuleContext ¶
func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
func (*IdentifierContext) Identifier ¶
func (s *IdentifierContext) Identifier() antlr.TerminalNode
func (*IdentifierContext) IsIdentifierContext ¶
func (*IdentifierContext) IsIdentifierContext()
func (*IdentifierContext) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IdentifierContext) Types ¶
func (s *IdentifierContext) Types() ITypesContext
type NameFilterContext ¶ added in v1.3.3
type NameFilterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNameFilterContext ¶ added in v1.3.3
func NewEmptyNameFilterContext() *NameFilterContext
func NewNameFilterContext ¶ added in v1.3.3
func NewNameFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameFilterContext
func (*NameFilterContext) Accept ¶ added in v1.3.3
func (s *NameFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NameFilterContext) DollarOutput ¶ added in v1.3.3
func (s *NameFilterContext) DollarOutput() antlr.TerminalNode
func (*NameFilterContext) GetParser ¶ added in v1.3.3
func (s *NameFilterContext) GetParser() antlr.Parser
func (*NameFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *NameFilterContext) GetRuleContext() antlr.RuleContext
func (*NameFilterContext) Identifier ¶ added in v1.3.3
func (s *NameFilterContext) Identifier() IIdentifierContext
func (*NameFilterContext) IsNameFilterContext ¶ added in v1.3.3
func (*NameFilterContext) IsNameFilterContext()
func (*NameFilterContext) RegexpLiteral ¶ added in v1.3.3
func (s *NameFilterContext) RegexpLiteral() IRegexpLiteralContext
func (*NameFilterContext) Star ¶ added in v1.3.3
func (s *NameFilterContext) Star() antlr.TerminalNode
func (*NameFilterContext) ToStringTree ¶ added in v1.3.3
func (s *NameFilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NextFilterContext ¶ added in v1.3.3
type NextFilterContext struct {
*FilterExprContext
}
func NewNextFilterContext ¶ added in v1.3.3
func NewNextFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NextFilterContext
func (*NextFilterContext) Accept ¶ added in v1.3.3
func (s *NextFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NextFilterContext) AllFilterExpr ¶ added in v1.3.3
func (s *NextFilterContext) AllFilterExpr() []IFilterExprContext
func (*NextFilterContext) FilterExpr ¶ added in v1.3.3
func (s *NextFilterContext) FilterExpr(i int) IFilterExprContext
func (*NextFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *NextFilterContext) GetRuleContext() antlr.RuleContext
type NextSingleFilterContext ¶ added in v1.3.3
type NextSingleFilterContext struct {
*FilterExprContext
}
func NewNextSingleFilterContext ¶ added in v1.3.3
func NewNextSingleFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NextSingleFilterContext
func (*NextSingleFilterContext) Accept ¶ added in v1.3.3
func (s *NextSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NextSingleFilterContext) FilterExpr ¶ added in v1.3.3
func (s *NextSingleFilterContext) FilterExpr() IFilterExprContext
func (*NextSingleFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *NextSingleFilterContext) GetRuleContext() antlr.RuleContext
type NumberLiteralContext ¶
type NumberLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumberLiteralContext ¶
func NewEmptyNumberLiteralContext() *NumberLiteralContext
func NewNumberLiteralContext ¶
func NewNumberLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberLiteralContext
func (*NumberLiteralContext) Accept ¶
func (s *NumberLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumberLiteralContext) BinaryNumber ¶
func (s *NumberLiteralContext) BinaryNumber() antlr.TerminalNode
func (*NumberLiteralContext) GetParser ¶
func (s *NumberLiteralContext) GetParser() antlr.Parser
func (*NumberLiteralContext) GetRuleContext ¶
func (s *NumberLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumberLiteralContext) HexNumber ¶
func (s *NumberLiteralContext) HexNumber() antlr.TerminalNode
func (*NumberLiteralContext) IsNumberLiteralContext ¶
func (*NumberLiteralContext) IsNumberLiteralContext()
func (*NumberLiteralContext) Number ¶
func (s *NumberLiteralContext) Number() antlr.TerminalNode
func (*NumberLiteralContext) OctalNumber ¶
func (s *NumberLiteralContext) OctalNumber() antlr.TerminalNode
func (*NumberLiteralContext) ToStringTree ¶
func (s *NumberLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OptionalFilterContext ¶
type OptionalFilterContext struct {
*FilterExprContext
}
func NewOptionalFilterContext ¶
func NewOptionalFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OptionalFilterContext
func (*OptionalFilterContext) Accept ¶
func (s *OptionalFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OptionalFilterContext) ConditionExpression ¶
func (s *OptionalFilterContext) ConditionExpression() IConditionExpressionContext
func (*OptionalFilterContext) ConditionStart ¶ added in v1.3.3
func (s *OptionalFilterContext) ConditionStart() antlr.TerminalNode
func (*OptionalFilterContext) FilterExpr ¶
func (s *OptionalFilterContext) FilterExpr() IFilterExprContext
func (*OptionalFilterContext) GetRuleContext ¶
func (s *OptionalFilterContext) GetRuleContext() antlr.RuleContext
func (*OptionalFilterContext) MapBuilderClose ¶ added in v1.3.3
func (s *OptionalFilterContext) MapBuilderClose() antlr.TerminalNode
type PrimaryFilterContext ¶
type PrimaryFilterContext struct {
*FilterExprContext
}
func NewPrimaryFilterContext ¶
func NewPrimaryFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrimaryFilterContext
func (*PrimaryFilterContext) Accept ¶
func (s *PrimaryFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PrimaryFilterContext) GetRuleContext ¶
func (s *PrimaryFilterContext) GetRuleContext() antlr.RuleContext
func (*PrimaryFilterContext) NameFilter ¶ added in v1.3.3
func (s *PrimaryFilterContext) NameFilter() INameFilterContext
type RecursiveConfigContext ¶ added in v1.3.3
type RecursiveConfigContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRecursiveConfigContext ¶ added in v1.3.3
func NewEmptyRecursiveConfigContext() *RecursiveConfigContext
func NewRecursiveConfigContext ¶ added in v1.3.3
func NewRecursiveConfigContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecursiveConfigContext
func (*RecursiveConfigContext) Accept ¶ added in v1.3.3
func (s *RecursiveConfigContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RecursiveConfigContext) AllComma ¶ added in v1.3.3
func (s *RecursiveConfigContext) AllComma() []antlr.TerminalNode
func (*RecursiveConfigContext) AllRecursiveConfigItem ¶ added in v1.3.3
func (s *RecursiveConfigContext) AllRecursiveConfigItem() []IRecursiveConfigItemContext
func (*RecursiveConfigContext) Comma ¶ added in v1.3.3
func (s *RecursiveConfigContext) Comma(i int) antlr.TerminalNode
func (*RecursiveConfigContext) GetParser ¶ added in v1.3.3
func (s *RecursiveConfigContext) GetParser() antlr.Parser
func (*RecursiveConfigContext) GetRuleContext ¶ added in v1.3.3
func (s *RecursiveConfigContext) GetRuleContext() antlr.RuleContext
func (*RecursiveConfigContext) IsRecursiveConfigContext ¶ added in v1.3.3
func (*RecursiveConfigContext) IsRecursiveConfigContext()
func (*RecursiveConfigContext) RecursiveConfigItem ¶ added in v1.3.3
func (s *RecursiveConfigContext) RecursiveConfigItem(i int) IRecursiveConfigItemContext
func (*RecursiveConfigContext) ToStringTree ¶ added in v1.3.3
func (s *RecursiveConfigContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RecursiveConfigItemContext ¶ added in v1.3.3
type RecursiveConfigItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRecursiveConfigItemContext ¶ added in v1.3.3
func NewEmptyRecursiveConfigItemContext() *RecursiveConfigItemContext
func NewRecursiveConfigItemContext ¶ added in v1.3.3
func NewRecursiveConfigItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecursiveConfigItemContext
func (*RecursiveConfigItemContext) Accept ¶ added in v1.3.3
func (s *RecursiveConfigItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RecursiveConfigItemContext) Colon ¶ added in v1.3.3
func (s *RecursiveConfigItemContext) Colon() antlr.TerminalNode
func (*RecursiveConfigItemContext) GetParser ¶ added in v1.3.3
func (s *RecursiveConfigItemContext) GetParser() antlr.Parser
func (*RecursiveConfigItemContext) GetRuleContext ¶ added in v1.3.3
func (s *RecursiveConfigItemContext) GetRuleContext() antlr.RuleContext
func (*RecursiveConfigItemContext) Identifier ¶ added in v1.3.3
func (s *RecursiveConfigItemContext) Identifier() IIdentifierContext
func (*RecursiveConfigItemContext) IsRecursiveConfigItemContext ¶ added in v1.3.3
func (*RecursiveConfigItemContext) IsRecursiveConfigItemContext()
func (*RecursiveConfigItemContext) RecursiveConfigItemValue ¶ added in v1.3.3
func (s *RecursiveConfigItemContext) RecursiveConfigItemValue() IRecursiveConfigItemValueContext
func (*RecursiveConfigItemContext) ToStringTree ¶ added in v1.3.3
func (s *RecursiveConfigItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RecursiveConfigItemValueContext ¶ added in v1.3.3
type RecursiveConfigItemValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRecursiveConfigItemValueContext ¶ added in v1.3.3
func NewEmptyRecursiveConfigItemValueContext() *RecursiveConfigItemValueContext
func NewRecursiveConfigItemValueContext ¶ added in v1.3.3
func NewRecursiveConfigItemValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecursiveConfigItemValueContext
func (*RecursiveConfigItemValueContext) Accept ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RecursiveConfigItemValueContext) AllBacktick ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) AllBacktick() []antlr.TerminalNode
func (*RecursiveConfigItemValueContext) Backtick ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) Backtick(i int) antlr.TerminalNode
func (*RecursiveConfigItemValueContext) FilterStatement ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) FilterStatement() IFilterStatementContext
func (*RecursiveConfigItemValueContext) GetParser ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) GetParser() antlr.Parser
func (*RecursiveConfigItemValueContext) GetRuleContext ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) GetRuleContext() antlr.RuleContext
func (*RecursiveConfigItemValueContext) Identifier ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) Identifier() IIdentifierContext
func (*RecursiveConfigItemValueContext) IsRecursiveConfigItemValueContext ¶ added in v1.3.3
func (*RecursiveConfigItemValueContext) IsRecursiveConfigItemValueContext()
func (*RecursiveConfigItemValueContext) NumberLiteral ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) NumberLiteral() INumberLiteralContext
func (*RecursiveConfigItemValueContext) ToStringTree ¶ added in v1.3.3
func (s *RecursiveConfigItemValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RefVariableContext ¶
type RefVariableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRefVariableContext ¶
func NewEmptyRefVariableContext() *RefVariableContext
func NewRefVariableContext ¶
func NewRefVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RefVariableContext
func (*RefVariableContext) Accept ¶
func (s *RefVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RefVariableContext) CloseParen ¶
func (s *RefVariableContext) CloseParen() antlr.TerminalNode
func (*RefVariableContext) DollarOutput ¶
func (s *RefVariableContext) DollarOutput() antlr.TerminalNode
func (*RefVariableContext) GetParser ¶
func (s *RefVariableContext) GetParser() antlr.Parser
func (*RefVariableContext) GetRuleContext ¶
func (s *RefVariableContext) GetRuleContext() antlr.RuleContext
func (*RefVariableContext) Identifier ¶
func (s *RefVariableContext) Identifier() IIdentifierContext
func (*RefVariableContext) IsRefVariableContext ¶
func (*RefVariableContext) IsRefVariableContext()
func (*RefVariableContext) OpenParen ¶
func (s *RefVariableContext) OpenParen() antlr.TerminalNode
func (*RefVariableContext) ToStringTree ¶
func (s *RefVariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RegexpLiteralContext ¶
type RegexpLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRegexpLiteralContext ¶
func NewEmptyRegexpLiteralContext() *RegexpLiteralContext
func NewRegexpLiteralContext ¶
func NewRegexpLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RegexpLiteralContext
func (*RegexpLiteralContext) Accept ¶
func (s *RegexpLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RegexpLiteralContext) GetParser ¶
func (s *RegexpLiteralContext) GetParser() antlr.Parser
func (*RegexpLiteralContext) GetRuleContext ¶
func (s *RegexpLiteralContext) GetRuleContext() antlr.RuleContext
func (*RegexpLiteralContext) IsRegexpLiteralContext ¶
func (*RegexpLiteralContext) IsRegexpLiteralContext()
func (*RegexpLiteralContext) RegexpLiteral ¶
func (s *RegexpLiteralContext) RegexpLiteral() antlr.TerminalNode
func (*RegexpLiteralContext) ToStringTree ¶
func (s *RegexpLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingleParamContext ¶ added in v1.3.3
type SingleParamContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleParamContext ¶ added in v1.3.3
func NewEmptySingleParamContext() *SingleParamContext
func NewSingleParamContext ¶ added in v1.3.3
func NewSingleParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleParamContext
func (*SingleParamContext) Accept ¶ added in v1.3.3
func (s *SingleParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SingleParamContext) DefStart ¶ added in v1.3.3
func (s *SingleParamContext) DefStart() antlr.TerminalNode
func (*SingleParamContext) FilterStatement ¶ added in v1.3.3
func (s *SingleParamContext) FilterStatement() IFilterStatementContext
func (*SingleParamContext) GetParser ¶ added in v1.3.3
func (s *SingleParamContext) GetParser() antlr.Parser
func (*SingleParamContext) GetRuleContext ¶ added in v1.3.3
func (s *SingleParamContext) GetRuleContext() antlr.RuleContext
func (*SingleParamContext) IsSingleParamContext ¶ added in v1.3.3
func (*SingleParamContext) IsSingleParamContext()
func (*SingleParamContext) MapBuilderClose ¶ added in v1.3.3
func (s *SingleParamContext) MapBuilderClose() antlr.TerminalNode
func (*SingleParamContext) RecursiveConfig ¶ added in v1.3.3
func (s *SingleParamContext) RecursiveConfig() IRecursiveConfigContext
func (*SingleParamContext) ToStringTree ¶ added in v1.3.3
func (s *SingleParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SingleParamContext) TopDefStart ¶ added in v1.3.3
func (s *SingleParamContext) TopDefStart() antlr.TerminalNode
type SliceCallItemContext ¶ added in v1.3.3
type SliceCallItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySliceCallItemContext ¶ added in v1.3.3
func NewEmptySliceCallItemContext() *SliceCallItemContext
func NewSliceCallItemContext ¶ added in v1.3.3
func NewSliceCallItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SliceCallItemContext
func (*SliceCallItemContext) Accept ¶ added in v1.3.3
func (s *SliceCallItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SliceCallItemContext) GetParser ¶ added in v1.3.3
func (s *SliceCallItemContext) GetParser() antlr.Parser
func (*SliceCallItemContext) GetRuleContext ¶ added in v1.3.3
func (s *SliceCallItemContext) GetRuleContext() antlr.RuleContext
func (*SliceCallItemContext) IsSliceCallItemContext ¶ added in v1.3.3
func (*SliceCallItemContext) IsSliceCallItemContext()
func (*SliceCallItemContext) NameFilter ¶ added in v1.3.3
func (s *SliceCallItemContext) NameFilter() INameFilterContext
func (*SliceCallItemContext) NumberLiteral ¶ added in v1.3.3
func (s *SliceCallItemContext) NumberLiteral() INumberLiteralContext
func (*SliceCallItemContext) ToStringTree ¶ added in v1.3.3
func (s *SliceCallItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringLiteralContext ¶
type StringLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringLiteralContext ¶
func NewEmptyStringLiteralContext() *StringLiteralContext
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext
func (*StringLiteralContext) Accept ¶
func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringLiteralContext) GetParser ¶
func (s *StringLiteralContext) GetParser() antlr.Parser
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) Identifier ¶
func (s *StringLiteralContext) Identifier() IIdentifierContext
func (*StringLiteralContext) IsStringLiteralContext ¶
func (*StringLiteralContext) IsStringLiteralContext()
func (*StringLiteralContext) Star ¶ added in v1.3.3
func (s *StringLiteralContext) Star() antlr.TerminalNode
func (*StringLiteralContext) ToStringTree ¶
func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SyntaxFlowLexer ¶
type SyntaxFlowLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewSyntaxFlowLexer ¶
func NewSyntaxFlowLexer(input antlr.CharStream) *SyntaxFlowLexer
NewSyntaxFlowLexer produces a new lexer instance for the optional input antlr.CharStream.
type SyntaxFlowParser ¶
type SyntaxFlowParser struct {
*antlr.BaseParser
}
func NewSyntaxFlowParser ¶
func NewSyntaxFlowParser(input antlr.TokenStream) *SyntaxFlowParser
NewSyntaxFlowParser produces a new parser instance for the optional input antlr.TokenStream.
func (*SyntaxFlowParser) ActualParam ¶ added in v1.3.3
func (p *SyntaxFlowParser) ActualParam() (localctx IActualParamContext)
func (*SyntaxFlowParser) ActualParamFilter ¶ added in v1.3.3
func (p *SyntaxFlowParser) ActualParamFilter() (localctx IActualParamFilterContext)
func (*SyntaxFlowParser) BoolLiteral ¶
func (p *SyntaxFlowParser) BoolLiteral() (localctx IBoolLiteralContext)
func (*SyntaxFlowParser) ChainFilter ¶
func (p *SyntaxFlowParser) ChainFilter() (localctx IChainFilterContext)
func (*SyntaxFlowParser) ConditionExpression ¶
func (p *SyntaxFlowParser) ConditionExpression() (localctx IConditionExpressionContext)
func (*SyntaxFlowParser) ConditionExpression_Sempred ¶
func (p *SyntaxFlowParser) ConditionExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SyntaxFlowParser) FilterExpr ¶
func (p *SyntaxFlowParser) FilterExpr() (localctx IFilterExprContext)
func (*SyntaxFlowParser) FilterExpr_Sempred ¶
func (p *SyntaxFlowParser) FilterExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SyntaxFlowParser) FilterStatement ¶
func (p *SyntaxFlowParser) FilterStatement() (localctx IFilterStatementContext)
func (*SyntaxFlowParser) Filters ¶
func (p *SyntaxFlowParser) Filters() (localctx IFiltersContext)
func (*SyntaxFlowParser) Flow ¶
func (p *SyntaxFlowParser) Flow() (localctx IFlowContext)
func (*SyntaxFlowParser) Identifier ¶
func (p *SyntaxFlowParser) Identifier() (localctx IIdentifierContext)
func (*SyntaxFlowParser) NameFilter ¶ added in v1.3.3
func (p *SyntaxFlowParser) NameFilter() (localctx INameFilterContext)
func (*SyntaxFlowParser) NumberLiteral ¶
func (p *SyntaxFlowParser) NumberLiteral() (localctx INumberLiteralContext)
func (*SyntaxFlowParser) RecursiveConfig ¶ added in v1.3.3
func (p *SyntaxFlowParser) RecursiveConfig() (localctx IRecursiveConfigContext)
func (*SyntaxFlowParser) RecursiveConfigItem ¶ added in v1.3.3
func (p *SyntaxFlowParser) RecursiveConfigItem() (localctx IRecursiveConfigItemContext)
func (*SyntaxFlowParser) RecursiveConfigItemValue ¶ added in v1.3.3
func (p *SyntaxFlowParser) RecursiveConfigItemValue() (localctx IRecursiveConfigItemValueContext)
func (*SyntaxFlowParser) RefVariable ¶
func (p *SyntaxFlowParser) RefVariable() (localctx IRefVariableContext)
func (*SyntaxFlowParser) RegexpLiteral ¶
func (p *SyntaxFlowParser) RegexpLiteral() (localctx IRegexpLiteralContext)
func (*SyntaxFlowParser) Sempred ¶
func (p *SyntaxFlowParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*SyntaxFlowParser) SingleParam ¶ added in v1.3.3
func (p *SyntaxFlowParser) SingleParam() (localctx ISingleParamContext)
func (*SyntaxFlowParser) SliceCallItem ¶ added in v1.3.3
func (p *SyntaxFlowParser) SliceCallItem() (localctx ISliceCallItemContext)
func (*SyntaxFlowParser) StringLiteral ¶
func (p *SyntaxFlowParser) StringLiteral() (localctx IStringLiteralContext)
func (*SyntaxFlowParser) Types ¶
func (p *SyntaxFlowParser) Types() (localctx ITypesContext)
func (*SyntaxFlowParser) UseDefCalcDescription ¶ added in v1.3.3
func (p *SyntaxFlowParser) UseDefCalcDescription() (localctx IUseDefCalcDescriptionContext)
func (*SyntaxFlowParser) UseDefCalcParams ¶ added in v1.3.3
func (p *SyntaxFlowParser) UseDefCalcParams() (localctx IUseDefCalcParamsContext)
type SyntaxFlowVisitor ¶
type SyntaxFlowVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by SyntaxFlowParser#flow. VisitFlow(ctx *FlowContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#filters. VisitFilters(ctx *FiltersContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#filterStatement. VisitFilterStatement(ctx *FilterStatementContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#refVariable. VisitRefVariable(ctx *RefVariableContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#TopDefSingleFilter. VisitTopDefSingleFilter(ctx *TopDefSingleFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FunctionCallFilter. VisitFunctionCallFilter(ctx *FunctionCallFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#NextSingleFilter. VisitNextSingleFilter(ctx *NextSingleFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#CurrentRootFilter. VisitCurrentRootFilter(ctx *CurrentRootFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#NextFilter. VisitNextFilter(ctx *NextFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#OptionalFilter. VisitOptionalFilter(ctx *OptionalFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#PrimaryFilter. VisitPrimaryFilter(ctx *PrimaryFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#ConfiggedDeepNextSingleFilter. VisitConfiggedDeepNextSingleFilter(ctx *ConfiggedDeepNextSingleFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#TopDefFilter. VisitTopDefFilter(ctx *TopDefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#ConfiggedTopDefSingleFilter. VisitConfiggedTopDefSingleFilter(ctx *ConfiggedTopDefSingleFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#ConfiggedTopDefFilter. VisitConfiggedTopDefFilter(ctx *ConfiggedTopDefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FieldIndexFilter. VisitFieldIndexFilter(ctx *FieldIndexFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DefFilter. VisitDefFilter(ctx *DefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FieldFilter. VisitFieldFilter(ctx *FieldFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DeepNextSingleFilter. VisitDeepNextSingleFilter(ctx *DeepNextSingleFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#UseDefCalcFilter. VisitUseDefCalcFilter(ctx *UseDefCalcFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FieldCallFilter. VisitFieldCallFilter(ctx *FieldCallFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DefSingleFilter. VisitDefSingleFilter(ctx *DefSingleFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DeepNextFilter. VisitDeepNextFilter(ctx *DeepNextFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#ConfiggedDeepNextFilter. VisitConfiggedDeepNextFilter(ctx *ConfiggedDeepNextFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#useDefCalcDescription. VisitUseDefCalcDescription(ctx *UseDefCalcDescriptionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#useDefCalcParams. VisitUseDefCalcParams(ctx *UseDefCalcParamsContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#AllParam. VisitAllParam(ctx *AllParamContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#EveryParam. VisitEveryParam(ctx *EveryParamContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#actualParamFilter. VisitActualParamFilter(ctx *ActualParamFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#singleParam. VisitSingleParam(ctx *SingleParamContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#recursiveConfig. VisitRecursiveConfig(ctx *RecursiveConfigContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#recursiveConfigItem. VisitRecursiveConfigItem(ctx *RecursiveConfigItemContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#recursiveConfigItemValue. VisitRecursiveConfigItemValue(ctx *RecursiveConfigItemValueContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#sliceCallItem. VisitSliceCallItem(ctx *SliceCallItemContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#nameFilter. VisitNameFilter(ctx *NameFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#Flat. VisitFlat(ctx *FlatContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#BuildMap. VisitBuildMap(ctx *BuildMapContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionString. VisitFilterExpressionString(ctx *FilterExpressionStringContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionOr. VisitFilterExpressionOr(ctx *FilterExpressionOrContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionParen. VisitFilterExpressionParen(ctx *FilterExpressionParenContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionAnd. VisitFilterExpressionAnd(ctx *FilterExpressionAndContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionCompare. VisitFilterExpressionCompare(ctx *FilterExpressionCompareContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionRegexpMatch. VisitFilterExpressionRegexpMatch(ctx *FilterExpressionRegexpMatchContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionNumber. VisitFilterExpressionNumber(ctx *FilterExpressionNumberContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionRegexp. VisitFilterExpressionRegexp(ctx *FilterExpressionRegexpContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionNot. VisitFilterExpressionNot(ctx *FilterExpressionNotContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#numberLiteral. VisitNumberLiteral(ctx *NumberLiteralContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#stringLiteral. VisitStringLiteral(ctx *StringLiteralContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#regexpLiteral. VisitRegexpLiteral(ctx *RegexpLiteralContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#identifier. VisitIdentifier(ctx *IdentifierContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#types. VisitTypes(ctx *TypesContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#boolLiteral. VisitBoolLiteral(ctx *BoolLiteralContext) interface{} }
A complete Visitor for a parse tree produced by SyntaxFlowParser.
type TopDefFilterContext ¶ added in v1.3.3
type TopDefFilterContext struct {
*FilterExprContext
}
func NewTopDefFilterContext ¶ added in v1.3.3
func NewTopDefFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TopDefFilterContext
func (*TopDefFilterContext) Accept ¶ added in v1.3.3
func (s *TopDefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TopDefFilterContext) AllFilterExpr ¶ added in v1.3.3
func (s *TopDefFilterContext) AllFilterExpr() []IFilterExprContext
func (*TopDefFilterContext) FilterExpr ¶ added in v1.3.3
func (s *TopDefFilterContext) FilterExpr(i int) IFilterExprContext
func (*TopDefFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *TopDefFilterContext) GetRuleContext() antlr.RuleContext
func (*TopDefFilterContext) TopDef ¶ added in v1.3.3
func (s *TopDefFilterContext) TopDef() antlr.TerminalNode
type TopDefSingleFilterContext ¶ added in v1.3.3
type TopDefSingleFilterContext struct {
*FilterExprContext
}
func NewTopDefSingleFilterContext ¶ added in v1.3.3
func NewTopDefSingleFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TopDefSingleFilterContext
func (*TopDefSingleFilterContext) Accept ¶ added in v1.3.3
func (s *TopDefSingleFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TopDefSingleFilterContext) FilterExpr ¶ added in v1.3.3
func (s *TopDefSingleFilterContext) FilterExpr() IFilterExprContext
func (*TopDefSingleFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *TopDefSingleFilterContext) GetRuleContext() antlr.RuleContext
func (*TopDefSingleFilterContext) TopDef ¶ added in v1.3.3
func (s *TopDefSingleFilterContext) TopDef() antlr.TerminalNode
type TypesContext ¶
type TypesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypesContext ¶
func NewEmptyTypesContext() *TypesContext
func NewTypesContext ¶
func NewTypesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypesContext
func (*TypesContext) Accept ¶
func (s *TypesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypesContext) BoolType ¶
func (s *TypesContext) BoolType() antlr.TerminalNode
func (*TypesContext) DictType ¶
func (s *TypesContext) DictType() antlr.TerminalNode
func (*TypesContext) GetParser ¶
func (s *TypesContext) GetParser() antlr.Parser
func (*TypesContext) GetRuleContext ¶
func (s *TypesContext) GetRuleContext() antlr.RuleContext
func (*TypesContext) IsTypesContext ¶
func (*TypesContext) IsTypesContext()
func (*TypesContext) ListType ¶
func (s *TypesContext) ListType() antlr.TerminalNode
func (*TypesContext) NumberType ¶
func (s *TypesContext) NumberType() antlr.TerminalNode
func (*TypesContext) StringType ¶
func (s *TypesContext) StringType() antlr.TerminalNode
func (*TypesContext) ToStringTree ¶
func (s *TypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UseDefCalcDescriptionContext ¶ added in v1.3.3
type UseDefCalcDescriptionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUseDefCalcDescriptionContext ¶ added in v1.3.3
func NewEmptyUseDefCalcDescriptionContext() *UseDefCalcDescriptionContext
func NewUseDefCalcDescriptionContext ¶ added in v1.3.3
func NewUseDefCalcDescriptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseDefCalcDescriptionContext
func (*UseDefCalcDescriptionContext) Accept ¶ added in v1.3.3
func (s *UseDefCalcDescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UseDefCalcDescriptionContext) GetParser ¶ added in v1.3.3
func (s *UseDefCalcDescriptionContext) GetParser() antlr.Parser
func (*UseDefCalcDescriptionContext) GetRuleContext ¶ added in v1.3.3
func (s *UseDefCalcDescriptionContext) GetRuleContext() antlr.RuleContext
func (*UseDefCalcDescriptionContext) Identifier ¶ added in v1.3.3
func (s *UseDefCalcDescriptionContext) Identifier() IIdentifierContext
func (*UseDefCalcDescriptionContext) IsUseDefCalcDescriptionContext ¶ added in v1.3.3
func (*UseDefCalcDescriptionContext) IsUseDefCalcDescriptionContext()
func (*UseDefCalcDescriptionContext) ToStringTree ¶ added in v1.3.3
func (s *UseDefCalcDescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UseDefCalcDescriptionContext) UseDefCalcParams ¶ added in v1.3.3
func (s *UseDefCalcDescriptionContext) UseDefCalcParams() IUseDefCalcParamsContext
type UseDefCalcFilterContext ¶ added in v1.3.3
type UseDefCalcFilterContext struct {
*FilterExprContext
}
func NewUseDefCalcFilterContext ¶ added in v1.3.3
func NewUseDefCalcFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UseDefCalcFilterContext
func (*UseDefCalcFilterContext) Accept ¶ added in v1.3.3
func (s *UseDefCalcFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UseDefCalcFilterContext) AllFilterExpr ¶ added in v1.3.3
func (s *UseDefCalcFilterContext) AllFilterExpr() []IFilterExprContext
func (*UseDefCalcFilterContext) FilterExpr ¶ added in v1.3.3
func (s *UseDefCalcFilterContext) FilterExpr(i int) IFilterExprContext
func (*UseDefCalcFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *UseDefCalcFilterContext) GetRuleContext() antlr.RuleContext
func (*UseDefCalcFilterContext) UseDefCalcDescription ¶ added in v1.3.3
func (s *UseDefCalcFilterContext) UseDefCalcDescription() IUseDefCalcDescriptionContext
type UseDefCalcParamsContext ¶ added in v1.3.3
type UseDefCalcParamsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUseDefCalcParamsContext ¶ added in v1.3.3
func NewEmptyUseDefCalcParamsContext() *UseDefCalcParamsContext
func NewUseDefCalcParamsContext ¶ added in v1.3.3
func NewUseDefCalcParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseDefCalcParamsContext
func (*UseDefCalcParamsContext) Accept ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UseDefCalcParamsContext) CloseParen ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) CloseParen() antlr.TerminalNode
func (*UseDefCalcParamsContext) GetParser ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) GetParser() antlr.Parser
func (*UseDefCalcParamsContext) GetRuleContext ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) GetRuleContext() antlr.RuleContext
func (*UseDefCalcParamsContext) IsUseDefCalcParamsContext ¶ added in v1.3.3
func (*UseDefCalcParamsContext) IsUseDefCalcParamsContext()
func (*UseDefCalcParamsContext) MapBuilderClose ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) MapBuilderClose() antlr.TerminalNode
func (*UseDefCalcParamsContext) MapBuilderOpen ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) MapBuilderOpen() antlr.TerminalNode
func (*UseDefCalcParamsContext) OpenParen ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) OpenParen() antlr.TerminalNode
func (*UseDefCalcParamsContext) RecursiveConfig ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) RecursiveConfig() IRecursiveConfigContext
func (*UseDefCalcParamsContext) ToStringTree ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string