Documentation ¶
Index ¶
- Constants
- type ArithExprContext
- func (s *ArithExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArithExprContext) ArithmeticExpr() IArithmeticExprContext
- func (s *ArithExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArithExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArithExprContext) GetRuleContext() antlr.RuleContext
- func (s *ArithExprContext) LeftExpr() ILeftExprContext
- func (s *ArithExprContext) LeftParen() antlr.TerminalNode
- func (s *ArithExprContext) RightExpr() IRightExprContext
- func (s *ArithExprContext) RightParen() antlr.TerminalNode
- func (s *ArithExprContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type ArithmeticExprContext
- func (s *ArithmeticExprContext) ADD() antlr.TerminalNode
- func (s *ArithmeticExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArithmeticExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArithmeticExprContext) GetParser() antlr.Parser
- func (s *ArithmeticExprContext) GetRuleContext() antlr.RuleContext
- func (*ArithmeticExprContext) IsArithmeticExprContext()
- func (s *ArithmeticExprContext) MUL() antlr.TerminalNode
- func (s *ArithmeticExprContext) SDIV() antlr.TerminalNode
- func (s *ArithmeticExprContext) SREM() antlr.TerminalNode
- func (s *ArithmeticExprContext) SUB() antlr.TerminalNode
- func (s *ArithmeticExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ArithmeticExprContext) UDIV() antlr.TerminalNode
- func (s *ArithmeticExprContext) UREM() antlr.TerminalNode
- type ArrExtractExprContext
- func (s *ArrExtractExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrExtractExprContext) EXTRACT() antlr.TerminalNode
- func (s *ArrExtractExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrExtractExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrExtractExprContext) GetParser() antlr.Parser
- func (s *ArrExtractExprContext) GetRuleContext() antlr.RuleContext
- func (*ArrExtractExprContext) IsArrExtractExprContext()
- func (s *ArrExtractExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrExtractExprWidthContext
- func (s *ArrExtractExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrExtractExprWidthContext) ArrExtractExpr() IArrExtractExprContext
- func (s *ArrExtractExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrExtractExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrExtractExprWidthContext) Expression() IExpressionContext
- func (s *ArrExtractExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *ArrExtractExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *ArrExtractExprWidthContext) Number() INumberContext
- func (s *ArrExtractExprWidthContext) RightParen() antlr.TerminalNode
- func (s *ArrExtractExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type ArrNameContext
- func (s *ArrNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrNameContext) GetParser() antlr.Parser
- func (s *ArrNameContext) GetRuleContext() antlr.RuleContext
- func (s *ArrNameContext) Identifier() antlr.TerminalNode
- func (*ArrNameContext) IsArrNameContext()
- func (s *ArrNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayDeclarationContext
- func (s *ArrayDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayDeclarationContext) ArrName() IArrNameContext
- func (s *ArrayDeclarationContext) Array() antlr.TerminalNode
- func (s *ArrayDeclarationContext) ArrayInitializer() IArrayInitializerContext
- func (s *ArrayDeclarationContext) Arrow() antlr.TerminalNode
- func (s *ArrayDeclarationContext) Colon() antlr.TerminalNode
- func (s *ArrayDeclarationContext) Domain() IDomainContext
- func (s *ArrayDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayDeclarationContext) Equal() antlr.TerminalNode
- func (s *ArrayDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayDeclarationContext) GetParser() antlr.Parser
- func (s *ArrayDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ArrayDeclarationContext) IsArrayDeclarationContext()
- func (s *ArrayDeclarationContext) LeftBracket() antlr.TerminalNode
- func (s *ArrayDeclarationContext) NumArrayElements() INumArrayElementsContext
- func (s *ArrayDeclarationContext) RangeLimit() IRangeLimitContext
- func (s *ArrayDeclarationContext) RightBracket() antlr.TerminalNode
- func (s *ArrayDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayInitializerContext
- func (s *ArrayInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayInitializerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayInitializerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayInitializerContext) GetParser() antlr.Parser
- func (s *ArrayInitializerContext) GetRuleContext() antlr.RuleContext
- func (*ArrayInitializerContext) IsArrayInitializerContext()
- func (s *ArrayInitializerContext) LeftBracket() antlr.TerminalNode
- func (s *ArrayInitializerContext) NumberList() INumberListContext
- func (s *ArrayInitializerContext) RightBracket() antlr.TerminalNode
- func (s *ArrayInitializerContext) Symbolic() antlr.TerminalNode
- func (s *ArrayInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseKQueryListener
- func (s *BaseKQueryListener) EnterArithExpr(ctx *ArithExprContext)
- func (s *BaseKQueryListener) EnterArithmeticExpr(ctx *ArithmeticExprContext)
- func (s *BaseKQueryListener) EnterArrExtractExpr(ctx *ArrExtractExprContext)
- func (s *BaseKQueryListener) EnterArrExtractExprWidth(ctx *ArrExtractExprWidthContext)
- func (s *BaseKQueryListener) EnterArrName(ctx *ArrNameContext)
- func (s *BaseKQueryListener) EnterArrayDeclaration(ctx *ArrayDeclarationContext)
- func (s *BaseKQueryListener) EnterArrayInitializer(ctx *ArrayInitializerContext)
- func (s *BaseKQueryListener) EnterBitExtractExpr(ctx *BitExtractExprContext)
- func (s *BaseKQueryListener) EnterBitExtractExprWidth(ctx *BitExtractExprWidthContext)
- func (s *BaseKQueryListener) EnterBitwExprWidth(ctx *BitwExprWidthContext)
- func (s *BaseKQueryListener) EnterBitwiseExpr(ctx *BitwiseExprContext)
- func (s *BaseKQueryListener) EnterBoolnum(ctx *BoolnumContext)
- func (s *BaseKQueryListener) EnterCompExpr(ctx *CompExprContext)
- func (s *BaseKQueryListener) EnterCompExprWidth(ctx *CompExprWidthContext)
- func (s *BaseKQueryListener) EnterComparisonExpr(ctx *ComparisonExprContext)
- func (s *BaseKQueryListener) EnterConcatExpr(ctx *ConcatExprContext)
- func (s *BaseKQueryListener) EnterConcatExprNW(ctx *ConcatExprNWContext)
- func (s *BaseKQueryListener) EnterConcatExprWidth(ctx *ConcatExprWidthContext)
- func (s *BaseKQueryListener) EnterConstant(ctx *ConstantContext)
- func (s *BaseKQueryListener) EnterDomain(ctx *DomainContext)
- func (s *BaseKQueryListener) EnterEvalArrayList(ctx *EvalArrayListContext)
- func (s *BaseKQueryListener) EnterEvalExprList(ctx *EvalExprListContext)
- func (s *BaseKQueryListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseKQueryListener) EnterExprNegation(ctx *ExprNegationContext)
- func (s *BaseKQueryListener) EnterExpressionList(ctx *ExpressionListContext)
- func (s *BaseKQueryListener) EnterGenericBitRead(ctx *GenericBitReadContext)
- func (s *BaseKQueryListener) EnterIdentifierList(ctx *IdentifierListContext)
- func (s *BaseKQueryListener) EnterKqueryExpression(ctx *KqueryExpressionContext)
- func (s *BaseKQueryListener) EnterKtranslationUnit(ctx *KtranslationUnitContext)
- func (s *BaseKQueryListener) EnterLeftExpr(ctx *LeftExprContext)
- func (s *BaseKQueryListener) EnterNamedAbbreviation(ctx *NamedAbbreviationContext)
- func (s *BaseKQueryListener) EnterNamedConstant(ctx *NamedConstantContext)
- func (s *BaseKQueryListener) EnterNegationExprWidth(ctx *NegationExprWidthContext)
- func (s *BaseKQueryListener) EnterNegetionExpr(ctx *NegetionExprContext)
- func (s *BaseKQueryListener) EnterNoUpdateList(ctx *NoUpdateListContext)
- func (s *BaseKQueryListener) EnterNotExpr(ctx *NotExprContext)
- func (s *BaseKQueryListener) EnterNotExprWidth(ctx *NotExprWidthContext)
- func (s *BaseKQueryListener) EnterNumArrayElements(ctx *NumArrayElementsContext)
- func (s *BaseKQueryListener) EnterNumber(ctx *NumberContext)
- func (s *BaseKQueryListener) EnterNumberList(ctx *NumberListContext)
- func (s *BaseKQueryListener) EnterQueryCommand(ctx *QueryCommandContext)
- func (s *BaseKQueryListener) EnterQueryStatements(ctx *QueryStatementsContext)
- func (s *BaseKQueryListener) EnterRangeLimit(ctx *RangeLimitContext)
- func (s *BaseKQueryListener) EnterReadExpr(ctx *ReadExprContext)
- func (s *BaseKQueryListener) EnterReadExpresssionVersioned(ctx *ReadExpresssionVersionedContext)
- func (s *BaseKQueryListener) EnterRightExpr(ctx *RightExprContext)
- func (s *BaseKQueryListener) EnterSelectExpr(ctx *SelectExprContext)
- func (s *BaseKQueryListener) EnterSelectExprWidth(ctx *SelectExprWidthContext)
- func (s *BaseKQueryListener) EnterSignedConstant(ctx *SignedConstantContext)
- func (s *BaseKQueryListener) EnterSingleton(ctx *SingletonContext)
- func (s *BaseKQueryListener) EnterSingletonQueryExpr(ctx *SingletonQueryExprContext)
- func (s *BaseKQueryListener) EnterSizeQuery(ctx *SizeQueryContext)
- func (s *BaseKQueryListener) EnterUpdateList(ctx *UpdateListContext)
- func (s *BaseKQueryListener) EnterUpdationList(ctx *UpdationListContext)
- func (s *BaseKQueryListener) EnterVarName(ctx *VarNameContext)
- func (s *BaseKQueryListener) EnterVariableName(ctx *VariableNameContext)
- func (s *BaseKQueryListener) EnterVersionExpr(ctx *VersionExprContext)
- func (s *BaseKQueryListener) EnterVersionVariableName(ctx *VersionVariableNameContext)
- func (s *BaseKQueryListener) EnterVersionedNamedAbbreviation(ctx *VersionedNamedAbbreviationContext)
- func (s *BaseKQueryListener) EnterWidthOrSizeExpr(ctx *WidthOrSizeExprContext)
- func (s *BaseKQueryListener) EnterWithEvalExpr(ctx *WithEvalExprContext)
- func (s *BaseKQueryListener) EnterWithEvalExprAndArrayList(ctx *WithEvalExprAndArrayListContext)
- func (s *BaseKQueryListener) ExitArithExpr(ctx *ArithExprContext)
- func (s *BaseKQueryListener) ExitArithmeticExpr(ctx *ArithmeticExprContext)
- func (s *BaseKQueryListener) ExitArrExtractExpr(ctx *ArrExtractExprContext)
- func (s *BaseKQueryListener) ExitArrExtractExprWidth(ctx *ArrExtractExprWidthContext)
- func (s *BaseKQueryListener) ExitArrName(ctx *ArrNameContext)
- func (s *BaseKQueryListener) ExitArrayDeclaration(ctx *ArrayDeclarationContext)
- func (s *BaseKQueryListener) ExitArrayInitializer(ctx *ArrayInitializerContext)
- func (s *BaseKQueryListener) ExitBitExtractExpr(ctx *BitExtractExprContext)
- func (s *BaseKQueryListener) ExitBitExtractExprWidth(ctx *BitExtractExprWidthContext)
- func (s *BaseKQueryListener) ExitBitwExprWidth(ctx *BitwExprWidthContext)
- func (s *BaseKQueryListener) ExitBitwiseExpr(ctx *BitwiseExprContext)
- func (s *BaseKQueryListener) ExitBoolnum(ctx *BoolnumContext)
- func (s *BaseKQueryListener) ExitCompExpr(ctx *CompExprContext)
- func (s *BaseKQueryListener) ExitCompExprWidth(ctx *CompExprWidthContext)
- func (s *BaseKQueryListener) ExitComparisonExpr(ctx *ComparisonExprContext)
- func (s *BaseKQueryListener) ExitConcatExpr(ctx *ConcatExprContext)
- func (s *BaseKQueryListener) ExitConcatExprNW(ctx *ConcatExprNWContext)
- func (s *BaseKQueryListener) ExitConcatExprWidth(ctx *ConcatExprWidthContext)
- func (s *BaseKQueryListener) ExitConstant(ctx *ConstantContext)
- func (s *BaseKQueryListener) ExitDomain(ctx *DomainContext)
- func (s *BaseKQueryListener) ExitEvalArrayList(ctx *EvalArrayListContext)
- func (s *BaseKQueryListener) ExitEvalExprList(ctx *EvalExprListContext)
- func (s *BaseKQueryListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseKQueryListener) ExitExprNegation(ctx *ExprNegationContext)
- func (s *BaseKQueryListener) ExitExpressionList(ctx *ExpressionListContext)
- func (s *BaseKQueryListener) ExitGenericBitRead(ctx *GenericBitReadContext)
- func (s *BaseKQueryListener) ExitIdentifierList(ctx *IdentifierListContext)
- func (s *BaseKQueryListener) ExitKqueryExpression(ctx *KqueryExpressionContext)
- func (s *BaseKQueryListener) ExitKtranslationUnit(ctx *KtranslationUnitContext)
- func (s *BaseKQueryListener) ExitLeftExpr(ctx *LeftExprContext)
- func (s *BaseKQueryListener) ExitNamedAbbreviation(ctx *NamedAbbreviationContext)
- func (s *BaseKQueryListener) ExitNamedConstant(ctx *NamedConstantContext)
- func (s *BaseKQueryListener) ExitNegationExprWidth(ctx *NegationExprWidthContext)
- func (s *BaseKQueryListener) ExitNegetionExpr(ctx *NegetionExprContext)
- func (s *BaseKQueryListener) ExitNoUpdateList(ctx *NoUpdateListContext)
- func (s *BaseKQueryListener) ExitNotExpr(ctx *NotExprContext)
- func (s *BaseKQueryListener) ExitNotExprWidth(ctx *NotExprWidthContext)
- func (s *BaseKQueryListener) ExitNumArrayElements(ctx *NumArrayElementsContext)
- func (s *BaseKQueryListener) ExitNumber(ctx *NumberContext)
- func (s *BaseKQueryListener) ExitNumberList(ctx *NumberListContext)
- func (s *BaseKQueryListener) ExitQueryCommand(ctx *QueryCommandContext)
- func (s *BaseKQueryListener) ExitQueryStatements(ctx *QueryStatementsContext)
- func (s *BaseKQueryListener) ExitRangeLimit(ctx *RangeLimitContext)
- func (s *BaseKQueryListener) ExitReadExpr(ctx *ReadExprContext)
- func (s *BaseKQueryListener) ExitReadExpresssionVersioned(ctx *ReadExpresssionVersionedContext)
- func (s *BaseKQueryListener) ExitRightExpr(ctx *RightExprContext)
- func (s *BaseKQueryListener) ExitSelectExpr(ctx *SelectExprContext)
- func (s *BaseKQueryListener) ExitSelectExprWidth(ctx *SelectExprWidthContext)
- func (s *BaseKQueryListener) ExitSignedConstant(ctx *SignedConstantContext)
- func (s *BaseKQueryListener) ExitSingleton(ctx *SingletonContext)
- func (s *BaseKQueryListener) ExitSingletonQueryExpr(ctx *SingletonQueryExprContext)
- func (s *BaseKQueryListener) ExitSizeQuery(ctx *SizeQueryContext)
- func (s *BaseKQueryListener) ExitUpdateList(ctx *UpdateListContext)
- func (s *BaseKQueryListener) ExitUpdationList(ctx *UpdationListContext)
- func (s *BaseKQueryListener) ExitVarName(ctx *VarNameContext)
- func (s *BaseKQueryListener) ExitVariableName(ctx *VariableNameContext)
- func (s *BaseKQueryListener) ExitVersionExpr(ctx *VersionExprContext)
- func (s *BaseKQueryListener) ExitVersionVariableName(ctx *VersionVariableNameContext)
- func (s *BaseKQueryListener) ExitVersionedNamedAbbreviation(ctx *VersionedNamedAbbreviationContext)
- func (s *BaseKQueryListener) ExitWidthOrSizeExpr(ctx *WidthOrSizeExprContext)
- func (s *BaseKQueryListener) ExitWithEvalExpr(ctx *WithEvalExprContext)
- func (s *BaseKQueryListener) ExitWithEvalExprAndArrayList(ctx *WithEvalExprAndArrayListContext)
- func (s *BaseKQueryListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseKQueryListener) VisitTerminal(node antlr.TerminalNode)
- type BaseKQueryVisitor
- func (v *BaseKQueryVisitor) VisitArithExpr(ctx *ArithExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitArithmeticExpr(ctx *ArithmeticExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitArrExtractExpr(ctx *ArrExtractExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitArrExtractExprWidth(ctx *ArrExtractExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitArrName(ctx *ArrNameContext) interface{}
- func (v *BaseKQueryVisitor) VisitArrayDeclaration(ctx *ArrayDeclarationContext) interface{}
- func (v *BaseKQueryVisitor) VisitArrayInitializer(ctx *ArrayInitializerContext) interface{}
- func (v *BaseKQueryVisitor) VisitBitExtractExpr(ctx *BitExtractExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitBitExtractExprWidth(ctx *BitExtractExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitBitwExprWidth(ctx *BitwExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitBitwiseExpr(ctx *BitwiseExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitBoolnum(ctx *BoolnumContext) interface{}
- func (v *BaseKQueryVisitor) VisitCompExpr(ctx *CompExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitCompExprWidth(ctx *CompExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitComparisonExpr(ctx *ComparisonExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitConcatExpr(ctx *ConcatExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitConcatExprNW(ctx *ConcatExprNWContext) interface{}
- func (v *BaseKQueryVisitor) VisitConcatExprWidth(ctx *ConcatExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitConstant(ctx *ConstantContext) interface{}
- func (v *BaseKQueryVisitor) VisitDomain(ctx *DomainContext) interface{}
- func (v *BaseKQueryVisitor) VisitEvalArrayList(ctx *EvalArrayListContext) interface{}
- func (v *BaseKQueryVisitor) VisitEvalExprList(ctx *EvalExprListContext) interface{}
- func (v *BaseKQueryVisitor) VisitExprNegation(ctx *ExprNegationContext) interface{}
- func (v *BaseKQueryVisitor) VisitExpressionList(ctx *ExpressionListContext) interface{}
- func (v *BaseKQueryVisitor) VisitGenericBitRead(ctx *GenericBitReadContext) interface{}
- func (v *BaseKQueryVisitor) VisitIdentifierList(ctx *IdentifierListContext) interface{}
- func (v *BaseKQueryVisitor) VisitKqueryExpression(ctx *KqueryExpressionContext) interface{}
- func (v *BaseKQueryVisitor) VisitKtranslationUnit(ctx *KtranslationUnitContext) interface{}
- func (v *BaseKQueryVisitor) VisitLeftExpr(ctx *LeftExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitNamedAbbreviation(ctx *NamedAbbreviationContext) interface{}
- func (v *BaseKQueryVisitor) VisitNamedConstant(ctx *NamedConstantContext) interface{}
- func (v *BaseKQueryVisitor) VisitNegationExprWidth(ctx *NegationExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitNegetionExpr(ctx *NegetionExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitNoUpdateList(ctx *NoUpdateListContext) interface{}
- func (v *BaseKQueryVisitor) VisitNotExpr(ctx *NotExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitNotExprWidth(ctx *NotExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitNumArrayElements(ctx *NumArrayElementsContext) interface{}
- func (v *BaseKQueryVisitor) VisitNumber(ctx *NumberContext) interface{}
- func (v *BaseKQueryVisitor) VisitNumberList(ctx *NumberListContext) interface{}
- func (v *BaseKQueryVisitor) VisitQueryCommand(ctx *QueryCommandContext) interface{}
- func (v *BaseKQueryVisitor) VisitQueryStatements(ctx *QueryStatementsContext) interface{}
- func (v *BaseKQueryVisitor) VisitRangeLimit(ctx *RangeLimitContext) interface{}
- func (v *BaseKQueryVisitor) VisitReadExpr(ctx *ReadExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitReadExpresssionVersioned(ctx *ReadExpresssionVersionedContext) interface{}
- func (v *BaseKQueryVisitor) VisitRightExpr(ctx *RightExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitSelectExpr(ctx *SelectExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitSelectExprWidth(ctx *SelectExprWidthContext) interface{}
- func (v *BaseKQueryVisitor) VisitSignedConstant(ctx *SignedConstantContext) interface{}
- func (v *BaseKQueryVisitor) VisitSingleton(ctx *SingletonContext) interface{}
- func (v *BaseKQueryVisitor) VisitSingletonQueryExpr(ctx *SingletonQueryExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitSizeQuery(ctx *SizeQueryContext) interface{}
- func (v *BaseKQueryVisitor) VisitUpdateList(ctx *UpdateListContext) interface{}
- func (v *BaseKQueryVisitor) VisitUpdationList(ctx *UpdationListContext) interface{}
- func (v *BaseKQueryVisitor) VisitVarName(ctx *VarNameContext) interface{}
- func (v *BaseKQueryVisitor) VisitVariableName(ctx *VariableNameContext) interface{}
- func (v *BaseKQueryVisitor) VisitVersionExpr(ctx *VersionExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitVersionVariableName(ctx *VersionVariableNameContext) interface{}
- func (v *BaseKQueryVisitor) VisitVersionedNamedAbbreviation(ctx *VersionedNamedAbbreviationContext) interface{}
- func (v *BaseKQueryVisitor) VisitWidthOrSizeExpr(ctx *WidthOrSizeExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitWithEvalExpr(ctx *WithEvalExprContext) interface{}
- func (v *BaseKQueryVisitor) VisitWithEvalExprAndArrayList(ctx *WithEvalExprAndArrayListContext) interface{}
- type BitExtractExprContext
- func (s *BitExtractExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitExtractExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitExtractExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitExtractExprContext) GetParser() antlr.Parser
- func (s *BitExtractExprContext) GetRuleContext() antlr.RuleContext
- func (*BitExtractExprContext) IsBitExtractExprContext()
- func (s *BitExtractExprContext) SEXT() antlr.TerminalNode
- func (s *BitExtractExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BitExtractExprContext) ZEXT() antlr.TerminalNode
- type BitExtractExprWidthContext
- func (s *BitExtractExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitExtractExprWidthContext) BitExtractExpr() IBitExtractExprContext
- func (s *BitExtractExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitExtractExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitExtractExprWidthContext) Expression() IExpressionContext
- func (s *BitExtractExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *BitExtractExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *BitExtractExprWidthContext) RightParen() antlr.TerminalNode
- func (s *BitExtractExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type BitwExprWidthContext
- func (s *BitwExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitwExprWidthContext) BitwiseExpr() IBitwiseExprContext
- func (s *BitwExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitwExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitwExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *BitwExprWidthContext) LeftExpr() ILeftExprContext
- func (s *BitwExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *BitwExprWidthContext) RightExpr() IRightExprContext
- func (s *BitwExprWidthContext) RightParen() antlr.TerminalNode
- func (s *BitwExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type BitwiseExprContext
- func (s *BitwiseExprContext) ASHR() antlr.TerminalNode
- func (s *BitwiseExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitwiseExprContext) BITWISEAND() antlr.TerminalNode
- func (s *BitwiseExprContext) BITWISEOR() antlr.TerminalNode
- func (s *BitwiseExprContext) BITWISEXOR() antlr.TerminalNode
- func (s *BitwiseExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitwiseExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitwiseExprContext) GetParser() antlr.Parser
- func (s *BitwiseExprContext) GetRuleContext() antlr.RuleContext
- func (*BitwiseExprContext) IsBitwiseExprContext()
- func (s *BitwiseExprContext) LSHR() antlr.TerminalNode
- func (s *BitwiseExprContext) SHL() antlr.TerminalNode
- func (s *BitwiseExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BoolnumContext
- func (s *BoolnumContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BoolnumContext) Boolean() antlr.TerminalNode
- func (s *BoolnumContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolnumContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolnumContext) GetParser() antlr.Parser
- func (s *BoolnumContext) GetRuleContext() antlr.RuleContext
- func (*BoolnumContext) IsBoolnumContext()
- func (s *BoolnumContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompExprContext
- func (s *CompExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CompExprContext) ComparisonExpr() IComparisonExprContext
- func (s *CompExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompExprContext) GetRuleContext() antlr.RuleContext
- func (s *CompExprContext) LeftExpr() ILeftExprContext
- func (s *CompExprContext) LeftParen() antlr.TerminalNode
- func (s *CompExprContext) RightExpr() IRightExprContext
- func (s *CompExprContext) RightParen() antlr.TerminalNode
- type CompExprWidthContext
- func (s *CompExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CompExprWidthContext) ComparisonExpr() IComparisonExprContext
- func (s *CompExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *CompExprWidthContext) LeftExpr() ILeftExprContext
- func (s *CompExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *CompExprWidthContext) RightExpr() IRightExprContext
- func (s *CompExprWidthContext) RightParen() antlr.TerminalNode
- func (s *CompExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type ComparisonExprContext
- func (s *ComparisonExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComparisonExprContext) EQ() antlr.TerminalNode
- func (s *ComparisonExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComparisonExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComparisonExprContext) GetParser() antlr.Parser
- func (s *ComparisonExprContext) GetRuleContext() antlr.RuleContext
- func (*ComparisonExprContext) IsComparisonExprContext()
- func (s *ComparisonExprContext) NEQ() antlr.TerminalNode
- func (s *ComparisonExprContext) SGE() antlr.TerminalNode
- func (s *ComparisonExprContext) SGT() antlr.TerminalNode
- func (s *ComparisonExprContext) SLE() antlr.TerminalNode
- func (s *ComparisonExprContext) SLT() antlr.TerminalNode
- func (s *ComparisonExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ComparisonExprContext) UGE() antlr.TerminalNode
- func (s *ComparisonExprContext) UGT() antlr.TerminalNode
- func (s *ComparisonExprContext) ULE() antlr.TerminalNode
- func (s *ComparisonExprContext) ULT() antlr.TerminalNode
- type ConcatExprContext
- func (s *ConcatExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConcatExprContext) CONCAT() antlr.TerminalNode
- func (s *ConcatExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConcatExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConcatExprContext) GetParser() antlr.Parser
- func (s *ConcatExprContext) GetRuleContext() antlr.RuleContext
- func (*ConcatExprContext) IsConcatExprContext()
- func (s *ConcatExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConcatExprNWContext
- func (s *ConcatExprNWContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConcatExprNWContext) ConcatExpr() IConcatExprContext
- func (s *ConcatExprNWContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConcatExprNWContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConcatExprNWContext) GetRuleContext() antlr.RuleContext
- func (s *ConcatExprNWContext) LeftExpr() ILeftExprContext
- func (s *ConcatExprNWContext) LeftParen() antlr.TerminalNode
- func (s *ConcatExprNWContext) RightExpr() IRightExprContext
- func (s *ConcatExprNWContext) RightParen() antlr.TerminalNode
- type ConcatExprWidthContext
- func (s *ConcatExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConcatExprWidthContext) ConcatExpr() IConcatExprContext
- func (s *ConcatExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConcatExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConcatExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *ConcatExprWidthContext) LeftExpr() ILeftExprContext
- func (s *ConcatExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *ConcatExprWidthContext) RightExpr() IRightExprContext
- func (s *ConcatExprWidthContext) RightParen() antlr.TerminalNode
- func (s *ConcatExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type ConstantContext
- func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstantContext) Constant() antlr.TerminalNode
- func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) GetParser() antlr.Parser
- func (s *ConstantContext) GetRuleContext() antlr.RuleContext
- func (*ConstantContext) IsConstantContext()
- func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DomainContext
- func (s *DomainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DomainContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DomainContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DomainContext) GetParser() antlr.Parser
- func (s *DomainContext) GetRuleContext() antlr.RuleContext
- func (*DomainContext) IsDomainContext()
- func (s *DomainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *DomainContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type EvalArrayListContext
- func (s *EvalArrayListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EvalArrayListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EvalArrayListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EvalArrayListContext) GetParser() antlr.Parser
- func (s *EvalArrayListContext) GetRuleContext() antlr.RuleContext
- func (s *EvalArrayListContext) IdentifierList() IIdentifierListContext
- func (*EvalArrayListContext) IsEvalArrayListContext()
- func (s *EvalArrayListContext) LeftBracket() antlr.TerminalNode
- func (s *EvalArrayListContext) RightBracket() antlr.TerminalNode
- func (s *EvalArrayListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EvalExprListContext
- func (s *EvalExprListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EvalExprListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EvalExprListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EvalExprListContext) ExpressionList() IExpressionListContext
- func (s *EvalExprListContext) GetParser() antlr.Parser
- func (s *EvalExprListContext) GetRuleContext() antlr.RuleContext
- func (*EvalExprListContext) IsEvalExprListContext()
- func (s *EvalExprListContext) LeftBracket() antlr.TerminalNode
- func (s *EvalExprListContext) RightBracket() antlr.TerminalNode
- func (s *EvalExprListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprNegationContext
- func (s *ExprNegationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprNegationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprNegationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprNegationContext) GetParser() antlr.Parser
- func (s *ExprNegationContext) GetRuleContext() antlr.RuleContext
- func (*ExprNegationContext) IsExprNegationContext()
- func (s *ExprNegationContext) NEGETION() antlr.TerminalNode
- func (s *ExprNegationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionListContext
- func (s *ExpressionListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionListContext) AllExpression() []IExpressionContext
- func (s *ExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionListContext) Expression(i int) IExpressionContext
- func (s *ExpressionListContext) GetParser() antlr.Parser
- func (s *ExpressionListContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionListContext) IsExpressionListContext()
- func (s *ExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GenericBitReadContext
- func (s *GenericBitReadContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GenericBitReadContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GenericBitReadContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GenericBitReadContext) GetParser() antlr.Parser
- func (s *GenericBitReadContext) GetRuleContext() antlr.RuleContext
- func (*GenericBitReadContext) IsGenericBitReadContext()
- func (s *GenericBitReadContext) READ() antlr.TerminalNode
- func (s *GenericBitReadContext) READLSB() antlr.TerminalNode
- func (s *GenericBitReadContext) READMSB() antlr.TerminalNode
- func (s *GenericBitReadContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IArithmeticExprContext
- type IArrExtractExprContext
- type IArrNameContext
- type IArrayDeclarationContext
- type IArrayInitializerContext
- type IBitExtractExprContext
- type IBitwiseExprContext
- type IBoolnumContext
- type IComparisonExprContext
- type IConcatExprContext
- type IConstantContext
- type IDomainContext
- type IEvalArrayListContext
- type IEvalExprListContext
- type IExprNegationContext
- type IExpressionContext
- type IExpressionListContext
- type IGenericBitReadContext
- type IIdentifierListContext
- type IKqueryExpressionContext
- type IKtranslationUnitContext
- type ILeftExprContext
- type INamedConstantContext
- type INotExprContext
- type INumArrayElementsContext
- type INumberContext
- type INumberListContext
- type IQueryCommandContext
- type IQueryExprContext
- type IQueryStatementsContext
- type IRangeLimitContext
- type IRightExprContext
- type ISelectExprContext
- type ISignedConstantContext
- type IUpdateListContext
- type IVarNameContext
- type IVersionContext
- type IWidthOrSizeExprContext
- type IdentifierListContext
- func (s *IdentifierListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierListContext) AllIdentifier() []antlr.TerminalNode
- func (s *IdentifierListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentifierListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentifierListContext) GetParser() antlr.Parser
- func (s *IdentifierListContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierListContext) Identifier(i int) antlr.TerminalNode
- func (*IdentifierListContext) IsIdentifierListContext()
- func (s *IdentifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KQueryLexer
- type KQueryListener
- type KQueryParser
- func (p *KQueryParser) ArithmeticExpr() (localctx IArithmeticExprContext)
- func (p *KQueryParser) ArrExtractExpr() (localctx IArrExtractExprContext)
- func (p *KQueryParser) ArrName() (localctx IArrNameContext)
- func (p *KQueryParser) ArrayDeclaration() (localctx IArrayDeclarationContext)
- func (p *KQueryParser) ArrayInitializer() (localctx IArrayInitializerContext)
- func (p *KQueryParser) BitExtractExpr() (localctx IBitExtractExprContext)
- func (p *KQueryParser) BitwiseExpr() (localctx IBitwiseExprContext)
- func (p *KQueryParser) Boolnum() (localctx IBoolnumContext)
- func (p *KQueryParser) ComparisonExpr() (localctx IComparisonExprContext)
- func (p *KQueryParser) ConcatExpr() (localctx IConcatExprContext)
- func (p *KQueryParser) Constant() (localctx IConstantContext)
- func (p *KQueryParser) Domain() (localctx IDomainContext)
- func (p *KQueryParser) EvalArrayList() (localctx IEvalArrayListContext)
- func (p *KQueryParser) EvalExprList() (localctx IEvalExprListContext)
- func (p *KQueryParser) ExprNegation() (localctx IExprNegationContext)
- func (p *KQueryParser) Expression() (localctx IExpressionContext)
- func (p *KQueryParser) ExpressionList() (localctx IExpressionListContext)
- func (p *KQueryParser) GenericBitRead() (localctx IGenericBitReadContext)
- func (p *KQueryParser) IdentifierList() (localctx IIdentifierListContext)
- func (p *KQueryParser) KqueryExpression() (localctx IKqueryExpressionContext)
- func (p *KQueryParser) KtranslationUnit() (localctx IKtranslationUnitContext)
- func (p *KQueryParser) LeftExpr() (localctx ILeftExprContext)
- func (p *KQueryParser) NamedConstant() (localctx INamedConstantContext)
- func (p *KQueryParser) NotExpr() (localctx INotExprContext)
- func (p *KQueryParser) NumArrayElements() (localctx INumArrayElementsContext)
- func (p *KQueryParser) Number() (localctx INumberContext)
- func (p *KQueryParser) NumberList() (localctx INumberListContext)
- func (p *KQueryParser) QueryCommand() (localctx IQueryCommandContext)
- func (p *KQueryParser) QueryExpr() (localctx IQueryExprContext)
- func (p *KQueryParser) QueryStatements() (localctx IQueryStatementsContext)
- func (p *KQueryParser) RangeLimit() (localctx IRangeLimitContext)
- func (p *KQueryParser) RightExpr() (localctx IRightExprContext)
- func (p *KQueryParser) SelectExpr() (localctx ISelectExprContext)
- func (p *KQueryParser) SignedConstant() (localctx ISignedConstantContext)
- func (p *KQueryParser) UpdateList() (localctx IUpdateListContext)
- func (p *KQueryParser) VarName() (localctx IVarNameContext)
- func (p *KQueryParser) Version() (localctx IVersionContext)
- func (p *KQueryParser) WidthOrSizeExpr() (localctx IWidthOrSizeExprContext)
- type KQueryVisitor
- type KqueryExpressionContext
- func (s *KqueryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KqueryExpressionContext) EOF() antlr.TerminalNode
- func (s *KqueryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KqueryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KqueryExpressionContext) GetParser() antlr.Parser
- func (s *KqueryExpressionContext) GetRuleContext() antlr.RuleContext
- func (*KqueryExpressionContext) IsKqueryExpressionContext()
- func (s *KqueryExpressionContext) QueryStatements() IQueryStatementsContext
- func (s *KqueryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KtranslationUnitContext
- func (s *KtranslationUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KtranslationUnitContext) ArrayDeclaration() IArrayDeclarationContext
- func (s *KtranslationUnitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KtranslationUnitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KtranslationUnitContext) GetParser() antlr.Parser
- func (s *KtranslationUnitContext) GetRuleContext() antlr.RuleContext
- func (*KtranslationUnitContext) IsKtranslationUnitContext()
- func (s *KtranslationUnitContext) QueryCommand() IQueryCommandContext
- func (s *KtranslationUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LeftExprContext
- func (s *LeftExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LeftExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LeftExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LeftExprContext) Expression() IExpressionContext
- func (s *LeftExprContext) GetParser() antlr.Parser
- func (s *LeftExprContext) GetRuleContext() antlr.RuleContext
- func (*LeftExprContext) IsLeftExprContext()
- func (s *LeftExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NamedAbbreviationContext
- func (s *NamedAbbreviationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NamedAbbreviationContext) Colon() antlr.TerminalNode
- func (s *NamedAbbreviationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedAbbreviationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedAbbreviationContext) Expression() IExpressionContext
- func (s *NamedAbbreviationContext) GetRuleContext() antlr.RuleContext
- func (s *NamedAbbreviationContext) NamedConstant() INamedConstantContext
- type NamedConstantContext
- func (s *NamedConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NamedConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NamedConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NamedConstantContext) GetParser() antlr.Parser
- func (s *NamedConstantContext) GetRuleContext() antlr.RuleContext
- func (s *NamedConstantContext) Identifier() antlr.TerminalNode
- func (*NamedConstantContext) IsNamedConstantContext()
- func (s *NamedConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NegationExprWidthContext
- func (s *NegationExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NegationExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NegationExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NegationExprWidthContext) ExprNegation() IExprNegationContext
- func (s *NegationExprWidthContext) Expression() IExpressionContext
- func (s *NegationExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *NegationExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *NegationExprWidthContext) RightParen() antlr.TerminalNode
- func (s *NegationExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type NegetionExprContext
- func (s *NegetionExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NegetionExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NegetionExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NegetionExprContext) ExprNegation() IExprNegationContext
- func (s *NegetionExprContext) Expression() IExpressionContext
- func (s *NegetionExprContext) GetRuleContext() antlr.RuleContext
- func (s *NegetionExprContext) LeftParen() antlr.TerminalNode
- func (s *NegetionExprContext) RightParen() antlr.TerminalNode
- type NoUpdateListContext
- func (s *NoUpdateListContext) ATR() antlr.TerminalNode
- func (s *NoUpdateListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NoUpdateListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NoUpdateListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NoUpdateListContext) GetRuleContext() antlr.RuleContext
- func (s *NoUpdateListContext) LeftBracket() antlr.TerminalNode
- func (s *NoUpdateListContext) RightBracket() antlr.TerminalNode
- func (s *NoUpdateListContext) Version() IVersionContext
- type NotExprContext
- func (s *NotExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NotExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotExprContext) GetParser() antlr.Parser
- func (s *NotExprContext) GetRuleContext() antlr.RuleContext
- func (*NotExprContext) IsNotExprContext()
- func (s *NotExprContext) NOT() antlr.TerminalNode
- func (s *NotExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NotExprWidthContext
- func (s *NotExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NotExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NotExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NotExprWidthContext) Expression() IExpressionContext
- func (s *NotExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *NotExprWidthContext) LeftBracket() antlr.TerminalNode
- func (s *NotExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *NotExprWidthContext) NotExpr() INotExprContext
- func (s *NotExprWidthContext) RightBracket() antlr.TerminalNode
- func (s *NotExprWidthContext) RightParen() antlr.TerminalNode
- func (s *NotExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type NumArrayElementsContext
- func (s *NumArrayElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumArrayElementsContext) Constant() antlr.TerminalNode
- func (s *NumArrayElementsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumArrayElementsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumArrayElementsContext) GetParser() antlr.Parser
- func (s *NumArrayElementsContext) GetRuleContext() antlr.RuleContext
- func (*NumArrayElementsContext) IsNumArrayElementsContext()
- func (s *NumArrayElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumberContext
- func (s *NumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumberContext) Boolnum() IBoolnumContext
- func (s *NumberContext) Constant() IConstantContext
- func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) GetParser() antlr.Parser
- func (s *NumberContext) GetRuleContext() antlr.RuleContext
- func (*NumberContext) IsNumberContext()
- func (s *NumberContext) SignedConstant() ISignedConstantContext
- func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumberListContext
- func (s *NumberListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumberListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumberListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumberListContext) GetParser() antlr.Parser
- func (s *NumberListContext) GetRuleContext() antlr.RuleContext
- func (*NumberListContext) IsNumberListContext()
- func (s *NumberListContext) Number() INumberContext
- func (s *NumberListContext) NumberList() INumberListContext
- func (s *NumberListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryCommandContext
- func (s *QueryCommandContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QueryCommandContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryCommandContext) EvalExprList() IEvalExprListContext
- func (s *QueryCommandContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryCommandContext) GetParser() antlr.Parser
- func (s *QueryCommandContext) GetRuleContext() antlr.RuleContext
- func (*QueryCommandContext) IsQueryCommandContext()
- func (s *QueryCommandContext) LeftParen() antlr.TerminalNode
- func (s *QueryCommandContext) Query() antlr.TerminalNode
- func (s *QueryCommandContext) QueryExpr() IQueryExprContext
- func (s *QueryCommandContext) RightParen() antlr.TerminalNode
- func (s *QueryCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryExprContext
- func (s *QueryExprContext) CopyFrom(ctx *QueryExprContext)
- func (s *QueryExprContext) GetParser() antlr.Parser
- func (s *QueryExprContext) GetRuleContext() antlr.RuleContext
- func (*QueryExprContext) IsQueryExprContext()
- func (s *QueryExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryStatementsContext
- func (s *QueryStatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QueryStatementsContext) AllKtranslationUnit() []IKtranslationUnitContext
- func (s *QueryStatementsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryStatementsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryStatementsContext) GetParser() antlr.Parser
- func (s *QueryStatementsContext) GetRuleContext() antlr.RuleContext
- func (*QueryStatementsContext) IsQueryStatementsContext()
- func (s *QueryStatementsContext) KtranslationUnit(i int) IKtranslationUnitContext
- func (s *QueryStatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeLimitContext
- func (s *RangeLimitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RangeLimitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeLimitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeLimitContext) GetParser() antlr.Parser
- func (s *RangeLimitContext) GetRuleContext() antlr.RuleContext
- func (*RangeLimitContext) IsRangeLimitContext()
- func (s *RangeLimitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RangeLimitContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type ReadExprContext
- func (s *ReadExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReadExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReadExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReadExprContext) Expression() IExpressionContext
- func (s *ReadExprContext) GenericBitRead() IGenericBitReadContext
- func (s *ReadExprContext) GetRuleContext() antlr.RuleContext
- func (s *ReadExprContext) LeftParen() antlr.TerminalNode
- func (s *ReadExprContext) RightParen() antlr.TerminalNode
- func (s *ReadExprContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type ReadExpresssionVersionedContext
- func (s *ReadExpresssionVersionedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReadExpresssionVersionedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReadExpresssionVersionedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReadExpresssionVersionedContext) Expression() IExpressionContext
- func (s *ReadExpresssionVersionedContext) GenericBitRead() IGenericBitReadContext
- func (s *ReadExpresssionVersionedContext) GetRuleContext() antlr.RuleContext
- func (s *ReadExpresssionVersionedContext) LeftParen() antlr.TerminalNode
- func (s *ReadExpresssionVersionedContext) RightParen() antlr.TerminalNode
- func (s *ReadExpresssionVersionedContext) Version() IVersionContext
- func (s *ReadExpresssionVersionedContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type RightExprContext
- func (s *RightExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RightExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RightExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RightExprContext) Expression() IExpressionContext
- func (s *RightExprContext) GetParser() antlr.Parser
- func (s *RightExprContext) GetRuleContext() antlr.RuleContext
- func (*RightExprContext) IsRightExprContext()
- func (s *RightExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectExprContext
- func (s *SelectExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SelectExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectExprContext) GetParser() antlr.Parser
- func (s *SelectExprContext) GetRuleContext() antlr.RuleContext
- func (*SelectExprContext) IsSelectExprContext()
- func (s *SelectExprContext) SELECT() antlr.TerminalNode
- func (s *SelectExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectExprWidthContext
- func (s *SelectExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SelectExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectExprWidthContext) Expression() IExpressionContext
- func (s *SelectExprWidthContext) GetRuleContext() antlr.RuleContext
- func (s *SelectExprWidthContext) LeftExpr() ILeftExprContext
- func (s *SelectExprWidthContext) LeftParen() antlr.TerminalNode
- func (s *SelectExprWidthContext) RightExpr() IRightExprContext
- func (s *SelectExprWidthContext) RightParen() antlr.TerminalNode
- func (s *SelectExprWidthContext) SelectExpr() ISelectExprContext
- func (s *SelectExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type SignedConstantContext
- func (s *SignedConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SignedConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SignedConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SignedConstantContext) GetParser() antlr.Parser
- func (s *SignedConstantContext) GetRuleContext() antlr.RuleContext
- func (*SignedConstantContext) IsSignedConstantContext()
- func (s *SignedConstantContext) SignedConstant() antlr.TerminalNode
- func (s *SignedConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingletonContext
- func (s *SingletonContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SingletonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingletonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingletonContext) GetRuleContext() antlr.RuleContext
- func (s *SingletonContext) Number() INumberContext
- type SingletonQueryExprContext
- func (s *SingletonQueryExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SingletonQueryExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingletonQueryExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingletonQueryExprContext) Expression() IExpressionContext
- func (s *SingletonQueryExprContext) GetRuleContext() antlr.RuleContext
- type SizeQueryContext
- func (s *SizeQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SizeQueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SizeQueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SizeQueryContext) GetRuleContext() antlr.RuleContext
- func (s *SizeQueryContext) LeftParen() antlr.TerminalNode
- func (s *SizeQueryContext) Number() INumberContext
- func (s *SizeQueryContext) RightParen() antlr.TerminalNode
- func (s *SizeQueryContext) WidthOrSizeExpr() IWidthOrSizeExprContext
- type UpdateListContext
- func (s *UpdateListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UpdateListContext) AllExpression() []IExpressionContext
- func (s *UpdateListContext) COMMA() antlr.TerminalNode
- func (s *UpdateListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UpdateListContext) Equal() antlr.TerminalNode
- func (s *UpdateListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UpdateListContext) Expression(i int) IExpressionContext
- func (s *UpdateListContext) GetParser() antlr.Parser
- func (s *UpdateListContext) GetRuleContext() antlr.RuleContext
- func (*UpdateListContext) IsUpdateListContext()
- func (s *UpdateListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UpdateListContext) UpdateList() IUpdateListContext
- type UpdationListContext
- func (s *UpdationListContext) ATR() antlr.TerminalNode
- func (s *UpdationListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UpdationListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UpdationListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UpdationListContext) GetRuleContext() antlr.RuleContext
- func (s *UpdationListContext) LeftBracket() antlr.TerminalNode
- func (s *UpdationListContext) RightBracket() antlr.TerminalNode
- func (s *UpdationListContext) UpdateList() IUpdateListContext
- func (s *UpdationListContext) Version() IVersionContext
- type VarNameContext
- func (s *VarNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VarNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarNameContext) GetParser() antlr.Parser
- func (s *VarNameContext) GetRuleContext() antlr.RuleContext
- func (s *VarNameContext) Identifier() antlr.TerminalNode
- func (*VarNameContext) IsVarNameContext()
- func (s *VarNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariableNameContext
- func (s *VariableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VariableNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableNameContext) GetRuleContext() antlr.RuleContext
- func (s *VariableNameContext) VarName() IVarNameContext
- type VersionContext
- type VersionExprContext
- func (s *VersionExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VersionExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VersionExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VersionExprContext) GetRuleContext() antlr.RuleContext
- func (s *VersionExprContext) Version() IVersionContext
- type VersionVariableNameContext
- func (s *VersionVariableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VersionVariableNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VersionVariableNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VersionVariableNameContext) GetRuleContext() antlr.RuleContext
- func (s *VersionVariableNameContext) VarName() IVarNameContext
- type VersionedNamedAbbreviationContext
- func (s *VersionedNamedAbbreviationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VersionedNamedAbbreviationContext) Colon() antlr.TerminalNode
- func (s *VersionedNamedAbbreviationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VersionedNamedAbbreviationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VersionedNamedAbbreviationContext) Expression() IExpressionContext
- func (s *VersionedNamedAbbreviationContext) GetRuleContext() antlr.RuleContext
- func (s *VersionedNamedAbbreviationContext) NamedConstant() INamedConstantContext
- type WidthOrSizeExprContext
- func (s *WidthOrSizeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WidthOrSizeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WidthOrSizeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WidthOrSizeExprContext) GetParser() antlr.Parser
- func (s *WidthOrSizeExprContext) GetRuleContext() antlr.RuleContext
- func (*WidthOrSizeExprContext) IsWidthOrSizeExprContext()
- func (s *WidthOrSizeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WidthOrSizeExprContext) WidthType() antlr.TerminalNode
- type WithEvalExprAndArrayListContext
- func (s *WithEvalExprAndArrayListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WithEvalExprAndArrayListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithEvalExprAndArrayListContext) EvalArrayList() IEvalArrayListContext
- func (s *WithEvalExprAndArrayListContext) EvalExprList() IEvalExprListContext
- func (s *WithEvalExprAndArrayListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithEvalExprAndArrayListContext) Expression() IExpressionContext
- func (s *WithEvalExprAndArrayListContext) GetRuleContext() antlr.RuleContext
- type WithEvalExprContext
- func (s *WithEvalExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WithEvalExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithEvalExprContext) EvalExprList() IEvalExprListContext
- func (s *WithEvalExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithEvalExprContext) Expression() IExpressionContext
- func (s *WithEvalExprContext) GetRuleContext() antlr.RuleContext
Constants ¶
const ( KQueryLexerBoolean = 1 KQueryLexerSignedConstant = 2 KQueryLexerConstant = 3 KQueryLexerBinConstant = 4 KQueryLexerOctConstant = 5 KQueryLexerHexConstant = 6 KQueryLexerFloatingPointType = 7 KQueryLexerIntegerType = 8 KQueryLexerWidthType = 9 KQueryLexerBinId = 10 KQueryLexerOctId = 11 KQueryLexerWIDTH = 12 KQueryLexerHexId = 13 KQueryLexerTrueMatch = 14 KQueryLexerFalseMatch = 15 KQueryLexerQuery = 16 KQueryLexerArray = 17 KQueryLexerSymbolic = 18 KQueryLexerColon = 19 KQueryLexerArrow = 20 KQueryLexerEqual = 21 KQueryLexerCOMMA = 22 KQueryLexerNOT = 23 KQueryLexerSHL = 24 KQueryLexerLSHR = 25 KQueryLexerASHR = 26 KQueryLexerCONCAT = 27 KQueryLexerEXTRACT = 28 KQueryLexerZEXT = 29 KQueryLexerSEXT = 30 KQueryLexerREAD = 31 KQueryLexerSELECT = 32 KQueryLexerNEGETION = 33 KQueryLexerREADLSB = 34 KQueryLexerREADMSB = 35 KQueryLexerPLUS = 36 KQueryLexerMINUS = 37 KQueryLexerATR = 38 KQueryLexerFP = 39 KQueryLexerBITWISEAND = 40 KQueryLexerBITWISEOR = 41 KQueryLexerBITWISEXOR = 42 KQueryLexerEQ = 43 KQueryLexerNEQ = 44 KQueryLexerULT = 45 KQueryLexerULE = 46 KQueryLexerUGT = 47 KQueryLexerUGE = 48 KQueryLexerSLT = 49 KQueryLexerSLE = 50 KQueryLexerSGT = 51 KQueryLexerSGE = 52 KQueryLexerADD = 53 KQueryLexerSUB = 54 KQueryLexerMUL = 55 KQueryLexerUDIV = 56 KQueryLexerUREM = 57 KQueryLexerSDIV = 58 KQueryLexerSREM = 59 KQueryLexerIdentifier = 60 KQueryLexerINT = 61 KQueryLexerWhitespace = 62 KQueryLexerNewline = 63 KQueryLexerBlockComment = 64 KQueryLexerLineComment = 65 KQueryLexerLeftParen = 66 KQueryLexerRightParen = 67 KQueryLexerLeftBracket = 68 KQueryLexerRightBracket = 69 KQueryLexerLeftBrace = 70 KQueryLexerRightBrace = 71 )
KQueryLexer tokens.
const ( KQueryParserEOF = antlr.TokenEOF KQueryParserBoolean = 1 KQueryParserSignedConstant = 2 KQueryParserConstant = 3 KQueryParserBinConstant = 4 KQueryParserOctConstant = 5 KQueryParserHexConstant = 6 KQueryParserFloatingPointType = 7 KQueryParserIntegerType = 8 KQueryParserWidthType = 9 KQueryParserBinId = 10 KQueryParserOctId = 11 KQueryParserWIDTH = 12 KQueryParserHexId = 13 KQueryParserTrueMatch = 14 KQueryParserFalseMatch = 15 KQueryParserQuery = 16 KQueryParserArray = 17 KQueryParserSymbolic = 18 KQueryParserColon = 19 KQueryParserArrow = 20 KQueryParserEqual = 21 KQueryParserCOMMA = 22 KQueryParserNOT = 23 KQueryParserSHL = 24 KQueryParserLSHR = 25 KQueryParserASHR = 26 KQueryParserCONCAT = 27 KQueryParserEXTRACT = 28 KQueryParserZEXT = 29 KQueryParserSEXT = 30 KQueryParserREAD = 31 KQueryParserSELECT = 32 KQueryParserNEGETION = 33 KQueryParserREADLSB = 34 KQueryParserREADMSB = 35 KQueryParserPLUS = 36 KQueryParserMINUS = 37 KQueryParserATR = 38 KQueryParserFP = 39 KQueryParserBITWISEAND = 40 KQueryParserBITWISEOR = 41 KQueryParserBITWISEXOR = 42 KQueryParserEQ = 43 KQueryParserNEQ = 44 KQueryParserULT = 45 KQueryParserULE = 46 KQueryParserUGT = 47 KQueryParserUGE = 48 KQueryParserSLT = 49 KQueryParserSLE = 50 KQueryParserSGT = 51 KQueryParserSGE = 52 KQueryParserADD = 53 KQueryParserSUB = 54 KQueryParserMUL = 55 KQueryParserUDIV = 56 KQueryParserUREM = 57 KQueryParserSDIV = 58 KQueryParserSREM = 59 KQueryParserIdentifier = 60 KQueryParserINT = 61 KQueryParserWhitespace = 62 KQueryParserNewline = 63 KQueryParserBlockComment = 64 KQueryParserLineComment = 65 KQueryParserLeftParen = 66 KQueryParserRightParen = 67 KQueryParserLeftBracket = 68 KQueryParserRightBracket = 69 KQueryParserLeftBrace = 70 KQueryParserRightBrace = 71 )
KQueryParser tokens.
const ( KQueryParserRULE_kqueryExpression = 0 KQueryParserRULE_queryStatements = 1 KQueryParserRULE_ktranslationUnit = 2 KQueryParserRULE_queryCommand = 3 KQueryParserRULE_queryExpr = 4 KQueryParserRULE_evalExprList = 5 KQueryParserRULE_evalArrayList = 6 KQueryParserRULE_expressionList = 7 KQueryParserRULE_identifierList = 8 KQueryParserRULE_arrayDeclaration = 9 KQueryParserRULE_numArrayElements = 10 KQueryParserRULE_arrayInitializer = 11 KQueryParserRULE_expression = 12 KQueryParserRULE_genericBitRead = 13 KQueryParserRULE_bitExtractExpr = 14 KQueryParserRULE_version = 15 KQueryParserRULE_notExpr = 16 KQueryParserRULE_concatExpr = 17 KQueryParserRULE_exprNegation = 18 KQueryParserRULE_selectExpr = 19 KQueryParserRULE_arrExtractExpr = 20 KQueryParserRULE_varName = 21 KQueryParserRULE_leftExpr = 22 KQueryParserRULE_rightExpr = 23 KQueryParserRULE_namedConstant = 24 KQueryParserRULE_updateList = 25 KQueryParserRULE_bitwiseExpr = 26 KQueryParserRULE_comparisonExpr = 27 KQueryParserRULE_arithmeticExpr = 28 KQueryParserRULE_domain = 29 KQueryParserRULE_rangeLimit = 30 KQueryParserRULE_arrName = 31 KQueryParserRULE_numberList = 32 KQueryParserRULE_number = 33 KQueryParserRULE_constant = 34 KQueryParserRULE_boolnum = 35 KQueryParserRULE_signedConstant = 36 KQueryParserRULE_widthOrSizeExpr = 37 )
KQueryParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArithExprContext ¶
type ArithExprContext struct {
*ExpressionContext
}
func NewArithExprContext ¶
func NewArithExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithExprContext
func (*ArithExprContext) Accept ¶
func (s *ArithExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArithExprContext) ArithmeticExpr ¶
func (s *ArithExprContext) ArithmeticExpr() IArithmeticExprContext
func (*ArithExprContext) EnterRule ¶
func (s *ArithExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArithExprContext) ExitRule ¶
func (s *ArithExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArithExprContext) GetRuleContext ¶
func (s *ArithExprContext) GetRuleContext() antlr.RuleContext
func (*ArithExprContext) LeftExpr ¶
func (s *ArithExprContext) LeftExpr() ILeftExprContext
func (*ArithExprContext) LeftParen ¶
func (s *ArithExprContext) LeftParen() antlr.TerminalNode
func (*ArithExprContext) RightExpr ¶
func (s *ArithExprContext) RightExpr() IRightExprContext
func (*ArithExprContext) RightParen ¶
func (s *ArithExprContext) RightParen() antlr.TerminalNode
func (*ArithExprContext) WidthOrSizeExpr ¶
func (s *ArithExprContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type ArithmeticExprContext ¶
type ArithmeticExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArithmeticExprContext ¶
func NewArithmeticExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArithmeticExprContext
func NewEmptyArithmeticExprContext ¶
func NewEmptyArithmeticExprContext() *ArithmeticExprContext
func (*ArithmeticExprContext) ADD ¶
func (s *ArithmeticExprContext) ADD() antlr.TerminalNode
func (*ArithmeticExprContext) Accept ¶
func (s *ArithmeticExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArithmeticExprContext) EnterRule ¶
func (s *ArithmeticExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArithmeticExprContext) ExitRule ¶
func (s *ArithmeticExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArithmeticExprContext) GetParser ¶
func (s *ArithmeticExprContext) GetParser() antlr.Parser
func (*ArithmeticExprContext) GetRuleContext ¶
func (s *ArithmeticExprContext) GetRuleContext() antlr.RuleContext
func (*ArithmeticExprContext) IsArithmeticExprContext ¶
func (*ArithmeticExprContext) IsArithmeticExprContext()
func (*ArithmeticExprContext) MUL ¶
func (s *ArithmeticExprContext) MUL() antlr.TerminalNode
func (*ArithmeticExprContext) SDIV ¶
func (s *ArithmeticExprContext) SDIV() antlr.TerminalNode
func (*ArithmeticExprContext) SREM ¶
func (s *ArithmeticExprContext) SREM() antlr.TerminalNode
func (*ArithmeticExprContext) SUB ¶
func (s *ArithmeticExprContext) SUB() antlr.TerminalNode
func (*ArithmeticExprContext) ToStringTree ¶
func (s *ArithmeticExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ArithmeticExprContext) UDIV ¶
func (s *ArithmeticExprContext) UDIV() antlr.TerminalNode
func (*ArithmeticExprContext) UREM ¶
func (s *ArithmeticExprContext) UREM() antlr.TerminalNode
type ArrExtractExprContext ¶
type ArrExtractExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrExtractExprContext ¶
func NewArrExtractExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrExtractExprContext
func NewEmptyArrExtractExprContext ¶
func NewEmptyArrExtractExprContext() *ArrExtractExprContext
func (*ArrExtractExprContext) Accept ¶
func (s *ArrExtractExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrExtractExprContext) EXTRACT ¶
func (s *ArrExtractExprContext) EXTRACT() antlr.TerminalNode
func (*ArrExtractExprContext) EnterRule ¶
func (s *ArrExtractExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrExtractExprContext) ExitRule ¶
func (s *ArrExtractExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrExtractExprContext) GetParser ¶
func (s *ArrExtractExprContext) GetParser() antlr.Parser
func (*ArrExtractExprContext) GetRuleContext ¶
func (s *ArrExtractExprContext) GetRuleContext() antlr.RuleContext
func (*ArrExtractExprContext) IsArrExtractExprContext ¶
func (*ArrExtractExprContext) IsArrExtractExprContext()
func (*ArrExtractExprContext) ToStringTree ¶
func (s *ArrExtractExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrExtractExprWidthContext ¶
type ArrExtractExprWidthContext struct {
*ExpressionContext
}
func NewArrExtractExprWidthContext ¶
func NewArrExtractExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrExtractExprWidthContext
func (*ArrExtractExprWidthContext) Accept ¶
func (s *ArrExtractExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrExtractExprWidthContext) ArrExtractExpr ¶
func (s *ArrExtractExprWidthContext) ArrExtractExpr() IArrExtractExprContext
func (*ArrExtractExprWidthContext) EnterRule ¶
func (s *ArrExtractExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrExtractExprWidthContext) ExitRule ¶
func (s *ArrExtractExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrExtractExprWidthContext) Expression ¶
func (s *ArrExtractExprWidthContext) Expression() IExpressionContext
func (*ArrExtractExprWidthContext) GetRuleContext ¶
func (s *ArrExtractExprWidthContext) GetRuleContext() antlr.RuleContext
func (*ArrExtractExprWidthContext) LeftParen ¶
func (s *ArrExtractExprWidthContext) LeftParen() antlr.TerminalNode
func (*ArrExtractExprWidthContext) Number ¶
func (s *ArrExtractExprWidthContext) Number() INumberContext
func (*ArrExtractExprWidthContext) RightParen ¶
func (s *ArrExtractExprWidthContext) RightParen() antlr.TerminalNode
func (*ArrExtractExprWidthContext) WidthOrSizeExpr ¶
func (s *ArrExtractExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type ArrNameContext ¶
type ArrNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrNameContext ¶
func NewArrNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrNameContext
func NewEmptyArrNameContext ¶
func NewEmptyArrNameContext() *ArrNameContext
func (*ArrNameContext) Accept ¶
func (s *ArrNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrNameContext) EnterRule ¶
func (s *ArrNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrNameContext) ExitRule ¶
func (s *ArrNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrNameContext) GetParser ¶
func (s *ArrNameContext) GetParser() antlr.Parser
func (*ArrNameContext) GetRuleContext ¶
func (s *ArrNameContext) GetRuleContext() antlr.RuleContext
func (*ArrNameContext) Identifier ¶
func (s *ArrNameContext) Identifier() antlr.TerminalNode
func (*ArrNameContext) IsArrNameContext ¶
func (*ArrNameContext) IsArrNameContext()
func (*ArrNameContext) ToStringTree ¶
func (s *ArrNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayDeclarationContext ¶
type ArrayDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayDeclarationContext ¶
func NewArrayDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayDeclarationContext
func NewEmptyArrayDeclarationContext ¶
func NewEmptyArrayDeclarationContext() *ArrayDeclarationContext
func (*ArrayDeclarationContext) Accept ¶
func (s *ArrayDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayDeclarationContext) ArrName ¶
func (s *ArrayDeclarationContext) ArrName() IArrNameContext
func (*ArrayDeclarationContext) Array ¶
func (s *ArrayDeclarationContext) Array() antlr.TerminalNode
func (*ArrayDeclarationContext) ArrayInitializer ¶
func (s *ArrayDeclarationContext) ArrayInitializer() IArrayInitializerContext
func (*ArrayDeclarationContext) Arrow ¶
func (s *ArrayDeclarationContext) Arrow() antlr.TerminalNode
func (*ArrayDeclarationContext) Colon ¶
func (s *ArrayDeclarationContext) Colon() antlr.TerminalNode
func (*ArrayDeclarationContext) Domain ¶
func (s *ArrayDeclarationContext) Domain() IDomainContext
func (*ArrayDeclarationContext) EnterRule ¶
func (s *ArrayDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayDeclarationContext) Equal ¶
func (s *ArrayDeclarationContext) Equal() antlr.TerminalNode
func (*ArrayDeclarationContext) ExitRule ¶
func (s *ArrayDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayDeclarationContext) GetParser ¶
func (s *ArrayDeclarationContext) GetParser() antlr.Parser
func (*ArrayDeclarationContext) GetRuleContext ¶
func (s *ArrayDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ArrayDeclarationContext) IsArrayDeclarationContext ¶
func (*ArrayDeclarationContext) IsArrayDeclarationContext()
func (*ArrayDeclarationContext) LeftBracket ¶
func (s *ArrayDeclarationContext) LeftBracket() antlr.TerminalNode
func (*ArrayDeclarationContext) NumArrayElements ¶
func (s *ArrayDeclarationContext) NumArrayElements() INumArrayElementsContext
func (*ArrayDeclarationContext) RangeLimit ¶
func (s *ArrayDeclarationContext) RangeLimit() IRangeLimitContext
func (*ArrayDeclarationContext) RightBracket ¶
func (s *ArrayDeclarationContext) RightBracket() antlr.TerminalNode
func (*ArrayDeclarationContext) ToStringTree ¶
func (s *ArrayDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayInitializerContext ¶
type ArrayInitializerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayInitializerContext ¶
func NewArrayInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayInitializerContext
func NewEmptyArrayInitializerContext ¶
func NewEmptyArrayInitializerContext() *ArrayInitializerContext
func (*ArrayInitializerContext) Accept ¶
func (s *ArrayInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayInitializerContext) EnterRule ¶
func (s *ArrayInitializerContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayInitializerContext) ExitRule ¶
func (s *ArrayInitializerContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayInitializerContext) GetParser ¶
func (s *ArrayInitializerContext) GetParser() antlr.Parser
func (*ArrayInitializerContext) GetRuleContext ¶
func (s *ArrayInitializerContext) GetRuleContext() antlr.RuleContext
func (*ArrayInitializerContext) IsArrayInitializerContext ¶
func (*ArrayInitializerContext) IsArrayInitializerContext()
func (*ArrayInitializerContext) LeftBracket ¶
func (s *ArrayInitializerContext) LeftBracket() antlr.TerminalNode
func (*ArrayInitializerContext) NumberList ¶
func (s *ArrayInitializerContext) NumberList() INumberListContext
func (*ArrayInitializerContext) RightBracket ¶
func (s *ArrayInitializerContext) RightBracket() antlr.TerminalNode
func (*ArrayInitializerContext) Symbolic ¶
func (s *ArrayInitializerContext) Symbolic() antlr.TerminalNode
func (*ArrayInitializerContext) ToStringTree ¶
func (s *ArrayInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseKQueryListener ¶
type BaseKQueryListener struct{}
BaseKQueryListener is a complete listener for a parse tree produced by KQueryParser.
func (*BaseKQueryListener) EnterArithExpr ¶
func (s *BaseKQueryListener) EnterArithExpr(ctx *ArithExprContext)
EnterArithExpr is called when production ArithExpr is entered.
func (*BaseKQueryListener) EnterArithmeticExpr ¶
func (s *BaseKQueryListener) EnterArithmeticExpr(ctx *ArithmeticExprContext)
EnterArithmeticExpr is called when production arithmeticExpr is entered.
func (*BaseKQueryListener) EnterArrExtractExpr ¶
func (s *BaseKQueryListener) EnterArrExtractExpr(ctx *ArrExtractExprContext)
EnterArrExtractExpr is called when production arrExtractExpr is entered.
func (*BaseKQueryListener) EnterArrExtractExprWidth ¶
func (s *BaseKQueryListener) EnterArrExtractExprWidth(ctx *ArrExtractExprWidthContext)
EnterArrExtractExprWidth is called when production ArrExtractExprWidth is entered.
func (*BaseKQueryListener) EnterArrName ¶
func (s *BaseKQueryListener) EnterArrName(ctx *ArrNameContext)
EnterArrName is called when production arrName is entered.
func (*BaseKQueryListener) EnterArrayDeclaration ¶
func (s *BaseKQueryListener) EnterArrayDeclaration(ctx *ArrayDeclarationContext)
EnterArrayDeclaration is called when production arrayDeclaration is entered.
func (*BaseKQueryListener) EnterArrayInitializer ¶
func (s *BaseKQueryListener) EnterArrayInitializer(ctx *ArrayInitializerContext)
EnterArrayInitializer is called when production arrayInitializer is entered.
func (*BaseKQueryListener) EnterBitExtractExpr ¶
func (s *BaseKQueryListener) EnterBitExtractExpr(ctx *BitExtractExprContext)
EnterBitExtractExpr is called when production bitExtractExpr is entered.
func (*BaseKQueryListener) EnterBitExtractExprWidth ¶
func (s *BaseKQueryListener) EnterBitExtractExprWidth(ctx *BitExtractExprWidthContext)
EnterBitExtractExprWidth is called when production BitExtractExprWidth is entered.
func (*BaseKQueryListener) EnterBitwExprWidth ¶
func (s *BaseKQueryListener) EnterBitwExprWidth(ctx *BitwExprWidthContext)
EnterBitwExprWidth is called when production BitwExprWidth is entered.
func (*BaseKQueryListener) EnterBitwiseExpr ¶
func (s *BaseKQueryListener) EnterBitwiseExpr(ctx *BitwiseExprContext)
EnterBitwiseExpr is called when production bitwiseExpr is entered.
func (*BaseKQueryListener) EnterBoolnum ¶
func (s *BaseKQueryListener) EnterBoolnum(ctx *BoolnumContext)
EnterBoolnum is called when production boolnum is entered.
func (*BaseKQueryListener) EnterCompExpr ¶
func (s *BaseKQueryListener) EnterCompExpr(ctx *CompExprContext)
EnterCompExpr is called when production CompExpr is entered.
func (*BaseKQueryListener) EnterCompExprWidth ¶
func (s *BaseKQueryListener) EnterCompExprWidth(ctx *CompExprWidthContext)
EnterCompExprWidth is called when production CompExprWidth is entered.
func (*BaseKQueryListener) EnterComparisonExpr ¶
func (s *BaseKQueryListener) EnterComparisonExpr(ctx *ComparisonExprContext)
EnterComparisonExpr is called when production comparisonExpr is entered.
func (*BaseKQueryListener) EnterConcatExpr ¶
func (s *BaseKQueryListener) EnterConcatExpr(ctx *ConcatExprContext)
EnterConcatExpr is called when production concatExpr is entered.
func (*BaseKQueryListener) EnterConcatExprNW ¶
func (s *BaseKQueryListener) EnterConcatExprNW(ctx *ConcatExprNWContext)
EnterConcatExprNW is called when production ConcatExprNW is entered.
func (*BaseKQueryListener) EnterConcatExprWidth ¶
func (s *BaseKQueryListener) EnterConcatExprWidth(ctx *ConcatExprWidthContext)
EnterConcatExprWidth is called when production ConcatExprWidth is entered.
func (*BaseKQueryListener) EnterConstant ¶
func (s *BaseKQueryListener) EnterConstant(ctx *ConstantContext)
EnterConstant is called when production constant is entered.
func (*BaseKQueryListener) EnterDomain ¶
func (s *BaseKQueryListener) EnterDomain(ctx *DomainContext)
EnterDomain is called when production domain is entered.
func (*BaseKQueryListener) EnterEvalArrayList ¶
func (s *BaseKQueryListener) EnterEvalArrayList(ctx *EvalArrayListContext)
EnterEvalArrayList is called when production evalArrayList is entered.
func (*BaseKQueryListener) EnterEvalExprList ¶
func (s *BaseKQueryListener) EnterEvalExprList(ctx *EvalExprListContext)
EnterEvalExprList is called when production evalExprList is entered.
func (*BaseKQueryListener) EnterEveryRule ¶
func (s *BaseKQueryListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseKQueryListener) EnterExprNegation ¶
func (s *BaseKQueryListener) EnterExprNegation(ctx *ExprNegationContext)
EnterExprNegation is called when production exprNegation is entered.
func (*BaseKQueryListener) EnterExpressionList ¶
func (s *BaseKQueryListener) EnterExpressionList(ctx *ExpressionListContext)
EnterExpressionList is called when production expressionList is entered.
func (*BaseKQueryListener) EnterGenericBitRead ¶
func (s *BaseKQueryListener) EnterGenericBitRead(ctx *GenericBitReadContext)
EnterGenericBitRead is called when production genericBitRead is entered.
func (*BaseKQueryListener) EnterIdentifierList ¶
func (s *BaseKQueryListener) EnterIdentifierList(ctx *IdentifierListContext)
EnterIdentifierList is called when production identifierList is entered.
func (*BaseKQueryListener) EnterKqueryExpression ¶
func (s *BaseKQueryListener) EnterKqueryExpression(ctx *KqueryExpressionContext)
EnterKqueryExpression is called when production kqueryExpression is entered.
func (*BaseKQueryListener) EnterKtranslationUnit ¶
func (s *BaseKQueryListener) EnterKtranslationUnit(ctx *KtranslationUnitContext)
EnterKtranslationUnit is called when production ktranslationUnit is entered.
func (*BaseKQueryListener) EnterLeftExpr ¶
func (s *BaseKQueryListener) EnterLeftExpr(ctx *LeftExprContext)
EnterLeftExpr is called when production leftExpr is entered.
func (*BaseKQueryListener) EnterNamedAbbreviation ¶
func (s *BaseKQueryListener) EnterNamedAbbreviation(ctx *NamedAbbreviationContext)
EnterNamedAbbreviation is called when production NamedAbbreviation is entered.
func (*BaseKQueryListener) EnterNamedConstant ¶
func (s *BaseKQueryListener) EnterNamedConstant(ctx *NamedConstantContext)
EnterNamedConstant is called when production namedConstant is entered.
func (*BaseKQueryListener) EnterNegationExprWidth ¶
func (s *BaseKQueryListener) EnterNegationExprWidth(ctx *NegationExprWidthContext)
EnterNegationExprWidth is called when production NegationExprWidth is entered.
func (*BaseKQueryListener) EnterNegetionExpr ¶
func (s *BaseKQueryListener) EnterNegetionExpr(ctx *NegetionExprContext)
EnterNegetionExpr is called when production NegetionExpr is entered.
func (*BaseKQueryListener) EnterNoUpdateList ¶
func (s *BaseKQueryListener) EnterNoUpdateList(ctx *NoUpdateListContext)
EnterNoUpdateList is called when production NoUpdateList is entered.
func (*BaseKQueryListener) EnterNotExpr ¶
func (s *BaseKQueryListener) EnterNotExpr(ctx *NotExprContext)
EnterNotExpr is called when production notExpr is entered.
func (*BaseKQueryListener) EnterNotExprWidth ¶
func (s *BaseKQueryListener) EnterNotExprWidth(ctx *NotExprWidthContext)
EnterNotExprWidth is called when production NotExprWidth is entered.
func (*BaseKQueryListener) EnterNumArrayElements ¶
func (s *BaseKQueryListener) EnterNumArrayElements(ctx *NumArrayElementsContext)
EnterNumArrayElements is called when production numArrayElements is entered.
func (*BaseKQueryListener) EnterNumber ¶
func (s *BaseKQueryListener) EnterNumber(ctx *NumberContext)
EnterNumber is called when production number is entered.
func (*BaseKQueryListener) EnterNumberList ¶
func (s *BaseKQueryListener) EnterNumberList(ctx *NumberListContext)
EnterNumberList is called when production numberList is entered.
func (*BaseKQueryListener) EnterQueryCommand ¶
func (s *BaseKQueryListener) EnterQueryCommand(ctx *QueryCommandContext)
EnterQueryCommand is called when production queryCommand is entered.
func (*BaseKQueryListener) EnterQueryStatements ¶
func (s *BaseKQueryListener) EnterQueryStatements(ctx *QueryStatementsContext)
EnterQueryStatements is called when production queryStatements is entered.
func (*BaseKQueryListener) EnterRangeLimit ¶
func (s *BaseKQueryListener) EnterRangeLimit(ctx *RangeLimitContext)
EnterRangeLimit is called when production rangeLimit is entered.
func (*BaseKQueryListener) EnterReadExpr ¶
func (s *BaseKQueryListener) EnterReadExpr(ctx *ReadExprContext)
EnterReadExpr is called when production ReadExpr is entered.
func (*BaseKQueryListener) EnterReadExpresssionVersioned ¶
func (s *BaseKQueryListener) EnterReadExpresssionVersioned(ctx *ReadExpresssionVersionedContext)
EnterReadExpresssionVersioned is called when production ReadExpresssionVersioned is entered.
func (*BaseKQueryListener) EnterRightExpr ¶
func (s *BaseKQueryListener) EnterRightExpr(ctx *RightExprContext)
EnterRightExpr is called when production rightExpr is entered.
func (*BaseKQueryListener) EnterSelectExpr ¶
func (s *BaseKQueryListener) EnterSelectExpr(ctx *SelectExprContext)
EnterSelectExpr is called when production selectExpr is entered.
func (*BaseKQueryListener) EnterSelectExprWidth ¶
func (s *BaseKQueryListener) EnterSelectExprWidth(ctx *SelectExprWidthContext)
EnterSelectExprWidth is called when production SelectExprWidth is entered.
func (*BaseKQueryListener) EnterSignedConstant ¶
func (s *BaseKQueryListener) EnterSignedConstant(ctx *SignedConstantContext)
EnterSignedConstant is called when production signedConstant is entered.
func (*BaseKQueryListener) EnterSingleton ¶
func (s *BaseKQueryListener) EnterSingleton(ctx *SingletonContext)
EnterSingleton is called when production Singleton is entered.
func (*BaseKQueryListener) EnterSingletonQueryExpr ¶
func (s *BaseKQueryListener) EnterSingletonQueryExpr(ctx *SingletonQueryExprContext)
EnterSingletonQueryExpr is called when production SingletonQueryExpr is entered.
func (*BaseKQueryListener) EnterSizeQuery ¶
func (s *BaseKQueryListener) EnterSizeQuery(ctx *SizeQueryContext)
EnterSizeQuery is called when production SizeQuery is entered.
func (*BaseKQueryListener) EnterUpdateList ¶
func (s *BaseKQueryListener) EnterUpdateList(ctx *UpdateListContext)
EnterUpdateList is called when production updateList is entered.
func (*BaseKQueryListener) EnterUpdationList ¶
func (s *BaseKQueryListener) EnterUpdationList(ctx *UpdationListContext)
EnterUpdationList is called when production UpdationList is entered.
func (*BaseKQueryListener) EnterVarName ¶
func (s *BaseKQueryListener) EnterVarName(ctx *VarNameContext)
EnterVarName is called when production varName is entered.
func (*BaseKQueryListener) EnterVariableName ¶
func (s *BaseKQueryListener) EnterVariableName(ctx *VariableNameContext)
EnterVariableName is called when production VariableName is entered.
func (*BaseKQueryListener) EnterVersionExpr ¶
func (s *BaseKQueryListener) EnterVersionExpr(ctx *VersionExprContext)
EnterVersionExpr is called when production VersionExpr is entered.
func (*BaseKQueryListener) EnterVersionVariableName ¶
func (s *BaseKQueryListener) EnterVersionVariableName(ctx *VersionVariableNameContext)
EnterVersionVariableName is called when production VersionVariableName is entered.
func (*BaseKQueryListener) EnterVersionedNamedAbbreviation ¶
func (s *BaseKQueryListener) EnterVersionedNamedAbbreviation(ctx *VersionedNamedAbbreviationContext)
EnterVersionedNamedAbbreviation is called when production VersionedNamedAbbreviation is entered.
func (*BaseKQueryListener) EnterWidthOrSizeExpr ¶
func (s *BaseKQueryListener) EnterWidthOrSizeExpr(ctx *WidthOrSizeExprContext)
EnterWidthOrSizeExpr is called when production widthOrSizeExpr is entered.
func (*BaseKQueryListener) EnterWithEvalExpr ¶
func (s *BaseKQueryListener) EnterWithEvalExpr(ctx *WithEvalExprContext)
EnterWithEvalExpr is called when production WithEvalExpr is entered.
func (*BaseKQueryListener) EnterWithEvalExprAndArrayList ¶
func (s *BaseKQueryListener) EnterWithEvalExprAndArrayList(ctx *WithEvalExprAndArrayListContext)
EnterWithEvalExprAndArrayList is called when production WithEvalExprAndArrayList is entered.
func (*BaseKQueryListener) ExitArithExpr ¶
func (s *BaseKQueryListener) ExitArithExpr(ctx *ArithExprContext)
ExitArithExpr is called when production ArithExpr is exited.
func (*BaseKQueryListener) ExitArithmeticExpr ¶
func (s *BaseKQueryListener) ExitArithmeticExpr(ctx *ArithmeticExprContext)
ExitArithmeticExpr is called when production arithmeticExpr is exited.
func (*BaseKQueryListener) ExitArrExtractExpr ¶
func (s *BaseKQueryListener) ExitArrExtractExpr(ctx *ArrExtractExprContext)
ExitArrExtractExpr is called when production arrExtractExpr is exited.
func (*BaseKQueryListener) ExitArrExtractExprWidth ¶
func (s *BaseKQueryListener) ExitArrExtractExprWidth(ctx *ArrExtractExprWidthContext)
ExitArrExtractExprWidth is called when production ArrExtractExprWidth is exited.
func (*BaseKQueryListener) ExitArrName ¶
func (s *BaseKQueryListener) ExitArrName(ctx *ArrNameContext)
ExitArrName is called when production arrName is exited.
func (*BaseKQueryListener) ExitArrayDeclaration ¶
func (s *BaseKQueryListener) ExitArrayDeclaration(ctx *ArrayDeclarationContext)
ExitArrayDeclaration is called when production arrayDeclaration is exited.
func (*BaseKQueryListener) ExitArrayInitializer ¶
func (s *BaseKQueryListener) ExitArrayInitializer(ctx *ArrayInitializerContext)
ExitArrayInitializer is called when production arrayInitializer is exited.
func (*BaseKQueryListener) ExitBitExtractExpr ¶
func (s *BaseKQueryListener) ExitBitExtractExpr(ctx *BitExtractExprContext)
ExitBitExtractExpr is called when production bitExtractExpr is exited.
func (*BaseKQueryListener) ExitBitExtractExprWidth ¶
func (s *BaseKQueryListener) ExitBitExtractExprWidth(ctx *BitExtractExprWidthContext)
ExitBitExtractExprWidth is called when production BitExtractExprWidth is exited.
func (*BaseKQueryListener) ExitBitwExprWidth ¶
func (s *BaseKQueryListener) ExitBitwExprWidth(ctx *BitwExprWidthContext)
ExitBitwExprWidth is called when production BitwExprWidth is exited.
func (*BaseKQueryListener) ExitBitwiseExpr ¶
func (s *BaseKQueryListener) ExitBitwiseExpr(ctx *BitwiseExprContext)
ExitBitwiseExpr is called when production bitwiseExpr is exited.
func (*BaseKQueryListener) ExitBoolnum ¶
func (s *BaseKQueryListener) ExitBoolnum(ctx *BoolnumContext)
ExitBoolnum is called when production boolnum is exited.
func (*BaseKQueryListener) ExitCompExpr ¶
func (s *BaseKQueryListener) ExitCompExpr(ctx *CompExprContext)
ExitCompExpr is called when production CompExpr is exited.
func (*BaseKQueryListener) ExitCompExprWidth ¶
func (s *BaseKQueryListener) ExitCompExprWidth(ctx *CompExprWidthContext)
ExitCompExprWidth is called when production CompExprWidth is exited.
func (*BaseKQueryListener) ExitComparisonExpr ¶
func (s *BaseKQueryListener) ExitComparisonExpr(ctx *ComparisonExprContext)
ExitComparisonExpr is called when production comparisonExpr is exited.
func (*BaseKQueryListener) ExitConcatExpr ¶
func (s *BaseKQueryListener) ExitConcatExpr(ctx *ConcatExprContext)
ExitConcatExpr is called when production concatExpr is exited.
func (*BaseKQueryListener) ExitConcatExprNW ¶
func (s *BaseKQueryListener) ExitConcatExprNW(ctx *ConcatExprNWContext)
ExitConcatExprNW is called when production ConcatExprNW is exited.
func (*BaseKQueryListener) ExitConcatExprWidth ¶
func (s *BaseKQueryListener) ExitConcatExprWidth(ctx *ConcatExprWidthContext)
ExitConcatExprWidth is called when production ConcatExprWidth is exited.
func (*BaseKQueryListener) ExitConstant ¶
func (s *BaseKQueryListener) ExitConstant(ctx *ConstantContext)
ExitConstant is called when production constant is exited.
func (*BaseKQueryListener) ExitDomain ¶
func (s *BaseKQueryListener) ExitDomain(ctx *DomainContext)
ExitDomain is called when production domain is exited.
func (*BaseKQueryListener) ExitEvalArrayList ¶
func (s *BaseKQueryListener) ExitEvalArrayList(ctx *EvalArrayListContext)
ExitEvalArrayList is called when production evalArrayList is exited.
func (*BaseKQueryListener) ExitEvalExprList ¶
func (s *BaseKQueryListener) ExitEvalExprList(ctx *EvalExprListContext)
ExitEvalExprList is called when production evalExprList is exited.
func (*BaseKQueryListener) ExitEveryRule ¶
func (s *BaseKQueryListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseKQueryListener) ExitExprNegation ¶
func (s *BaseKQueryListener) ExitExprNegation(ctx *ExprNegationContext)
ExitExprNegation is called when production exprNegation is exited.
func (*BaseKQueryListener) ExitExpressionList ¶
func (s *BaseKQueryListener) ExitExpressionList(ctx *ExpressionListContext)
ExitExpressionList is called when production expressionList is exited.
func (*BaseKQueryListener) ExitGenericBitRead ¶
func (s *BaseKQueryListener) ExitGenericBitRead(ctx *GenericBitReadContext)
ExitGenericBitRead is called when production genericBitRead is exited.
func (*BaseKQueryListener) ExitIdentifierList ¶
func (s *BaseKQueryListener) ExitIdentifierList(ctx *IdentifierListContext)
ExitIdentifierList is called when production identifierList is exited.
func (*BaseKQueryListener) ExitKqueryExpression ¶
func (s *BaseKQueryListener) ExitKqueryExpression(ctx *KqueryExpressionContext)
ExitKqueryExpression is called when production kqueryExpression is exited.
func (*BaseKQueryListener) ExitKtranslationUnit ¶
func (s *BaseKQueryListener) ExitKtranslationUnit(ctx *KtranslationUnitContext)
ExitKtranslationUnit is called when production ktranslationUnit is exited.
func (*BaseKQueryListener) ExitLeftExpr ¶
func (s *BaseKQueryListener) ExitLeftExpr(ctx *LeftExprContext)
ExitLeftExpr is called when production leftExpr is exited.
func (*BaseKQueryListener) ExitNamedAbbreviation ¶
func (s *BaseKQueryListener) ExitNamedAbbreviation(ctx *NamedAbbreviationContext)
ExitNamedAbbreviation is called when production NamedAbbreviation is exited.
func (*BaseKQueryListener) ExitNamedConstant ¶
func (s *BaseKQueryListener) ExitNamedConstant(ctx *NamedConstantContext)
ExitNamedConstant is called when production namedConstant is exited.
func (*BaseKQueryListener) ExitNegationExprWidth ¶
func (s *BaseKQueryListener) ExitNegationExprWidth(ctx *NegationExprWidthContext)
ExitNegationExprWidth is called when production NegationExprWidth is exited.
func (*BaseKQueryListener) ExitNegetionExpr ¶
func (s *BaseKQueryListener) ExitNegetionExpr(ctx *NegetionExprContext)
ExitNegetionExpr is called when production NegetionExpr is exited.
func (*BaseKQueryListener) ExitNoUpdateList ¶
func (s *BaseKQueryListener) ExitNoUpdateList(ctx *NoUpdateListContext)
ExitNoUpdateList is called when production NoUpdateList is exited.
func (*BaseKQueryListener) ExitNotExpr ¶
func (s *BaseKQueryListener) ExitNotExpr(ctx *NotExprContext)
ExitNotExpr is called when production notExpr is exited.
func (*BaseKQueryListener) ExitNotExprWidth ¶
func (s *BaseKQueryListener) ExitNotExprWidth(ctx *NotExprWidthContext)
ExitNotExprWidth is called when production NotExprWidth is exited.
func (*BaseKQueryListener) ExitNumArrayElements ¶
func (s *BaseKQueryListener) ExitNumArrayElements(ctx *NumArrayElementsContext)
ExitNumArrayElements is called when production numArrayElements is exited.
func (*BaseKQueryListener) ExitNumber ¶
func (s *BaseKQueryListener) ExitNumber(ctx *NumberContext)
ExitNumber is called when production number is exited.
func (*BaseKQueryListener) ExitNumberList ¶
func (s *BaseKQueryListener) ExitNumberList(ctx *NumberListContext)
ExitNumberList is called when production numberList is exited.
func (*BaseKQueryListener) ExitQueryCommand ¶
func (s *BaseKQueryListener) ExitQueryCommand(ctx *QueryCommandContext)
ExitQueryCommand is called when production queryCommand is exited.
func (*BaseKQueryListener) ExitQueryStatements ¶
func (s *BaseKQueryListener) ExitQueryStatements(ctx *QueryStatementsContext)
ExitQueryStatements is called when production queryStatements is exited.
func (*BaseKQueryListener) ExitRangeLimit ¶
func (s *BaseKQueryListener) ExitRangeLimit(ctx *RangeLimitContext)
ExitRangeLimit is called when production rangeLimit is exited.
func (*BaseKQueryListener) ExitReadExpr ¶
func (s *BaseKQueryListener) ExitReadExpr(ctx *ReadExprContext)
ExitReadExpr is called when production ReadExpr is exited.
func (*BaseKQueryListener) ExitReadExpresssionVersioned ¶
func (s *BaseKQueryListener) ExitReadExpresssionVersioned(ctx *ReadExpresssionVersionedContext)
ExitReadExpresssionVersioned is called when production ReadExpresssionVersioned is exited.
func (*BaseKQueryListener) ExitRightExpr ¶
func (s *BaseKQueryListener) ExitRightExpr(ctx *RightExprContext)
ExitRightExpr is called when production rightExpr is exited.
func (*BaseKQueryListener) ExitSelectExpr ¶
func (s *BaseKQueryListener) ExitSelectExpr(ctx *SelectExprContext)
ExitSelectExpr is called when production selectExpr is exited.
func (*BaseKQueryListener) ExitSelectExprWidth ¶
func (s *BaseKQueryListener) ExitSelectExprWidth(ctx *SelectExprWidthContext)
ExitSelectExprWidth is called when production SelectExprWidth is exited.
func (*BaseKQueryListener) ExitSignedConstant ¶
func (s *BaseKQueryListener) ExitSignedConstant(ctx *SignedConstantContext)
ExitSignedConstant is called when production signedConstant is exited.
func (*BaseKQueryListener) ExitSingleton ¶
func (s *BaseKQueryListener) ExitSingleton(ctx *SingletonContext)
ExitSingleton is called when production Singleton is exited.
func (*BaseKQueryListener) ExitSingletonQueryExpr ¶
func (s *BaseKQueryListener) ExitSingletonQueryExpr(ctx *SingletonQueryExprContext)
ExitSingletonQueryExpr is called when production SingletonQueryExpr is exited.
func (*BaseKQueryListener) ExitSizeQuery ¶
func (s *BaseKQueryListener) ExitSizeQuery(ctx *SizeQueryContext)
ExitSizeQuery is called when production SizeQuery is exited.
func (*BaseKQueryListener) ExitUpdateList ¶
func (s *BaseKQueryListener) ExitUpdateList(ctx *UpdateListContext)
ExitUpdateList is called when production updateList is exited.
func (*BaseKQueryListener) ExitUpdationList ¶
func (s *BaseKQueryListener) ExitUpdationList(ctx *UpdationListContext)
ExitUpdationList is called when production UpdationList is exited.
func (*BaseKQueryListener) ExitVarName ¶
func (s *BaseKQueryListener) ExitVarName(ctx *VarNameContext)
ExitVarName is called when production varName is exited.
func (*BaseKQueryListener) ExitVariableName ¶
func (s *BaseKQueryListener) ExitVariableName(ctx *VariableNameContext)
ExitVariableName is called when production VariableName is exited.
func (*BaseKQueryListener) ExitVersionExpr ¶
func (s *BaseKQueryListener) ExitVersionExpr(ctx *VersionExprContext)
ExitVersionExpr is called when production VersionExpr is exited.
func (*BaseKQueryListener) ExitVersionVariableName ¶
func (s *BaseKQueryListener) ExitVersionVariableName(ctx *VersionVariableNameContext)
ExitVersionVariableName is called when production VersionVariableName is exited.
func (*BaseKQueryListener) ExitVersionedNamedAbbreviation ¶
func (s *BaseKQueryListener) ExitVersionedNamedAbbreviation(ctx *VersionedNamedAbbreviationContext)
ExitVersionedNamedAbbreviation is called when production VersionedNamedAbbreviation is exited.
func (*BaseKQueryListener) ExitWidthOrSizeExpr ¶
func (s *BaseKQueryListener) ExitWidthOrSizeExpr(ctx *WidthOrSizeExprContext)
ExitWidthOrSizeExpr is called when production widthOrSizeExpr is exited.
func (*BaseKQueryListener) ExitWithEvalExpr ¶
func (s *BaseKQueryListener) ExitWithEvalExpr(ctx *WithEvalExprContext)
ExitWithEvalExpr is called when production WithEvalExpr is exited.
func (*BaseKQueryListener) ExitWithEvalExprAndArrayList ¶
func (s *BaseKQueryListener) ExitWithEvalExprAndArrayList(ctx *WithEvalExprAndArrayListContext)
ExitWithEvalExprAndArrayList is called when production WithEvalExprAndArrayList is exited.
func (*BaseKQueryListener) VisitErrorNode ¶
func (s *BaseKQueryListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseKQueryListener) VisitTerminal ¶
func (s *BaseKQueryListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseKQueryVisitor ¶
type BaseKQueryVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseKQueryVisitor) VisitArithExpr ¶
func (v *BaseKQueryVisitor) VisitArithExpr(ctx *ArithExprContext) interface{}
func (*BaseKQueryVisitor) VisitArithmeticExpr ¶
func (v *BaseKQueryVisitor) VisitArithmeticExpr(ctx *ArithmeticExprContext) interface{}
func (*BaseKQueryVisitor) VisitArrExtractExpr ¶
func (v *BaseKQueryVisitor) VisitArrExtractExpr(ctx *ArrExtractExprContext) interface{}
func (*BaseKQueryVisitor) VisitArrExtractExprWidth ¶
func (v *BaseKQueryVisitor) VisitArrExtractExprWidth(ctx *ArrExtractExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitArrName ¶
func (v *BaseKQueryVisitor) VisitArrName(ctx *ArrNameContext) interface{}
func (*BaseKQueryVisitor) VisitArrayDeclaration ¶
func (v *BaseKQueryVisitor) VisitArrayDeclaration(ctx *ArrayDeclarationContext) interface{}
func (*BaseKQueryVisitor) VisitArrayInitializer ¶
func (v *BaseKQueryVisitor) VisitArrayInitializer(ctx *ArrayInitializerContext) interface{}
func (*BaseKQueryVisitor) VisitBitExtractExpr ¶
func (v *BaseKQueryVisitor) VisitBitExtractExpr(ctx *BitExtractExprContext) interface{}
func (*BaseKQueryVisitor) VisitBitExtractExprWidth ¶
func (v *BaseKQueryVisitor) VisitBitExtractExprWidth(ctx *BitExtractExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitBitwExprWidth ¶
func (v *BaseKQueryVisitor) VisitBitwExprWidth(ctx *BitwExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitBitwiseExpr ¶
func (v *BaseKQueryVisitor) VisitBitwiseExpr(ctx *BitwiseExprContext) interface{}
func (*BaseKQueryVisitor) VisitBoolnum ¶
func (v *BaseKQueryVisitor) VisitBoolnum(ctx *BoolnumContext) interface{}
func (*BaseKQueryVisitor) VisitCompExpr ¶
func (v *BaseKQueryVisitor) VisitCompExpr(ctx *CompExprContext) interface{}
func (*BaseKQueryVisitor) VisitCompExprWidth ¶
func (v *BaseKQueryVisitor) VisitCompExprWidth(ctx *CompExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitComparisonExpr ¶
func (v *BaseKQueryVisitor) VisitComparisonExpr(ctx *ComparisonExprContext) interface{}
func (*BaseKQueryVisitor) VisitConcatExpr ¶
func (v *BaseKQueryVisitor) VisitConcatExpr(ctx *ConcatExprContext) interface{}
func (*BaseKQueryVisitor) VisitConcatExprNW ¶
func (v *BaseKQueryVisitor) VisitConcatExprNW(ctx *ConcatExprNWContext) interface{}
func (*BaseKQueryVisitor) VisitConcatExprWidth ¶
func (v *BaseKQueryVisitor) VisitConcatExprWidth(ctx *ConcatExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitConstant ¶
func (v *BaseKQueryVisitor) VisitConstant(ctx *ConstantContext) interface{}
func (*BaseKQueryVisitor) VisitDomain ¶
func (v *BaseKQueryVisitor) VisitDomain(ctx *DomainContext) interface{}
func (*BaseKQueryVisitor) VisitEvalArrayList ¶
func (v *BaseKQueryVisitor) VisitEvalArrayList(ctx *EvalArrayListContext) interface{}
func (*BaseKQueryVisitor) VisitEvalExprList ¶
func (v *BaseKQueryVisitor) VisitEvalExprList(ctx *EvalExprListContext) interface{}
func (*BaseKQueryVisitor) VisitExprNegation ¶
func (v *BaseKQueryVisitor) VisitExprNegation(ctx *ExprNegationContext) interface{}
func (*BaseKQueryVisitor) VisitExpressionList ¶
func (v *BaseKQueryVisitor) VisitExpressionList(ctx *ExpressionListContext) interface{}
func (*BaseKQueryVisitor) VisitGenericBitRead ¶
func (v *BaseKQueryVisitor) VisitGenericBitRead(ctx *GenericBitReadContext) interface{}
func (*BaseKQueryVisitor) VisitIdentifierList ¶
func (v *BaseKQueryVisitor) VisitIdentifierList(ctx *IdentifierListContext) interface{}
func (*BaseKQueryVisitor) VisitKqueryExpression ¶
func (v *BaseKQueryVisitor) VisitKqueryExpression(ctx *KqueryExpressionContext) interface{}
func (*BaseKQueryVisitor) VisitKtranslationUnit ¶
func (v *BaseKQueryVisitor) VisitKtranslationUnit(ctx *KtranslationUnitContext) interface{}
func (*BaseKQueryVisitor) VisitLeftExpr ¶
func (v *BaseKQueryVisitor) VisitLeftExpr(ctx *LeftExprContext) interface{}
func (*BaseKQueryVisitor) VisitNamedAbbreviation ¶
func (v *BaseKQueryVisitor) VisitNamedAbbreviation(ctx *NamedAbbreviationContext) interface{}
func (*BaseKQueryVisitor) VisitNamedConstant ¶
func (v *BaseKQueryVisitor) VisitNamedConstant(ctx *NamedConstantContext) interface{}
func (*BaseKQueryVisitor) VisitNegationExprWidth ¶
func (v *BaseKQueryVisitor) VisitNegationExprWidth(ctx *NegationExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitNegetionExpr ¶
func (v *BaseKQueryVisitor) VisitNegetionExpr(ctx *NegetionExprContext) interface{}
func (*BaseKQueryVisitor) VisitNoUpdateList ¶
func (v *BaseKQueryVisitor) VisitNoUpdateList(ctx *NoUpdateListContext) interface{}
func (*BaseKQueryVisitor) VisitNotExpr ¶
func (v *BaseKQueryVisitor) VisitNotExpr(ctx *NotExprContext) interface{}
func (*BaseKQueryVisitor) VisitNotExprWidth ¶
func (v *BaseKQueryVisitor) VisitNotExprWidth(ctx *NotExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitNumArrayElements ¶
func (v *BaseKQueryVisitor) VisitNumArrayElements(ctx *NumArrayElementsContext) interface{}
func (*BaseKQueryVisitor) VisitNumber ¶
func (v *BaseKQueryVisitor) VisitNumber(ctx *NumberContext) interface{}
func (*BaseKQueryVisitor) VisitNumberList ¶
func (v *BaseKQueryVisitor) VisitNumberList(ctx *NumberListContext) interface{}
func (*BaseKQueryVisitor) VisitQueryCommand ¶
func (v *BaseKQueryVisitor) VisitQueryCommand(ctx *QueryCommandContext) interface{}
func (*BaseKQueryVisitor) VisitQueryStatements ¶
func (v *BaseKQueryVisitor) VisitQueryStatements(ctx *QueryStatementsContext) interface{}
func (*BaseKQueryVisitor) VisitRangeLimit ¶
func (v *BaseKQueryVisitor) VisitRangeLimit(ctx *RangeLimitContext) interface{}
func (*BaseKQueryVisitor) VisitReadExpr ¶
func (v *BaseKQueryVisitor) VisitReadExpr(ctx *ReadExprContext) interface{}
func (*BaseKQueryVisitor) VisitReadExpresssionVersioned ¶
func (v *BaseKQueryVisitor) VisitReadExpresssionVersioned(ctx *ReadExpresssionVersionedContext) interface{}
func (*BaseKQueryVisitor) VisitRightExpr ¶
func (v *BaseKQueryVisitor) VisitRightExpr(ctx *RightExprContext) interface{}
func (*BaseKQueryVisitor) VisitSelectExpr ¶
func (v *BaseKQueryVisitor) VisitSelectExpr(ctx *SelectExprContext) interface{}
func (*BaseKQueryVisitor) VisitSelectExprWidth ¶
func (v *BaseKQueryVisitor) VisitSelectExprWidth(ctx *SelectExprWidthContext) interface{}
func (*BaseKQueryVisitor) VisitSignedConstant ¶
func (v *BaseKQueryVisitor) VisitSignedConstant(ctx *SignedConstantContext) interface{}
func (*BaseKQueryVisitor) VisitSingleton ¶
func (v *BaseKQueryVisitor) VisitSingleton(ctx *SingletonContext) interface{}
func (*BaseKQueryVisitor) VisitSingletonQueryExpr ¶
func (v *BaseKQueryVisitor) VisitSingletonQueryExpr(ctx *SingletonQueryExprContext) interface{}
func (*BaseKQueryVisitor) VisitSizeQuery ¶
func (v *BaseKQueryVisitor) VisitSizeQuery(ctx *SizeQueryContext) interface{}
func (*BaseKQueryVisitor) VisitUpdateList ¶
func (v *BaseKQueryVisitor) VisitUpdateList(ctx *UpdateListContext) interface{}
func (*BaseKQueryVisitor) VisitUpdationList ¶
func (v *BaseKQueryVisitor) VisitUpdationList(ctx *UpdationListContext) interface{}
func (*BaseKQueryVisitor) VisitVarName ¶
func (v *BaseKQueryVisitor) VisitVarName(ctx *VarNameContext) interface{}
func (*BaseKQueryVisitor) VisitVariableName ¶
func (v *BaseKQueryVisitor) VisitVariableName(ctx *VariableNameContext) interface{}
func (*BaseKQueryVisitor) VisitVersionExpr ¶
func (v *BaseKQueryVisitor) VisitVersionExpr(ctx *VersionExprContext) interface{}
func (*BaseKQueryVisitor) VisitVersionVariableName ¶
func (v *BaseKQueryVisitor) VisitVersionVariableName(ctx *VersionVariableNameContext) interface{}
func (*BaseKQueryVisitor) VisitVersionedNamedAbbreviation ¶
func (v *BaseKQueryVisitor) VisitVersionedNamedAbbreviation(ctx *VersionedNamedAbbreviationContext) interface{}
func (*BaseKQueryVisitor) VisitWidthOrSizeExpr ¶
func (v *BaseKQueryVisitor) VisitWidthOrSizeExpr(ctx *WidthOrSizeExprContext) interface{}
func (*BaseKQueryVisitor) VisitWithEvalExpr ¶
func (v *BaseKQueryVisitor) VisitWithEvalExpr(ctx *WithEvalExprContext) interface{}
func (*BaseKQueryVisitor) VisitWithEvalExprAndArrayList ¶
func (v *BaseKQueryVisitor) VisitWithEvalExprAndArrayList(ctx *WithEvalExprAndArrayListContext) interface{}
type BitExtractExprContext ¶
type BitExtractExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBitExtractExprContext ¶
func NewBitExtractExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BitExtractExprContext
func NewEmptyBitExtractExprContext ¶
func NewEmptyBitExtractExprContext() *BitExtractExprContext
func (*BitExtractExprContext) Accept ¶
func (s *BitExtractExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitExtractExprContext) EnterRule ¶
func (s *BitExtractExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitExtractExprContext) ExitRule ¶
func (s *BitExtractExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitExtractExprContext) GetParser ¶
func (s *BitExtractExprContext) GetParser() antlr.Parser
func (*BitExtractExprContext) GetRuleContext ¶
func (s *BitExtractExprContext) GetRuleContext() antlr.RuleContext
func (*BitExtractExprContext) IsBitExtractExprContext ¶
func (*BitExtractExprContext) IsBitExtractExprContext()
func (*BitExtractExprContext) SEXT ¶
func (s *BitExtractExprContext) SEXT() antlr.TerminalNode
func (*BitExtractExprContext) ToStringTree ¶
func (s *BitExtractExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BitExtractExprContext) ZEXT ¶
func (s *BitExtractExprContext) ZEXT() antlr.TerminalNode
type BitExtractExprWidthContext ¶
type BitExtractExprWidthContext struct {
*ExpressionContext
}
func NewBitExtractExprWidthContext ¶
func NewBitExtractExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitExtractExprWidthContext
func (*BitExtractExprWidthContext) Accept ¶
func (s *BitExtractExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitExtractExprWidthContext) BitExtractExpr ¶
func (s *BitExtractExprWidthContext) BitExtractExpr() IBitExtractExprContext
func (*BitExtractExprWidthContext) EnterRule ¶
func (s *BitExtractExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitExtractExprWidthContext) ExitRule ¶
func (s *BitExtractExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitExtractExprWidthContext) Expression ¶
func (s *BitExtractExprWidthContext) Expression() IExpressionContext
func (*BitExtractExprWidthContext) GetRuleContext ¶
func (s *BitExtractExprWidthContext) GetRuleContext() antlr.RuleContext
func (*BitExtractExprWidthContext) LeftParen ¶
func (s *BitExtractExprWidthContext) LeftParen() antlr.TerminalNode
func (*BitExtractExprWidthContext) RightParen ¶
func (s *BitExtractExprWidthContext) RightParen() antlr.TerminalNode
func (*BitExtractExprWidthContext) WidthOrSizeExpr ¶
func (s *BitExtractExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type BitwExprWidthContext ¶
type BitwExprWidthContext struct {
*ExpressionContext
}
func NewBitwExprWidthContext ¶
func NewBitwExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwExprWidthContext
func (*BitwExprWidthContext) Accept ¶
func (s *BitwExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitwExprWidthContext) BitwiseExpr ¶
func (s *BitwExprWidthContext) BitwiseExpr() IBitwiseExprContext
func (*BitwExprWidthContext) EnterRule ¶
func (s *BitwExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitwExprWidthContext) ExitRule ¶
func (s *BitwExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitwExprWidthContext) GetRuleContext ¶
func (s *BitwExprWidthContext) GetRuleContext() antlr.RuleContext
func (*BitwExprWidthContext) LeftExpr ¶
func (s *BitwExprWidthContext) LeftExpr() ILeftExprContext
func (*BitwExprWidthContext) LeftParen ¶
func (s *BitwExprWidthContext) LeftParen() antlr.TerminalNode
func (*BitwExprWidthContext) RightExpr ¶
func (s *BitwExprWidthContext) RightExpr() IRightExprContext
func (*BitwExprWidthContext) RightParen ¶
func (s *BitwExprWidthContext) RightParen() antlr.TerminalNode
func (*BitwExprWidthContext) WidthOrSizeExpr ¶
func (s *BitwExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type BitwiseExprContext ¶
type BitwiseExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBitwiseExprContext ¶
func NewBitwiseExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BitwiseExprContext
func NewEmptyBitwiseExprContext ¶
func NewEmptyBitwiseExprContext() *BitwiseExprContext
func (*BitwiseExprContext) ASHR ¶
func (s *BitwiseExprContext) ASHR() antlr.TerminalNode
func (*BitwiseExprContext) Accept ¶
func (s *BitwiseExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitwiseExprContext) BITWISEAND ¶
func (s *BitwiseExprContext) BITWISEAND() antlr.TerminalNode
func (*BitwiseExprContext) BITWISEOR ¶
func (s *BitwiseExprContext) BITWISEOR() antlr.TerminalNode
func (*BitwiseExprContext) BITWISEXOR ¶
func (s *BitwiseExprContext) BITWISEXOR() antlr.TerminalNode
func (*BitwiseExprContext) EnterRule ¶
func (s *BitwiseExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitwiseExprContext) ExitRule ¶
func (s *BitwiseExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitwiseExprContext) GetParser ¶
func (s *BitwiseExprContext) GetParser() antlr.Parser
func (*BitwiseExprContext) GetRuleContext ¶
func (s *BitwiseExprContext) GetRuleContext() antlr.RuleContext
func (*BitwiseExprContext) IsBitwiseExprContext ¶
func (*BitwiseExprContext) IsBitwiseExprContext()
func (*BitwiseExprContext) LSHR ¶
func (s *BitwiseExprContext) LSHR() antlr.TerminalNode
func (*BitwiseExprContext) SHL ¶
func (s *BitwiseExprContext) SHL() antlr.TerminalNode
func (*BitwiseExprContext) ToStringTree ¶
func (s *BitwiseExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BoolnumContext ¶
type BoolnumContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBoolnumContext ¶
func NewBoolnumContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolnumContext
func NewEmptyBoolnumContext ¶
func NewEmptyBoolnumContext() *BoolnumContext
func (*BoolnumContext) Accept ¶
func (s *BoolnumContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BoolnumContext) Boolean ¶
func (s *BoolnumContext) Boolean() antlr.TerminalNode
func (*BoolnumContext) EnterRule ¶
func (s *BoolnumContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolnumContext) ExitRule ¶
func (s *BoolnumContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolnumContext) GetParser ¶
func (s *BoolnumContext) GetParser() antlr.Parser
func (*BoolnumContext) GetRuleContext ¶
func (s *BoolnumContext) GetRuleContext() antlr.RuleContext
func (*BoolnumContext) IsBoolnumContext ¶
func (*BoolnumContext) IsBoolnumContext()
func (*BoolnumContext) ToStringTree ¶
func (s *BoolnumContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompExprContext ¶
type CompExprContext struct {
*ExpressionContext
}
func NewCompExprContext ¶
func NewCompExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CompExprContext
func (*CompExprContext) Accept ¶
func (s *CompExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CompExprContext) ComparisonExpr ¶
func (s *CompExprContext) ComparisonExpr() IComparisonExprContext
func (*CompExprContext) EnterRule ¶
func (s *CompExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompExprContext) ExitRule ¶
func (s *CompExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompExprContext) GetRuleContext ¶
func (s *CompExprContext) GetRuleContext() antlr.RuleContext
func (*CompExprContext) LeftExpr ¶
func (s *CompExprContext) LeftExpr() ILeftExprContext
func (*CompExprContext) LeftParen ¶
func (s *CompExprContext) LeftParen() antlr.TerminalNode
func (*CompExprContext) RightExpr ¶
func (s *CompExprContext) RightExpr() IRightExprContext
func (*CompExprContext) RightParen ¶
func (s *CompExprContext) RightParen() antlr.TerminalNode
type CompExprWidthContext ¶
type CompExprWidthContext struct {
*ExpressionContext
}
func NewCompExprWidthContext ¶
func NewCompExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CompExprWidthContext
func (*CompExprWidthContext) Accept ¶
func (s *CompExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CompExprWidthContext) ComparisonExpr ¶
func (s *CompExprWidthContext) ComparisonExpr() IComparisonExprContext
func (*CompExprWidthContext) EnterRule ¶
func (s *CompExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompExprWidthContext) ExitRule ¶
func (s *CompExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompExprWidthContext) GetRuleContext ¶
func (s *CompExprWidthContext) GetRuleContext() antlr.RuleContext
func (*CompExprWidthContext) LeftExpr ¶
func (s *CompExprWidthContext) LeftExpr() ILeftExprContext
func (*CompExprWidthContext) LeftParen ¶
func (s *CompExprWidthContext) LeftParen() antlr.TerminalNode
func (*CompExprWidthContext) RightExpr ¶
func (s *CompExprWidthContext) RightExpr() IRightExprContext
func (*CompExprWidthContext) RightParen ¶
func (s *CompExprWidthContext) RightParen() antlr.TerminalNode
func (*CompExprWidthContext) WidthOrSizeExpr ¶
func (s *CompExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type ComparisonExprContext ¶
type ComparisonExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComparisonExprContext ¶
func NewComparisonExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonExprContext
func NewEmptyComparisonExprContext ¶
func NewEmptyComparisonExprContext() *ComparisonExprContext
func (*ComparisonExprContext) Accept ¶
func (s *ComparisonExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComparisonExprContext) EQ ¶
func (s *ComparisonExprContext) EQ() antlr.TerminalNode
func (*ComparisonExprContext) EnterRule ¶
func (s *ComparisonExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComparisonExprContext) ExitRule ¶
func (s *ComparisonExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComparisonExprContext) GetParser ¶
func (s *ComparisonExprContext) GetParser() antlr.Parser
func (*ComparisonExprContext) GetRuleContext ¶
func (s *ComparisonExprContext) GetRuleContext() antlr.RuleContext
func (*ComparisonExprContext) IsComparisonExprContext ¶
func (*ComparisonExprContext) IsComparisonExprContext()
func (*ComparisonExprContext) NEQ ¶
func (s *ComparisonExprContext) NEQ() antlr.TerminalNode
func (*ComparisonExprContext) SGE ¶
func (s *ComparisonExprContext) SGE() antlr.TerminalNode
func (*ComparisonExprContext) SGT ¶
func (s *ComparisonExprContext) SGT() antlr.TerminalNode
func (*ComparisonExprContext) SLE ¶
func (s *ComparisonExprContext) SLE() antlr.TerminalNode
func (*ComparisonExprContext) SLT ¶
func (s *ComparisonExprContext) SLT() antlr.TerminalNode
func (*ComparisonExprContext) ToStringTree ¶
func (s *ComparisonExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ComparisonExprContext) UGE ¶
func (s *ComparisonExprContext) UGE() antlr.TerminalNode
func (*ComparisonExprContext) UGT ¶
func (s *ComparisonExprContext) UGT() antlr.TerminalNode
func (*ComparisonExprContext) ULE ¶
func (s *ComparisonExprContext) ULE() antlr.TerminalNode
func (*ComparisonExprContext) ULT ¶
func (s *ComparisonExprContext) ULT() antlr.TerminalNode
type ConcatExprContext ¶
type ConcatExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConcatExprContext ¶
func NewConcatExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConcatExprContext
func NewEmptyConcatExprContext ¶
func NewEmptyConcatExprContext() *ConcatExprContext
func (*ConcatExprContext) Accept ¶
func (s *ConcatExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConcatExprContext) CONCAT ¶
func (s *ConcatExprContext) CONCAT() antlr.TerminalNode
func (*ConcatExprContext) EnterRule ¶
func (s *ConcatExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConcatExprContext) ExitRule ¶
func (s *ConcatExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConcatExprContext) GetParser ¶
func (s *ConcatExprContext) GetParser() antlr.Parser
func (*ConcatExprContext) GetRuleContext ¶
func (s *ConcatExprContext) GetRuleContext() antlr.RuleContext
func (*ConcatExprContext) IsConcatExprContext ¶
func (*ConcatExprContext) IsConcatExprContext()
func (*ConcatExprContext) ToStringTree ¶
func (s *ConcatExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConcatExprNWContext ¶
type ConcatExprNWContext struct {
*ExpressionContext
}
func NewConcatExprNWContext ¶
func NewConcatExprNWContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConcatExprNWContext
func (*ConcatExprNWContext) Accept ¶
func (s *ConcatExprNWContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConcatExprNWContext) ConcatExpr ¶
func (s *ConcatExprNWContext) ConcatExpr() IConcatExprContext
func (*ConcatExprNWContext) EnterRule ¶
func (s *ConcatExprNWContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConcatExprNWContext) ExitRule ¶
func (s *ConcatExprNWContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConcatExprNWContext) GetRuleContext ¶
func (s *ConcatExprNWContext) GetRuleContext() antlr.RuleContext
func (*ConcatExprNWContext) LeftExpr ¶
func (s *ConcatExprNWContext) LeftExpr() ILeftExprContext
func (*ConcatExprNWContext) LeftParen ¶
func (s *ConcatExprNWContext) LeftParen() antlr.TerminalNode
func (*ConcatExprNWContext) RightExpr ¶
func (s *ConcatExprNWContext) RightExpr() IRightExprContext
func (*ConcatExprNWContext) RightParen ¶
func (s *ConcatExprNWContext) RightParen() antlr.TerminalNode
type ConcatExprWidthContext ¶
type ConcatExprWidthContext struct {
*ExpressionContext
}
func NewConcatExprWidthContext ¶
func NewConcatExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConcatExprWidthContext
func (*ConcatExprWidthContext) Accept ¶
func (s *ConcatExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConcatExprWidthContext) ConcatExpr ¶
func (s *ConcatExprWidthContext) ConcatExpr() IConcatExprContext
func (*ConcatExprWidthContext) EnterRule ¶
func (s *ConcatExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConcatExprWidthContext) ExitRule ¶
func (s *ConcatExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConcatExprWidthContext) GetRuleContext ¶
func (s *ConcatExprWidthContext) GetRuleContext() antlr.RuleContext
func (*ConcatExprWidthContext) LeftExpr ¶
func (s *ConcatExprWidthContext) LeftExpr() ILeftExprContext
func (*ConcatExprWidthContext) LeftParen ¶
func (s *ConcatExprWidthContext) LeftParen() antlr.TerminalNode
func (*ConcatExprWidthContext) RightExpr ¶
func (s *ConcatExprWidthContext) RightExpr() IRightExprContext
func (*ConcatExprWidthContext) RightParen ¶
func (s *ConcatExprWidthContext) RightParen() antlr.TerminalNode
func (*ConcatExprWidthContext) WidthOrSizeExpr ¶
func (s *ConcatExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type ConstantContext ¶
type ConstantContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstantContext ¶
func NewConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantContext
func NewEmptyConstantContext ¶
func NewEmptyConstantContext() *ConstantContext
func (*ConstantContext) Accept ¶
func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstantContext) Constant ¶
func (s *ConstantContext) Constant() antlr.TerminalNode
func (*ConstantContext) EnterRule ¶
func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantContext) ExitRule ¶
func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantContext) GetParser ¶
func (s *ConstantContext) GetParser() antlr.Parser
func (*ConstantContext) GetRuleContext ¶
func (s *ConstantContext) GetRuleContext() antlr.RuleContext
func (*ConstantContext) IsConstantContext ¶
func (*ConstantContext) IsConstantContext()
func (*ConstantContext) ToStringTree ¶
func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DomainContext ¶
type DomainContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDomainContext ¶
func NewDomainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DomainContext
func NewEmptyDomainContext ¶
func NewEmptyDomainContext() *DomainContext
func (*DomainContext) Accept ¶
func (s *DomainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DomainContext) EnterRule ¶
func (s *DomainContext) EnterRule(listener antlr.ParseTreeListener)
func (*DomainContext) ExitRule ¶
func (s *DomainContext) ExitRule(listener antlr.ParseTreeListener)
func (*DomainContext) GetParser ¶
func (s *DomainContext) GetParser() antlr.Parser
func (*DomainContext) GetRuleContext ¶
func (s *DomainContext) GetRuleContext() antlr.RuleContext
func (*DomainContext) IsDomainContext ¶
func (*DomainContext) IsDomainContext()
func (*DomainContext) ToStringTree ¶
func (s *DomainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*DomainContext) WidthOrSizeExpr ¶
func (s *DomainContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type EvalArrayListContext ¶
type EvalArrayListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEvalArrayListContext ¶
func NewEmptyEvalArrayListContext() *EvalArrayListContext
func NewEvalArrayListContext ¶
func NewEvalArrayListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EvalArrayListContext
func (*EvalArrayListContext) Accept ¶
func (s *EvalArrayListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EvalArrayListContext) EnterRule ¶
func (s *EvalArrayListContext) EnterRule(listener antlr.ParseTreeListener)
func (*EvalArrayListContext) ExitRule ¶
func (s *EvalArrayListContext) ExitRule(listener antlr.ParseTreeListener)
func (*EvalArrayListContext) GetParser ¶
func (s *EvalArrayListContext) GetParser() antlr.Parser
func (*EvalArrayListContext) GetRuleContext ¶
func (s *EvalArrayListContext) GetRuleContext() antlr.RuleContext
func (*EvalArrayListContext) IdentifierList ¶
func (s *EvalArrayListContext) IdentifierList() IIdentifierListContext
func (*EvalArrayListContext) IsEvalArrayListContext ¶
func (*EvalArrayListContext) IsEvalArrayListContext()
func (*EvalArrayListContext) LeftBracket ¶
func (s *EvalArrayListContext) LeftBracket() antlr.TerminalNode
func (*EvalArrayListContext) RightBracket ¶
func (s *EvalArrayListContext) RightBracket() antlr.TerminalNode
func (*EvalArrayListContext) ToStringTree ¶
func (s *EvalArrayListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EvalExprListContext ¶
type EvalExprListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEvalExprListContext ¶
func NewEmptyEvalExprListContext() *EvalExprListContext
func NewEvalExprListContext ¶
func NewEvalExprListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EvalExprListContext
func (*EvalExprListContext) Accept ¶
func (s *EvalExprListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EvalExprListContext) EnterRule ¶
func (s *EvalExprListContext) EnterRule(listener antlr.ParseTreeListener)
func (*EvalExprListContext) ExitRule ¶
func (s *EvalExprListContext) ExitRule(listener antlr.ParseTreeListener)
func (*EvalExprListContext) ExpressionList ¶
func (s *EvalExprListContext) ExpressionList() IExpressionListContext
func (*EvalExprListContext) GetParser ¶
func (s *EvalExprListContext) GetParser() antlr.Parser
func (*EvalExprListContext) GetRuleContext ¶
func (s *EvalExprListContext) GetRuleContext() antlr.RuleContext
func (*EvalExprListContext) IsEvalExprListContext ¶
func (*EvalExprListContext) IsEvalExprListContext()
func (*EvalExprListContext) LeftBracket ¶
func (s *EvalExprListContext) LeftBracket() antlr.TerminalNode
func (*EvalExprListContext) RightBracket ¶
func (s *EvalExprListContext) RightBracket() antlr.TerminalNode
func (*EvalExprListContext) ToStringTree ¶
func (s *EvalExprListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprNegationContext ¶
type ExprNegationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprNegationContext ¶
func NewEmptyExprNegationContext() *ExprNegationContext
func NewExprNegationContext ¶
func NewExprNegationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprNegationContext
func (*ExprNegationContext) Accept ¶
func (s *ExprNegationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprNegationContext) EnterRule ¶
func (s *ExprNegationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprNegationContext) ExitRule ¶
func (s *ExprNegationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprNegationContext) GetParser ¶
func (s *ExprNegationContext) GetParser() antlr.Parser
func (*ExprNegationContext) GetRuleContext ¶
func (s *ExprNegationContext) GetRuleContext() antlr.RuleContext
func (*ExprNegationContext) IsExprNegationContext ¶
func (*ExprNegationContext) IsExprNegationContext()
func (*ExprNegationContext) NEGETION ¶
func (s *ExprNegationContext) NEGETION() antlr.TerminalNode
func (*ExprNegationContext) ToStringTree ¶
func (s *ExprNegationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) CopyFrom ¶
func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionListContext ¶
type ExpressionListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionListContext ¶
func NewEmptyExpressionListContext() *ExpressionListContext
func NewExpressionListContext ¶
func NewExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionListContext
func (*ExpressionListContext) Accept ¶
func (s *ExpressionListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionListContext) AllExpression ¶
func (s *ExpressionListContext) AllExpression() []IExpressionContext
func (*ExpressionListContext) EnterRule ¶
func (s *ExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionListContext) ExitRule ¶
func (s *ExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionListContext) Expression ¶
func (s *ExpressionListContext) Expression(i int) IExpressionContext
func (*ExpressionListContext) GetParser ¶
func (s *ExpressionListContext) GetParser() antlr.Parser
func (*ExpressionListContext) GetRuleContext ¶
func (s *ExpressionListContext) GetRuleContext() antlr.RuleContext
func (*ExpressionListContext) IsExpressionListContext ¶
func (*ExpressionListContext) IsExpressionListContext()
func (*ExpressionListContext) ToStringTree ¶
func (s *ExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GenericBitReadContext ¶
type GenericBitReadContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGenericBitReadContext ¶
func NewEmptyGenericBitReadContext() *GenericBitReadContext
func NewGenericBitReadContext ¶
func NewGenericBitReadContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GenericBitReadContext
func (*GenericBitReadContext) Accept ¶
func (s *GenericBitReadContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GenericBitReadContext) EnterRule ¶
func (s *GenericBitReadContext) EnterRule(listener antlr.ParseTreeListener)
func (*GenericBitReadContext) ExitRule ¶
func (s *GenericBitReadContext) ExitRule(listener antlr.ParseTreeListener)
func (*GenericBitReadContext) GetParser ¶
func (s *GenericBitReadContext) GetParser() antlr.Parser
func (*GenericBitReadContext) GetRuleContext ¶
func (s *GenericBitReadContext) GetRuleContext() antlr.RuleContext
func (*GenericBitReadContext) IsGenericBitReadContext ¶
func (*GenericBitReadContext) IsGenericBitReadContext()
func (*GenericBitReadContext) READ ¶
func (s *GenericBitReadContext) READ() antlr.TerminalNode
func (*GenericBitReadContext) READLSB ¶
func (s *GenericBitReadContext) READLSB() antlr.TerminalNode
func (*GenericBitReadContext) READMSB ¶
func (s *GenericBitReadContext) READMSB() antlr.TerminalNode
func (*GenericBitReadContext) ToStringTree ¶
func (s *GenericBitReadContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IArithmeticExprContext ¶
type IArithmeticExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArithmeticExprContext differentiates from other interfaces. IsArithmeticExprContext() }
IArithmeticExprContext is an interface to support dynamic dispatch.
type IArrExtractExprContext ¶
type IArrExtractExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrExtractExprContext differentiates from other interfaces. IsArrExtractExprContext() }
IArrExtractExprContext is an interface to support dynamic dispatch.
type IArrNameContext ¶
type IArrNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrNameContext differentiates from other interfaces. IsArrNameContext() }
IArrNameContext is an interface to support dynamic dispatch.
type IArrayDeclarationContext ¶
type IArrayDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayDeclarationContext differentiates from other interfaces. IsArrayDeclarationContext() }
IArrayDeclarationContext is an interface to support dynamic dispatch.
type IArrayInitializerContext ¶
type IArrayInitializerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayInitializerContext differentiates from other interfaces. IsArrayInitializerContext() }
IArrayInitializerContext is an interface to support dynamic dispatch.
type IBitExtractExprContext ¶
type IBitExtractExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBitExtractExprContext differentiates from other interfaces. IsBitExtractExprContext() }
IBitExtractExprContext is an interface to support dynamic dispatch.
type IBitwiseExprContext ¶
type IBitwiseExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBitwiseExprContext differentiates from other interfaces. IsBitwiseExprContext() }
IBitwiseExprContext is an interface to support dynamic dispatch.
type IBoolnumContext ¶
type IBoolnumContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBoolnumContext differentiates from other interfaces. IsBoolnumContext() }
IBoolnumContext is an interface to support dynamic dispatch.
type IComparisonExprContext ¶
type IComparisonExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComparisonExprContext differentiates from other interfaces. IsComparisonExprContext() }
IComparisonExprContext is an interface to support dynamic dispatch.
type IConcatExprContext ¶
type IConcatExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConcatExprContext differentiates from other interfaces. IsConcatExprContext() }
IConcatExprContext is an interface to support dynamic dispatch.
type IConstantContext ¶
type IConstantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstantContext differentiates from other interfaces. IsConstantContext() }
IConstantContext is an interface to support dynamic dispatch.
type IDomainContext ¶
type IDomainContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDomainContext differentiates from other interfaces. IsDomainContext() }
IDomainContext is an interface to support dynamic dispatch.
type IEvalArrayListContext ¶
type IEvalArrayListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEvalArrayListContext differentiates from other interfaces. IsEvalArrayListContext() }
IEvalArrayListContext is an interface to support dynamic dispatch.
type IEvalExprListContext ¶
type IEvalExprListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEvalExprListContext differentiates from other interfaces. IsEvalExprListContext() }
IEvalExprListContext is an interface to support dynamic dispatch.
type IExprNegationContext ¶
type IExprNegationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExprNegationContext differentiates from other interfaces. IsExprNegationContext() }
IExprNegationContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IExpressionListContext ¶
type IExpressionListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionListContext differentiates from other interfaces. IsExpressionListContext() }
IExpressionListContext is an interface to support dynamic dispatch.
type IGenericBitReadContext ¶
type IGenericBitReadContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGenericBitReadContext differentiates from other interfaces. IsGenericBitReadContext() }
IGenericBitReadContext is an interface to support dynamic dispatch.
type IIdentifierListContext ¶
type IIdentifierListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierListContext differentiates from other interfaces. IsIdentifierListContext() }
IIdentifierListContext is an interface to support dynamic dispatch.
type IKqueryExpressionContext ¶
type IKqueryExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKqueryExpressionContext differentiates from other interfaces. IsKqueryExpressionContext() }
IKqueryExpressionContext is an interface to support dynamic dispatch.
type IKtranslationUnitContext ¶
type IKtranslationUnitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKtranslationUnitContext differentiates from other interfaces. IsKtranslationUnitContext() }
IKtranslationUnitContext is an interface to support dynamic dispatch.
type ILeftExprContext ¶
type ILeftExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLeftExprContext differentiates from other interfaces. IsLeftExprContext() }
ILeftExprContext is an interface to support dynamic dispatch.
type INamedConstantContext ¶
type INamedConstantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamedConstantContext differentiates from other interfaces. IsNamedConstantContext() }
INamedConstantContext is an interface to support dynamic dispatch.
type INotExprContext ¶
type INotExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNotExprContext differentiates from other interfaces. IsNotExprContext() }
INotExprContext is an interface to support dynamic dispatch.
type INumArrayElementsContext ¶
type INumArrayElementsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumArrayElementsContext differentiates from other interfaces. IsNumArrayElementsContext() }
INumArrayElementsContext is an interface to support dynamic dispatch.
type INumberContext ¶
type INumberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumberContext differentiates from other interfaces. IsNumberContext() }
INumberContext is an interface to support dynamic dispatch.
type INumberListContext ¶
type INumberListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumberListContext differentiates from other interfaces. IsNumberListContext() }
INumberListContext is an interface to support dynamic dispatch.
type IQueryCommandContext ¶
type IQueryCommandContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryCommandContext differentiates from other interfaces. IsQueryCommandContext() }
IQueryCommandContext is an interface to support dynamic dispatch.
type IQueryExprContext ¶
type IQueryExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryExprContext differentiates from other interfaces. IsQueryExprContext() }
IQueryExprContext is an interface to support dynamic dispatch.
type IQueryStatementsContext ¶
type IQueryStatementsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryStatementsContext differentiates from other interfaces. IsQueryStatementsContext() }
IQueryStatementsContext is an interface to support dynamic dispatch.
type IRangeLimitContext ¶
type IRangeLimitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRangeLimitContext differentiates from other interfaces. IsRangeLimitContext() }
IRangeLimitContext is an interface to support dynamic dispatch.
type IRightExprContext ¶
type IRightExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRightExprContext differentiates from other interfaces. IsRightExprContext() }
IRightExprContext is an interface to support dynamic dispatch.
type ISelectExprContext ¶
type ISelectExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSelectExprContext differentiates from other interfaces. IsSelectExprContext() }
ISelectExprContext is an interface to support dynamic dispatch.
type ISignedConstantContext ¶
type ISignedConstantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSignedConstantContext differentiates from other interfaces. IsSignedConstantContext() }
ISignedConstantContext is an interface to support dynamic dispatch.
type IUpdateListContext ¶
type IUpdateListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUpdateListContext differentiates from other interfaces. IsUpdateListContext() }
IUpdateListContext is an interface to support dynamic dispatch.
type IVarNameContext ¶
type IVarNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVarNameContext differentiates from other interfaces. IsVarNameContext() }
IVarNameContext is an interface to support dynamic dispatch.
type IVersionContext ¶
type IVersionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVersionContext differentiates from other interfaces. IsVersionContext() }
IVersionContext is an interface to support dynamic dispatch.
type IWidthOrSizeExprContext ¶
type IWidthOrSizeExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWidthOrSizeExprContext differentiates from other interfaces. IsWidthOrSizeExprContext() }
IWidthOrSizeExprContext is an interface to support dynamic dispatch.
type IdentifierListContext ¶
type IdentifierListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierListContext ¶
func NewEmptyIdentifierListContext() *IdentifierListContext
func NewIdentifierListContext ¶
func NewIdentifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierListContext
func (*IdentifierListContext) Accept ¶
func (s *IdentifierListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierListContext) AllIdentifier ¶
func (s *IdentifierListContext) AllIdentifier() []antlr.TerminalNode
func (*IdentifierListContext) EnterRule ¶
func (s *IdentifierListContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentifierListContext) ExitRule ¶
func (s *IdentifierListContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdentifierListContext) GetParser ¶
func (s *IdentifierListContext) GetParser() antlr.Parser
func (*IdentifierListContext) GetRuleContext ¶
func (s *IdentifierListContext) GetRuleContext() antlr.RuleContext
func (*IdentifierListContext) Identifier ¶
func (s *IdentifierListContext) Identifier(i int) antlr.TerminalNode
func (*IdentifierListContext) IsIdentifierListContext ¶
func (*IdentifierListContext) IsIdentifierListContext()
func (*IdentifierListContext) ToStringTree ¶
func (s *IdentifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KQueryLexer ¶
func NewKQueryLexer ¶
func NewKQueryLexer(input antlr.CharStream) *KQueryLexer
NewKQueryLexer produces a new lexer instance for the optional input antlr.CharStream.
The *KQueryLexer instance produced may be reused by calling the SetInputStream method. The initial lexer configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
type KQueryListener ¶
type KQueryListener interface { antlr.ParseTreeListener // EnterKqueryExpression is called when entering the kqueryExpression production. EnterKqueryExpression(c *KqueryExpressionContext) // EnterQueryStatements is called when entering the queryStatements production. EnterQueryStatements(c *QueryStatementsContext) // EnterKtranslationUnit is called when entering the ktranslationUnit production. EnterKtranslationUnit(c *KtranslationUnitContext) // EnterQueryCommand is called when entering the queryCommand production. EnterQueryCommand(c *QueryCommandContext) // EnterSingletonQueryExpr is called when entering the SingletonQueryExpr production. EnterSingletonQueryExpr(c *SingletonQueryExprContext) // EnterWithEvalExpr is called when entering the WithEvalExpr production. EnterWithEvalExpr(c *WithEvalExprContext) // EnterWithEvalExprAndArrayList is called when entering the WithEvalExprAndArrayList production. EnterWithEvalExprAndArrayList(c *WithEvalExprAndArrayListContext) // EnterEvalExprList is called when entering the evalExprList production. EnterEvalExprList(c *EvalExprListContext) // EnterEvalArrayList is called when entering the evalArrayList production. EnterEvalArrayList(c *EvalArrayListContext) // EnterExpressionList is called when entering the expressionList production. EnterExpressionList(c *ExpressionListContext) // EnterIdentifierList is called when entering the identifierList production. EnterIdentifierList(c *IdentifierListContext) // EnterArrayDeclaration is called when entering the arrayDeclaration production. EnterArrayDeclaration(c *ArrayDeclarationContext) // EnterNumArrayElements is called when entering the numArrayElements production. EnterNumArrayElements(c *NumArrayElementsContext) // EnterArrayInitializer is called when entering the arrayInitializer production. EnterArrayInitializer(c *ArrayInitializerContext) // EnterVariableName is called when entering the VariableName production. EnterVariableName(c *VariableNameContext) // EnterNamedAbbreviation is called when entering the NamedAbbreviation production. EnterNamedAbbreviation(c *NamedAbbreviationContext) // EnterSizeQuery is called when entering the SizeQuery production. EnterSizeQuery(c *SizeQueryContext) // EnterArithExpr is called when entering the ArithExpr production. EnterArithExpr(c *ArithExprContext) // EnterNotExprWidth is called when entering the NotExprWidth production. EnterNotExprWidth(c *NotExprWidthContext) // EnterBitwExprWidth is called when entering the BitwExprWidth production. EnterBitwExprWidth(c *BitwExprWidthContext) // EnterCompExprWidth is called when entering the CompExprWidth production. EnterCompExprWidth(c *CompExprWidthContext) // EnterCompExpr is called when entering the CompExpr production. EnterCompExpr(c *CompExprContext) // EnterConcatExprWidth is called when entering the ConcatExprWidth production. EnterConcatExprWidth(c *ConcatExprWidthContext) // EnterConcatExprNW is called when entering the ConcatExprNW production. EnterConcatExprNW(c *ConcatExprNWContext) // EnterArrExtractExprWidth is called when entering the ArrExtractExprWidth production. EnterArrExtractExprWidth(c *ArrExtractExprWidthContext) // EnterBitExtractExprWidth is called when entering the BitExtractExprWidth production. EnterBitExtractExprWidth(c *BitExtractExprWidthContext) // EnterReadExpresssionVersioned is called when entering the ReadExpresssionVersioned production. EnterReadExpresssionVersioned(c *ReadExpresssionVersionedContext) // EnterSelectExprWidth is called when entering the SelectExprWidth production. EnterSelectExprWidth(c *SelectExprWidthContext) // EnterNegationExprWidth is called when entering the NegationExprWidth production. EnterNegationExprWidth(c *NegationExprWidthContext) // EnterNegetionExpr is called when entering the NegetionExpr production. EnterNegetionExpr(c *NegetionExprContext) // EnterReadExpr is called when entering the ReadExpr production. EnterReadExpr(c *ReadExprContext) // EnterVersionExpr is called when entering the VersionExpr production. EnterVersionExpr(c *VersionExprContext) // EnterSingleton is called when entering the Singleton production. EnterSingleton(c *SingletonContext) // EnterGenericBitRead is called when entering the genericBitRead production. EnterGenericBitRead(c *GenericBitReadContext) // EnterBitExtractExpr is called when entering the bitExtractExpr production. EnterBitExtractExpr(c *BitExtractExprContext) // EnterVersionVariableName is called when entering the VersionVariableName production. EnterVersionVariableName(c *VersionVariableNameContext) // EnterVersionedNamedAbbreviation is called when entering the VersionedNamedAbbreviation production. EnterVersionedNamedAbbreviation(c *VersionedNamedAbbreviationContext) // EnterUpdationList is called when entering the UpdationList production. EnterUpdationList(c *UpdationListContext) // EnterNoUpdateList is called when entering the NoUpdateList production. EnterNoUpdateList(c *NoUpdateListContext) // EnterNotExpr is called when entering the notExpr production. EnterNotExpr(c *NotExprContext) // EnterConcatExpr is called when entering the concatExpr production. EnterConcatExpr(c *ConcatExprContext) // EnterExprNegation is called when entering the exprNegation production. EnterExprNegation(c *ExprNegationContext) // EnterSelectExpr is called when entering the selectExpr production. EnterSelectExpr(c *SelectExprContext) // EnterArrExtractExpr is called when entering the arrExtractExpr production. EnterArrExtractExpr(c *ArrExtractExprContext) // EnterVarName is called when entering the varName production. EnterVarName(c *VarNameContext) // EnterLeftExpr is called when entering the leftExpr production. EnterLeftExpr(c *LeftExprContext) // EnterRightExpr is called when entering the rightExpr production. EnterRightExpr(c *RightExprContext) // EnterNamedConstant is called when entering the namedConstant production. EnterNamedConstant(c *NamedConstantContext) // EnterUpdateList is called when entering the updateList production. EnterUpdateList(c *UpdateListContext) // EnterBitwiseExpr is called when entering the bitwiseExpr production. EnterBitwiseExpr(c *BitwiseExprContext) // EnterComparisonExpr is called when entering the comparisonExpr production. EnterComparisonExpr(c *ComparisonExprContext) // EnterArithmeticExpr is called when entering the arithmeticExpr production. EnterArithmeticExpr(c *ArithmeticExprContext) // EnterDomain is called when entering the domain production. EnterDomain(c *DomainContext) // EnterRangeLimit is called when entering the rangeLimit production. EnterRangeLimit(c *RangeLimitContext) // EnterArrName is called when entering the arrName production. EnterArrName(c *ArrNameContext) // EnterNumberList is called when entering the numberList production. EnterNumberList(c *NumberListContext) // EnterNumber is called when entering the number production. EnterNumber(c *NumberContext) // EnterConstant is called when entering the constant production. EnterConstant(c *ConstantContext) // EnterBoolnum is called when entering the boolnum production. EnterBoolnum(c *BoolnumContext) // EnterSignedConstant is called when entering the signedConstant production. EnterSignedConstant(c *SignedConstantContext) // EnterWidthOrSizeExpr is called when entering the widthOrSizeExpr production. EnterWidthOrSizeExpr(c *WidthOrSizeExprContext) // ExitKqueryExpression is called when exiting the kqueryExpression production. ExitKqueryExpression(c *KqueryExpressionContext) // ExitQueryStatements is called when exiting the queryStatements production. ExitQueryStatements(c *QueryStatementsContext) // ExitKtranslationUnit is called when exiting the ktranslationUnit production. ExitKtranslationUnit(c *KtranslationUnitContext) // ExitQueryCommand is called when exiting the queryCommand production. ExitQueryCommand(c *QueryCommandContext) // ExitSingletonQueryExpr is called when exiting the SingletonQueryExpr production. ExitSingletonQueryExpr(c *SingletonQueryExprContext) // ExitWithEvalExpr is called when exiting the WithEvalExpr production. ExitWithEvalExpr(c *WithEvalExprContext) // ExitWithEvalExprAndArrayList is called when exiting the WithEvalExprAndArrayList production. ExitWithEvalExprAndArrayList(c *WithEvalExprAndArrayListContext) // ExitEvalExprList is called when exiting the evalExprList production. ExitEvalExprList(c *EvalExprListContext) // ExitEvalArrayList is called when exiting the evalArrayList production. ExitEvalArrayList(c *EvalArrayListContext) // ExitExpressionList is called when exiting the expressionList production. ExitExpressionList(c *ExpressionListContext) // ExitIdentifierList is called when exiting the identifierList production. ExitIdentifierList(c *IdentifierListContext) // ExitArrayDeclaration is called when exiting the arrayDeclaration production. ExitArrayDeclaration(c *ArrayDeclarationContext) // ExitNumArrayElements is called when exiting the numArrayElements production. ExitNumArrayElements(c *NumArrayElementsContext) // ExitArrayInitializer is called when exiting the arrayInitializer production. ExitArrayInitializer(c *ArrayInitializerContext) // ExitVariableName is called when exiting the VariableName production. ExitVariableName(c *VariableNameContext) // ExitNamedAbbreviation is called when exiting the NamedAbbreviation production. ExitNamedAbbreviation(c *NamedAbbreviationContext) // ExitSizeQuery is called when exiting the SizeQuery production. ExitSizeQuery(c *SizeQueryContext) // ExitArithExpr is called when exiting the ArithExpr production. ExitArithExpr(c *ArithExprContext) // ExitNotExprWidth is called when exiting the NotExprWidth production. ExitNotExprWidth(c *NotExprWidthContext) // ExitBitwExprWidth is called when exiting the BitwExprWidth production. ExitBitwExprWidth(c *BitwExprWidthContext) // ExitCompExprWidth is called when exiting the CompExprWidth production. ExitCompExprWidth(c *CompExprWidthContext) // ExitCompExpr is called when exiting the CompExpr production. ExitCompExpr(c *CompExprContext) // ExitConcatExprWidth is called when exiting the ConcatExprWidth production. ExitConcatExprWidth(c *ConcatExprWidthContext) // ExitConcatExprNW is called when exiting the ConcatExprNW production. ExitConcatExprNW(c *ConcatExprNWContext) // ExitArrExtractExprWidth is called when exiting the ArrExtractExprWidth production. ExitArrExtractExprWidth(c *ArrExtractExprWidthContext) // ExitBitExtractExprWidth is called when exiting the BitExtractExprWidth production. ExitBitExtractExprWidth(c *BitExtractExprWidthContext) // ExitReadExpresssionVersioned is called when exiting the ReadExpresssionVersioned production. ExitReadExpresssionVersioned(c *ReadExpresssionVersionedContext) // ExitSelectExprWidth is called when exiting the SelectExprWidth production. ExitSelectExprWidth(c *SelectExprWidthContext) // ExitNegationExprWidth is called when exiting the NegationExprWidth production. ExitNegationExprWidth(c *NegationExprWidthContext) // ExitNegetionExpr is called when exiting the NegetionExpr production. ExitNegetionExpr(c *NegetionExprContext) // ExitReadExpr is called when exiting the ReadExpr production. ExitReadExpr(c *ReadExprContext) // ExitVersionExpr is called when exiting the VersionExpr production. ExitVersionExpr(c *VersionExprContext) // ExitSingleton is called when exiting the Singleton production. ExitSingleton(c *SingletonContext) // ExitGenericBitRead is called when exiting the genericBitRead production. ExitGenericBitRead(c *GenericBitReadContext) // ExitBitExtractExpr is called when exiting the bitExtractExpr production. ExitBitExtractExpr(c *BitExtractExprContext) // ExitVersionVariableName is called when exiting the VersionVariableName production. ExitVersionVariableName(c *VersionVariableNameContext) // ExitVersionedNamedAbbreviation is called when exiting the VersionedNamedAbbreviation production. ExitVersionedNamedAbbreviation(c *VersionedNamedAbbreviationContext) // ExitUpdationList is called when exiting the UpdationList production. ExitUpdationList(c *UpdationListContext) // ExitNoUpdateList is called when exiting the NoUpdateList production. ExitNoUpdateList(c *NoUpdateListContext) // ExitNotExpr is called when exiting the notExpr production. ExitNotExpr(c *NotExprContext) // ExitConcatExpr is called when exiting the concatExpr production. ExitConcatExpr(c *ConcatExprContext) // ExitExprNegation is called when exiting the exprNegation production. ExitExprNegation(c *ExprNegationContext) // ExitSelectExpr is called when exiting the selectExpr production. ExitSelectExpr(c *SelectExprContext) // ExitArrExtractExpr is called when exiting the arrExtractExpr production. ExitArrExtractExpr(c *ArrExtractExprContext) // ExitVarName is called when exiting the varName production. ExitVarName(c *VarNameContext) // ExitLeftExpr is called when exiting the leftExpr production. ExitLeftExpr(c *LeftExprContext) // ExitRightExpr is called when exiting the rightExpr production. ExitRightExpr(c *RightExprContext) // ExitNamedConstant is called when exiting the namedConstant production. ExitNamedConstant(c *NamedConstantContext) // ExitUpdateList is called when exiting the updateList production. ExitUpdateList(c *UpdateListContext) // ExitBitwiseExpr is called when exiting the bitwiseExpr production. ExitBitwiseExpr(c *BitwiseExprContext) // ExitComparisonExpr is called when exiting the comparisonExpr production. ExitComparisonExpr(c *ComparisonExprContext) // ExitArithmeticExpr is called when exiting the arithmeticExpr production. ExitArithmeticExpr(c *ArithmeticExprContext) // ExitDomain is called when exiting the domain production. ExitDomain(c *DomainContext) // ExitRangeLimit is called when exiting the rangeLimit production. ExitRangeLimit(c *RangeLimitContext) // ExitArrName is called when exiting the arrName production. ExitArrName(c *ArrNameContext) // ExitNumberList is called when exiting the numberList production. ExitNumberList(c *NumberListContext) // ExitNumber is called when exiting the number production. ExitNumber(c *NumberContext) // ExitConstant is called when exiting the constant production. ExitConstant(c *ConstantContext) // ExitBoolnum is called when exiting the boolnum production. ExitBoolnum(c *BoolnumContext) // ExitSignedConstant is called when exiting the signedConstant production. ExitSignedConstant(c *SignedConstantContext) // ExitWidthOrSizeExpr is called when exiting the widthOrSizeExpr production. ExitWidthOrSizeExpr(c *WidthOrSizeExprContext) }
KQueryListener is a complete listener for a parse tree produced by KQueryParser.
type KQueryParser ¶
type KQueryParser struct {
*antlr.BaseParser
}
func NewKQueryParser ¶
func NewKQueryParser(input antlr.TokenStream) *KQueryParser
NewKQueryParser produces a new parser instance for the optional input antlr.TokenStream.
The *KQueryParser instance produced may be reused by calling the SetInputStream method. The initial parser configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
func (*KQueryParser) ArithmeticExpr ¶
func (p *KQueryParser) ArithmeticExpr() (localctx IArithmeticExprContext)
func (*KQueryParser) ArrExtractExpr ¶
func (p *KQueryParser) ArrExtractExpr() (localctx IArrExtractExprContext)
func (*KQueryParser) ArrName ¶
func (p *KQueryParser) ArrName() (localctx IArrNameContext)
func (*KQueryParser) ArrayDeclaration ¶
func (p *KQueryParser) ArrayDeclaration() (localctx IArrayDeclarationContext)
func (*KQueryParser) ArrayInitializer ¶
func (p *KQueryParser) ArrayInitializer() (localctx IArrayInitializerContext)
func (*KQueryParser) BitExtractExpr ¶
func (p *KQueryParser) BitExtractExpr() (localctx IBitExtractExprContext)
func (*KQueryParser) BitwiseExpr ¶
func (p *KQueryParser) BitwiseExpr() (localctx IBitwiseExprContext)
func (*KQueryParser) Boolnum ¶
func (p *KQueryParser) Boolnum() (localctx IBoolnumContext)
func (*KQueryParser) ComparisonExpr ¶
func (p *KQueryParser) ComparisonExpr() (localctx IComparisonExprContext)
func (*KQueryParser) ConcatExpr ¶
func (p *KQueryParser) ConcatExpr() (localctx IConcatExprContext)
func (*KQueryParser) Constant ¶
func (p *KQueryParser) Constant() (localctx IConstantContext)
func (*KQueryParser) Domain ¶
func (p *KQueryParser) Domain() (localctx IDomainContext)
func (*KQueryParser) EvalArrayList ¶
func (p *KQueryParser) EvalArrayList() (localctx IEvalArrayListContext)
func (*KQueryParser) EvalExprList ¶
func (p *KQueryParser) EvalExprList() (localctx IEvalExprListContext)
func (*KQueryParser) ExprNegation ¶
func (p *KQueryParser) ExprNegation() (localctx IExprNegationContext)
func (*KQueryParser) Expression ¶
func (p *KQueryParser) Expression() (localctx IExpressionContext)
func (*KQueryParser) ExpressionList ¶
func (p *KQueryParser) ExpressionList() (localctx IExpressionListContext)
func (*KQueryParser) GenericBitRead ¶
func (p *KQueryParser) GenericBitRead() (localctx IGenericBitReadContext)
func (*KQueryParser) IdentifierList ¶
func (p *KQueryParser) IdentifierList() (localctx IIdentifierListContext)
func (*KQueryParser) KqueryExpression ¶
func (p *KQueryParser) KqueryExpression() (localctx IKqueryExpressionContext)
func (*KQueryParser) KtranslationUnit ¶
func (p *KQueryParser) KtranslationUnit() (localctx IKtranslationUnitContext)
func (*KQueryParser) LeftExpr ¶
func (p *KQueryParser) LeftExpr() (localctx ILeftExprContext)
func (*KQueryParser) NamedConstant ¶
func (p *KQueryParser) NamedConstant() (localctx INamedConstantContext)
func (*KQueryParser) NotExpr ¶
func (p *KQueryParser) NotExpr() (localctx INotExprContext)
func (*KQueryParser) NumArrayElements ¶
func (p *KQueryParser) NumArrayElements() (localctx INumArrayElementsContext)
func (*KQueryParser) Number ¶
func (p *KQueryParser) Number() (localctx INumberContext)
func (*KQueryParser) NumberList ¶
func (p *KQueryParser) NumberList() (localctx INumberListContext)
func (*KQueryParser) QueryCommand ¶
func (p *KQueryParser) QueryCommand() (localctx IQueryCommandContext)
func (*KQueryParser) QueryExpr ¶
func (p *KQueryParser) QueryExpr() (localctx IQueryExprContext)
func (*KQueryParser) QueryStatements ¶
func (p *KQueryParser) QueryStatements() (localctx IQueryStatementsContext)
func (*KQueryParser) RangeLimit ¶
func (p *KQueryParser) RangeLimit() (localctx IRangeLimitContext)
func (*KQueryParser) RightExpr ¶
func (p *KQueryParser) RightExpr() (localctx IRightExprContext)
func (*KQueryParser) SelectExpr ¶
func (p *KQueryParser) SelectExpr() (localctx ISelectExprContext)
func (*KQueryParser) SignedConstant ¶
func (p *KQueryParser) SignedConstant() (localctx ISignedConstantContext)
func (*KQueryParser) UpdateList ¶
func (p *KQueryParser) UpdateList() (localctx IUpdateListContext)
func (*KQueryParser) VarName ¶
func (p *KQueryParser) VarName() (localctx IVarNameContext)
func (*KQueryParser) Version ¶
func (p *KQueryParser) Version() (localctx IVersionContext)
func (*KQueryParser) WidthOrSizeExpr ¶
func (p *KQueryParser) WidthOrSizeExpr() (localctx IWidthOrSizeExprContext)
type KQueryVisitor ¶
type KQueryVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by KQueryParser#kqueryExpression. VisitKqueryExpression(ctx *KqueryExpressionContext) interface{} // Visit a parse tree produced by KQueryParser#queryStatements. VisitQueryStatements(ctx *QueryStatementsContext) interface{} // Visit a parse tree produced by KQueryParser#ktranslationUnit. VisitKtranslationUnit(ctx *KtranslationUnitContext) interface{} // Visit a parse tree produced by KQueryParser#queryCommand. VisitQueryCommand(ctx *QueryCommandContext) interface{} // Visit a parse tree produced by KQueryParser#SingletonQueryExpr. VisitSingletonQueryExpr(ctx *SingletonQueryExprContext) interface{} // Visit a parse tree produced by KQueryParser#WithEvalExpr. VisitWithEvalExpr(ctx *WithEvalExprContext) interface{} // Visit a parse tree produced by KQueryParser#WithEvalExprAndArrayList. VisitWithEvalExprAndArrayList(ctx *WithEvalExprAndArrayListContext) interface{} // Visit a parse tree produced by KQueryParser#evalExprList. VisitEvalExprList(ctx *EvalExprListContext) interface{} // Visit a parse tree produced by KQueryParser#evalArrayList. VisitEvalArrayList(ctx *EvalArrayListContext) interface{} // Visit a parse tree produced by KQueryParser#expressionList. VisitExpressionList(ctx *ExpressionListContext) interface{} // Visit a parse tree produced by KQueryParser#identifierList. VisitIdentifierList(ctx *IdentifierListContext) interface{} // Visit a parse tree produced by KQueryParser#arrayDeclaration. VisitArrayDeclaration(ctx *ArrayDeclarationContext) interface{} // Visit a parse tree produced by KQueryParser#numArrayElements. VisitNumArrayElements(ctx *NumArrayElementsContext) interface{} // Visit a parse tree produced by KQueryParser#arrayInitializer. VisitArrayInitializer(ctx *ArrayInitializerContext) interface{} // Visit a parse tree produced by KQueryParser#VariableName. VisitVariableName(ctx *VariableNameContext) interface{} // Visit a parse tree produced by KQueryParser#NamedAbbreviation. VisitNamedAbbreviation(ctx *NamedAbbreviationContext) interface{} // Visit a parse tree produced by KQueryParser#SizeQuery. VisitSizeQuery(ctx *SizeQueryContext) interface{} // Visit a parse tree produced by KQueryParser#ArithExpr. VisitArithExpr(ctx *ArithExprContext) interface{} // Visit a parse tree produced by KQueryParser#NotExprWidth. VisitNotExprWidth(ctx *NotExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#BitwExprWidth. VisitBitwExprWidth(ctx *BitwExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#CompExprWidth. VisitCompExprWidth(ctx *CompExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#CompExpr. VisitCompExpr(ctx *CompExprContext) interface{} // Visit a parse tree produced by KQueryParser#ConcatExprWidth. VisitConcatExprWidth(ctx *ConcatExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#ConcatExprNW. VisitConcatExprNW(ctx *ConcatExprNWContext) interface{} // Visit a parse tree produced by KQueryParser#ArrExtractExprWidth. VisitArrExtractExprWidth(ctx *ArrExtractExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#BitExtractExprWidth. VisitBitExtractExprWidth(ctx *BitExtractExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#ReadExpresssionVersioned. VisitReadExpresssionVersioned(ctx *ReadExpresssionVersionedContext) interface{} // Visit a parse tree produced by KQueryParser#SelectExprWidth. VisitSelectExprWidth(ctx *SelectExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#NegationExprWidth. VisitNegationExprWidth(ctx *NegationExprWidthContext) interface{} // Visit a parse tree produced by KQueryParser#NegetionExpr. VisitNegetionExpr(ctx *NegetionExprContext) interface{} // Visit a parse tree produced by KQueryParser#ReadExpr. VisitReadExpr(ctx *ReadExprContext) interface{} // Visit a parse tree produced by KQueryParser#VersionExpr. VisitVersionExpr(ctx *VersionExprContext) interface{} // Visit a parse tree produced by KQueryParser#Singleton. VisitSingleton(ctx *SingletonContext) interface{} // Visit a parse tree produced by KQueryParser#genericBitRead. VisitGenericBitRead(ctx *GenericBitReadContext) interface{} // Visit a parse tree produced by KQueryParser#bitExtractExpr. VisitBitExtractExpr(ctx *BitExtractExprContext) interface{} // Visit a parse tree produced by KQueryParser#VersionVariableName. VisitVersionVariableName(ctx *VersionVariableNameContext) interface{} // Visit a parse tree produced by KQueryParser#VersionedNamedAbbreviation. VisitVersionedNamedAbbreviation(ctx *VersionedNamedAbbreviationContext) interface{} // Visit a parse tree produced by KQueryParser#UpdationList. VisitUpdationList(ctx *UpdationListContext) interface{} // Visit a parse tree produced by KQueryParser#NoUpdateList. VisitNoUpdateList(ctx *NoUpdateListContext) interface{} // Visit a parse tree produced by KQueryParser#notExpr. VisitNotExpr(ctx *NotExprContext) interface{} // Visit a parse tree produced by KQueryParser#concatExpr. VisitConcatExpr(ctx *ConcatExprContext) interface{} // Visit a parse tree produced by KQueryParser#exprNegation. VisitExprNegation(ctx *ExprNegationContext) interface{} // Visit a parse tree produced by KQueryParser#selectExpr. VisitSelectExpr(ctx *SelectExprContext) interface{} // Visit a parse tree produced by KQueryParser#arrExtractExpr. VisitArrExtractExpr(ctx *ArrExtractExprContext) interface{} // Visit a parse tree produced by KQueryParser#varName. VisitVarName(ctx *VarNameContext) interface{} // Visit a parse tree produced by KQueryParser#leftExpr. VisitLeftExpr(ctx *LeftExprContext) interface{} // Visit a parse tree produced by KQueryParser#rightExpr. VisitRightExpr(ctx *RightExprContext) interface{} // Visit a parse tree produced by KQueryParser#namedConstant. VisitNamedConstant(ctx *NamedConstantContext) interface{} // Visit a parse tree produced by KQueryParser#updateList. VisitUpdateList(ctx *UpdateListContext) interface{} // Visit a parse tree produced by KQueryParser#bitwiseExpr. VisitBitwiseExpr(ctx *BitwiseExprContext) interface{} // Visit a parse tree produced by KQueryParser#comparisonExpr. VisitComparisonExpr(ctx *ComparisonExprContext) interface{} // Visit a parse tree produced by KQueryParser#arithmeticExpr. VisitArithmeticExpr(ctx *ArithmeticExprContext) interface{} // Visit a parse tree produced by KQueryParser#domain. VisitDomain(ctx *DomainContext) interface{} // Visit a parse tree produced by KQueryParser#rangeLimit. VisitRangeLimit(ctx *RangeLimitContext) interface{} // Visit a parse tree produced by KQueryParser#arrName. VisitArrName(ctx *ArrNameContext) interface{} // Visit a parse tree produced by KQueryParser#numberList. VisitNumberList(ctx *NumberListContext) interface{} // Visit a parse tree produced by KQueryParser#number. VisitNumber(ctx *NumberContext) interface{} // Visit a parse tree produced by KQueryParser#constant. VisitConstant(ctx *ConstantContext) interface{} // Visit a parse tree produced by KQueryParser#boolnum. VisitBoolnum(ctx *BoolnumContext) interface{} // Visit a parse tree produced by KQueryParser#signedConstant. VisitSignedConstant(ctx *SignedConstantContext) interface{} // Visit a parse tree produced by KQueryParser#widthOrSizeExpr. VisitWidthOrSizeExpr(ctx *WidthOrSizeExprContext) interface{} }
A complete Visitor for a parse tree produced by KQueryParser.
type KqueryExpressionContext ¶
type KqueryExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKqueryExpressionContext ¶
func NewEmptyKqueryExpressionContext() *KqueryExpressionContext
func NewKqueryExpressionContext ¶
func NewKqueryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KqueryExpressionContext
func (*KqueryExpressionContext) Accept ¶
func (s *KqueryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KqueryExpressionContext) EOF ¶
func (s *KqueryExpressionContext) EOF() antlr.TerminalNode
func (*KqueryExpressionContext) EnterRule ¶
func (s *KqueryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*KqueryExpressionContext) ExitRule ¶
func (s *KqueryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*KqueryExpressionContext) GetParser ¶
func (s *KqueryExpressionContext) GetParser() antlr.Parser
func (*KqueryExpressionContext) GetRuleContext ¶
func (s *KqueryExpressionContext) GetRuleContext() antlr.RuleContext
func (*KqueryExpressionContext) IsKqueryExpressionContext ¶
func (*KqueryExpressionContext) IsKqueryExpressionContext()
func (*KqueryExpressionContext) QueryStatements ¶
func (s *KqueryExpressionContext) QueryStatements() IQueryStatementsContext
func (*KqueryExpressionContext) ToStringTree ¶
func (s *KqueryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KtranslationUnitContext ¶
type KtranslationUnitContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKtranslationUnitContext ¶
func NewEmptyKtranslationUnitContext() *KtranslationUnitContext
func NewKtranslationUnitContext ¶
func NewKtranslationUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KtranslationUnitContext
func (*KtranslationUnitContext) Accept ¶
func (s *KtranslationUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KtranslationUnitContext) ArrayDeclaration ¶
func (s *KtranslationUnitContext) ArrayDeclaration() IArrayDeclarationContext
func (*KtranslationUnitContext) EnterRule ¶
func (s *KtranslationUnitContext) EnterRule(listener antlr.ParseTreeListener)
func (*KtranslationUnitContext) ExitRule ¶
func (s *KtranslationUnitContext) ExitRule(listener antlr.ParseTreeListener)
func (*KtranslationUnitContext) GetParser ¶
func (s *KtranslationUnitContext) GetParser() antlr.Parser
func (*KtranslationUnitContext) GetRuleContext ¶
func (s *KtranslationUnitContext) GetRuleContext() antlr.RuleContext
func (*KtranslationUnitContext) IsKtranslationUnitContext ¶
func (*KtranslationUnitContext) IsKtranslationUnitContext()
func (*KtranslationUnitContext) QueryCommand ¶
func (s *KtranslationUnitContext) QueryCommand() IQueryCommandContext
func (*KtranslationUnitContext) ToStringTree ¶
func (s *KtranslationUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LeftExprContext ¶
type LeftExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLeftExprContext ¶
func NewEmptyLeftExprContext() *LeftExprContext
func NewLeftExprContext ¶
func NewLeftExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LeftExprContext
func (*LeftExprContext) Accept ¶
func (s *LeftExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LeftExprContext) EnterRule ¶
func (s *LeftExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*LeftExprContext) ExitRule ¶
func (s *LeftExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*LeftExprContext) Expression ¶
func (s *LeftExprContext) Expression() IExpressionContext
func (*LeftExprContext) GetParser ¶
func (s *LeftExprContext) GetParser() antlr.Parser
func (*LeftExprContext) GetRuleContext ¶
func (s *LeftExprContext) GetRuleContext() antlr.RuleContext
func (*LeftExprContext) IsLeftExprContext ¶
func (*LeftExprContext) IsLeftExprContext()
func (*LeftExprContext) ToStringTree ¶
func (s *LeftExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NamedAbbreviationContext ¶
type NamedAbbreviationContext struct {
*ExpressionContext
}
func NewNamedAbbreviationContext ¶
func NewNamedAbbreviationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NamedAbbreviationContext
func (*NamedAbbreviationContext) Accept ¶
func (s *NamedAbbreviationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NamedAbbreviationContext) Colon ¶
func (s *NamedAbbreviationContext) Colon() antlr.TerminalNode
func (*NamedAbbreviationContext) EnterRule ¶
func (s *NamedAbbreviationContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedAbbreviationContext) ExitRule ¶
func (s *NamedAbbreviationContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedAbbreviationContext) Expression ¶
func (s *NamedAbbreviationContext) Expression() IExpressionContext
func (*NamedAbbreviationContext) GetRuleContext ¶
func (s *NamedAbbreviationContext) GetRuleContext() antlr.RuleContext
func (*NamedAbbreviationContext) NamedConstant ¶
func (s *NamedAbbreviationContext) NamedConstant() INamedConstantContext
type NamedConstantContext ¶
type NamedConstantContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamedConstantContext ¶
func NewEmptyNamedConstantContext() *NamedConstantContext
func NewNamedConstantContext ¶
func NewNamedConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedConstantContext
func (*NamedConstantContext) Accept ¶
func (s *NamedConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NamedConstantContext) EnterRule ¶
func (s *NamedConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*NamedConstantContext) ExitRule ¶
func (s *NamedConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*NamedConstantContext) GetParser ¶
func (s *NamedConstantContext) GetParser() antlr.Parser
func (*NamedConstantContext) GetRuleContext ¶
func (s *NamedConstantContext) GetRuleContext() antlr.RuleContext
func (*NamedConstantContext) Identifier ¶
func (s *NamedConstantContext) Identifier() antlr.TerminalNode
func (*NamedConstantContext) IsNamedConstantContext ¶
func (*NamedConstantContext) IsNamedConstantContext()
func (*NamedConstantContext) ToStringTree ¶
func (s *NamedConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NegationExprWidthContext ¶
type NegationExprWidthContext struct {
*ExpressionContext
}
func NewNegationExprWidthContext ¶
func NewNegationExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NegationExprWidthContext
func (*NegationExprWidthContext) Accept ¶
func (s *NegationExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NegationExprWidthContext) EnterRule ¶
func (s *NegationExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*NegationExprWidthContext) ExitRule ¶
func (s *NegationExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*NegationExprWidthContext) ExprNegation ¶
func (s *NegationExprWidthContext) ExprNegation() IExprNegationContext
func (*NegationExprWidthContext) Expression ¶
func (s *NegationExprWidthContext) Expression() IExpressionContext
func (*NegationExprWidthContext) GetRuleContext ¶
func (s *NegationExprWidthContext) GetRuleContext() antlr.RuleContext
func (*NegationExprWidthContext) LeftParen ¶
func (s *NegationExprWidthContext) LeftParen() antlr.TerminalNode
func (*NegationExprWidthContext) RightParen ¶
func (s *NegationExprWidthContext) RightParen() antlr.TerminalNode
func (*NegationExprWidthContext) WidthOrSizeExpr ¶
func (s *NegationExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type NegetionExprContext ¶
type NegetionExprContext struct {
*ExpressionContext
}
func NewNegetionExprContext ¶
func NewNegetionExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NegetionExprContext
func (*NegetionExprContext) Accept ¶
func (s *NegetionExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NegetionExprContext) EnterRule ¶
func (s *NegetionExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*NegetionExprContext) ExitRule ¶
func (s *NegetionExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*NegetionExprContext) ExprNegation ¶
func (s *NegetionExprContext) ExprNegation() IExprNegationContext
func (*NegetionExprContext) Expression ¶
func (s *NegetionExprContext) Expression() IExpressionContext
func (*NegetionExprContext) GetRuleContext ¶
func (s *NegetionExprContext) GetRuleContext() antlr.RuleContext
func (*NegetionExprContext) LeftParen ¶
func (s *NegetionExprContext) LeftParen() antlr.TerminalNode
func (*NegetionExprContext) RightParen ¶
func (s *NegetionExprContext) RightParen() antlr.TerminalNode
type NoUpdateListContext ¶
type NoUpdateListContext struct {
*VersionContext
}
func NewNoUpdateListContext ¶
func NewNoUpdateListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NoUpdateListContext
func (*NoUpdateListContext) ATR ¶
func (s *NoUpdateListContext) ATR() antlr.TerminalNode
func (*NoUpdateListContext) Accept ¶
func (s *NoUpdateListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NoUpdateListContext) EnterRule ¶
func (s *NoUpdateListContext) EnterRule(listener antlr.ParseTreeListener)
func (*NoUpdateListContext) ExitRule ¶
func (s *NoUpdateListContext) ExitRule(listener antlr.ParseTreeListener)
func (*NoUpdateListContext) GetRuleContext ¶
func (s *NoUpdateListContext) GetRuleContext() antlr.RuleContext
func (*NoUpdateListContext) LeftBracket ¶
func (s *NoUpdateListContext) LeftBracket() antlr.TerminalNode
func (*NoUpdateListContext) RightBracket ¶
func (s *NoUpdateListContext) RightBracket() antlr.TerminalNode
func (*NoUpdateListContext) Version ¶
func (s *NoUpdateListContext) Version() IVersionContext
type NotExprContext ¶
type NotExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNotExprContext ¶
func NewEmptyNotExprContext() *NotExprContext
func NewNotExprContext ¶
func NewNotExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NotExprContext
func (*NotExprContext) Accept ¶
func (s *NotExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NotExprContext) EnterRule ¶
func (s *NotExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotExprContext) ExitRule ¶
func (s *NotExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotExprContext) GetParser ¶
func (s *NotExprContext) GetParser() antlr.Parser
func (*NotExprContext) GetRuleContext ¶
func (s *NotExprContext) GetRuleContext() antlr.RuleContext
func (*NotExprContext) IsNotExprContext ¶
func (*NotExprContext) IsNotExprContext()
func (*NotExprContext) NOT ¶
func (s *NotExprContext) NOT() antlr.TerminalNode
func (*NotExprContext) ToStringTree ¶
func (s *NotExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NotExprWidthContext ¶
type NotExprWidthContext struct {
*ExpressionContext
}
func NewNotExprWidthContext ¶
func NewNotExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotExprWidthContext
func (*NotExprWidthContext) Accept ¶
func (s *NotExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NotExprWidthContext) EnterRule ¶
func (s *NotExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*NotExprWidthContext) ExitRule ¶
func (s *NotExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*NotExprWidthContext) Expression ¶
func (s *NotExprWidthContext) Expression() IExpressionContext
func (*NotExprWidthContext) GetRuleContext ¶
func (s *NotExprWidthContext) GetRuleContext() antlr.RuleContext
func (*NotExprWidthContext) LeftBracket ¶
func (s *NotExprWidthContext) LeftBracket() antlr.TerminalNode
func (*NotExprWidthContext) LeftParen ¶
func (s *NotExprWidthContext) LeftParen() antlr.TerminalNode
func (*NotExprWidthContext) NotExpr ¶
func (s *NotExprWidthContext) NotExpr() INotExprContext
func (*NotExprWidthContext) RightBracket ¶
func (s *NotExprWidthContext) RightBracket() antlr.TerminalNode
func (*NotExprWidthContext) RightParen ¶
func (s *NotExprWidthContext) RightParen() antlr.TerminalNode
func (*NotExprWidthContext) WidthOrSizeExpr ¶
func (s *NotExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type NumArrayElementsContext ¶
type NumArrayElementsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumArrayElementsContext ¶
func NewEmptyNumArrayElementsContext() *NumArrayElementsContext
func NewNumArrayElementsContext ¶
func NewNumArrayElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumArrayElementsContext
func (*NumArrayElementsContext) Accept ¶
func (s *NumArrayElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumArrayElementsContext) Constant ¶
func (s *NumArrayElementsContext) Constant() antlr.TerminalNode
func (*NumArrayElementsContext) EnterRule ¶
func (s *NumArrayElementsContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumArrayElementsContext) ExitRule ¶
func (s *NumArrayElementsContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumArrayElementsContext) GetParser ¶
func (s *NumArrayElementsContext) GetParser() antlr.Parser
func (*NumArrayElementsContext) GetRuleContext ¶
func (s *NumArrayElementsContext) GetRuleContext() antlr.RuleContext
func (*NumArrayElementsContext) IsNumArrayElementsContext ¶
func (*NumArrayElementsContext) IsNumArrayElementsContext()
func (*NumArrayElementsContext) ToStringTree ¶
func (s *NumArrayElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumberContext ¶
type NumberContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumberContext ¶
func NewEmptyNumberContext() *NumberContext
func NewNumberContext ¶
func NewNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberContext
func (*NumberContext) Accept ¶
func (s *NumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumberContext) Boolnum ¶
func (s *NumberContext) Boolnum() IBoolnumContext
func (*NumberContext) Constant ¶
func (s *NumberContext) Constant() IConstantContext
func (*NumberContext) EnterRule ¶
func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumberContext) ExitRule ¶
func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumberContext) GetParser ¶
func (s *NumberContext) GetParser() antlr.Parser
func (*NumberContext) GetRuleContext ¶
func (s *NumberContext) GetRuleContext() antlr.RuleContext
func (*NumberContext) IsNumberContext ¶
func (*NumberContext) IsNumberContext()
func (*NumberContext) SignedConstant ¶
func (s *NumberContext) SignedConstant() ISignedConstantContext
func (*NumberContext) ToStringTree ¶
func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumberListContext ¶
type NumberListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumberListContext ¶
func NewEmptyNumberListContext() *NumberListContext
func NewNumberListContext ¶
func NewNumberListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberListContext
func (*NumberListContext) Accept ¶
func (s *NumberListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumberListContext) EnterRule ¶
func (s *NumberListContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumberListContext) ExitRule ¶
func (s *NumberListContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumberListContext) GetParser ¶
func (s *NumberListContext) GetParser() antlr.Parser
func (*NumberListContext) GetRuleContext ¶
func (s *NumberListContext) GetRuleContext() antlr.RuleContext
func (*NumberListContext) IsNumberListContext ¶
func (*NumberListContext) IsNumberListContext()
func (*NumberListContext) Number ¶
func (s *NumberListContext) Number() INumberContext
func (*NumberListContext) NumberList ¶
func (s *NumberListContext) NumberList() INumberListContext
func (*NumberListContext) ToStringTree ¶
func (s *NumberListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryCommandContext ¶
type QueryCommandContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryCommandContext ¶
func NewEmptyQueryCommandContext() *QueryCommandContext
func NewQueryCommandContext ¶
func NewQueryCommandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryCommandContext
func (*QueryCommandContext) Accept ¶
func (s *QueryCommandContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QueryCommandContext) EnterRule ¶
func (s *QueryCommandContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryCommandContext) EvalExprList ¶
func (s *QueryCommandContext) EvalExprList() IEvalExprListContext
func (*QueryCommandContext) ExitRule ¶
func (s *QueryCommandContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryCommandContext) GetParser ¶
func (s *QueryCommandContext) GetParser() antlr.Parser
func (*QueryCommandContext) GetRuleContext ¶
func (s *QueryCommandContext) GetRuleContext() antlr.RuleContext
func (*QueryCommandContext) IsQueryCommandContext ¶
func (*QueryCommandContext) IsQueryCommandContext()
func (*QueryCommandContext) LeftParen ¶
func (s *QueryCommandContext) LeftParen() antlr.TerminalNode
func (*QueryCommandContext) Query ¶
func (s *QueryCommandContext) Query() antlr.TerminalNode
func (*QueryCommandContext) QueryExpr ¶
func (s *QueryCommandContext) QueryExpr() IQueryExprContext
func (*QueryCommandContext) RightParen ¶
func (s *QueryCommandContext) RightParen() antlr.TerminalNode
func (*QueryCommandContext) ToStringTree ¶
func (s *QueryCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryExprContext ¶
type QueryExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryExprContext ¶
func NewEmptyQueryExprContext() *QueryExprContext
func NewQueryExprContext ¶
func NewQueryExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryExprContext
func (*QueryExprContext) CopyFrom ¶
func (s *QueryExprContext) CopyFrom(ctx *QueryExprContext)
func (*QueryExprContext) GetParser ¶
func (s *QueryExprContext) GetParser() antlr.Parser
func (*QueryExprContext) GetRuleContext ¶
func (s *QueryExprContext) GetRuleContext() antlr.RuleContext
func (*QueryExprContext) IsQueryExprContext ¶
func (*QueryExprContext) IsQueryExprContext()
func (*QueryExprContext) ToStringTree ¶
func (s *QueryExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryStatementsContext ¶
type QueryStatementsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryStatementsContext ¶
func NewEmptyQueryStatementsContext() *QueryStatementsContext
func NewQueryStatementsContext ¶
func NewQueryStatementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryStatementsContext
func (*QueryStatementsContext) Accept ¶
func (s *QueryStatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QueryStatementsContext) AllKtranslationUnit ¶
func (s *QueryStatementsContext) AllKtranslationUnit() []IKtranslationUnitContext
func (*QueryStatementsContext) EnterRule ¶
func (s *QueryStatementsContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryStatementsContext) ExitRule ¶
func (s *QueryStatementsContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryStatementsContext) GetParser ¶
func (s *QueryStatementsContext) GetParser() antlr.Parser
func (*QueryStatementsContext) GetRuleContext ¶
func (s *QueryStatementsContext) GetRuleContext() antlr.RuleContext
func (*QueryStatementsContext) IsQueryStatementsContext ¶
func (*QueryStatementsContext) IsQueryStatementsContext()
func (*QueryStatementsContext) KtranslationUnit ¶
func (s *QueryStatementsContext) KtranslationUnit(i int) IKtranslationUnitContext
func (*QueryStatementsContext) ToStringTree ¶
func (s *QueryStatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeLimitContext ¶
type RangeLimitContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRangeLimitContext ¶
func NewEmptyRangeLimitContext() *RangeLimitContext
func NewRangeLimitContext ¶
func NewRangeLimitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeLimitContext
func (*RangeLimitContext) Accept ¶
func (s *RangeLimitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RangeLimitContext) EnterRule ¶
func (s *RangeLimitContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeLimitContext) ExitRule ¶
func (s *RangeLimitContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeLimitContext) GetParser ¶
func (s *RangeLimitContext) GetParser() antlr.Parser
func (*RangeLimitContext) GetRuleContext ¶
func (s *RangeLimitContext) GetRuleContext() antlr.RuleContext
func (*RangeLimitContext) IsRangeLimitContext ¶
func (*RangeLimitContext) IsRangeLimitContext()
func (*RangeLimitContext) ToStringTree ¶
func (s *RangeLimitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RangeLimitContext) WidthOrSizeExpr ¶
func (s *RangeLimitContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type ReadExprContext ¶
type ReadExprContext struct {
*ExpressionContext
}
func NewReadExprContext ¶
func NewReadExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReadExprContext
func (*ReadExprContext) Accept ¶
func (s *ReadExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReadExprContext) EnterRule ¶
func (s *ReadExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReadExprContext) ExitRule ¶
func (s *ReadExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReadExprContext) Expression ¶
func (s *ReadExprContext) Expression() IExpressionContext
func (*ReadExprContext) GenericBitRead ¶
func (s *ReadExprContext) GenericBitRead() IGenericBitReadContext
func (*ReadExprContext) GetRuleContext ¶
func (s *ReadExprContext) GetRuleContext() antlr.RuleContext
func (*ReadExprContext) LeftParen ¶
func (s *ReadExprContext) LeftParen() antlr.TerminalNode
func (*ReadExprContext) RightParen ¶
func (s *ReadExprContext) RightParen() antlr.TerminalNode
func (*ReadExprContext) WidthOrSizeExpr ¶
func (s *ReadExprContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type ReadExpresssionVersionedContext ¶
type ReadExpresssionVersionedContext struct {
*ExpressionContext
}
func NewReadExpresssionVersionedContext ¶
func NewReadExpresssionVersionedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReadExpresssionVersionedContext
func (*ReadExpresssionVersionedContext) Accept ¶
func (s *ReadExpresssionVersionedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReadExpresssionVersionedContext) EnterRule ¶
func (s *ReadExpresssionVersionedContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReadExpresssionVersionedContext) ExitRule ¶
func (s *ReadExpresssionVersionedContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReadExpresssionVersionedContext) Expression ¶
func (s *ReadExpresssionVersionedContext) Expression() IExpressionContext
func (*ReadExpresssionVersionedContext) GenericBitRead ¶
func (s *ReadExpresssionVersionedContext) GenericBitRead() IGenericBitReadContext
func (*ReadExpresssionVersionedContext) GetRuleContext ¶
func (s *ReadExpresssionVersionedContext) GetRuleContext() antlr.RuleContext
func (*ReadExpresssionVersionedContext) LeftParen ¶
func (s *ReadExpresssionVersionedContext) LeftParen() antlr.TerminalNode
func (*ReadExpresssionVersionedContext) RightParen ¶
func (s *ReadExpresssionVersionedContext) RightParen() antlr.TerminalNode
func (*ReadExpresssionVersionedContext) Version ¶
func (s *ReadExpresssionVersionedContext) Version() IVersionContext
func (*ReadExpresssionVersionedContext) WidthOrSizeExpr ¶
func (s *ReadExpresssionVersionedContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type RightExprContext ¶
type RightExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRightExprContext ¶
func NewEmptyRightExprContext() *RightExprContext
func NewRightExprContext ¶
func NewRightExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RightExprContext
func (*RightExprContext) Accept ¶
func (s *RightExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RightExprContext) EnterRule ¶
func (s *RightExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*RightExprContext) ExitRule ¶
func (s *RightExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*RightExprContext) Expression ¶
func (s *RightExprContext) Expression() IExpressionContext
func (*RightExprContext) GetParser ¶
func (s *RightExprContext) GetParser() antlr.Parser
func (*RightExprContext) GetRuleContext ¶
func (s *RightExprContext) GetRuleContext() antlr.RuleContext
func (*RightExprContext) IsRightExprContext ¶
func (*RightExprContext) IsRightExprContext()
func (*RightExprContext) ToStringTree ¶
func (s *RightExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectExprContext ¶
type SelectExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectExprContext ¶
func NewEmptySelectExprContext() *SelectExprContext
func NewSelectExprContext ¶
func NewSelectExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectExprContext
func (*SelectExprContext) Accept ¶
func (s *SelectExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SelectExprContext) EnterRule ¶
func (s *SelectExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectExprContext) ExitRule ¶
func (s *SelectExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectExprContext) GetParser ¶
func (s *SelectExprContext) GetParser() antlr.Parser
func (*SelectExprContext) GetRuleContext ¶
func (s *SelectExprContext) GetRuleContext() antlr.RuleContext
func (*SelectExprContext) IsSelectExprContext ¶
func (*SelectExprContext) IsSelectExprContext()
func (*SelectExprContext) SELECT ¶
func (s *SelectExprContext) SELECT() antlr.TerminalNode
func (*SelectExprContext) ToStringTree ¶
func (s *SelectExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectExprWidthContext ¶
type SelectExprWidthContext struct {
*ExpressionContext
}
func NewSelectExprWidthContext ¶
func NewSelectExprWidthContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectExprWidthContext
func (*SelectExprWidthContext) Accept ¶
func (s *SelectExprWidthContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SelectExprWidthContext) EnterRule ¶
func (s *SelectExprWidthContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectExprWidthContext) ExitRule ¶
func (s *SelectExprWidthContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectExprWidthContext) Expression ¶
func (s *SelectExprWidthContext) Expression() IExpressionContext
func (*SelectExprWidthContext) GetRuleContext ¶
func (s *SelectExprWidthContext) GetRuleContext() antlr.RuleContext
func (*SelectExprWidthContext) LeftExpr ¶
func (s *SelectExprWidthContext) LeftExpr() ILeftExprContext
func (*SelectExprWidthContext) LeftParen ¶
func (s *SelectExprWidthContext) LeftParen() antlr.TerminalNode
func (*SelectExprWidthContext) RightExpr ¶
func (s *SelectExprWidthContext) RightExpr() IRightExprContext
func (*SelectExprWidthContext) RightParen ¶
func (s *SelectExprWidthContext) RightParen() antlr.TerminalNode
func (*SelectExprWidthContext) SelectExpr ¶
func (s *SelectExprWidthContext) SelectExpr() ISelectExprContext
func (*SelectExprWidthContext) WidthOrSizeExpr ¶
func (s *SelectExprWidthContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type SignedConstantContext ¶
type SignedConstantContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySignedConstantContext ¶
func NewEmptySignedConstantContext() *SignedConstantContext
func NewSignedConstantContext ¶
func NewSignedConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SignedConstantContext
func (*SignedConstantContext) Accept ¶
func (s *SignedConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SignedConstantContext) EnterRule ¶
func (s *SignedConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*SignedConstantContext) ExitRule ¶
func (s *SignedConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*SignedConstantContext) GetParser ¶
func (s *SignedConstantContext) GetParser() antlr.Parser
func (*SignedConstantContext) GetRuleContext ¶
func (s *SignedConstantContext) GetRuleContext() antlr.RuleContext
func (*SignedConstantContext) IsSignedConstantContext ¶
func (*SignedConstantContext) IsSignedConstantContext()
func (*SignedConstantContext) SignedConstant ¶
func (s *SignedConstantContext) SignedConstant() antlr.TerminalNode
func (*SignedConstantContext) ToStringTree ¶
func (s *SignedConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingletonContext ¶
type SingletonContext struct {
*ExpressionContext
}
func NewSingletonContext ¶
func NewSingletonContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SingletonContext
func (*SingletonContext) Accept ¶
func (s *SingletonContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SingletonContext) EnterRule ¶
func (s *SingletonContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingletonContext) ExitRule ¶
func (s *SingletonContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingletonContext) GetRuleContext ¶
func (s *SingletonContext) GetRuleContext() antlr.RuleContext
func (*SingletonContext) Number ¶
func (s *SingletonContext) Number() INumberContext
type SingletonQueryExprContext ¶
type SingletonQueryExprContext struct {
*QueryExprContext
}
func NewSingletonQueryExprContext ¶
func NewSingletonQueryExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SingletonQueryExprContext
func (*SingletonQueryExprContext) Accept ¶
func (s *SingletonQueryExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SingletonQueryExprContext) EnterRule ¶
func (s *SingletonQueryExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingletonQueryExprContext) ExitRule ¶
func (s *SingletonQueryExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingletonQueryExprContext) Expression ¶
func (s *SingletonQueryExprContext) Expression() IExpressionContext
func (*SingletonQueryExprContext) GetRuleContext ¶
func (s *SingletonQueryExprContext) GetRuleContext() antlr.RuleContext
type SizeQueryContext ¶
type SizeQueryContext struct {
*ExpressionContext
}
func NewSizeQueryContext ¶
func NewSizeQueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SizeQueryContext
func (*SizeQueryContext) Accept ¶
func (s *SizeQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SizeQueryContext) EnterRule ¶
func (s *SizeQueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*SizeQueryContext) ExitRule ¶
func (s *SizeQueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*SizeQueryContext) GetRuleContext ¶
func (s *SizeQueryContext) GetRuleContext() antlr.RuleContext
func (*SizeQueryContext) LeftParen ¶
func (s *SizeQueryContext) LeftParen() antlr.TerminalNode
func (*SizeQueryContext) Number ¶
func (s *SizeQueryContext) Number() INumberContext
func (*SizeQueryContext) RightParen ¶
func (s *SizeQueryContext) RightParen() antlr.TerminalNode
func (*SizeQueryContext) WidthOrSizeExpr ¶
func (s *SizeQueryContext) WidthOrSizeExpr() IWidthOrSizeExprContext
type UpdateListContext ¶
type UpdateListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUpdateListContext ¶
func NewEmptyUpdateListContext() *UpdateListContext
func NewUpdateListContext ¶
func NewUpdateListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UpdateListContext
func (*UpdateListContext) Accept ¶
func (s *UpdateListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UpdateListContext) AllExpression ¶
func (s *UpdateListContext) AllExpression() []IExpressionContext
func (*UpdateListContext) COMMA ¶
func (s *UpdateListContext) COMMA() antlr.TerminalNode
func (*UpdateListContext) EnterRule ¶
func (s *UpdateListContext) EnterRule(listener antlr.ParseTreeListener)
func (*UpdateListContext) Equal ¶
func (s *UpdateListContext) Equal() antlr.TerminalNode
func (*UpdateListContext) ExitRule ¶
func (s *UpdateListContext) ExitRule(listener antlr.ParseTreeListener)
func (*UpdateListContext) Expression ¶
func (s *UpdateListContext) Expression(i int) IExpressionContext
func (*UpdateListContext) GetParser ¶
func (s *UpdateListContext) GetParser() antlr.Parser
func (*UpdateListContext) GetRuleContext ¶
func (s *UpdateListContext) GetRuleContext() antlr.RuleContext
func (*UpdateListContext) IsUpdateListContext ¶
func (*UpdateListContext) IsUpdateListContext()
func (*UpdateListContext) ToStringTree ¶
func (s *UpdateListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UpdateListContext) UpdateList ¶
func (s *UpdateListContext) UpdateList() IUpdateListContext
type UpdationListContext ¶
type UpdationListContext struct {
*VersionContext
}
func NewUpdationListContext ¶
func NewUpdationListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UpdationListContext
func (*UpdationListContext) ATR ¶
func (s *UpdationListContext) ATR() antlr.TerminalNode
func (*UpdationListContext) Accept ¶
func (s *UpdationListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UpdationListContext) EnterRule ¶
func (s *UpdationListContext) EnterRule(listener antlr.ParseTreeListener)
func (*UpdationListContext) ExitRule ¶
func (s *UpdationListContext) ExitRule(listener antlr.ParseTreeListener)
func (*UpdationListContext) GetRuleContext ¶
func (s *UpdationListContext) GetRuleContext() antlr.RuleContext
func (*UpdationListContext) LeftBracket ¶
func (s *UpdationListContext) LeftBracket() antlr.TerminalNode
func (*UpdationListContext) RightBracket ¶
func (s *UpdationListContext) RightBracket() antlr.TerminalNode
func (*UpdationListContext) UpdateList ¶
func (s *UpdationListContext) UpdateList() IUpdateListContext
func (*UpdationListContext) Version ¶
func (s *UpdationListContext) Version() IVersionContext
type VarNameContext ¶
type VarNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVarNameContext ¶
func NewEmptyVarNameContext() *VarNameContext
func NewVarNameContext ¶
func NewVarNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarNameContext
func (*VarNameContext) Accept ¶
func (s *VarNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VarNameContext) EnterRule ¶
func (s *VarNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarNameContext) ExitRule ¶
func (s *VarNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarNameContext) GetParser ¶
func (s *VarNameContext) GetParser() antlr.Parser
func (*VarNameContext) GetRuleContext ¶
func (s *VarNameContext) GetRuleContext() antlr.RuleContext
func (*VarNameContext) Identifier ¶
func (s *VarNameContext) Identifier() antlr.TerminalNode
func (*VarNameContext) IsVarNameContext ¶
func (*VarNameContext) IsVarNameContext()
func (*VarNameContext) ToStringTree ¶
func (s *VarNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VariableNameContext ¶
type VariableNameContext struct {
*ExpressionContext
}
func NewVariableNameContext ¶
func NewVariableNameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VariableNameContext
func (*VariableNameContext) Accept ¶
func (s *VariableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VariableNameContext) EnterRule ¶
func (s *VariableNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableNameContext) ExitRule ¶
func (s *VariableNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableNameContext) GetRuleContext ¶
func (s *VariableNameContext) GetRuleContext() antlr.RuleContext
func (*VariableNameContext) VarName ¶
func (s *VariableNameContext) VarName() IVarNameContext
type VersionContext ¶
type VersionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVersionContext ¶
func NewEmptyVersionContext() *VersionContext
func NewVersionContext ¶
func NewVersionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VersionContext
func (*VersionContext) CopyFrom ¶
func (s *VersionContext) CopyFrom(ctx *VersionContext)
func (*VersionContext) GetParser ¶
func (s *VersionContext) GetParser() antlr.Parser
func (*VersionContext) GetRuleContext ¶
func (s *VersionContext) GetRuleContext() antlr.RuleContext
func (*VersionContext) IsVersionContext ¶
func (*VersionContext) IsVersionContext()
func (*VersionContext) ToStringTree ¶
func (s *VersionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VersionExprContext ¶
type VersionExprContext struct {
*ExpressionContext
}
func NewVersionExprContext ¶
func NewVersionExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VersionExprContext
func (*VersionExprContext) Accept ¶
func (s *VersionExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VersionExprContext) EnterRule ¶
func (s *VersionExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*VersionExprContext) ExitRule ¶
func (s *VersionExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*VersionExprContext) GetRuleContext ¶
func (s *VersionExprContext) GetRuleContext() antlr.RuleContext
func (*VersionExprContext) Version ¶
func (s *VersionExprContext) Version() IVersionContext
type VersionVariableNameContext ¶
type VersionVariableNameContext struct {
*VersionContext
}
func NewVersionVariableNameContext ¶
func NewVersionVariableNameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VersionVariableNameContext
func (*VersionVariableNameContext) Accept ¶
func (s *VersionVariableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VersionVariableNameContext) EnterRule ¶
func (s *VersionVariableNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*VersionVariableNameContext) ExitRule ¶
func (s *VersionVariableNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*VersionVariableNameContext) GetRuleContext ¶
func (s *VersionVariableNameContext) GetRuleContext() antlr.RuleContext
func (*VersionVariableNameContext) VarName ¶
func (s *VersionVariableNameContext) VarName() IVarNameContext
type VersionedNamedAbbreviationContext ¶
type VersionedNamedAbbreviationContext struct {
*VersionContext
}
func NewVersionedNamedAbbreviationContext ¶
func NewVersionedNamedAbbreviationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VersionedNamedAbbreviationContext
func (*VersionedNamedAbbreviationContext) Accept ¶
func (s *VersionedNamedAbbreviationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VersionedNamedAbbreviationContext) Colon ¶
func (s *VersionedNamedAbbreviationContext) Colon() antlr.TerminalNode
func (*VersionedNamedAbbreviationContext) EnterRule ¶
func (s *VersionedNamedAbbreviationContext) EnterRule(listener antlr.ParseTreeListener)
func (*VersionedNamedAbbreviationContext) ExitRule ¶
func (s *VersionedNamedAbbreviationContext) ExitRule(listener antlr.ParseTreeListener)
func (*VersionedNamedAbbreviationContext) Expression ¶
func (s *VersionedNamedAbbreviationContext) Expression() IExpressionContext
func (*VersionedNamedAbbreviationContext) GetRuleContext ¶
func (s *VersionedNamedAbbreviationContext) GetRuleContext() antlr.RuleContext
func (*VersionedNamedAbbreviationContext) NamedConstant ¶
func (s *VersionedNamedAbbreviationContext) NamedConstant() INamedConstantContext
type WidthOrSizeExprContext ¶
type WidthOrSizeExprContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWidthOrSizeExprContext ¶
func NewEmptyWidthOrSizeExprContext() *WidthOrSizeExprContext
func NewWidthOrSizeExprContext ¶
func NewWidthOrSizeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WidthOrSizeExprContext
func (*WidthOrSizeExprContext) Accept ¶
func (s *WidthOrSizeExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WidthOrSizeExprContext) EnterRule ¶
func (s *WidthOrSizeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*WidthOrSizeExprContext) ExitRule ¶
func (s *WidthOrSizeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*WidthOrSizeExprContext) GetParser ¶
func (s *WidthOrSizeExprContext) GetParser() antlr.Parser
func (*WidthOrSizeExprContext) GetRuleContext ¶
func (s *WidthOrSizeExprContext) GetRuleContext() antlr.RuleContext
func (*WidthOrSizeExprContext) IsWidthOrSizeExprContext ¶
func (*WidthOrSizeExprContext) IsWidthOrSizeExprContext()
func (*WidthOrSizeExprContext) ToStringTree ¶
func (s *WidthOrSizeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WidthOrSizeExprContext) WidthType ¶
func (s *WidthOrSizeExprContext) WidthType() antlr.TerminalNode
type WithEvalExprAndArrayListContext ¶
type WithEvalExprAndArrayListContext struct {
*QueryExprContext
}
func NewWithEvalExprAndArrayListContext ¶
func NewWithEvalExprAndArrayListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *WithEvalExprAndArrayListContext
func (*WithEvalExprAndArrayListContext) Accept ¶
func (s *WithEvalExprAndArrayListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WithEvalExprAndArrayListContext) EnterRule ¶
func (s *WithEvalExprAndArrayListContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithEvalExprAndArrayListContext) EvalArrayList ¶
func (s *WithEvalExprAndArrayListContext) EvalArrayList() IEvalArrayListContext
func (*WithEvalExprAndArrayListContext) EvalExprList ¶
func (s *WithEvalExprAndArrayListContext) EvalExprList() IEvalExprListContext
func (*WithEvalExprAndArrayListContext) ExitRule ¶
func (s *WithEvalExprAndArrayListContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithEvalExprAndArrayListContext) Expression ¶
func (s *WithEvalExprAndArrayListContext) Expression() IExpressionContext
func (*WithEvalExprAndArrayListContext) GetRuleContext ¶
func (s *WithEvalExprAndArrayListContext) GetRuleContext() antlr.RuleContext
type WithEvalExprContext ¶
type WithEvalExprContext struct {
*QueryExprContext
}
func NewWithEvalExprContext ¶
func NewWithEvalExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *WithEvalExprContext
func (*WithEvalExprContext) Accept ¶
func (s *WithEvalExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WithEvalExprContext) EnterRule ¶
func (s *WithEvalExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithEvalExprContext) EvalExprList ¶
func (s *WithEvalExprContext) EvalExprList() IEvalExprListContext
func (*WithEvalExprContext) ExitRule ¶
func (s *WithEvalExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithEvalExprContext) Expression ¶
func (s *WithEvalExprContext) Expression() IExpressionContext
func (*WithEvalExprContext) GetRuleContext ¶
func (s *WithEvalExprContext) GetRuleContext() antlr.RuleContext