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 AlertContext
- type AlertStatementContext
- func (s *AlertStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlertStatementContext) Alert() antlr.TerminalNode
- func (s *AlertStatementContext) For() antlr.TerminalNode
- func (s *AlertStatementContext) GetParser() antlr.Parser
- func (s *AlertStatementContext) GetRuleContext() antlr.RuleContext
- func (*AlertStatementContext) IsAlertStatementContext()
- func (s *AlertStatementContext) RefVariable() IRefVariableContext
- func (s *AlertStatementContext) StringLiteral() IStringLiteralContext
- func (s *AlertStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AllParamContext
- type BaseSyntaxFlowVisitor
- func (v *BaseSyntaxFlowVisitor) VisitActualParamFilter(ctx *ActualParamFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitAlert(ctx *AlertContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitAlertStatement(ctx *AlertStatementContext) 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) VisitCheck(ctx *CheckContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitCheckStatement(ctx *CheckStatementContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitCommand(ctx *CommandContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitComment(ctx *CommentContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitConfig(ctx *ConfigContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDeepChainFilter(ctx *DeepChainFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDeepNextConfigFilter(ctx *DeepNextConfigFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDeepNextFilter(ctx *DeepNextFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDefFilter(ctx *DefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDescription(ctx *DescriptionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDescriptionItem(ctx *DescriptionItemContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDescriptionItems(ctx *DescriptionItemsContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitDescriptionStatement(ctx *DescriptionStatementContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitElseExpr(ctx *ElseExprContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitEmpty(ctx *EmptyContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitEos(ctx *EosContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitEveryParam(ctx *EveryParamContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFieldCallFilter(ctx *FieldCallFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFieldIndexFilter(ctx *FieldIndexFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContent(ctx *FileFilterContentContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentInput(ctx *FileFilterContentInputContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethod(ctx *FileFilterContentMethodContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParam(ctx *FileFilterContentMethodParamContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamItem(ctx *FileFilterContentMethodParamItemContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamKey(ctx *FileFilterContentMethodParamKeyContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamValue(ctx *FileFilterContentMethodParamValueContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentStatement(ctx *FileFilterContentStatementContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFileName(ctx *FileNameContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilter(ctx *FilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterCondition(ctx *FilterConditionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpr(ctx *FilterExprContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionAnd(ctx *FilterExpressionAndContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionCompare(ctx *FilterExpressionCompareContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionOr(ctx *FilterExpressionOrContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionRegexpMatch(ctx *FilterExpressionRegexpMatchContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitFirst(ctx *FirstContext) 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) VisitIntersectionRefFilter(ctx *IntersectionRefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitKeywords(ctx *KeywordsContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitLine(ctx *LineContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitLines(ctx *LinesContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitMergeRefFilter(ctx *MergeRefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNameFilter(ctx *NameFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNamedFilter(ctx *NamedFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNativeCall(ctx *NativeCallContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParam(ctx *NativeCallActualParamContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParamKey(ctx *NativeCallActualParamKeyContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParamValue(ctx *NativeCallActualParamValueContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParams(ctx *NativeCallActualParamsContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNativeCallFilter(ctx *NativeCallFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNegativeCondition(ctx *NegativeConditionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNextFilter(ctx *NextFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNotCondition(ctx *NotConditionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitNumberLiteral(ctx *NumberLiteralContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitOpcodeTypeCondition(ctx *OpcodeTypeConditionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitOpcodes(ctx *OpcodesContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitOptionalFilter(ctx *OptionalFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitParenCondition(ctx *ParenConditionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitPureFilterExpr(ctx *PureFilterExprContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfigItem(ctx *RecursiveConfigItemContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRecursiveConfigItemValue(ctx *RecursiveConfigItemValueContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRefFilterExpr(ctx *RefFilterExprContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRefVariable(ctx *RefVariableContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRegexpLiteral(ctx *RegexpLiteralContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitRemoveRefFilter(ctx *RemoveRefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitSingleParam(ctx *SingleParamContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitSliceCallItem(ctx *SliceCallItemContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitStatements(ctx *StatementsContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitStringContainAnyCondition(ctx *StringContainAnyConditionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitStringContainHaveCondition(ctx *StringContainHaveConditionContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitStringLiteralWithoutStar(ctx *StringLiteralWithoutStarContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitStringLiteralWithoutStarGroup(ctx *StringLiteralWithoutStarGroupContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitThenExpr(ctx *ThenExprContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitTopDefConfigFilter(ctx *TopDefConfigFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitTopDefFilter(ctx *TopDefFilterContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitTypes(ctx *TypesContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcParams(ctx *UseDefCalcParamsContext) interface{}
- func (v *BaseSyntaxFlowVisitor) VisitUseNativeCall(ctx *UseNativeCallContext) 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) AllIdentifier() []IIdentifierContext
- func (s *BuildMapContext) AllStatements() []IStatementsContext
- func (s *BuildMapContext) Colon(i int) antlr.TerminalNode
- 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
- func (s *BuildMapContext) Statements(i int) IStatementsContext
- 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 CheckContext
- type CheckStatementContext
- func (s *CheckStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CheckStatementContext) Check() antlr.TerminalNode
- func (s *CheckStatementContext) ElseExpr() IElseExprContext
- func (s *CheckStatementContext) GetParser() antlr.Parser
- func (s *CheckStatementContext) GetRuleContext() antlr.RuleContext
- func (*CheckStatementContext) IsCheckStatementContext()
- func (s *CheckStatementContext) RefVariable() IRefVariableContext
- func (s *CheckStatementContext) ThenExpr() IThenExprContext
- func (s *CheckStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommandContext
- type CommentContext
- func (s *CommentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CommentContext) GetParser() antlr.Parser
- func (s *CommentContext) GetRuleContext() antlr.RuleContext
- func (*CommentContext) IsCommentContext()
- func (s *CommentContext) LineComment() antlr.TerminalNode
- func (s *CommentContext) 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 ConfigContext
- func (s *ConfigContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConfigContext) AllComma() []antlr.TerminalNode
- func (s *ConfigContext) AllRecursiveConfigItem() []IRecursiveConfigItemContext
- func (s *ConfigContext) Comma(i int) antlr.TerminalNode
- func (s *ConfigContext) GetParser() antlr.Parser
- func (s *ConfigContext) GetRuleContext() antlr.RuleContext
- func (*ConfigContext) IsConfigContext()
- func (s *ConfigContext) RecursiveConfigItem(i int) IRecursiveConfigItemContext
- func (s *ConfigContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeepChainFilterContext
- func (s *DeepChainFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DeepChainFilterContext) Deep() antlr.TerminalNode
- func (s *DeepChainFilterContext) GetRuleContext() antlr.RuleContext
- func (s *DeepChainFilterContext) Lines() ILinesContext
- func (s *DeepChainFilterContext) NameFilter() INameFilterContext
- type DeepNextConfigFilterContext
- func (s *DeepNextConfigFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DeepNextConfigFilterContext) Config() IConfigContext
- func (s *DeepNextConfigFilterContext) DeepNextEnd() antlr.TerminalNode
- func (s *DeepNextConfigFilterContext) DeepNextStart() antlr.TerminalNode
- func (s *DeepNextConfigFilterContext) GetRuleContext() antlr.RuleContext
- type DeepNextFilterContext
- type DefFilterContext
- type DescriptionContext
- type DescriptionItemContext
- func (s *DescriptionItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DescriptionItemContext) AllStringLiteral() []IStringLiteralContext
- func (s *DescriptionItemContext) Colon() antlr.TerminalNode
- func (s *DescriptionItemContext) GetParser() antlr.Parser
- func (s *DescriptionItemContext) GetRuleContext() antlr.RuleContext
- func (*DescriptionItemContext) IsDescriptionItemContext()
- func (s *DescriptionItemContext) Lines() ILinesContext
- func (s *DescriptionItemContext) StringLiteral(i int) IStringLiteralContext
- func (s *DescriptionItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DescriptionItemsContext
- func (s *DescriptionItemsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DescriptionItemsContext) AllComma() []antlr.TerminalNode
- func (s *DescriptionItemsContext) AllDescriptionItem() []IDescriptionItemContext
- func (s *DescriptionItemsContext) AllLines() []ILinesContext
- func (s *DescriptionItemsContext) Comma(i int) antlr.TerminalNode
- func (s *DescriptionItemsContext) DescriptionItem(i int) IDescriptionItemContext
- func (s *DescriptionItemsContext) GetParser() antlr.Parser
- func (s *DescriptionItemsContext) GetRuleContext() antlr.RuleContext
- func (*DescriptionItemsContext) IsDescriptionItemsContext()
- func (s *DescriptionItemsContext) Lines(i int) ILinesContext
- func (s *DescriptionItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DescriptionStatementContext
- func (s *DescriptionStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DescriptionStatementContext) CloseParen() antlr.TerminalNode
- func (s *DescriptionStatementContext) Desc() antlr.TerminalNode
- func (s *DescriptionStatementContext) DescriptionItems() IDescriptionItemsContext
- func (s *DescriptionStatementContext) GetParser() antlr.Parser
- func (s *DescriptionStatementContext) GetRuleContext() antlr.RuleContext
- func (*DescriptionStatementContext) IsDescriptionStatementContext()
- func (s *DescriptionStatementContext) MapBuilderClose() antlr.TerminalNode
- func (s *DescriptionStatementContext) MapBuilderOpen() antlr.TerminalNode
- func (s *DescriptionStatementContext) OpenParen() antlr.TerminalNode
- func (s *DescriptionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseExprContext
- func (s *ElseExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ElseExprContext) Else() antlr.TerminalNode
- func (s *ElseExprContext) GetParser() antlr.Parser
- func (s *ElseExprContext) GetRuleContext() antlr.RuleContext
- func (*ElseExprContext) IsElseExprContext()
- func (s *ElseExprContext) StringLiteral() IStringLiteralContext
- func (s *ElseExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EmptyContext
- type EosContext
- func (s *EosContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EosContext) GetParser() antlr.Parser
- func (s *EosContext) GetRuleContext() antlr.RuleContext
- func (*EosContext) IsEosContext()
- func (s *EosContext) Line() ILineContext
- func (s *EosContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- 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) Lines() ILinesContext
- func (s *EveryParamContext) SingleParam() ISingleParamContext
- type FieldCallFilterContext
- func (s *FieldCallFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldCallFilterContext) Dot() antlr.TerminalNode
- func (s *FieldCallFilterContext) GetRuleContext() antlr.RuleContext
- func (s *FieldCallFilterContext) Lines() ILinesContext
- func (s *FieldCallFilterContext) NameFilter() INameFilterContext
- type FieldIndexFilterContext
- func (s *FieldIndexFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldIndexFilterContext) GetRuleContext() antlr.RuleContext
- func (s *FieldIndexFilterContext) ListSelectClose() antlr.TerminalNode
- func (s *FieldIndexFilterContext) ListSelectOpen() antlr.TerminalNode
- func (s *FieldIndexFilterContext) SliceCallItem() ISliceCallItemContext
- type FileFilterContentContext
- func (s *FileFilterContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentContext) Eos() IEosContext
- func (s *FileFilterContentContext) FileFilterContentStatement() IFileFilterContentStatementContext
- func (s *FileFilterContentContext) GetRuleContext() antlr.RuleContext
- type FileFilterContentInputContext
- func (s *FileFilterContentInputContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentInputContext) FileName() IFileNameContext
- func (s *FileFilterContentInputContext) GetParser() antlr.Parser
- func (s *FileFilterContentInputContext) GetRuleContext() antlr.RuleContext
- func (*FileFilterContentInputContext) IsFileFilterContentInputContext()
- func (s *FileFilterContentInputContext) RegexpLiteral() IRegexpLiteralContext
- func (s *FileFilterContentInputContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileFilterContentMethodContext
- func (s *FileFilterContentMethodContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentMethodContext) CloseParen() antlr.TerminalNode
- func (s *FileFilterContentMethodContext) FileFilterContentMethodParam() IFileFilterContentMethodParamContext
- func (s *FileFilterContentMethodContext) GetParser() antlr.Parser
- func (s *FileFilterContentMethodContext) GetRuleContext() antlr.RuleContext
- func (s *FileFilterContentMethodContext) Identifier() antlr.TerminalNode
- func (*FileFilterContentMethodContext) IsFileFilterContentMethodContext()
- func (s *FileFilterContentMethodContext) OpenParen() antlr.TerminalNode
- func (s *FileFilterContentMethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileFilterContentMethodParamContext
- func (s *FileFilterContentMethodParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentMethodParamContext) AllComma() []antlr.TerminalNode
- func (s *FileFilterContentMethodParamContext) AllFileFilterContentMethodParamItem() []IFileFilterContentMethodParamItemContext
- func (s *FileFilterContentMethodParamContext) AllLines() []ILinesContext
- func (s *FileFilterContentMethodParamContext) Comma(i int) antlr.TerminalNode
- func (s *FileFilterContentMethodParamContext) FileFilterContentMethodParamItem(i int) IFileFilterContentMethodParamItemContext
- func (s *FileFilterContentMethodParamContext) GetParser() antlr.Parser
- func (s *FileFilterContentMethodParamContext) GetRuleContext() antlr.RuleContext
- func (*FileFilterContentMethodParamContext) IsFileFilterContentMethodParamContext()
- func (s *FileFilterContentMethodParamContext) Lines(i int) ILinesContext
- func (s *FileFilterContentMethodParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileFilterContentMethodParamItemContext
- func (s *FileFilterContentMethodParamItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentMethodParamItemContext) FileFilterContentMethodParamKey() IFileFilterContentMethodParamKeyContext
- func (s *FileFilterContentMethodParamItemContext) FileFilterContentMethodParamValue() IFileFilterContentMethodParamValueContext
- func (s *FileFilterContentMethodParamItemContext) GetParser() antlr.Parser
- func (s *FileFilterContentMethodParamItemContext) GetRuleContext() antlr.RuleContext
- func (*FileFilterContentMethodParamItemContext) IsFileFilterContentMethodParamItemContext()
- func (s *FileFilterContentMethodParamItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileFilterContentMethodParamKeyContext
- func (s *FileFilterContentMethodParamKeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentMethodParamKeyContext) Colon() antlr.TerminalNode
- func (s *FileFilterContentMethodParamKeyContext) GetParser() antlr.Parser
- func (s *FileFilterContentMethodParamKeyContext) GetRuleContext() antlr.RuleContext
- func (s *FileFilterContentMethodParamKeyContext) Identifier() antlr.TerminalNode
- func (*FileFilterContentMethodParamKeyContext) IsFileFilterContentMethodParamKeyContext()
- func (s *FileFilterContentMethodParamKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileFilterContentMethodParamValueContext
- func (s *FileFilterContentMethodParamValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentMethodParamValueContext) GetParser() antlr.Parser
- func (s *FileFilterContentMethodParamValueContext) GetRuleContext() antlr.RuleContext
- func (*FileFilterContentMethodParamValueContext) IsFileFilterContentMethodParamValueContext()
- func (s *FileFilterContentMethodParamValueContext) NameFilter() INameFilterContext
- func (s *FileFilterContentMethodParamValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileFilterContentStatementContext
- func (s *FileFilterContentStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileFilterContentStatementContext) As() antlr.TerminalNode
- func (s *FileFilterContentStatementContext) Dot() antlr.TerminalNode
- func (s *FileFilterContentStatementContext) FileFilterContentInput() IFileFilterContentInputContext
- func (s *FileFilterContentStatementContext) FileFilterContentMethod() IFileFilterContentMethodContext
- func (s *FileFilterContentStatementContext) GetParser() antlr.Parser
- func (s *FileFilterContentStatementContext) GetRuleContext() antlr.RuleContext
- func (*FileFilterContentStatementContext) IsFileFilterContentStatementContext()
- func (s *FileFilterContentStatementContext) Lines() ILinesContext
- func (s *FileFilterContentStatementContext) MapBuilderClose() antlr.TerminalNode
- func (s *FileFilterContentStatementContext) RefVariable() IRefVariableContext
- func (s *FileFilterContentStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileNameContext
- func (s *FileNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FileNameContext) AllNameFilter() []INameFilterContext
- func (s *FileNameContext) GetParser() antlr.Parser
- func (s *FileNameContext) GetRuleContext() antlr.RuleContext
- func (*FileNameContext) IsFileNameContext()
- func (s *FileNameContext) NameFilter(i int) INameFilterContext
- func (s *FileNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FilterConditionContext
- type FilterContext
- type FilterExprContext
- func (s *FilterExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FilterExprContext) AllFilterItem() []IFilterItemContext
- func (s *FilterExprContext) FilterItem(i int) IFilterItemContext
- func (s *FilterExprContext) FilterItemFirst() IFilterItemFirstContext
- 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 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 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 FilterItemContext
- func (s *FilterItemContext) CopyFrom(ctx *FilterItemContext)
- func (s *FilterItemContext) GetParser() antlr.Parser
- func (s *FilterItemContext) GetRuleContext() antlr.RuleContext
- func (*FilterItemContext) IsFilterItemContext()
- func (s *FilterItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FilterItemFirstContext
- func (s *FilterItemFirstContext) CopyFrom(ctx *FilterItemFirstContext)
- func (s *FilterItemFirstContext) GetParser() antlr.Parser
- func (s *FilterItemFirstContext) GetRuleContext() antlr.RuleContext
- func (*FilterItemFirstContext) IsFilterItemFirstContext()
- func (s *FilterItemFirstContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FilterStatementContext
- func (s *FilterStatementContext) CopyFrom(ctx *FilterStatementContext)
- func (s *FilterStatementContext) GetParser() antlr.Parser
- func (s *FilterStatementContext) GetRuleContext() antlr.RuleContext
- func (*FilterStatementContext) IsFilterStatementContext()
- func (s *FilterStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FirstContext
- type FlatContext
- func (s *FlatContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FlatContext) AllComma() []antlr.TerminalNode
- func (s *FlatContext) AllStatements() []IStatementsContext
- func (s *FlatContext) Comma(i int) antlr.TerminalNode
- func (s *FlatContext) Deep() antlr.TerminalNode
- func (s *FlatContext) GetRuleContext() antlr.RuleContext
- func (s *FlatContext) ListSelectClose() antlr.TerminalNode
- func (s *FlatContext) ListSelectOpen() antlr.TerminalNode
- func (s *FlatContext) Statements(i int) IStatementsContext
- type FlowContext
- func (s *FlowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FlowContext) EOF() antlr.TerminalNode
- func (s *FlowContext) GetParser() antlr.Parser
- func (s *FlowContext) GetRuleContext() antlr.RuleContext
- func (*FlowContext) IsFlowContext()
- func (s *FlowContext) Statements() IStatementsContext
- 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) GetRuleContext() antlr.RuleContext
- func (s *FunctionCallFilterContext) Lines() ILinesContext
- func (s *FunctionCallFilterContext) OpenParen() antlr.TerminalNode
- type IActualParamContext
- type IActualParamFilterContext
- type IAlertStatementContext
- type IBoolLiteralContext
- type IChainFilterContext
- type ICheckStatementContext
- type ICommentContext
- type IConditionExpressionContext
- type IConfigContext
- type IDescriptionItemContext
- type IDescriptionItemsContext
- type IDescriptionStatementContext
- type IElseExprContext
- type IEosContext
- type IFileFilterContentInputContext
- type IFileFilterContentMethodContext
- type IFileFilterContentMethodParamContext
- type IFileFilterContentMethodParamItemContext
- type IFileFilterContentMethodParamKeyContext
- type IFileFilterContentMethodParamValueContext
- type IFileFilterContentStatementContext
- type IFileNameContext
- type IFilterExprContext
- type IFilterItemContext
- type IFilterItemFirstContext
- type IFilterStatementContext
- type IFlowContext
- type IIdentifierContext
- type IKeywordsContext
- type ILineContext
- type ILinesContext
- type INameFilterContext
- type INativeCallActualParamContext
- type INativeCallActualParamKeyContext
- type INativeCallActualParamValueContext
- type INativeCallActualParamsContext
- type INativeCallContext
- type INegativeConditionContext
- type INumberLiteralContext
- type IOpcodesContext
- type IRecursiveConfigItemContext
- type IRecursiveConfigItemValueContext
- type IRefVariableContext
- type IRegexpLiteralContext
- type ISingleParamContext
- type ISliceCallItemContext
- type IStatementContext
- type IStatementsContext
- type IStringLiteralContext
- type IStringLiteralWithoutStarContext
- type IStringLiteralWithoutStarGroupContext
- type IThenExprContext
- type ITypesContext
- type IUseDefCalcParamsContext
- type IUseNativeCallContext
- type IdentifierContext
- func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierContext) Identifier() antlr.TerminalNode
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) Keywords() IKeywordsContext
- func (s *IdentifierContext) QuotedStringLiteral() antlr.TerminalNode
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntersectionRefFilterContext
- type KeywordsContext
- func (s *KeywordsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KeywordsContext) BoolLiteral() antlr.TerminalNode
- func (s *KeywordsContext) Check() antlr.TerminalNode
- func (s *KeywordsContext) Desc() antlr.TerminalNode
- func (s *KeywordsContext) Else() antlr.TerminalNode
- func (s *KeywordsContext) GetParser() antlr.Parser
- func (s *KeywordsContext) GetRuleContext() antlr.RuleContext
- func (s *KeywordsContext) Have() antlr.TerminalNode
- func (s *KeywordsContext) HaveAny() antlr.TerminalNode
- func (s *KeywordsContext) In() antlr.TerminalNode
- func (*KeywordsContext) IsKeywordsContext()
- func (s *KeywordsContext) Opcode() antlr.TerminalNode
- func (s *KeywordsContext) Opcodes() IOpcodesContext
- func (s *KeywordsContext) Then() antlr.TerminalNode
- func (s *KeywordsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *KeywordsContext) Type() antlr.TerminalNode
- func (s *KeywordsContext) Types() ITypesContext
- type LineContext
- type LinesContext
- func (s *LinesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LinesContext) AllLine() []ILineContext
- func (s *LinesContext) GetParser() antlr.Parser
- func (s *LinesContext) GetRuleContext() antlr.RuleContext
- func (*LinesContext) IsLinesContext()
- func (s *LinesContext) Line(i int) ILineContext
- func (s *LinesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MergeRefFilterContext
- type NameFilterContext
- func (s *NameFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- 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 NamedFilterContext
- type NativeCallActualParamContext
- func (s *NativeCallActualParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NativeCallActualParamContext) Colon() antlr.TerminalNode
- func (s *NativeCallActualParamContext) Eq() antlr.TerminalNode
- func (s *NativeCallActualParamContext) GetParser() antlr.Parser
- func (s *NativeCallActualParamContext) GetRuleContext() antlr.RuleContext
- func (*NativeCallActualParamContext) IsNativeCallActualParamContext()
- func (s *NativeCallActualParamContext) NativeCallActualParamKey() INativeCallActualParamKeyContext
- func (s *NativeCallActualParamContext) NativeCallActualParamValue() INativeCallActualParamValueContext
- func (s *NativeCallActualParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NativeCallActualParamKeyContext
- func (s *NativeCallActualParamKeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NativeCallActualParamKeyContext) GetParser() antlr.Parser
- func (s *NativeCallActualParamKeyContext) GetRuleContext() antlr.RuleContext
- func (s *NativeCallActualParamKeyContext) Identifier() IIdentifierContext
- func (*NativeCallActualParamKeyContext) IsNativeCallActualParamKeyContext()
- func (s *NativeCallActualParamKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NativeCallActualParamValueContext
- func (s *NativeCallActualParamValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NativeCallActualParamValueContext) AllBacktick() []antlr.TerminalNode
- func (s *NativeCallActualParamValueContext) Backtick(i int) antlr.TerminalNode
- func (s *NativeCallActualParamValueContext) DollarOutput() antlr.TerminalNode
- func (s *NativeCallActualParamValueContext) GetParser() antlr.Parser
- func (s *NativeCallActualParamValueContext) GetRuleContext() antlr.RuleContext
- func (s *NativeCallActualParamValueContext) Identifier() IIdentifierContext
- func (*NativeCallActualParamValueContext) IsNativeCallActualParamValueContext()
- func (s *NativeCallActualParamValueContext) NumberLiteral() INumberLiteralContext
- func (s *NativeCallActualParamValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NativeCallActualParamsContext
- func (s *NativeCallActualParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NativeCallActualParamsContext) AllComma() []antlr.TerminalNode
- func (s *NativeCallActualParamsContext) AllLines() []ILinesContext
- func (s *NativeCallActualParamsContext) AllNativeCallActualParam() []INativeCallActualParamContext
- func (s *NativeCallActualParamsContext) Comma(i int) antlr.TerminalNode
- func (s *NativeCallActualParamsContext) GetParser() antlr.Parser
- func (s *NativeCallActualParamsContext) GetRuleContext() antlr.RuleContext
- func (*NativeCallActualParamsContext) IsNativeCallActualParamsContext()
- func (s *NativeCallActualParamsContext) Lines(i int) ILinesContext
- func (s *NativeCallActualParamsContext) NativeCallActualParam(i int) INativeCallActualParamContext
- func (s *NativeCallActualParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NativeCallContext
- func (s *NativeCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NativeCallContext) GetParser() antlr.Parser
- func (s *NativeCallContext) GetRuleContext() antlr.RuleContext
- func (s *NativeCallContext) Gt() antlr.TerminalNode
- func (*NativeCallContext) IsNativeCallContext()
- func (s *NativeCallContext) Lt() antlr.TerminalNode
- func (s *NativeCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NativeCallContext) UseNativeCall() IUseNativeCallContext
- type NativeCallFilterContext
- type NegativeConditionContext
- func (s *NegativeConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NegativeConditionContext) Bang() antlr.TerminalNode
- func (s *NegativeConditionContext) GetParser() antlr.Parser
- func (s *NegativeConditionContext) GetRuleContext() antlr.RuleContext
- func (*NegativeConditionContext) IsNegativeConditionContext()
- func (s *NegativeConditionContext) Not() antlr.TerminalNode
- func (s *NegativeConditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NextFilterContext
- type NotConditionContext
- func (s *NotConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NotConditionContext) ConditionExpression() IConditionExpressionContext
- func (s *NotConditionContext) GetRuleContext() antlr.RuleContext
- func (s *NotConditionContext) NegativeCondition() INegativeConditionContext
- 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 OpcodeTypeConditionContext
- func (s *OpcodeTypeConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OpcodeTypeConditionContext) AllComma() []antlr.TerminalNode
- func (s *OpcodeTypeConditionContext) AllOpcodes() []IOpcodesContext
- func (s *OpcodeTypeConditionContext) Colon() antlr.TerminalNode
- func (s *OpcodeTypeConditionContext) Comma(i int) antlr.TerminalNode
- func (s *OpcodeTypeConditionContext) GetRuleContext() antlr.RuleContext
- func (s *OpcodeTypeConditionContext) Opcode() antlr.TerminalNode
- func (s *OpcodeTypeConditionContext) Opcodes(i int) IOpcodesContext
- type OpcodesContext
- func (s *OpcodesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OpcodesContext) Call() antlr.TerminalNode
- func (s *OpcodesContext) Constant() antlr.TerminalNode
- func (s *OpcodesContext) FormalParam() antlr.TerminalNode
- func (s *OpcodesContext) Function() antlr.TerminalNode
- func (s *OpcodesContext) GetParser() antlr.Parser
- func (s *OpcodesContext) GetRuleContext() antlr.RuleContext
- func (*OpcodesContext) IsOpcodesContext()
- func (s *OpcodesContext) Phi() antlr.TerminalNode
- func (s *OpcodesContext) Return() antlr.TerminalNode
- func (s *OpcodesContext) 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) GetRuleContext() antlr.RuleContext
- func (s *OptionalFilterContext) MapBuilderClose() antlr.TerminalNode
- type ParenConditionContext
- func (s *ParenConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParenConditionContext) CloseParen() antlr.TerminalNode
- func (s *ParenConditionContext) ConditionExpression() IConditionExpressionContext
- func (s *ParenConditionContext) GetRuleContext() antlr.RuleContext
- func (s *ParenConditionContext) OpenParen() antlr.TerminalNode
- type PureFilterExprContext
- func (s *PureFilterExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PureFilterExprContext) As() antlr.TerminalNode
- func (s *PureFilterExprContext) FilterExpr() IFilterExprContext
- func (s *PureFilterExprContext) GetRuleContext() antlr.RuleContext
- func (s *PureFilterExprContext) RefVariable() IRefVariableContext
- 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) Line() ILineContext
- func (s *RecursiveConfigItemContext) Lines() ILinesContext
- 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 RefFilterExprContext
- func (s *RefFilterExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RefFilterExprContext) AllFilterItem() []IFilterItemContext
- func (s *RefFilterExprContext) AllRefVariable() []IRefVariableContext
- func (s *RefFilterExprContext) As() antlr.TerminalNode
- func (s *RefFilterExprContext) FilterItem(i int) IFilterItemContext
- func (s *RefFilterExprContext) GetRuleContext() antlr.RuleContext
- func (s *RefFilterExprContext) RefVariable(i int) IRefVariableContext
- 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 RemoveRefFilterContext
- type SingleParamContext
- func (s *SingleParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SingleParamContext) Config() IConfigContext
- 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) 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 StatementContext
- func (s *StatementContext) CopyFrom(ctx *StatementContext)
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementsContext
- func (s *StatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StatementsContext) AllStatement() []IStatementContext
- func (s *StatementsContext) GetParser() antlr.Parser
- func (s *StatementsContext) GetRuleContext() antlr.RuleContext
- func (*StatementsContext) IsStatementsContext()
- func (s *StatementsContext) Statement(i int) IStatementContext
- func (s *StatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringContainAnyConditionContext
- func (s *StringContainAnyConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringContainAnyConditionContext) Colon() antlr.TerminalNode
- func (s *StringContainAnyConditionContext) GetRuleContext() antlr.RuleContext
- func (s *StringContainAnyConditionContext) HaveAny() antlr.TerminalNode
- func (s *StringContainAnyConditionContext) StringLiteralWithoutStarGroup() IStringLiteralWithoutStarGroupContext
- type StringContainHaveConditionContext
- func (s *StringContainHaveConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringContainHaveConditionContext) Colon() antlr.TerminalNode
- func (s *StringContainHaveConditionContext) GetRuleContext() antlr.RuleContext
- func (s *StringContainHaveConditionContext) Have() antlr.TerminalNode
- func (s *StringContainHaveConditionContext) StringLiteralWithoutStarGroup() IStringLiteralWithoutStarGroupContext
- 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 StringLiteralWithoutStarContext
- func (s *StringLiteralWithoutStarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringLiteralWithoutStarContext) GetParser() antlr.Parser
- func (s *StringLiteralWithoutStarContext) GetRuleContext() antlr.RuleContext
- func (s *StringLiteralWithoutStarContext) Identifier() IIdentifierContext
- func (*StringLiteralWithoutStarContext) IsStringLiteralWithoutStarContext()
- func (s *StringLiteralWithoutStarContext) RegexpLiteral() IRegexpLiteralContext
- func (s *StringLiteralWithoutStarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLiteralWithoutStarGroupContext
- func (s *StringLiteralWithoutStarGroupContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringLiteralWithoutStarGroupContext) AllComma() []antlr.TerminalNode
- func (s *StringLiteralWithoutStarGroupContext) AllStringLiteralWithoutStar() []IStringLiteralWithoutStarContext
- func (s *StringLiteralWithoutStarGroupContext) Comma(i int) antlr.TerminalNode
- func (s *StringLiteralWithoutStarGroupContext) GetParser() antlr.Parser
- func (s *StringLiteralWithoutStarGroupContext) GetRuleContext() antlr.RuleContext
- func (*StringLiteralWithoutStarGroupContext) IsStringLiteralWithoutStarGroupContext()
- func (s *StringLiteralWithoutStarGroupContext) StringLiteralWithoutStar(i int) IStringLiteralWithoutStarContext
- func (s *StringLiteralWithoutStarGroupContext) 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) AlertStatement() (localctx IAlertStatementContext)
- func (p *SyntaxFlowParser) BoolLiteral() (localctx IBoolLiteralContext)
- func (p *SyntaxFlowParser) ChainFilter() (localctx IChainFilterContext)
- func (p *SyntaxFlowParser) CheckStatement() (localctx ICheckStatementContext)
- func (p *SyntaxFlowParser) Comment() (localctx ICommentContext)
- func (p *SyntaxFlowParser) ConditionExpression() (localctx IConditionExpressionContext)
- func (p *SyntaxFlowParser) ConditionExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *SyntaxFlowParser) Config() (localctx IConfigContext)
- func (p *SyntaxFlowParser) DescriptionItem() (localctx IDescriptionItemContext)
- func (p *SyntaxFlowParser) DescriptionItems() (localctx IDescriptionItemsContext)
- func (p *SyntaxFlowParser) DescriptionStatement() (localctx IDescriptionStatementContext)
- func (p *SyntaxFlowParser) ElseExpr() (localctx IElseExprContext)
- func (p *SyntaxFlowParser) Eos() (localctx IEosContext)
- func (p *SyntaxFlowParser) FileFilterContentInput() (localctx IFileFilterContentInputContext)
- func (p *SyntaxFlowParser) FileFilterContentMethod() (localctx IFileFilterContentMethodContext)
- func (p *SyntaxFlowParser) FileFilterContentMethodParam() (localctx IFileFilterContentMethodParamContext)
- func (p *SyntaxFlowParser) FileFilterContentMethodParamItem() (localctx IFileFilterContentMethodParamItemContext)
- func (p *SyntaxFlowParser) FileFilterContentMethodParamKey() (localctx IFileFilterContentMethodParamKeyContext)
- func (p *SyntaxFlowParser) FileFilterContentMethodParamValue() (localctx IFileFilterContentMethodParamValueContext)
- func (p *SyntaxFlowParser) FileFilterContentStatement() (localctx IFileFilterContentStatementContext)
- func (p *SyntaxFlowParser) FileName() (localctx IFileNameContext)
- func (p *SyntaxFlowParser) FilterExpr() (localctx IFilterExprContext)
- func (p *SyntaxFlowParser) FilterItem() (localctx IFilterItemContext)
- func (p *SyntaxFlowParser) FilterItemFirst() (localctx IFilterItemFirstContext)
- func (p *SyntaxFlowParser) FilterStatement() (localctx IFilterStatementContext)
- func (p *SyntaxFlowParser) Flow() (localctx IFlowContext)
- func (p *SyntaxFlowParser) Identifier() (localctx IIdentifierContext)
- func (p *SyntaxFlowParser) Keywords() (localctx IKeywordsContext)
- func (p *SyntaxFlowParser) Line() (localctx ILineContext)
- func (p *SyntaxFlowParser) Lines() (localctx ILinesContext)
- func (p *SyntaxFlowParser) NameFilter() (localctx INameFilterContext)
- func (p *SyntaxFlowParser) NativeCall() (localctx INativeCallContext)
- func (p *SyntaxFlowParser) NativeCallActualParam() (localctx INativeCallActualParamContext)
- func (p *SyntaxFlowParser) NativeCallActualParamKey() (localctx INativeCallActualParamKeyContext)
- func (p *SyntaxFlowParser) NativeCallActualParamValue() (localctx INativeCallActualParamValueContext)
- func (p *SyntaxFlowParser) NativeCallActualParams() (localctx INativeCallActualParamsContext)
- func (p *SyntaxFlowParser) NegativeCondition() (localctx INegativeConditionContext)
- func (p *SyntaxFlowParser) NumberLiteral() (localctx INumberLiteralContext)
- func (p *SyntaxFlowParser) Opcodes() (localctx IOpcodesContext)
- 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) Statement() (localctx IStatementContext)
- func (p *SyntaxFlowParser) Statements() (localctx IStatementsContext)
- func (p *SyntaxFlowParser) StringLiteral() (localctx IStringLiteralContext)
- func (p *SyntaxFlowParser) StringLiteralWithoutStar() (localctx IStringLiteralWithoutStarContext)
- func (p *SyntaxFlowParser) StringLiteralWithoutStarGroup() (localctx IStringLiteralWithoutStarGroupContext)
- func (p *SyntaxFlowParser) ThenExpr() (localctx IThenExprContext)
- func (p *SyntaxFlowParser) Types() (localctx ITypesContext)
- func (p *SyntaxFlowParser) UseDefCalcParams() (localctx IUseDefCalcParamsContext)
- func (p *SyntaxFlowParser) UseNativeCall() (localctx IUseNativeCallContext)
- type SyntaxFlowVisitor
- type ThenExprContext
- func (s *ThenExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ThenExprContext) GetParser() antlr.Parser
- func (s *ThenExprContext) GetRuleContext() antlr.RuleContext
- func (*ThenExprContext) IsThenExprContext()
- func (s *ThenExprContext) StringLiteral() IStringLiteralContext
- func (s *ThenExprContext) Then() antlr.TerminalNode
- func (s *ThenExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TopDefConfigFilterContext
- func (s *TopDefConfigFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TopDefConfigFilterContext) Config() IConfigContext
- func (s *TopDefConfigFilterContext) DeepNextEnd() antlr.TerminalNode
- func (s *TopDefConfigFilterContext) GetRuleContext() antlr.RuleContext
- func (s *TopDefConfigFilterContext) TopDefStart() antlr.TerminalNode
- type TopDefFilterContext
- 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 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) NativeCallActualParams() INativeCallActualParamsContext
- func (s *UseDefCalcParamsContext) OpenParen() antlr.TerminalNode
- func (s *UseDefCalcParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UseNativeCallContext
- func (s *UseNativeCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UseNativeCallContext) GetParser() antlr.Parser
- func (s *UseNativeCallContext) GetRuleContext() antlr.RuleContext
- func (s *UseNativeCallContext) Identifier() IIdentifierContext
- func (*UseNativeCallContext) IsUseNativeCallContext()
- func (s *UseNativeCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UseNativeCallContext) UseDefCalcParams() IUseDefCalcParamsContext
Constants ¶
const ( SyntaxFlowLexerT__0 = 1 SyntaxFlowLexerT__1 = 2 SyntaxFlowLexerT__2 = 3 SyntaxFlowLexerT__3 = 4 SyntaxFlowLexerT__4 = 5 SyntaxFlowLexerT__5 = 6 SyntaxFlowLexerT__6 = 7 SyntaxFlowLexerDeepFilter = 8 SyntaxFlowLexerDeep = 9 SyntaxFlowLexerPercent = 10 SyntaxFlowLexerDeepDot = 11 SyntaxFlowLexerLtEq = 12 SyntaxFlowLexerGtEq = 13 SyntaxFlowLexerDoubleGt = 14 SyntaxFlowLexerFilter = 15 SyntaxFlowLexerEqEq = 16 SyntaxFlowLexerRegexpMatch = 17 SyntaxFlowLexerNotRegexpMatch = 18 SyntaxFlowLexerAnd = 19 SyntaxFlowLexerOr = 20 SyntaxFlowLexerNotEq = 21 SyntaxFlowLexerConditionStart = 22 SyntaxFlowLexerDeepNextStart = 23 SyntaxFlowLexerDeepNextEnd = 24 SyntaxFlowLexerTopDefStart = 25 SyntaxFlowLexerDefStart = 26 SyntaxFlowLexerTopDef = 27 SyntaxFlowLexerGt = 28 SyntaxFlowLexerDot = 29 SyntaxFlowLexerLt = 30 SyntaxFlowLexerEq = 31 SyntaxFlowLexerQuestion = 32 SyntaxFlowLexerOpenParen = 33 SyntaxFlowLexerComma = 34 SyntaxFlowLexerCloseParen = 35 SyntaxFlowLexerListSelectOpen = 36 SyntaxFlowLexerListSelectClose = 37 SyntaxFlowLexerMapBuilderOpen = 38 SyntaxFlowLexerMapBuilderClose = 39 SyntaxFlowLexerListStart = 40 SyntaxFlowLexerDollarOutput = 41 SyntaxFlowLexerColon = 42 SyntaxFlowLexerSearch = 43 SyntaxFlowLexerBang = 44 SyntaxFlowLexerStar = 45 SyntaxFlowLexerMinus = 46 SyntaxFlowLexerAs = 47 SyntaxFlowLexerBacktick = 48 SyntaxFlowLexerSingleQuote = 49 SyntaxFlowLexerDoubleQuote = 50 SyntaxFlowLexerLineComment = 51 SyntaxFlowLexerWhiteSpace = 52 SyntaxFlowLexerNumber = 53 SyntaxFlowLexerOctalNumber = 54 SyntaxFlowLexerBinaryNumber = 55 SyntaxFlowLexerHexNumber = 56 SyntaxFlowLexerStringType = 57 SyntaxFlowLexerListType = 58 SyntaxFlowLexerDictType = 59 SyntaxFlowLexerNumberType = 60 SyntaxFlowLexerBoolType = 61 SyntaxFlowLexerBoolLiteral = 62 SyntaxFlowLexerAlert = 63 SyntaxFlowLexerCheck = 64 SyntaxFlowLexerThen = 65 SyntaxFlowLexerDesc = 66 SyntaxFlowLexerElse = 67 SyntaxFlowLexerType = 68 SyntaxFlowLexerIn = 69 SyntaxFlowLexerCall = 70 SyntaxFlowLexerFunction = 71 SyntaxFlowLexerConstant = 72 SyntaxFlowLexerPhi = 73 SyntaxFlowLexerFormalParam = 74 SyntaxFlowLexerReturn = 75 SyntaxFlowLexerOpcode = 76 SyntaxFlowLexerHave = 77 SyntaxFlowLexerHaveAny = 78 SyntaxFlowLexerNot = 79 SyntaxFlowLexerFor = 80 SyntaxFlowLexerIdentifier = 81 SyntaxFlowLexerIdentifierChar = 82 SyntaxFlowLexerQuotedStringLiteral = 83 SyntaxFlowLexerRegexpLiteral = 84 SyntaxFlowLexerWS = 85 )
SyntaxFlowLexer tokens.
const ( SyntaxFlowParserEOF = antlr.TokenEOF SyntaxFlowParserT__0 = 1 SyntaxFlowParserT__1 = 2 SyntaxFlowParserT__2 = 3 SyntaxFlowParserT__3 = 4 SyntaxFlowParserT__4 = 5 SyntaxFlowParserT__5 = 6 SyntaxFlowParserT__6 = 7 SyntaxFlowParserDeepFilter = 8 SyntaxFlowParserDeep = 9 SyntaxFlowParserPercent = 10 SyntaxFlowParserDeepDot = 11 SyntaxFlowParserLtEq = 12 SyntaxFlowParserGtEq = 13 SyntaxFlowParserDoubleGt = 14 SyntaxFlowParserFilter = 15 SyntaxFlowParserEqEq = 16 SyntaxFlowParserRegexpMatch = 17 SyntaxFlowParserNotRegexpMatch = 18 SyntaxFlowParserAnd = 19 SyntaxFlowParserOr = 20 SyntaxFlowParserNotEq = 21 SyntaxFlowParserConditionStart = 22 SyntaxFlowParserDeepNextStart = 23 SyntaxFlowParserDeepNextEnd = 24 SyntaxFlowParserTopDefStart = 25 SyntaxFlowParserDefStart = 26 SyntaxFlowParserTopDef = 27 SyntaxFlowParserGt = 28 SyntaxFlowParserDot = 29 SyntaxFlowParserLt = 30 SyntaxFlowParserEq = 31 SyntaxFlowParserQuestion = 32 SyntaxFlowParserOpenParen = 33 SyntaxFlowParserComma = 34 SyntaxFlowParserCloseParen = 35 SyntaxFlowParserListSelectOpen = 36 SyntaxFlowParserListSelectClose = 37 SyntaxFlowParserMapBuilderOpen = 38 SyntaxFlowParserMapBuilderClose = 39 SyntaxFlowParserListStart = 40 SyntaxFlowParserDollarOutput = 41 SyntaxFlowParserColon = 42 SyntaxFlowParserSearch = 43 SyntaxFlowParserBang = 44 SyntaxFlowParserStar = 45 SyntaxFlowParserMinus = 46 SyntaxFlowParserAs = 47 SyntaxFlowParserBacktick = 48 SyntaxFlowParserSingleQuote = 49 SyntaxFlowParserDoubleQuote = 50 SyntaxFlowParserLineComment = 51 SyntaxFlowParserWhiteSpace = 52 SyntaxFlowParserNumber = 53 SyntaxFlowParserOctalNumber = 54 SyntaxFlowParserBinaryNumber = 55 SyntaxFlowParserHexNumber = 56 SyntaxFlowParserStringType = 57 SyntaxFlowParserListType = 58 SyntaxFlowParserDictType = 59 SyntaxFlowParserNumberType = 60 SyntaxFlowParserBoolType = 61 SyntaxFlowParserBoolLiteral = 62 SyntaxFlowParserAlert = 63 SyntaxFlowParserCheck = 64 SyntaxFlowParserThen = 65 SyntaxFlowParserDesc = 66 SyntaxFlowParserElse = 67 SyntaxFlowParserType = 68 SyntaxFlowParserIn = 69 SyntaxFlowParserCall = 70 SyntaxFlowParserFunction = 71 SyntaxFlowParserConstant = 72 SyntaxFlowParserPhi = 73 SyntaxFlowParserFormalParam = 74 SyntaxFlowParserReturn = 75 SyntaxFlowParserOpcode = 76 SyntaxFlowParserHave = 77 SyntaxFlowParserHaveAny = 78 SyntaxFlowParserNot = 79 SyntaxFlowParserFor = 80 SyntaxFlowParserIdentifier = 81 SyntaxFlowParserIdentifierChar = 82 SyntaxFlowParserQuotedStringLiteral = 83 SyntaxFlowParserRegexpLiteral = 84 SyntaxFlowParserWS = 85 )
SyntaxFlowParser tokens.
const ( SyntaxFlowParserRULE_flow = 0 SyntaxFlowParserRULE_statements = 1 SyntaxFlowParserRULE_statement = 2 SyntaxFlowParserRULE_fileFilterContentStatement = 3 SyntaxFlowParserRULE_fileFilterContentInput = 4 SyntaxFlowParserRULE_fileFilterContentMethod = 5 SyntaxFlowParserRULE_fileFilterContentMethodParam = 6 SyntaxFlowParserRULE_fileFilterContentMethodParamItem = 7 SyntaxFlowParserRULE_fileFilterContentMethodParamKey = 8 SyntaxFlowParserRULE_fileFilterContentMethodParamValue = 9 SyntaxFlowParserRULE_fileName = 10 SyntaxFlowParserRULE_filterStatement = 11 SyntaxFlowParserRULE_comment = 12 SyntaxFlowParserRULE_eos = 13 SyntaxFlowParserRULE_line = 14 SyntaxFlowParserRULE_lines = 15 SyntaxFlowParserRULE_descriptionStatement = 16 SyntaxFlowParserRULE_descriptionItems = 17 SyntaxFlowParserRULE_descriptionItem = 18 SyntaxFlowParserRULE_alertStatement = 19 SyntaxFlowParserRULE_checkStatement = 20 SyntaxFlowParserRULE_thenExpr = 21 SyntaxFlowParserRULE_elseExpr = 22 SyntaxFlowParserRULE_refVariable = 23 SyntaxFlowParserRULE_filterItemFirst = 24 SyntaxFlowParserRULE_filterItem = 25 SyntaxFlowParserRULE_filterExpr = 26 SyntaxFlowParserRULE_nativeCall = 27 SyntaxFlowParserRULE_useNativeCall = 28 SyntaxFlowParserRULE_useDefCalcParams = 29 SyntaxFlowParserRULE_nativeCallActualParams = 30 SyntaxFlowParserRULE_nativeCallActualParam = 31 SyntaxFlowParserRULE_nativeCallActualParamKey = 32 SyntaxFlowParserRULE_nativeCallActualParamValue = 33 SyntaxFlowParserRULE_actualParam = 34 SyntaxFlowParserRULE_actualParamFilter = 35 SyntaxFlowParserRULE_singleParam = 36 SyntaxFlowParserRULE_config = 37 SyntaxFlowParserRULE_recursiveConfigItem = 38 SyntaxFlowParserRULE_recursiveConfigItemValue = 39 SyntaxFlowParserRULE_sliceCallItem = 40 SyntaxFlowParserRULE_nameFilter = 41 SyntaxFlowParserRULE_chainFilter = 42 SyntaxFlowParserRULE_stringLiteralWithoutStarGroup = 43 SyntaxFlowParserRULE_negativeCondition = 44 SyntaxFlowParserRULE_conditionExpression = 45 SyntaxFlowParserRULE_numberLiteral = 46 SyntaxFlowParserRULE_stringLiteral = 47 SyntaxFlowParserRULE_stringLiteralWithoutStar = 48 SyntaxFlowParserRULE_regexpLiteral = 49 SyntaxFlowParserRULE_identifier = 50 SyntaxFlowParserRULE_keywords = 51 SyntaxFlowParserRULE_opcodes = 52 SyntaxFlowParserRULE_types = 53 SyntaxFlowParserRULE_boolLiteral = 54 )
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 AlertContext ¶
type AlertContext struct {
*StatementContext
}
func NewAlertContext ¶
func NewAlertContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AlertContext
func (*AlertContext) Accept ¶
func (s *AlertContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlertContext) AlertStatement ¶
func (s *AlertContext) AlertStatement() IAlertStatementContext
func (*AlertContext) Eos ¶
func (s *AlertContext) Eos() IEosContext
func (*AlertContext) GetRuleContext ¶
func (s *AlertContext) GetRuleContext() antlr.RuleContext
type AlertStatementContext ¶
type AlertStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlertStatementContext ¶
func NewAlertStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlertStatementContext
func NewEmptyAlertStatementContext ¶
func NewEmptyAlertStatementContext() *AlertStatementContext
func (*AlertStatementContext) Accept ¶
func (s *AlertStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlertStatementContext) Alert ¶
func (s *AlertStatementContext) Alert() antlr.TerminalNode
func (*AlertStatementContext) For ¶
func (s *AlertStatementContext) For() antlr.TerminalNode
func (*AlertStatementContext) GetParser ¶
func (s *AlertStatementContext) GetParser() antlr.Parser
func (*AlertStatementContext) GetRuleContext ¶
func (s *AlertStatementContext) GetRuleContext() antlr.RuleContext
func (*AlertStatementContext) IsAlertStatementContext ¶
func (*AlertStatementContext) IsAlertStatementContext()
func (*AlertStatementContext) RefVariable ¶
func (s *AlertStatementContext) RefVariable() IRefVariableContext
func (*AlertStatementContext) StringLiteral ¶
func (s *AlertStatementContext) StringLiteral() IStringLiteralContext
func (*AlertStatementContext) ToStringTree ¶
func (s *AlertStatementContext) 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) Lines ¶
func (s *AllParamContext) Lines() ILinesContext
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) VisitAlert ¶
func (v *BaseSyntaxFlowVisitor) VisitAlert(ctx *AlertContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitAlertStatement ¶
func (v *BaseSyntaxFlowVisitor) VisitAlertStatement(ctx *AlertStatementContext) 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) VisitCheck ¶
func (v *BaseSyntaxFlowVisitor) VisitCheck(ctx *CheckContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitCheckStatement ¶
func (v *BaseSyntaxFlowVisitor) VisitCheckStatement(ctx *CheckStatementContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitCommand ¶
func (v *BaseSyntaxFlowVisitor) VisitCommand(ctx *CommandContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitComment ¶
func (v *BaseSyntaxFlowVisitor) VisitComment(ctx *CommentContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitConfig ¶
func (v *BaseSyntaxFlowVisitor) VisitConfig(ctx *ConfigContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDeepChainFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitDeepChainFilter(ctx *DeepChainFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDeepNextConfigFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitDeepNextConfigFilter(ctx *DeepNextConfigFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDeepNextFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitDeepNextFilter(ctx *DeepNextFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDefFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitDefFilter(ctx *DefFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDescription ¶
func (v *BaseSyntaxFlowVisitor) VisitDescription(ctx *DescriptionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDescriptionItem ¶
func (v *BaseSyntaxFlowVisitor) VisitDescriptionItem(ctx *DescriptionItemContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDescriptionItems ¶
func (v *BaseSyntaxFlowVisitor) VisitDescriptionItems(ctx *DescriptionItemsContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitDescriptionStatement ¶
func (v *BaseSyntaxFlowVisitor) VisitDescriptionStatement(ctx *DescriptionStatementContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitElseExpr ¶
func (v *BaseSyntaxFlowVisitor) VisitElseExpr(ctx *ElseExprContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitEmpty ¶
func (v *BaseSyntaxFlowVisitor) VisitEmpty(ctx *EmptyContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitEos ¶
func (v *BaseSyntaxFlowVisitor) VisitEos(ctx *EosContext) 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) VisitFieldIndexFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitFieldIndexFilter(ctx *FieldIndexFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContent ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContent(ctx *FileFilterContentContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContentInput ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentInput(ctx *FileFilterContentInputContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContentMethod ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethod(ctx *FileFilterContentMethodContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParam ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParam(ctx *FileFilterContentMethodParamContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamItem ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamItem(ctx *FileFilterContentMethodParamItemContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamKey ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamKey(ctx *FileFilterContentMethodParamKeyContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamValue ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentMethodParamValue(ctx *FileFilterContentMethodParamValueContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileFilterContentStatement ¶
func (v *BaseSyntaxFlowVisitor) VisitFileFilterContentStatement(ctx *FileFilterContentStatementContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFileName ¶
func (v *BaseSyntaxFlowVisitor) VisitFileName(ctx *FileNameContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitFilter(ctx *FilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterCondition ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterCondition(ctx *FilterConditionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpr ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpr(ctx *FilterExprContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionAnd ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionAnd(ctx *FilterExpressionAndContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionCompare ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionCompare(ctx *FilterExpressionCompareContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionOr ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionOr(ctx *FilterExpressionOrContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFilterExpressionRegexpMatch ¶
func (v *BaseSyntaxFlowVisitor) VisitFilterExpressionRegexpMatch(ctx *FilterExpressionRegexpMatchContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitFirst ¶
func (v *BaseSyntaxFlowVisitor) VisitFirst(ctx *FirstContext) 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) VisitIntersectionRefFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitIntersectionRefFilter(ctx *IntersectionRefFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitKeywords ¶
func (v *BaseSyntaxFlowVisitor) VisitKeywords(ctx *KeywordsContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitLine ¶
func (v *BaseSyntaxFlowVisitor) VisitLine(ctx *LineContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitLines ¶
func (v *BaseSyntaxFlowVisitor) VisitLines(ctx *LinesContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitMergeRefFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitMergeRefFilter(ctx *MergeRefFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNameFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitNameFilter(ctx *NameFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNamedFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitNamedFilter(ctx *NamedFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNativeCall ¶
func (v *BaseSyntaxFlowVisitor) VisitNativeCall(ctx *NativeCallContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNativeCallActualParam ¶
func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParam(ctx *NativeCallActualParamContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNativeCallActualParamKey ¶
func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParamKey(ctx *NativeCallActualParamKeyContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNativeCallActualParamValue ¶
func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParamValue(ctx *NativeCallActualParamValueContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNativeCallActualParams ¶
func (v *BaseSyntaxFlowVisitor) VisitNativeCallActualParams(ctx *NativeCallActualParamsContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNativeCallFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitNativeCallFilter(ctx *NativeCallFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNegativeCondition ¶
func (v *BaseSyntaxFlowVisitor) VisitNegativeCondition(ctx *NegativeConditionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNextFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitNextFilter(ctx *NextFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNotCondition ¶
func (v *BaseSyntaxFlowVisitor) VisitNotCondition(ctx *NotConditionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitNumberLiteral ¶
func (v *BaseSyntaxFlowVisitor) VisitNumberLiteral(ctx *NumberLiteralContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitOpcodeTypeCondition ¶
func (v *BaseSyntaxFlowVisitor) VisitOpcodeTypeCondition(ctx *OpcodeTypeConditionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitOpcodes ¶
func (v *BaseSyntaxFlowVisitor) VisitOpcodes(ctx *OpcodesContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitOptionalFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitOptionalFilter(ctx *OptionalFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitParenCondition ¶
func (v *BaseSyntaxFlowVisitor) VisitParenCondition(ctx *ParenConditionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitPureFilterExpr ¶
func (v *BaseSyntaxFlowVisitor) VisitPureFilterExpr(ctx *PureFilterExprContext) 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) VisitRefFilterExpr ¶
func (v *BaseSyntaxFlowVisitor) VisitRefFilterExpr(ctx *RefFilterExprContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRefVariable ¶
func (v *BaseSyntaxFlowVisitor) VisitRefVariable(ctx *RefVariableContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRegexpLiteral ¶
func (v *BaseSyntaxFlowVisitor) VisitRegexpLiteral(ctx *RegexpLiteralContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitRemoveRefFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitRemoveRefFilter(ctx *RemoveRefFilterContext) 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) VisitStatements ¶
func (v *BaseSyntaxFlowVisitor) VisitStatements(ctx *StatementsContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitStringContainAnyCondition ¶
func (v *BaseSyntaxFlowVisitor) VisitStringContainAnyCondition(ctx *StringContainAnyConditionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitStringContainHaveCondition ¶
func (v *BaseSyntaxFlowVisitor) VisitStringContainHaveCondition(ctx *StringContainHaveConditionContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitStringLiteral ¶
func (v *BaseSyntaxFlowVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitStringLiteralWithoutStar ¶
func (v *BaseSyntaxFlowVisitor) VisitStringLiteralWithoutStar(ctx *StringLiteralWithoutStarContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitStringLiteralWithoutStarGroup ¶
func (v *BaseSyntaxFlowVisitor) VisitStringLiteralWithoutStarGroup(ctx *StringLiteralWithoutStarGroupContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitThenExpr ¶
func (v *BaseSyntaxFlowVisitor) VisitThenExpr(ctx *ThenExprContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitTopDefConfigFilter ¶
func (v *BaseSyntaxFlowVisitor) VisitTopDefConfigFilter(ctx *TopDefConfigFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitTopDefFilter ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitTopDefFilter(ctx *TopDefFilterContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitTypes ¶
func (v *BaseSyntaxFlowVisitor) VisitTypes(ctx *TypesContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitUseDefCalcParams ¶ added in v1.3.3
func (v *BaseSyntaxFlowVisitor) VisitUseDefCalcParams(ctx *UseDefCalcParamsContext) interface{}
func (*BaseSyntaxFlowVisitor) VisitUseNativeCall ¶
func (v *BaseSyntaxFlowVisitor) VisitUseNativeCall(ctx *UseNativeCallContext) 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) AllIdentifier ¶
func (s *BuildMapContext) AllIdentifier() []IIdentifierContext
func (*BuildMapContext) AllStatements ¶
func (s *BuildMapContext) AllStatements() []IStatementsContext
func (*BuildMapContext) Colon ¶
func (s *BuildMapContext) Colon(i int) antlr.TerminalNode
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
func (*BuildMapContext) Statements ¶
func (s *BuildMapContext) Statements(i int) IStatementsContext
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 CheckContext ¶
type CheckContext struct {
*StatementContext
}
func NewCheckContext ¶
func NewCheckContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CheckContext
func (*CheckContext) Accept ¶
func (s *CheckContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CheckContext) CheckStatement ¶
func (s *CheckContext) CheckStatement() ICheckStatementContext
func (*CheckContext) Eos ¶
func (s *CheckContext) Eos() IEosContext
func (*CheckContext) GetRuleContext ¶
func (s *CheckContext) GetRuleContext() antlr.RuleContext
type CheckStatementContext ¶
type CheckStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCheckStatementContext ¶
func NewCheckStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CheckStatementContext
func NewEmptyCheckStatementContext ¶
func NewEmptyCheckStatementContext() *CheckStatementContext
func (*CheckStatementContext) Accept ¶
func (s *CheckStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CheckStatementContext) Check ¶
func (s *CheckStatementContext) Check() antlr.TerminalNode
func (*CheckStatementContext) ElseExpr ¶
func (s *CheckStatementContext) ElseExpr() IElseExprContext
func (*CheckStatementContext) GetParser ¶
func (s *CheckStatementContext) GetParser() antlr.Parser
func (*CheckStatementContext) GetRuleContext ¶
func (s *CheckStatementContext) GetRuleContext() antlr.RuleContext
func (*CheckStatementContext) IsCheckStatementContext ¶
func (*CheckStatementContext) IsCheckStatementContext()
func (*CheckStatementContext) RefVariable ¶
func (s *CheckStatementContext) RefVariable() IRefVariableContext
func (*CheckStatementContext) ThenExpr ¶
func (s *CheckStatementContext) ThenExpr() IThenExprContext
func (*CheckStatementContext) ToStringTree ¶
func (s *CheckStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CommandContext ¶
type CommandContext struct {
*StatementContext
}
func NewCommandContext ¶
func NewCommandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CommandContext
func (*CommandContext) Accept ¶
func (s *CommandContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CommandContext) Comment ¶
func (s *CommandContext) Comment() ICommentContext
func (*CommandContext) Eos ¶
func (s *CommandContext) Eos() IEosContext
func (*CommandContext) GetRuleContext ¶
func (s *CommandContext) GetRuleContext() antlr.RuleContext
type CommentContext ¶
type CommentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCommentContext ¶
func NewCommentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentContext
func NewEmptyCommentContext ¶
func NewEmptyCommentContext() *CommentContext
func (*CommentContext) Accept ¶
func (s *CommentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CommentContext) GetParser ¶
func (s *CommentContext) GetParser() antlr.Parser
func (*CommentContext) GetRuleContext ¶
func (s *CommentContext) GetRuleContext() antlr.RuleContext
func (*CommentContext) IsCommentContext ¶
func (*CommentContext) IsCommentContext()
func (*CommentContext) LineComment ¶
func (s *CommentContext) LineComment() antlr.TerminalNode
func (*CommentContext) ToStringTree ¶
func (s *CommentContext) 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 ConfigContext ¶
type ConfigContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConfigContext ¶
func NewConfigContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConfigContext
func NewEmptyConfigContext ¶
func NewEmptyConfigContext() *ConfigContext
func (*ConfigContext) Accept ¶
func (s *ConfigContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConfigContext) AllComma ¶
func (s *ConfigContext) AllComma() []antlr.TerminalNode
func (*ConfigContext) AllRecursiveConfigItem ¶
func (s *ConfigContext) AllRecursiveConfigItem() []IRecursiveConfigItemContext
func (*ConfigContext) Comma ¶
func (s *ConfigContext) Comma(i int) antlr.TerminalNode
func (*ConfigContext) GetParser ¶
func (s *ConfigContext) GetParser() antlr.Parser
func (*ConfigContext) GetRuleContext ¶
func (s *ConfigContext) GetRuleContext() antlr.RuleContext
func (*ConfigContext) IsConfigContext ¶
func (*ConfigContext) IsConfigContext()
func (*ConfigContext) RecursiveConfigItem ¶
func (s *ConfigContext) RecursiveConfigItem(i int) IRecursiveConfigItemContext
func (*ConfigContext) ToStringTree ¶
func (s *ConfigContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeepChainFilterContext ¶
type DeepChainFilterContext struct {
*FilterItemContext
}
func NewDeepChainFilterContext ¶
func NewDeepChainFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeepChainFilterContext
func (*DeepChainFilterContext) Accept ¶
func (s *DeepChainFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeepChainFilterContext) Deep ¶
func (s *DeepChainFilterContext) Deep() antlr.TerminalNode
func (*DeepChainFilterContext) GetRuleContext ¶
func (s *DeepChainFilterContext) GetRuleContext() antlr.RuleContext
func (*DeepChainFilterContext) Lines ¶
func (s *DeepChainFilterContext) Lines() ILinesContext
func (*DeepChainFilterContext) NameFilter ¶
func (s *DeepChainFilterContext) NameFilter() INameFilterContext
type DeepNextConfigFilterContext ¶
type DeepNextConfigFilterContext struct {
*FilterItemContext
}
func NewDeepNextConfigFilterContext ¶
func NewDeepNextConfigFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeepNextConfigFilterContext
func (*DeepNextConfigFilterContext) Accept ¶
func (s *DeepNextConfigFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeepNextConfigFilterContext) Config ¶
func (s *DeepNextConfigFilterContext) Config() IConfigContext
func (*DeepNextConfigFilterContext) DeepNextEnd ¶
func (s *DeepNextConfigFilterContext) DeepNextEnd() antlr.TerminalNode
func (*DeepNextConfigFilterContext) DeepNextStart ¶
func (s *DeepNextConfigFilterContext) DeepNextStart() antlr.TerminalNode
func (*DeepNextConfigFilterContext) GetRuleContext ¶
func (s *DeepNextConfigFilterContext) GetRuleContext() antlr.RuleContext
type DeepNextFilterContext ¶ added in v1.3.3
type DeepNextFilterContext struct {
*FilterItemContext
}
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) GetRuleContext ¶ added in v1.3.3
func (s *DeepNextFilterContext) GetRuleContext() antlr.RuleContext
type DefFilterContext ¶ added in v1.3.3
type DefFilterContext struct {
*FilterItemContext
}
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) DefStart ¶ added in v1.3.3
func (s *DefFilterContext) DefStart() antlr.TerminalNode
func (*DefFilterContext) GetRuleContext ¶ added in v1.3.3
func (s *DefFilterContext) GetRuleContext() antlr.RuleContext
type DescriptionContext ¶
type DescriptionContext struct {
*StatementContext
}
func NewDescriptionContext ¶
func NewDescriptionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DescriptionContext
func (*DescriptionContext) Accept ¶
func (s *DescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DescriptionContext) DescriptionStatement ¶
func (s *DescriptionContext) DescriptionStatement() IDescriptionStatementContext
func (*DescriptionContext) Eos ¶
func (s *DescriptionContext) Eos() IEosContext
func (*DescriptionContext) GetRuleContext ¶
func (s *DescriptionContext) GetRuleContext() antlr.RuleContext
type DescriptionItemContext ¶
type DescriptionItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDescriptionItemContext ¶
func NewDescriptionItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescriptionItemContext
func NewEmptyDescriptionItemContext ¶
func NewEmptyDescriptionItemContext() *DescriptionItemContext
func (*DescriptionItemContext) Accept ¶
func (s *DescriptionItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DescriptionItemContext) AllStringLiteral ¶
func (s *DescriptionItemContext) AllStringLiteral() []IStringLiteralContext
func (*DescriptionItemContext) Colon ¶
func (s *DescriptionItemContext) Colon() antlr.TerminalNode
func (*DescriptionItemContext) GetParser ¶
func (s *DescriptionItemContext) GetParser() antlr.Parser
func (*DescriptionItemContext) GetRuleContext ¶
func (s *DescriptionItemContext) GetRuleContext() antlr.RuleContext
func (*DescriptionItemContext) IsDescriptionItemContext ¶
func (*DescriptionItemContext) IsDescriptionItemContext()
func (*DescriptionItemContext) Lines ¶
func (s *DescriptionItemContext) Lines() ILinesContext
func (*DescriptionItemContext) StringLiteral ¶
func (s *DescriptionItemContext) StringLiteral(i int) IStringLiteralContext
func (*DescriptionItemContext) ToStringTree ¶
func (s *DescriptionItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DescriptionItemsContext ¶
type DescriptionItemsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDescriptionItemsContext ¶
func NewDescriptionItemsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescriptionItemsContext
func NewEmptyDescriptionItemsContext ¶
func NewEmptyDescriptionItemsContext() *DescriptionItemsContext
func (*DescriptionItemsContext) Accept ¶
func (s *DescriptionItemsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DescriptionItemsContext) AllComma ¶
func (s *DescriptionItemsContext) AllComma() []antlr.TerminalNode
func (*DescriptionItemsContext) AllDescriptionItem ¶
func (s *DescriptionItemsContext) AllDescriptionItem() []IDescriptionItemContext
func (*DescriptionItemsContext) AllLines ¶
func (s *DescriptionItemsContext) AllLines() []ILinesContext
func (*DescriptionItemsContext) Comma ¶
func (s *DescriptionItemsContext) Comma(i int) antlr.TerminalNode
func (*DescriptionItemsContext) DescriptionItem ¶
func (s *DescriptionItemsContext) DescriptionItem(i int) IDescriptionItemContext
func (*DescriptionItemsContext) GetParser ¶
func (s *DescriptionItemsContext) GetParser() antlr.Parser
func (*DescriptionItemsContext) GetRuleContext ¶
func (s *DescriptionItemsContext) GetRuleContext() antlr.RuleContext
func (*DescriptionItemsContext) IsDescriptionItemsContext ¶
func (*DescriptionItemsContext) IsDescriptionItemsContext()
func (*DescriptionItemsContext) Lines ¶
func (s *DescriptionItemsContext) Lines(i int) ILinesContext
func (*DescriptionItemsContext) ToStringTree ¶
func (s *DescriptionItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DescriptionStatementContext ¶
type DescriptionStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDescriptionStatementContext ¶
func NewDescriptionStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescriptionStatementContext
func NewEmptyDescriptionStatementContext ¶
func NewEmptyDescriptionStatementContext() *DescriptionStatementContext
func (*DescriptionStatementContext) Accept ¶
func (s *DescriptionStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DescriptionStatementContext) CloseParen ¶
func (s *DescriptionStatementContext) CloseParen() antlr.TerminalNode
func (*DescriptionStatementContext) Desc ¶
func (s *DescriptionStatementContext) Desc() antlr.TerminalNode
func (*DescriptionStatementContext) DescriptionItems ¶
func (s *DescriptionStatementContext) DescriptionItems() IDescriptionItemsContext
func (*DescriptionStatementContext) GetParser ¶
func (s *DescriptionStatementContext) GetParser() antlr.Parser
func (*DescriptionStatementContext) GetRuleContext ¶
func (s *DescriptionStatementContext) GetRuleContext() antlr.RuleContext
func (*DescriptionStatementContext) IsDescriptionStatementContext ¶
func (*DescriptionStatementContext) IsDescriptionStatementContext()
func (*DescriptionStatementContext) MapBuilderClose ¶
func (s *DescriptionStatementContext) MapBuilderClose() antlr.TerminalNode
func (*DescriptionStatementContext) MapBuilderOpen ¶
func (s *DescriptionStatementContext) MapBuilderOpen() antlr.TerminalNode
func (*DescriptionStatementContext) OpenParen ¶
func (s *DescriptionStatementContext) OpenParen() antlr.TerminalNode
func (*DescriptionStatementContext) ToStringTree ¶
func (s *DescriptionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseExprContext ¶
type ElseExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElseExprContext ¶
func NewElseExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseExprContext
func NewEmptyElseExprContext ¶
func NewEmptyElseExprContext() *ElseExprContext
func (*ElseExprContext) Accept ¶
func (s *ElseExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ElseExprContext) Else ¶
func (s *ElseExprContext) Else() antlr.TerminalNode
func (*ElseExprContext) GetParser ¶
func (s *ElseExprContext) GetParser() antlr.Parser
func (*ElseExprContext) GetRuleContext ¶
func (s *ElseExprContext) GetRuleContext() antlr.RuleContext
func (*ElseExprContext) IsElseExprContext ¶
func (*ElseExprContext) IsElseExprContext()
func (*ElseExprContext) StringLiteral ¶
func (s *ElseExprContext) StringLiteral() IStringLiteralContext
func (*ElseExprContext) ToStringTree ¶
func (s *ElseExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EmptyContext ¶
type EmptyContext struct {
*StatementContext
}
func NewEmptyContext ¶
func NewEmptyContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EmptyContext
func (*EmptyContext) Accept ¶
func (s *EmptyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EmptyContext) Eos ¶
func (s *EmptyContext) Eos() IEosContext
func (*EmptyContext) GetRuleContext ¶
func (s *EmptyContext) GetRuleContext() antlr.RuleContext
type EosContext ¶
type EosContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEosContext ¶
func NewEmptyEosContext() *EosContext
func NewEosContext ¶
func NewEosContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EosContext
func (*EosContext) Accept ¶
func (s *EosContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EosContext) GetParser ¶
func (s *EosContext) GetParser() antlr.Parser
func (*EosContext) GetRuleContext ¶
func (s *EosContext) GetRuleContext() antlr.RuleContext
func (*EosContext) IsEosContext ¶
func (*EosContext) IsEosContext()
func (*EosContext) Line ¶
func (s *EosContext) Line() ILineContext
func (*EosContext) ToStringTree ¶
func (s *EosContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) Lines ¶
func (s *EveryParamContext) Lines() ILinesContext
func (*EveryParamContext) SingleParam ¶ added in v1.3.3
func (s *EveryParamContext) SingleParam() ISingleParamContext
type FieldCallFilterContext ¶ added in v1.3.3
type FieldCallFilterContext struct {
*FilterItemFirstContext
}
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) GetRuleContext ¶ added in v1.3.3
func (s *FieldCallFilterContext) GetRuleContext() antlr.RuleContext
func (*FieldCallFilterContext) Lines ¶
func (s *FieldCallFilterContext) Lines() ILinesContext
func (*FieldCallFilterContext) NameFilter ¶ added in v1.3.3
func (s *FieldCallFilterContext) NameFilter() INameFilterContext
type FieldIndexFilterContext ¶ added in v1.3.3
type FieldIndexFilterContext struct {
*FilterItemContext
}
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) 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 FileFilterContentContext ¶
type FileFilterContentContext struct {
*StatementContext
}
func NewFileFilterContentContext ¶
func NewFileFilterContentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FileFilterContentContext
func (*FileFilterContentContext) Accept ¶
func (s *FileFilterContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentContext) Eos ¶
func (s *FileFilterContentContext) Eos() IEosContext
func (*FileFilterContentContext) FileFilterContentStatement ¶
func (s *FileFilterContentContext) FileFilterContentStatement() IFileFilterContentStatementContext
func (*FileFilterContentContext) GetRuleContext ¶
func (s *FileFilterContentContext) GetRuleContext() antlr.RuleContext
type FileFilterContentInputContext ¶
type FileFilterContentInputContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileFilterContentInputContext ¶
func NewEmptyFileFilterContentInputContext() *FileFilterContentInputContext
func NewFileFilterContentInputContext ¶
func NewFileFilterContentInputContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileFilterContentInputContext
func (*FileFilterContentInputContext) Accept ¶
func (s *FileFilterContentInputContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentInputContext) FileName ¶
func (s *FileFilterContentInputContext) FileName() IFileNameContext
func (*FileFilterContentInputContext) GetParser ¶
func (s *FileFilterContentInputContext) GetParser() antlr.Parser
func (*FileFilterContentInputContext) GetRuleContext ¶
func (s *FileFilterContentInputContext) GetRuleContext() antlr.RuleContext
func (*FileFilterContentInputContext) IsFileFilterContentInputContext ¶
func (*FileFilterContentInputContext) IsFileFilterContentInputContext()
func (*FileFilterContentInputContext) RegexpLiteral ¶
func (s *FileFilterContentInputContext) RegexpLiteral() IRegexpLiteralContext
func (*FileFilterContentInputContext) ToStringTree ¶
func (s *FileFilterContentInputContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileFilterContentMethodContext ¶
type FileFilterContentMethodContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileFilterContentMethodContext ¶
func NewEmptyFileFilterContentMethodContext() *FileFilterContentMethodContext
func NewFileFilterContentMethodContext ¶
func NewFileFilterContentMethodContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileFilterContentMethodContext
func (*FileFilterContentMethodContext) Accept ¶
func (s *FileFilterContentMethodContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentMethodContext) CloseParen ¶
func (s *FileFilterContentMethodContext) CloseParen() antlr.TerminalNode
func (*FileFilterContentMethodContext) FileFilterContentMethodParam ¶
func (s *FileFilterContentMethodContext) FileFilterContentMethodParam() IFileFilterContentMethodParamContext
func (*FileFilterContentMethodContext) GetParser ¶
func (s *FileFilterContentMethodContext) GetParser() antlr.Parser
func (*FileFilterContentMethodContext) GetRuleContext ¶
func (s *FileFilterContentMethodContext) GetRuleContext() antlr.RuleContext
func (*FileFilterContentMethodContext) Identifier ¶
func (s *FileFilterContentMethodContext) Identifier() antlr.TerminalNode
func (*FileFilterContentMethodContext) IsFileFilterContentMethodContext ¶
func (*FileFilterContentMethodContext) IsFileFilterContentMethodContext()
func (*FileFilterContentMethodContext) OpenParen ¶
func (s *FileFilterContentMethodContext) OpenParen() antlr.TerminalNode
func (*FileFilterContentMethodContext) ToStringTree ¶
func (s *FileFilterContentMethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileFilterContentMethodParamContext ¶
type FileFilterContentMethodParamContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileFilterContentMethodParamContext ¶
func NewEmptyFileFilterContentMethodParamContext() *FileFilterContentMethodParamContext
func NewFileFilterContentMethodParamContext ¶
func NewFileFilterContentMethodParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileFilterContentMethodParamContext
func (*FileFilterContentMethodParamContext) Accept ¶
func (s *FileFilterContentMethodParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentMethodParamContext) AllComma ¶
func (s *FileFilterContentMethodParamContext) AllComma() []antlr.TerminalNode
func (*FileFilterContentMethodParamContext) AllFileFilterContentMethodParamItem ¶
func (s *FileFilterContentMethodParamContext) AllFileFilterContentMethodParamItem() []IFileFilterContentMethodParamItemContext
func (*FileFilterContentMethodParamContext) AllLines ¶
func (s *FileFilterContentMethodParamContext) AllLines() []ILinesContext
func (*FileFilterContentMethodParamContext) Comma ¶
func (s *FileFilterContentMethodParamContext) Comma(i int) antlr.TerminalNode
func (*FileFilterContentMethodParamContext) FileFilterContentMethodParamItem ¶
func (s *FileFilterContentMethodParamContext) FileFilterContentMethodParamItem(i int) IFileFilterContentMethodParamItemContext
func (*FileFilterContentMethodParamContext) GetParser ¶
func (s *FileFilterContentMethodParamContext) GetParser() antlr.Parser
func (*FileFilterContentMethodParamContext) GetRuleContext ¶
func (s *FileFilterContentMethodParamContext) GetRuleContext() antlr.RuleContext
func (*FileFilterContentMethodParamContext) IsFileFilterContentMethodParamContext ¶
func (*FileFilterContentMethodParamContext) IsFileFilterContentMethodParamContext()
func (*FileFilterContentMethodParamContext) Lines ¶
func (s *FileFilterContentMethodParamContext) Lines(i int) ILinesContext
func (*FileFilterContentMethodParamContext) ToStringTree ¶
func (s *FileFilterContentMethodParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileFilterContentMethodParamItemContext ¶
type FileFilterContentMethodParamItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileFilterContentMethodParamItemContext ¶
func NewEmptyFileFilterContentMethodParamItemContext() *FileFilterContentMethodParamItemContext
func NewFileFilterContentMethodParamItemContext ¶
func NewFileFilterContentMethodParamItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileFilterContentMethodParamItemContext
func (*FileFilterContentMethodParamItemContext) Accept ¶
func (s *FileFilterContentMethodParamItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentMethodParamItemContext) FileFilterContentMethodParamKey ¶
func (s *FileFilterContentMethodParamItemContext) FileFilterContentMethodParamKey() IFileFilterContentMethodParamKeyContext
func (*FileFilterContentMethodParamItemContext) FileFilterContentMethodParamValue ¶
func (s *FileFilterContentMethodParamItemContext) FileFilterContentMethodParamValue() IFileFilterContentMethodParamValueContext
func (*FileFilterContentMethodParamItemContext) GetParser ¶
func (s *FileFilterContentMethodParamItemContext) GetParser() antlr.Parser
func (*FileFilterContentMethodParamItemContext) GetRuleContext ¶
func (s *FileFilterContentMethodParamItemContext) GetRuleContext() antlr.RuleContext
func (*FileFilterContentMethodParamItemContext) IsFileFilterContentMethodParamItemContext ¶
func (*FileFilterContentMethodParamItemContext) IsFileFilterContentMethodParamItemContext()
func (*FileFilterContentMethodParamItemContext) ToStringTree ¶
func (s *FileFilterContentMethodParamItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileFilterContentMethodParamKeyContext ¶
type FileFilterContentMethodParamKeyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileFilterContentMethodParamKeyContext ¶
func NewEmptyFileFilterContentMethodParamKeyContext() *FileFilterContentMethodParamKeyContext
func NewFileFilterContentMethodParamKeyContext ¶
func NewFileFilterContentMethodParamKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileFilterContentMethodParamKeyContext
func (*FileFilterContentMethodParamKeyContext) Accept ¶
func (s *FileFilterContentMethodParamKeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentMethodParamKeyContext) Colon ¶
func (s *FileFilterContentMethodParamKeyContext) Colon() antlr.TerminalNode
func (*FileFilterContentMethodParamKeyContext) GetParser ¶
func (s *FileFilterContentMethodParamKeyContext) GetParser() antlr.Parser
func (*FileFilterContentMethodParamKeyContext) GetRuleContext ¶
func (s *FileFilterContentMethodParamKeyContext) GetRuleContext() antlr.RuleContext
func (*FileFilterContentMethodParamKeyContext) Identifier ¶
func (s *FileFilterContentMethodParamKeyContext) Identifier() antlr.TerminalNode
func (*FileFilterContentMethodParamKeyContext) IsFileFilterContentMethodParamKeyContext ¶
func (*FileFilterContentMethodParamKeyContext) IsFileFilterContentMethodParamKeyContext()
func (*FileFilterContentMethodParamKeyContext) ToStringTree ¶
func (s *FileFilterContentMethodParamKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileFilterContentMethodParamValueContext ¶
type FileFilterContentMethodParamValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileFilterContentMethodParamValueContext ¶
func NewEmptyFileFilterContentMethodParamValueContext() *FileFilterContentMethodParamValueContext
func NewFileFilterContentMethodParamValueContext ¶
func NewFileFilterContentMethodParamValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileFilterContentMethodParamValueContext
func (*FileFilterContentMethodParamValueContext) Accept ¶
func (s *FileFilterContentMethodParamValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentMethodParamValueContext) GetParser ¶
func (s *FileFilterContentMethodParamValueContext) GetParser() antlr.Parser
func (*FileFilterContentMethodParamValueContext) GetRuleContext ¶
func (s *FileFilterContentMethodParamValueContext) GetRuleContext() antlr.RuleContext
func (*FileFilterContentMethodParamValueContext) IsFileFilterContentMethodParamValueContext ¶
func (*FileFilterContentMethodParamValueContext) IsFileFilterContentMethodParamValueContext()
func (*FileFilterContentMethodParamValueContext) NameFilter ¶
func (s *FileFilterContentMethodParamValueContext) NameFilter() INameFilterContext
func (*FileFilterContentMethodParamValueContext) ToStringTree ¶
func (s *FileFilterContentMethodParamValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileFilterContentStatementContext ¶
type FileFilterContentStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileFilterContentStatementContext ¶
func NewEmptyFileFilterContentStatementContext() *FileFilterContentStatementContext
func NewFileFilterContentStatementContext ¶
func NewFileFilterContentStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileFilterContentStatementContext
func (*FileFilterContentStatementContext) Accept ¶
func (s *FileFilterContentStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileFilterContentStatementContext) As ¶
func (s *FileFilterContentStatementContext) As() antlr.TerminalNode
func (*FileFilterContentStatementContext) Dot ¶
func (s *FileFilterContentStatementContext) Dot() antlr.TerminalNode
func (*FileFilterContentStatementContext) FileFilterContentInput ¶
func (s *FileFilterContentStatementContext) FileFilterContentInput() IFileFilterContentInputContext
func (*FileFilterContentStatementContext) FileFilterContentMethod ¶
func (s *FileFilterContentStatementContext) FileFilterContentMethod() IFileFilterContentMethodContext
func (*FileFilterContentStatementContext) GetParser ¶
func (s *FileFilterContentStatementContext) GetParser() antlr.Parser
func (*FileFilterContentStatementContext) GetRuleContext ¶
func (s *FileFilterContentStatementContext) GetRuleContext() antlr.RuleContext
func (*FileFilterContentStatementContext) IsFileFilterContentStatementContext ¶
func (*FileFilterContentStatementContext) IsFileFilterContentStatementContext()
func (*FileFilterContentStatementContext) Lines ¶
func (s *FileFilterContentStatementContext) Lines() ILinesContext
func (*FileFilterContentStatementContext) MapBuilderClose ¶
func (s *FileFilterContentStatementContext) MapBuilderClose() antlr.TerminalNode
func (*FileFilterContentStatementContext) RefVariable ¶
func (s *FileFilterContentStatementContext) RefVariable() IRefVariableContext
func (*FileFilterContentStatementContext) ToStringTree ¶
func (s *FileFilterContentStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileNameContext ¶
type FileNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileNameContext ¶
func NewEmptyFileNameContext() *FileNameContext
func NewFileNameContext ¶
func NewFileNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileNameContext
func (*FileNameContext) Accept ¶
func (s *FileNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FileNameContext) AllNameFilter ¶
func (s *FileNameContext) AllNameFilter() []INameFilterContext
func (*FileNameContext) GetParser ¶
func (s *FileNameContext) GetParser() antlr.Parser
func (*FileNameContext) GetRuleContext ¶
func (s *FileNameContext) GetRuleContext() antlr.RuleContext
func (*FileNameContext) IsFileNameContext ¶
func (*FileNameContext) IsFileNameContext()
func (*FileNameContext) NameFilter ¶
func (s *FileNameContext) NameFilter(i int) INameFilterContext
func (*FileNameContext) ToStringTree ¶
func (s *FileNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FilterConditionContext ¶
type FilterConditionContext struct {
*ConditionExpressionContext
}
func NewFilterConditionContext ¶
func NewFilterConditionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterConditionContext
func (*FilterConditionContext) Accept ¶
func (s *FilterConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterConditionContext) FilterExpr ¶
func (s *FilterConditionContext) FilterExpr() IFilterExprContext
func (*FilterConditionContext) GetRuleContext ¶
func (s *FilterConditionContext) GetRuleContext() antlr.RuleContext
type FilterContext ¶
type FilterContext struct {
*StatementContext
}
func NewFilterContext ¶
func NewFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FilterContext
func (*FilterContext) Accept ¶
func (s *FilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterContext) Eos ¶
func (s *FilterContext) Eos() IEosContext
func (*FilterContext) FilterStatement ¶
func (s *FilterContext) FilterStatement() IFilterStatementContext
func (*FilterContext) GetRuleContext ¶
func (s *FilterContext) GetRuleContext() antlr.RuleContext
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) Accept ¶
func (s *FilterExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FilterExprContext) AllFilterItem ¶
func (s *FilterExprContext) AllFilterItem() []IFilterItemContext
func (*FilterExprContext) FilterItem ¶
func (s *FilterExprContext) FilterItem(i int) IFilterItemContext
func (*FilterExprContext) FilterItemFirst ¶
func (s *FilterExprContext) FilterItemFirst() IFilterItemFirstContext
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 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 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 FilterItemContext ¶
type FilterItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFilterItemContext ¶
func NewEmptyFilterItemContext() *FilterItemContext
func NewFilterItemContext ¶
func NewFilterItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterItemContext
func (*FilterItemContext) CopyFrom ¶
func (s *FilterItemContext) CopyFrom(ctx *FilterItemContext)
func (*FilterItemContext) GetParser ¶
func (s *FilterItemContext) GetParser() antlr.Parser
func (*FilterItemContext) GetRuleContext ¶
func (s *FilterItemContext) GetRuleContext() antlr.RuleContext
func (*FilterItemContext) IsFilterItemContext ¶
func (*FilterItemContext) IsFilterItemContext()
func (*FilterItemContext) ToStringTree ¶
func (s *FilterItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FilterItemFirstContext ¶
type FilterItemFirstContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFilterItemFirstContext ¶
func NewEmptyFilterItemFirstContext() *FilterItemFirstContext
func NewFilterItemFirstContext ¶
func NewFilterItemFirstContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterItemFirstContext
func (*FilterItemFirstContext) CopyFrom ¶
func (s *FilterItemFirstContext) CopyFrom(ctx *FilterItemFirstContext)
func (*FilterItemFirstContext) GetParser ¶
func (s *FilterItemFirstContext) GetParser() antlr.Parser
func (*FilterItemFirstContext) GetRuleContext ¶
func (s *FilterItemFirstContext) GetRuleContext() antlr.RuleContext
func (*FilterItemFirstContext) IsFilterItemFirstContext ¶
func (*FilterItemFirstContext) IsFilterItemFirstContext()
func (*FilterItemFirstContext) ToStringTree ¶
func (s *FilterItemFirstContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) CopyFrom ¶
func (s *FilterStatementContext) CopyFrom(ctx *FilterStatementContext)
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) ToStringTree ¶
func (s *FilterStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FirstContext ¶
type FirstContext struct {
*FilterItemContext
}
func NewFirstContext ¶
func NewFirstContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FirstContext
func (*FirstContext) Accept ¶
func (s *FirstContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FirstContext) FilterItemFirst ¶
func (s *FirstContext) FilterItemFirst() IFilterItemFirstContext
func (*FirstContext) GetRuleContext ¶
func (s *FirstContext) GetRuleContext() antlr.RuleContext
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) AllStatements ¶
func (s *FlatContext) AllStatements() []IStatementsContext
func (*FlatContext) Comma ¶
func (s *FlatContext) Comma(i int) antlr.TerminalNode
func (*FlatContext) Deep ¶
func (s *FlatContext) Deep() antlr.TerminalNode
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
func (*FlatContext) Statements ¶
func (s *FlatContext) Statements(i int) IStatementsContext
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) GetParser ¶
func (s *FlowContext) GetParser() antlr.Parser
func (*FlowContext) GetRuleContext ¶
func (s *FlowContext) GetRuleContext() antlr.RuleContext
func (*FlowContext) IsFlowContext ¶
func (*FlowContext) IsFlowContext()
func (*FlowContext) Statements ¶
func (s *FlowContext) Statements() IStatementsContext
func (*FlowContext) ToStringTree ¶
func (s *FlowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionCallFilterContext ¶ added in v1.3.3
type FunctionCallFilterContext struct {
*FilterItemContext
}
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) GetRuleContext ¶ added in v1.3.3
func (s *FunctionCallFilterContext) GetRuleContext() antlr.RuleContext
func (*FunctionCallFilterContext) Lines ¶
func (s *FunctionCallFilterContext) Lines() ILinesContext
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 IAlertStatementContext ¶
type IAlertStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlertStatementContext differentiates from other interfaces. IsAlertStatementContext() }
IAlertStatementContext 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 ICheckStatementContext ¶
type ICheckStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCheckStatementContext differentiates from other interfaces. IsCheckStatementContext() }
ICheckStatementContext is an interface to support dynamic dispatch.
type ICommentContext ¶
type ICommentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCommentContext differentiates from other interfaces. IsCommentContext() }
ICommentContext 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 IConfigContext ¶
type IConfigContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConfigContext differentiates from other interfaces. IsConfigContext() }
IConfigContext is an interface to support dynamic dispatch.
type IDescriptionItemContext ¶
type IDescriptionItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDescriptionItemContext differentiates from other interfaces. IsDescriptionItemContext() }
IDescriptionItemContext is an interface to support dynamic dispatch.
type IDescriptionItemsContext ¶
type IDescriptionItemsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDescriptionItemsContext differentiates from other interfaces. IsDescriptionItemsContext() }
IDescriptionItemsContext is an interface to support dynamic dispatch.
type IDescriptionStatementContext ¶
type IDescriptionStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDescriptionStatementContext differentiates from other interfaces. IsDescriptionStatementContext() }
IDescriptionStatementContext is an interface to support dynamic dispatch.
type IElseExprContext ¶
type IElseExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElseExprContext differentiates from other interfaces. IsElseExprContext() }
IElseExprContext is an interface to support dynamic dispatch.
type IEosContext ¶
type IEosContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEosContext differentiates from other interfaces. IsEosContext() }
IEosContext is an interface to support dynamic dispatch.
type IFileFilterContentInputContext ¶
type IFileFilterContentInputContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileFilterContentInputContext differentiates from other interfaces. IsFileFilterContentInputContext() }
IFileFilterContentInputContext is an interface to support dynamic dispatch.
type IFileFilterContentMethodContext ¶
type IFileFilterContentMethodContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileFilterContentMethodContext differentiates from other interfaces. IsFileFilterContentMethodContext() }
IFileFilterContentMethodContext is an interface to support dynamic dispatch.
type IFileFilterContentMethodParamContext ¶
type IFileFilterContentMethodParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileFilterContentMethodParamContext differentiates from other interfaces. IsFileFilterContentMethodParamContext() }
IFileFilterContentMethodParamContext is an interface to support dynamic dispatch.
type IFileFilterContentMethodParamItemContext ¶
type IFileFilterContentMethodParamItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileFilterContentMethodParamItemContext differentiates from other interfaces. IsFileFilterContentMethodParamItemContext() }
IFileFilterContentMethodParamItemContext is an interface to support dynamic dispatch.
type IFileFilterContentMethodParamKeyContext ¶
type IFileFilterContentMethodParamKeyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileFilterContentMethodParamKeyContext differentiates from other interfaces. IsFileFilterContentMethodParamKeyContext() }
IFileFilterContentMethodParamKeyContext is an interface to support dynamic dispatch.
type IFileFilterContentMethodParamValueContext ¶
type IFileFilterContentMethodParamValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileFilterContentMethodParamValueContext differentiates from other interfaces. IsFileFilterContentMethodParamValueContext() }
IFileFilterContentMethodParamValueContext is an interface to support dynamic dispatch.
type IFileFilterContentStatementContext ¶
type IFileFilterContentStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileFilterContentStatementContext differentiates from other interfaces. IsFileFilterContentStatementContext() }
IFileFilterContentStatementContext is an interface to support dynamic dispatch.
type IFileNameContext ¶
type IFileNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFileNameContext differentiates from other interfaces. IsFileNameContext() }
IFileNameContext 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 IFilterItemContext ¶
type IFilterItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFilterItemContext differentiates from other interfaces. IsFilterItemContext() }
IFilterItemContext is an interface to support dynamic dispatch.
type IFilterItemFirstContext ¶
type IFilterItemFirstContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFilterItemFirstContext differentiates from other interfaces. IsFilterItemFirstContext() }
IFilterItemFirstContext 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 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 IKeywordsContext ¶
type IKeywordsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeywordsContext differentiates from other interfaces. IsKeywordsContext() }
IKeywordsContext is an interface to support dynamic dispatch.
type ILineContext ¶
type ILineContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLineContext differentiates from other interfaces. IsLineContext() }
ILineContext is an interface to support dynamic dispatch.
type ILinesContext ¶
type ILinesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLinesContext differentiates from other interfaces. IsLinesContext() }
ILinesContext 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 INativeCallActualParamContext ¶
type INativeCallActualParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNativeCallActualParamContext differentiates from other interfaces. IsNativeCallActualParamContext() }
INativeCallActualParamContext is an interface to support dynamic dispatch.
type INativeCallActualParamKeyContext ¶
type INativeCallActualParamKeyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNativeCallActualParamKeyContext differentiates from other interfaces. IsNativeCallActualParamKeyContext() }
INativeCallActualParamKeyContext is an interface to support dynamic dispatch.
type INativeCallActualParamValueContext ¶
type INativeCallActualParamValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNativeCallActualParamValueContext differentiates from other interfaces. IsNativeCallActualParamValueContext() }
INativeCallActualParamValueContext is an interface to support dynamic dispatch.
type INativeCallActualParamsContext ¶
type INativeCallActualParamsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNativeCallActualParamsContext differentiates from other interfaces. IsNativeCallActualParamsContext() }
INativeCallActualParamsContext is an interface to support dynamic dispatch.
type INativeCallContext ¶
type INativeCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNativeCallContext differentiates from other interfaces. IsNativeCallContext() }
INativeCallContext is an interface to support dynamic dispatch.
type INegativeConditionContext ¶
type INegativeConditionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNegativeConditionContext differentiates from other interfaces. IsNegativeConditionContext() }
INegativeConditionContext 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 IOpcodesContext ¶
type IOpcodesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOpcodesContext differentiates from other interfaces. IsOpcodesContext() }
IOpcodesContext 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 IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IStatementsContext ¶
type IStatementsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementsContext differentiates from other interfaces. IsStatementsContext() }
IStatementsContext 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 IStringLiteralWithoutStarContext ¶
type IStringLiteralWithoutStarContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringLiteralWithoutStarContext differentiates from other interfaces. IsStringLiteralWithoutStarContext() }
IStringLiteralWithoutStarContext is an interface to support dynamic dispatch.
type IStringLiteralWithoutStarGroupContext ¶
type IStringLiteralWithoutStarGroupContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringLiteralWithoutStarGroupContext differentiates from other interfaces. IsStringLiteralWithoutStarGroupContext() }
IStringLiteralWithoutStarGroupContext is an interface to support dynamic dispatch.
type IThenExprContext ¶
type IThenExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThenExprContext differentiates from other interfaces. IsThenExprContext() }
IThenExprContext 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 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 IUseNativeCallContext ¶
type IUseNativeCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUseNativeCallContext differentiates from other interfaces. IsUseNativeCallContext() }
IUseNativeCallContext 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) 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) Keywords ¶
func (s *IdentifierContext) Keywords() IKeywordsContext
func (*IdentifierContext) QuotedStringLiteral ¶
func (s *IdentifierContext) QuotedStringLiteral() antlr.TerminalNode
func (*IdentifierContext) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntersectionRefFilterContext ¶
type IntersectionRefFilterContext struct {
*FilterItemContext
}
func NewIntersectionRefFilterContext ¶
func NewIntersectionRefFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntersectionRefFilterContext
func (*IntersectionRefFilterContext) Accept ¶
func (s *IntersectionRefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntersectionRefFilterContext) GetRuleContext ¶
func (s *IntersectionRefFilterContext) GetRuleContext() antlr.RuleContext
func (*IntersectionRefFilterContext) RefVariable ¶
func (s *IntersectionRefFilterContext) RefVariable() IRefVariableContext
type KeywordsContext ¶
type KeywordsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeywordsContext ¶
func NewEmptyKeywordsContext() *KeywordsContext
func NewKeywordsContext ¶
func NewKeywordsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordsContext
func (*KeywordsContext) Accept ¶
func (s *KeywordsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KeywordsContext) BoolLiteral ¶
func (s *KeywordsContext) BoolLiteral() antlr.TerminalNode
func (*KeywordsContext) Check ¶
func (s *KeywordsContext) Check() antlr.TerminalNode
func (*KeywordsContext) Desc ¶
func (s *KeywordsContext) Desc() antlr.TerminalNode
func (*KeywordsContext) Else ¶
func (s *KeywordsContext) Else() antlr.TerminalNode
func (*KeywordsContext) GetParser ¶
func (s *KeywordsContext) GetParser() antlr.Parser
func (*KeywordsContext) GetRuleContext ¶
func (s *KeywordsContext) GetRuleContext() antlr.RuleContext
func (*KeywordsContext) Have ¶
func (s *KeywordsContext) Have() antlr.TerminalNode
func (*KeywordsContext) HaveAny ¶
func (s *KeywordsContext) HaveAny() antlr.TerminalNode
func (*KeywordsContext) In ¶
func (s *KeywordsContext) In() antlr.TerminalNode
func (*KeywordsContext) IsKeywordsContext ¶
func (*KeywordsContext) IsKeywordsContext()
func (*KeywordsContext) Opcode ¶
func (s *KeywordsContext) Opcode() antlr.TerminalNode
func (*KeywordsContext) Opcodes ¶
func (s *KeywordsContext) Opcodes() IOpcodesContext
func (*KeywordsContext) Then ¶
func (s *KeywordsContext) Then() antlr.TerminalNode
func (*KeywordsContext) ToStringTree ¶
func (s *KeywordsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*KeywordsContext) Type ¶
func (s *KeywordsContext) Type() antlr.TerminalNode
func (*KeywordsContext) Types ¶
func (s *KeywordsContext) Types() ITypesContext
type LineContext ¶
type LineContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLineContext ¶
func NewEmptyLineContext() *LineContext
func NewLineContext ¶
func NewLineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineContext
func (*LineContext) Accept ¶
func (s *LineContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LineContext) GetParser ¶
func (s *LineContext) GetParser() antlr.Parser
func (*LineContext) GetRuleContext ¶
func (s *LineContext) GetRuleContext() antlr.RuleContext
func (*LineContext) IsLineContext ¶
func (*LineContext) IsLineContext()
func (*LineContext) ToStringTree ¶
func (s *LineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LinesContext ¶
type LinesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLinesContext ¶
func NewEmptyLinesContext() *LinesContext
func NewLinesContext ¶
func NewLinesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LinesContext
func (*LinesContext) Accept ¶
func (s *LinesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LinesContext) AllLine ¶
func (s *LinesContext) AllLine() []ILineContext
func (*LinesContext) GetParser ¶
func (s *LinesContext) GetParser() antlr.Parser
func (*LinesContext) GetRuleContext ¶
func (s *LinesContext) GetRuleContext() antlr.RuleContext
func (*LinesContext) IsLinesContext ¶
func (*LinesContext) IsLinesContext()
func (*LinesContext) Line ¶
func (s *LinesContext) Line(i int) ILineContext
func (*LinesContext) ToStringTree ¶
func (s *LinesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MergeRefFilterContext ¶
type MergeRefFilterContext struct {
*FilterItemContext
}
func NewMergeRefFilterContext ¶
func NewMergeRefFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MergeRefFilterContext
func (*MergeRefFilterContext) Accept ¶
func (s *MergeRefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MergeRefFilterContext) GetRuleContext ¶
func (s *MergeRefFilterContext) GetRuleContext() antlr.RuleContext
func (*MergeRefFilterContext) RefVariable ¶
func (s *MergeRefFilterContext) RefVariable() IRefVariableContext
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) 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 NamedFilterContext ¶
type NamedFilterContext struct {
*FilterItemFirstContext
}
func NewNamedFilterContext ¶
func NewNamedFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NamedFilterContext
func (*NamedFilterContext) Accept ¶
func (s *NamedFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NamedFilterContext) GetRuleContext ¶
func (s *NamedFilterContext) GetRuleContext() antlr.RuleContext
func (*NamedFilterContext) NameFilter ¶
func (s *NamedFilterContext) NameFilter() INameFilterContext
type NativeCallActualParamContext ¶
type NativeCallActualParamContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNativeCallActualParamContext ¶
func NewEmptyNativeCallActualParamContext() *NativeCallActualParamContext
func NewNativeCallActualParamContext ¶
func NewNativeCallActualParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NativeCallActualParamContext
func (*NativeCallActualParamContext) Accept ¶
func (s *NativeCallActualParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NativeCallActualParamContext) Colon ¶
func (s *NativeCallActualParamContext) Colon() antlr.TerminalNode
func (*NativeCallActualParamContext) Eq ¶
func (s *NativeCallActualParamContext) Eq() antlr.TerminalNode
func (*NativeCallActualParamContext) GetParser ¶
func (s *NativeCallActualParamContext) GetParser() antlr.Parser
func (*NativeCallActualParamContext) GetRuleContext ¶
func (s *NativeCallActualParamContext) GetRuleContext() antlr.RuleContext
func (*NativeCallActualParamContext) IsNativeCallActualParamContext ¶
func (*NativeCallActualParamContext) IsNativeCallActualParamContext()
func (*NativeCallActualParamContext) NativeCallActualParamKey ¶
func (s *NativeCallActualParamContext) NativeCallActualParamKey() INativeCallActualParamKeyContext
func (*NativeCallActualParamContext) NativeCallActualParamValue ¶
func (s *NativeCallActualParamContext) NativeCallActualParamValue() INativeCallActualParamValueContext
func (*NativeCallActualParamContext) ToStringTree ¶
func (s *NativeCallActualParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NativeCallActualParamKeyContext ¶
type NativeCallActualParamKeyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNativeCallActualParamKeyContext ¶
func NewEmptyNativeCallActualParamKeyContext() *NativeCallActualParamKeyContext
func NewNativeCallActualParamKeyContext ¶
func NewNativeCallActualParamKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NativeCallActualParamKeyContext
func (*NativeCallActualParamKeyContext) Accept ¶
func (s *NativeCallActualParamKeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NativeCallActualParamKeyContext) GetParser ¶
func (s *NativeCallActualParamKeyContext) GetParser() antlr.Parser
func (*NativeCallActualParamKeyContext) GetRuleContext ¶
func (s *NativeCallActualParamKeyContext) GetRuleContext() antlr.RuleContext
func (*NativeCallActualParamKeyContext) Identifier ¶
func (s *NativeCallActualParamKeyContext) Identifier() IIdentifierContext
func (*NativeCallActualParamKeyContext) IsNativeCallActualParamKeyContext ¶
func (*NativeCallActualParamKeyContext) IsNativeCallActualParamKeyContext()
func (*NativeCallActualParamKeyContext) ToStringTree ¶
func (s *NativeCallActualParamKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NativeCallActualParamValueContext ¶
type NativeCallActualParamValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNativeCallActualParamValueContext ¶
func NewEmptyNativeCallActualParamValueContext() *NativeCallActualParamValueContext
func NewNativeCallActualParamValueContext ¶
func NewNativeCallActualParamValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NativeCallActualParamValueContext
func (*NativeCallActualParamValueContext) Accept ¶
func (s *NativeCallActualParamValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NativeCallActualParamValueContext) AllBacktick ¶
func (s *NativeCallActualParamValueContext) AllBacktick() []antlr.TerminalNode
func (*NativeCallActualParamValueContext) Backtick ¶
func (s *NativeCallActualParamValueContext) Backtick(i int) antlr.TerminalNode
func (*NativeCallActualParamValueContext) DollarOutput ¶
func (s *NativeCallActualParamValueContext) DollarOutput() antlr.TerminalNode
func (*NativeCallActualParamValueContext) GetParser ¶
func (s *NativeCallActualParamValueContext) GetParser() antlr.Parser
func (*NativeCallActualParamValueContext) GetRuleContext ¶
func (s *NativeCallActualParamValueContext) GetRuleContext() antlr.RuleContext
func (*NativeCallActualParamValueContext) Identifier ¶
func (s *NativeCallActualParamValueContext) Identifier() IIdentifierContext
func (*NativeCallActualParamValueContext) IsNativeCallActualParamValueContext ¶
func (*NativeCallActualParamValueContext) IsNativeCallActualParamValueContext()
func (*NativeCallActualParamValueContext) NumberLiteral ¶
func (s *NativeCallActualParamValueContext) NumberLiteral() INumberLiteralContext
func (*NativeCallActualParamValueContext) ToStringTree ¶
func (s *NativeCallActualParamValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NativeCallActualParamsContext ¶
type NativeCallActualParamsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNativeCallActualParamsContext ¶
func NewEmptyNativeCallActualParamsContext() *NativeCallActualParamsContext
func NewNativeCallActualParamsContext ¶
func NewNativeCallActualParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NativeCallActualParamsContext
func (*NativeCallActualParamsContext) Accept ¶
func (s *NativeCallActualParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NativeCallActualParamsContext) AllComma ¶
func (s *NativeCallActualParamsContext) AllComma() []antlr.TerminalNode
func (*NativeCallActualParamsContext) AllLines ¶
func (s *NativeCallActualParamsContext) AllLines() []ILinesContext
func (*NativeCallActualParamsContext) AllNativeCallActualParam ¶
func (s *NativeCallActualParamsContext) AllNativeCallActualParam() []INativeCallActualParamContext
func (*NativeCallActualParamsContext) Comma ¶
func (s *NativeCallActualParamsContext) Comma(i int) antlr.TerminalNode
func (*NativeCallActualParamsContext) GetParser ¶
func (s *NativeCallActualParamsContext) GetParser() antlr.Parser
func (*NativeCallActualParamsContext) GetRuleContext ¶
func (s *NativeCallActualParamsContext) GetRuleContext() antlr.RuleContext
func (*NativeCallActualParamsContext) IsNativeCallActualParamsContext ¶
func (*NativeCallActualParamsContext) IsNativeCallActualParamsContext()
func (*NativeCallActualParamsContext) Lines ¶
func (s *NativeCallActualParamsContext) Lines(i int) ILinesContext
func (*NativeCallActualParamsContext) NativeCallActualParam ¶
func (s *NativeCallActualParamsContext) NativeCallActualParam(i int) INativeCallActualParamContext
func (*NativeCallActualParamsContext) ToStringTree ¶
func (s *NativeCallActualParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NativeCallContext ¶
type NativeCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNativeCallContext ¶
func NewEmptyNativeCallContext() *NativeCallContext
func NewNativeCallContext ¶
func NewNativeCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NativeCallContext
func (*NativeCallContext) Accept ¶
func (s *NativeCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NativeCallContext) GetParser ¶
func (s *NativeCallContext) GetParser() antlr.Parser
func (*NativeCallContext) GetRuleContext ¶
func (s *NativeCallContext) GetRuleContext() antlr.RuleContext
func (*NativeCallContext) Gt ¶
func (s *NativeCallContext) Gt() antlr.TerminalNode
func (*NativeCallContext) IsNativeCallContext ¶
func (*NativeCallContext) IsNativeCallContext()
func (*NativeCallContext) Lt ¶
func (s *NativeCallContext) Lt() antlr.TerminalNode
func (*NativeCallContext) ToStringTree ¶
func (s *NativeCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NativeCallContext) UseNativeCall ¶
func (s *NativeCallContext) UseNativeCall() IUseNativeCallContext
type NativeCallFilterContext ¶
type NativeCallFilterContext struct {
*FilterItemFirstContext
}
func NewNativeCallFilterContext ¶
func NewNativeCallFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NativeCallFilterContext
func (*NativeCallFilterContext) Accept ¶
func (s *NativeCallFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NativeCallFilterContext) GetRuleContext ¶
func (s *NativeCallFilterContext) GetRuleContext() antlr.RuleContext
func (*NativeCallFilterContext) NativeCall ¶
func (s *NativeCallFilterContext) NativeCall() INativeCallContext
type NegativeConditionContext ¶
type NegativeConditionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNegativeConditionContext ¶
func NewEmptyNegativeConditionContext() *NegativeConditionContext
func NewNegativeConditionContext ¶
func NewNegativeConditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NegativeConditionContext
func (*NegativeConditionContext) Accept ¶
func (s *NegativeConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NegativeConditionContext) Bang ¶
func (s *NegativeConditionContext) Bang() antlr.TerminalNode
func (*NegativeConditionContext) GetParser ¶
func (s *NegativeConditionContext) GetParser() antlr.Parser
func (*NegativeConditionContext) GetRuleContext ¶
func (s *NegativeConditionContext) GetRuleContext() antlr.RuleContext
func (*NegativeConditionContext) IsNegativeConditionContext ¶
func (*NegativeConditionContext) IsNegativeConditionContext()
func (*NegativeConditionContext) Not ¶
func (s *NegativeConditionContext) Not() antlr.TerminalNode
func (*NegativeConditionContext) ToStringTree ¶
func (s *NegativeConditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NextFilterContext ¶ added in v1.3.3
type NextFilterContext struct {
*FilterItemContext
}
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) GetRuleContext ¶ added in v1.3.3
func (s *NextFilterContext) GetRuleContext() antlr.RuleContext
type NotConditionContext ¶
type NotConditionContext struct {
*ConditionExpressionContext
}
func NewNotConditionContext ¶
func NewNotConditionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotConditionContext
func (*NotConditionContext) Accept ¶
func (s *NotConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NotConditionContext) ConditionExpression ¶
func (s *NotConditionContext) ConditionExpression() IConditionExpressionContext
func (*NotConditionContext) GetRuleContext ¶
func (s *NotConditionContext) GetRuleContext() antlr.RuleContext
func (*NotConditionContext) NegativeCondition ¶
func (s *NotConditionContext) NegativeCondition() INegativeConditionContext
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 OpcodeTypeConditionContext ¶
type OpcodeTypeConditionContext struct {
*ConditionExpressionContext
}
func NewOpcodeTypeConditionContext ¶
func NewOpcodeTypeConditionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OpcodeTypeConditionContext
func (*OpcodeTypeConditionContext) Accept ¶
func (s *OpcodeTypeConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OpcodeTypeConditionContext) AllComma ¶
func (s *OpcodeTypeConditionContext) AllComma() []antlr.TerminalNode
func (*OpcodeTypeConditionContext) AllOpcodes ¶
func (s *OpcodeTypeConditionContext) AllOpcodes() []IOpcodesContext
func (*OpcodeTypeConditionContext) Colon ¶
func (s *OpcodeTypeConditionContext) Colon() antlr.TerminalNode
func (*OpcodeTypeConditionContext) Comma ¶
func (s *OpcodeTypeConditionContext) Comma(i int) antlr.TerminalNode
func (*OpcodeTypeConditionContext) GetRuleContext ¶
func (s *OpcodeTypeConditionContext) GetRuleContext() antlr.RuleContext
func (*OpcodeTypeConditionContext) Opcode ¶
func (s *OpcodeTypeConditionContext) Opcode() antlr.TerminalNode
func (*OpcodeTypeConditionContext) Opcodes ¶
func (s *OpcodeTypeConditionContext) Opcodes(i int) IOpcodesContext
type OpcodesContext ¶
type OpcodesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOpcodesContext ¶
func NewEmptyOpcodesContext() *OpcodesContext
func NewOpcodesContext ¶
func NewOpcodesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OpcodesContext
func (*OpcodesContext) Accept ¶
func (s *OpcodesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OpcodesContext) Call ¶
func (s *OpcodesContext) Call() antlr.TerminalNode
func (*OpcodesContext) Constant ¶
func (s *OpcodesContext) Constant() antlr.TerminalNode
func (*OpcodesContext) FormalParam ¶
func (s *OpcodesContext) FormalParam() antlr.TerminalNode
func (*OpcodesContext) Function ¶
func (s *OpcodesContext) Function() antlr.TerminalNode
func (*OpcodesContext) GetParser ¶
func (s *OpcodesContext) GetParser() antlr.Parser
func (*OpcodesContext) GetRuleContext ¶
func (s *OpcodesContext) GetRuleContext() antlr.RuleContext
func (*OpcodesContext) IsOpcodesContext ¶
func (*OpcodesContext) IsOpcodesContext()
func (*OpcodesContext) Phi ¶
func (s *OpcodesContext) Phi() antlr.TerminalNode
func (*OpcodesContext) Return ¶
func (s *OpcodesContext) Return() antlr.TerminalNode
func (*OpcodesContext) ToStringTree ¶
func (s *OpcodesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OptionalFilterContext ¶
type OptionalFilterContext struct {
*FilterItemContext
}
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) GetRuleContext ¶
func (s *OptionalFilterContext) GetRuleContext() antlr.RuleContext
func (*OptionalFilterContext) MapBuilderClose ¶ added in v1.3.3
func (s *OptionalFilterContext) MapBuilderClose() antlr.TerminalNode
type ParenConditionContext ¶
type ParenConditionContext struct {
*ConditionExpressionContext
}
func NewParenConditionContext ¶
func NewParenConditionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenConditionContext
func (*ParenConditionContext) Accept ¶
func (s *ParenConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParenConditionContext) CloseParen ¶
func (s *ParenConditionContext) CloseParen() antlr.TerminalNode
func (*ParenConditionContext) ConditionExpression ¶
func (s *ParenConditionContext) ConditionExpression() IConditionExpressionContext
func (*ParenConditionContext) GetRuleContext ¶
func (s *ParenConditionContext) GetRuleContext() antlr.RuleContext
func (*ParenConditionContext) OpenParen ¶
func (s *ParenConditionContext) OpenParen() antlr.TerminalNode
type PureFilterExprContext ¶
type PureFilterExprContext struct {
*FilterStatementContext
}
func NewPureFilterExprContext ¶
func NewPureFilterExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PureFilterExprContext
func (*PureFilterExprContext) Accept ¶
func (s *PureFilterExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PureFilterExprContext) As ¶
func (s *PureFilterExprContext) As() antlr.TerminalNode
func (*PureFilterExprContext) FilterExpr ¶
func (s *PureFilterExprContext) FilterExpr() IFilterExprContext
func (*PureFilterExprContext) GetRuleContext ¶
func (s *PureFilterExprContext) GetRuleContext() antlr.RuleContext
func (*PureFilterExprContext) RefVariable ¶
func (s *PureFilterExprContext) RefVariable() IRefVariableContext
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) Line ¶
func (s *RecursiveConfigItemContext) Line() ILineContext
func (*RecursiveConfigItemContext) Lines ¶
func (s *RecursiveConfigItemContext) Lines() ILinesContext
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 RefFilterExprContext ¶
type RefFilterExprContext struct {
*FilterStatementContext
}
func NewRefFilterExprContext ¶
func NewRefFilterExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RefFilterExprContext
func (*RefFilterExprContext) Accept ¶
func (s *RefFilterExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RefFilterExprContext) AllFilterItem ¶
func (s *RefFilterExprContext) AllFilterItem() []IFilterItemContext
func (*RefFilterExprContext) AllRefVariable ¶
func (s *RefFilterExprContext) AllRefVariable() []IRefVariableContext
func (*RefFilterExprContext) As ¶
func (s *RefFilterExprContext) As() antlr.TerminalNode
func (*RefFilterExprContext) FilterItem ¶
func (s *RefFilterExprContext) FilterItem(i int) IFilterItemContext
func (*RefFilterExprContext) GetRuleContext ¶
func (s *RefFilterExprContext) GetRuleContext() antlr.RuleContext
func (*RefFilterExprContext) RefVariable ¶
func (s *RefFilterExprContext) RefVariable(i int) IRefVariableContext
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 RemoveRefFilterContext ¶
type RemoveRefFilterContext struct {
*FilterItemContext
}
func NewRemoveRefFilterContext ¶
func NewRemoveRefFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RemoveRefFilterContext
func (*RemoveRefFilterContext) Accept ¶
func (s *RemoveRefFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RemoveRefFilterContext) GetRuleContext ¶
func (s *RemoveRefFilterContext) GetRuleContext() antlr.RuleContext
func (*RemoveRefFilterContext) Minus ¶
func (s *RemoveRefFilterContext) Minus() antlr.TerminalNode
func (*RemoveRefFilterContext) RefVariable ¶
func (s *RemoveRefFilterContext) RefVariable() IRefVariableContext
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) Config ¶
func (s *SingleParamContext) Config() IConfigContext
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) 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 StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) CopyFrom ¶
func (s *StatementContext) CopyFrom(ctx *StatementContext)
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementsContext ¶
type StatementsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementsContext ¶
func NewEmptyStatementsContext() *StatementsContext
func NewStatementsContext ¶
func NewStatementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementsContext
func (*StatementsContext) Accept ¶
func (s *StatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StatementsContext) AllStatement ¶
func (s *StatementsContext) AllStatement() []IStatementContext
func (*StatementsContext) GetParser ¶
func (s *StatementsContext) GetParser() antlr.Parser
func (*StatementsContext) GetRuleContext ¶
func (s *StatementsContext) GetRuleContext() antlr.RuleContext
func (*StatementsContext) IsStatementsContext ¶
func (*StatementsContext) IsStatementsContext()
func (*StatementsContext) Statement ¶
func (s *StatementsContext) Statement(i int) IStatementContext
func (*StatementsContext) ToStringTree ¶
func (s *StatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringContainAnyConditionContext ¶
type StringContainAnyConditionContext struct {
*ConditionExpressionContext
}
func NewStringContainAnyConditionContext ¶
func NewStringContainAnyConditionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringContainAnyConditionContext
func (*StringContainAnyConditionContext) Accept ¶
func (s *StringContainAnyConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringContainAnyConditionContext) Colon ¶
func (s *StringContainAnyConditionContext) Colon() antlr.TerminalNode
func (*StringContainAnyConditionContext) GetRuleContext ¶
func (s *StringContainAnyConditionContext) GetRuleContext() antlr.RuleContext
func (*StringContainAnyConditionContext) HaveAny ¶
func (s *StringContainAnyConditionContext) HaveAny() antlr.TerminalNode
func (*StringContainAnyConditionContext) StringLiteralWithoutStarGroup ¶
func (s *StringContainAnyConditionContext) StringLiteralWithoutStarGroup() IStringLiteralWithoutStarGroupContext
type StringContainHaveConditionContext ¶
type StringContainHaveConditionContext struct {
*ConditionExpressionContext
}
func NewStringContainHaveConditionContext ¶
func NewStringContainHaveConditionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringContainHaveConditionContext
func (*StringContainHaveConditionContext) Accept ¶
func (s *StringContainHaveConditionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringContainHaveConditionContext) Colon ¶
func (s *StringContainHaveConditionContext) Colon() antlr.TerminalNode
func (*StringContainHaveConditionContext) GetRuleContext ¶
func (s *StringContainHaveConditionContext) GetRuleContext() antlr.RuleContext
func (*StringContainHaveConditionContext) Have ¶
func (s *StringContainHaveConditionContext) Have() antlr.TerminalNode
func (*StringContainHaveConditionContext) StringLiteralWithoutStarGroup ¶
func (s *StringContainHaveConditionContext) StringLiteralWithoutStarGroup() IStringLiteralWithoutStarGroupContext
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 StringLiteralWithoutStarContext ¶
type StringLiteralWithoutStarContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringLiteralWithoutStarContext ¶
func NewEmptyStringLiteralWithoutStarContext() *StringLiteralWithoutStarContext
func NewStringLiteralWithoutStarContext ¶
func NewStringLiteralWithoutStarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralWithoutStarContext
func (*StringLiteralWithoutStarContext) Accept ¶
func (s *StringLiteralWithoutStarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringLiteralWithoutStarContext) GetParser ¶
func (s *StringLiteralWithoutStarContext) GetParser() antlr.Parser
func (*StringLiteralWithoutStarContext) GetRuleContext ¶
func (s *StringLiteralWithoutStarContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralWithoutStarContext) Identifier ¶
func (s *StringLiteralWithoutStarContext) Identifier() IIdentifierContext
func (*StringLiteralWithoutStarContext) IsStringLiteralWithoutStarContext ¶
func (*StringLiteralWithoutStarContext) IsStringLiteralWithoutStarContext()
func (*StringLiteralWithoutStarContext) RegexpLiteral ¶
func (s *StringLiteralWithoutStarContext) RegexpLiteral() IRegexpLiteralContext
func (*StringLiteralWithoutStarContext) ToStringTree ¶
func (s *StringLiteralWithoutStarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringLiteralWithoutStarGroupContext ¶
type StringLiteralWithoutStarGroupContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringLiteralWithoutStarGroupContext ¶
func NewEmptyStringLiteralWithoutStarGroupContext() *StringLiteralWithoutStarGroupContext
func NewStringLiteralWithoutStarGroupContext ¶
func NewStringLiteralWithoutStarGroupContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralWithoutStarGroupContext
func (*StringLiteralWithoutStarGroupContext) Accept ¶
func (s *StringLiteralWithoutStarGroupContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringLiteralWithoutStarGroupContext) AllComma ¶
func (s *StringLiteralWithoutStarGroupContext) AllComma() []antlr.TerminalNode
func (*StringLiteralWithoutStarGroupContext) AllStringLiteralWithoutStar ¶
func (s *StringLiteralWithoutStarGroupContext) AllStringLiteralWithoutStar() []IStringLiteralWithoutStarContext
func (*StringLiteralWithoutStarGroupContext) Comma ¶
func (s *StringLiteralWithoutStarGroupContext) Comma(i int) antlr.TerminalNode
func (*StringLiteralWithoutStarGroupContext) GetParser ¶
func (s *StringLiteralWithoutStarGroupContext) GetParser() antlr.Parser
func (*StringLiteralWithoutStarGroupContext) GetRuleContext ¶
func (s *StringLiteralWithoutStarGroupContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralWithoutStarGroupContext) IsStringLiteralWithoutStarGroupContext ¶
func (*StringLiteralWithoutStarGroupContext) IsStringLiteralWithoutStarGroupContext()
func (*StringLiteralWithoutStarGroupContext) StringLiteralWithoutStar ¶
func (s *StringLiteralWithoutStarGroupContext) StringLiteralWithoutStar(i int) IStringLiteralWithoutStarContext
func (*StringLiteralWithoutStarGroupContext) ToStringTree ¶
func (s *StringLiteralWithoutStarGroupContext) 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) AlertStatement ¶
func (p *SyntaxFlowParser) AlertStatement() (localctx IAlertStatementContext)
func (*SyntaxFlowParser) BoolLiteral ¶
func (p *SyntaxFlowParser) BoolLiteral() (localctx IBoolLiteralContext)
func (*SyntaxFlowParser) ChainFilter ¶
func (p *SyntaxFlowParser) ChainFilter() (localctx IChainFilterContext)
func (*SyntaxFlowParser) CheckStatement ¶
func (p *SyntaxFlowParser) CheckStatement() (localctx ICheckStatementContext)
func (*SyntaxFlowParser) Comment ¶
func (p *SyntaxFlowParser) Comment() (localctx ICommentContext)
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) Config ¶
func (p *SyntaxFlowParser) Config() (localctx IConfigContext)
func (*SyntaxFlowParser) DescriptionItem ¶
func (p *SyntaxFlowParser) DescriptionItem() (localctx IDescriptionItemContext)
func (*SyntaxFlowParser) DescriptionItems ¶
func (p *SyntaxFlowParser) DescriptionItems() (localctx IDescriptionItemsContext)
func (*SyntaxFlowParser) DescriptionStatement ¶
func (p *SyntaxFlowParser) DescriptionStatement() (localctx IDescriptionStatementContext)
func (*SyntaxFlowParser) ElseExpr ¶
func (p *SyntaxFlowParser) ElseExpr() (localctx IElseExprContext)
func (*SyntaxFlowParser) Eos ¶
func (p *SyntaxFlowParser) Eos() (localctx IEosContext)
func (*SyntaxFlowParser) FileFilterContentInput ¶
func (p *SyntaxFlowParser) FileFilterContentInput() (localctx IFileFilterContentInputContext)
func (*SyntaxFlowParser) FileFilterContentMethod ¶
func (p *SyntaxFlowParser) FileFilterContentMethod() (localctx IFileFilterContentMethodContext)
func (*SyntaxFlowParser) FileFilterContentMethodParam ¶
func (p *SyntaxFlowParser) FileFilterContentMethodParam() (localctx IFileFilterContentMethodParamContext)
func (*SyntaxFlowParser) FileFilterContentMethodParamItem ¶
func (p *SyntaxFlowParser) FileFilterContentMethodParamItem() (localctx IFileFilterContentMethodParamItemContext)
func (*SyntaxFlowParser) FileFilterContentMethodParamKey ¶
func (p *SyntaxFlowParser) FileFilterContentMethodParamKey() (localctx IFileFilterContentMethodParamKeyContext)
func (*SyntaxFlowParser) FileFilterContentMethodParamValue ¶
func (p *SyntaxFlowParser) FileFilterContentMethodParamValue() (localctx IFileFilterContentMethodParamValueContext)
func (*SyntaxFlowParser) FileFilterContentStatement ¶
func (p *SyntaxFlowParser) FileFilterContentStatement() (localctx IFileFilterContentStatementContext)
func (*SyntaxFlowParser) FileName ¶
func (p *SyntaxFlowParser) FileName() (localctx IFileNameContext)
func (*SyntaxFlowParser) FilterExpr ¶
func (p *SyntaxFlowParser) FilterExpr() (localctx IFilterExprContext)
func (*SyntaxFlowParser) FilterItem ¶
func (p *SyntaxFlowParser) FilterItem() (localctx IFilterItemContext)
func (*SyntaxFlowParser) FilterItemFirst ¶
func (p *SyntaxFlowParser) FilterItemFirst() (localctx IFilterItemFirstContext)
func (*SyntaxFlowParser) FilterStatement ¶
func (p *SyntaxFlowParser) FilterStatement() (localctx IFilterStatementContext)
func (*SyntaxFlowParser) Flow ¶
func (p *SyntaxFlowParser) Flow() (localctx IFlowContext)
func (*SyntaxFlowParser) Identifier ¶
func (p *SyntaxFlowParser) Identifier() (localctx IIdentifierContext)
func (*SyntaxFlowParser) Keywords ¶
func (p *SyntaxFlowParser) Keywords() (localctx IKeywordsContext)
func (*SyntaxFlowParser) Line ¶
func (p *SyntaxFlowParser) Line() (localctx ILineContext)
func (*SyntaxFlowParser) Lines ¶
func (p *SyntaxFlowParser) Lines() (localctx ILinesContext)
func (*SyntaxFlowParser) NameFilter ¶ added in v1.3.3
func (p *SyntaxFlowParser) NameFilter() (localctx INameFilterContext)
func (*SyntaxFlowParser) NativeCall ¶
func (p *SyntaxFlowParser) NativeCall() (localctx INativeCallContext)
func (*SyntaxFlowParser) NativeCallActualParam ¶
func (p *SyntaxFlowParser) NativeCallActualParam() (localctx INativeCallActualParamContext)
func (*SyntaxFlowParser) NativeCallActualParamKey ¶
func (p *SyntaxFlowParser) NativeCallActualParamKey() (localctx INativeCallActualParamKeyContext)
func (*SyntaxFlowParser) NativeCallActualParamValue ¶
func (p *SyntaxFlowParser) NativeCallActualParamValue() (localctx INativeCallActualParamValueContext)
func (*SyntaxFlowParser) NativeCallActualParams ¶
func (p *SyntaxFlowParser) NativeCallActualParams() (localctx INativeCallActualParamsContext)
func (*SyntaxFlowParser) NegativeCondition ¶
func (p *SyntaxFlowParser) NegativeCondition() (localctx INegativeConditionContext)
func (*SyntaxFlowParser) NumberLiteral ¶
func (p *SyntaxFlowParser) NumberLiteral() (localctx INumberLiteralContext)
func (*SyntaxFlowParser) Opcodes ¶
func (p *SyntaxFlowParser) Opcodes() (localctx IOpcodesContext)
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) Statement ¶
func (p *SyntaxFlowParser) Statement() (localctx IStatementContext)
func (*SyntaxFlowParser) Statements ¶
func (p *SyntaxFlowParser) Statements() (localctx IStatementsContext)
func (*SyntaxFlowParser) StringLiteral ¶
func (p *SyntaxFlowParser) StringLiteral() (localctx IStringLiteralContext)
func (*SyntaxFlowParser) StringLiteralWithoutStar ¶
func (p *SyntaxFlowParser) StringLiteralWithoutStar() (localctx IStringLiteralWithoutStarContext)
func (*SyntaxFlowParser) StringLiteralWithoutStarGroup ¶
func (p *SyntaxFlowParser) StringLiteralWithoutStarGroup() (localctx IStringLiteralWithoutStarGroupContext)
func (*SyntaxFlowParser) ThenExpr ¶
func (p *SyntaxFlowParser) ThenExpr() (localctx IThenExprContext)
func (*SyntaxFlowParser) Types ¶
func (p *SyntaxFlowParser) Types() (localctx ITypesContext)
func (*SyntaxFlowParser) UseDefCalcParams ¶ added in v1.3.3
func (p *SyntaxFlowParser) UseDefCalcParams() (localctx IUseDefCalcParamsContext)
func (*SyntaxFlowParser) UseNativeCall ¶
func (p *SyntaxFlowParser) UseNativeCall() (localctx IUseNativeCallContext)
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#statements. VisitStatements(ctx *StatementsContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#Check. VisitCheck(ctx *CheckContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#Description. VisitDescription(ctx *DescriptionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#Alert. VisitAlert(ctx *AlertContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#Filter. VisitFilter(ctx *FilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FileFilterContent. VisitFileFilterContent(ctx *FileFilterContentContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#Command. VisitCommand(ctx *CommandContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#Empty. VisitEmpty(ctx *EmptyContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileFilterContentStatement. VisitFileFilterContentStatement(ctx *FileFilterContentStatementContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileFilterContentInput. VisitFileFilterContentInput(ctx *FileFilterContentInputContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileFilterContentMethod. VisitFileFilterContentMethod(ctx *FileFilterContentMethodContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileFilterContentMethodParam. VisitFileFilterContentMethodParam(ctx *FileFilterContentMethodParamContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileFilterContentMethodParamItem. VisitFileFilterContentMethodParamItem(ctx *FileFilterContentMethodParamItemContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileFilterContentMethodParamKey. VisitFileFilterContentMethodParamKey(ctx *FileFilterContentMethodParamKeyContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileFilterContentMethodParamValue. VisitFileFilterContentMethodParamValue(ctx *FileFilterContentMethodParamValueContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#fileName. VisitFileName(ctx *FileNameContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#RefFilterExpr. VisitRefFilterExpr(ctx *RefFilterExprContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#PureFilterExpr. VisitPureFilterExpr(ctx *PureFilterExprContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#comment. VisitComment(ctx *CommentContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#eos. VisitEos(ctx *EosContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#line. VisitLine(ctx *LineContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#lines. VisitLines(ctx *LinesContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#descriptionStatement. VisitDescriptionStatement(ctx *DescriptionStatementContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#descriptionItems. VisitDescriptionItems(ctx *DescriptionItemsContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#descriptionItem. VisitDescriptionItem(ctx *DescriptionItemContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#alertStatement. VisitAlertStatement(ctx *AlertStatementContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#checkStatement. VisitCheckStatement(ctx *CheckStatementContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#thenExpr. VisitThenExpr(ctx *ThenExprContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#elseExpr. VisitElseExpr(ctx *ElseExprContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#refVariable. VisitRefVariable(ctx *RefVariableContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#NamedFilter. VisitNamedFilter(ctx *NamedFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FieldCallFilter. VisitFieldCallFilter(ctx *FieldCallFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#NativeCallFilter. VisitNativeCallFilter(ctx *NativeCallFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#First. VisitFirst(ctx *FirstContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DeepChainFilter. VisitDeepChainFilter(ctx *DeepChainFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FunctionCallFilter. VisitFunctionCallFilter(ctx *FunctionCallFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FieldIndexFilter. VisitFieldIndexFilter(ctx *FieldIndexFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#OptionalFilter. VisitOptionalFilter(ctx *OptionalFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#NextFilter. VisitNextFilter(ctx *NextFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DefFilter. VisitDefFilter(ctx *DefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DeepNextFilter. VisitDeepNextFilter(ctx *DeepNextFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#DeepNextConfigFilter. VisitDeepNextConfigFilter(ctx *DeepNextConfigFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#TopDefFilter. VisitTopDefFilter(ctx *TopDefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#TopDefConfigFilter. VisitTopDefConfigFilter(ctx *TopDefConfigFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#MergeRefFilter. VisitMergeRefFilter(ctx *MergeRefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#RemoveRefFilter. VisitRemoveRefFilter(ctx *RemoveRefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#IntersectionRefFilter. VisitIntersectionRefFilter(ctx *IntersectionRefFilterContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#filterExpr. VisitFilterExpr(ctx *FilterExprContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#nativeCall. VisitNativeCall(ctx *NativeCallContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#useNativeCall. VisitUseNativeCall(ctx *UseNativeCallContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#useDefCalcParams. VisitUseDefCalcParams(ctx *UseDefCalcParamsContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#nativeCallActualParams. VisitNativeCallActualParams(ctx *NativeCallActualParamsContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#nativeCallActualParam. VisitNativeCallActualParam(ctx *NativeCallActualParamContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#nativeCallActualParamKey. VisitNativeCallActualParamKey(ctx *NativeCallActualParamKeyContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#nativeCallActualParamValue. VisitNativeCallActualParamValue(ctx *NativeCallActualParamValueContext) 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#config. VisitConfig(ctx *ConfigContext) 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#stringLiteralWithoutStarGroup. VisitStringLiteralWithoutStarGroup(ctx *StringLiteralWithoutStarGroupContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#negativeCondition. VisitNegativeCondition(ctx *NegativeConditionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#NotCondition. VisitNotCondition(ctx *NotConditionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#ParenCondition. VisitParenCondition(ctx *ParenConditionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterCondition. VisitFilterCondition(ctx *FilterConditionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#OpcodeTypeCondition. VisitOpcodeTypeCondition(ctx *OpcodeTypeConditionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#FilterExpressionOr. VisitFilterExpressionOr(ctx *FilterExpressionOrContext) 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#StringContainAnyCondition. VisitStringContainAnyCondition(ctx *StringContainAnyConditionContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#StringContainHaveCondition. VisitStringContainHaveCondition(ctx *StringContainHaveConditionContext) 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#stringLiteralWithoutStar. VisitStringLiteralWithoutStar(ctx *StringLiteralWithoutStarContext) 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#keywords. VisitKeywords(ctx *KeywordsContext) interface{} // Visit a parse tree produced by SyntaxFlowParser#opcodes. VisitOpcodes(ctx *OpcodesContext) 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 ThenExprContext ¶
type ThenExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThenExprContext ¶
func NewEmptyThenExprContext() *ThenExprContext
func NewThenExprContext ¶
func NewThenExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThenExprContext
func (*ThenExprContext) Accept ¶
func (s *ThenExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThenExprContext) GetParser ¶
func (s *ThenExprContext) GetParser() antlr.Parser
func (*ThenExprContext) GetRuleContext ¶
func (s *ThenExprContext) GetRuleContext() antlr.RuleContext
func (*ThenExprContext) IsThenExprContext ¶
func (*ThenExprContext) IsThenExprContext()
func (*ThenExprContext) StringLiteral ¶
func (s *ThenExprContext) StringLiteral() IStringLiteralContext
func (*ThenExprContext) Then ¶
func (s *ThenExprContext) Then() antlr.TerminalNode
func (*ThenExprContext) ToStringTree ¶
func (s *ThenExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TopDefConfigFilterContext ¶
type TopDefConfigFilterContext struct {
*FilterItemContext
}
func NewTopDefConfigFilterContext ¶
func NewTopDefConfigFilterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TopDefConfigFilterContext
func (*TopDefConfigFilterContext) Accept ¶
func (s *TopDefConfigFilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TopDefConfigFilterContext) Config ¶
func (s *TopDefConfigFilterContext) Config() IConfigContext
func (*TopDefConfigFilterContext) DeepNextEnd ¶
func (s *TopDefConfigFilterContext) DeepNextEnd() antlr.TerminalNode
func (*TopDefConfigFilterContext) GetRuleContext ¶
func (s *TopDefConfigFilterContext) GetRuleContext() antlr.RuleContext
func (*TopDefConfigFilterContext) TopDefStart ¶
func (s *TopDefConfigFilterContext) TopDefStart() antlr.TerminalNode
type TopDefFilterContext ¶ added in v1.3.3
type TopDefFilterContext struct {
*FilterItemContext
}
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) 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 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 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) NativeCallActualParams ¶
func (s *UseDefCalcParamsContext) NativeCallActualParams() INativeCallActualParamsContext
func (*UseDefCalcParamsContext) OpenParen ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) OpenParen() antlr.TerminalNode
func (*UseDefCalcParamsContext) ToStringTree ¶ added in v1.3.3
func (s *UseDefCalcParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UseNativeCallContext ¶
type UseNativeCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUseNativeCallContext ¶
func NewEmptyUseNativeCallContext() *UseNativeCallContext
func NewUseNativeCallContext ¶
func NewUseNativeCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseNativeCallContext
func (*UseNativeCallContext) Accept ¶
func (s *UseNativeCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UseNativeCallContext) GetParser ¶
func (s *UseNativeCallContext) GetParser() antlr.Parser
func (*UseNativeCallContext) GetRuleContext ¶
func (s *UseNativeCallContext) GetRuleContext() antlr.RuleContext
func (*UseNativeCallContext) Identifier ¶
func (s *UseNativeCallContext) Identifier() IIdentifierContext
func (*UseNativeCallContext) IsUseNativeCallContext ¶
func (*UseNativeCallContext) IsUseNativeCallContext()
func (*UseNativeCallContext) ToStringTree ¶
func (s *UseNativeCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UseNativeCallContext) UseDefCalcParams ¶
func (s *UseNativeCallContext) UseDefCalcParams() IUseDefCalcParamsContext