package gen
import "github.com/google/cel-go/parser/gen"
Package gen contains all of the ANTLR-generated sources used by the cel-go parser.
Index ΒΆ
- Constants
- Variables
- func CELLexerInit()
- func CELParserInit()
- func InitEmptyCalcContext(p *CalcContext)
- func InitEmptyConditionalAndContext(p *ConditionalAndContext)
- func InitEmptyConditionalOrContext(p *ConditionalOrContext)
- func InitEmptyEscapeIdentContext(p *EscapeIdentContext)
- func InitEmptyExprContext(p *ExprContext)
- func InitEmptyExprListContext(p *ExprListContext)
- func InitEmptyFieldInitializerListContext(p *FieldInitializerListContext)
- func InitEmptyListInitContext(p *ListInitContext)
- func InitEmptyLiteralContext(p *LiteralContext)
- func InitEmptyMapInitializerListContext(p *MapInitializerListContext)
- func InitEmptyMemberContext(p *MemberContext)
- func InitEmptyOptExprContext(p *OptExprContext)
- func InitEmptyOptFieldContext(p *OptFieldContext)
- func InitEmptyPrimaryContext(p *PrimaryContext)
- func InitEmptyRelationContext(p *RelationContext)
- func InitEmptyStartContext(p *StartContext)
- func InitEmptyUnaryContext(p *UnaryContext)
- type BaseCELListener
- func (s *BaseCELListener) EnterBoolFalse(ctx *BoolFalseContext)
- func (s *BaseCELListener) EnterBoolTrue(ctx *BoolTrueContext)
- func (s *BaseCELListener) EnterBytes(ctx *BytesContext)
- func (s *BaseCELListener) EnterCalc(ctx *CalcContext)
- func (s *BaseCELListener) EnterConditionalAnd(ctx *ConditionalAndContext)
- func (s *BaseCELListener) EnterConditionalOr(ctx *ConditionalOrContext)
- func (s *BaseCELListener) EnterConstantLiteral(ctx *ConstantLiteralContext)
- func (s *BaseCELListener) EnterCreateList(ctx *CreateListContext)
- func (s *BaseCELListener) EnterCreateMessage(ctx *CreateMessageContext)
- func (s *BaseCELListener) EnterCreateStruct(ctx *CreateStructContext)
- func (s *BaseCELListener) EnterDouble(ctx *DoubleContext)
- func (s *BaseCELListener) EnterEscapedIdentifier(ctx *EscapedIdentifierContext)
- func (s *BaseCELListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCELListener) EnterExpr(ctx *ExprContext)
- func (s *BaseCELListener) EnterExprList(ctx *ExprListContext)
- func (s *BaseCELListener) EnterFieldInitializerList(ctx *FieldInitializerListContext)
- func (s *BaseCELListener) EnterGlobalCall(ctx *GlobalCallContext)
- func (s *BaseCELListener) EnterIdent(ctx *IdentContext)
- func (s *BaseCELListener) EnterIndex(ctx *IndexContext)
- func (s *BaseCELListener) EnterInt(ctx *IntContext)
- func (s *BaseCELListener) EnterListInit(ctx *ListInitContext)
- func (s *BaseCELListener) EnterLogicalNot(ctx *LogicalNotContext)
- func (s *BaseCELListener) EnterMapInitializerList(ctx *MapInitializerListContext)
- func (s *BaseCELListener) EnterMemberCall(ctx *MemberCallContext)
- func (s *BaseCELListener) EnterMemberExpr(ctx *MemberExprContext)
- func (s *BaseCELListener) EnterNegate(ctx *NegateContext)
- func (s *BaseCELListener) EnterNested(ctx *NestedContext)
- func (s *BaseCELListener) EnterNull(ctx *NullContext)
- func (s *BaseCELListener) EnterOptExpr(ctx *OptExprContext)
- func (s *BaseCELListener) EnterOptField(ctx *OptFieldContext)
- func (s *BaseCELListener) EnterPrimaryExpr(ctx *PrimaryExprContext)
- func (s *BaseCELListener) EnterRelation(ctx *RelationContext)
- func (s *BaseCELListener) EnterSelect(ctx *SelectContext)
- func (s *BaseCELListener) EnterSimpleIdentifier(ctx *SimpleIdentifierContext)
- func (s *BaseCELListener) EnterStart(ctx *StartContext)
- func (s *BaseCELListener) EnterString(ctx *StringContext)
- func (s *BaseCELListener) EnterUint(ctx *UintContext)
- func (s *BaseCELListener) ExitBoolFalse(ctx *BoolFalseContext)
- func (s *BaseCELListener) ExitBoolTrue(ctx *BoolTrueContext)
- func (s *BaseCELListener) ExitBytes(ctx *BytesContext)
- func (s *BaseCELListener) ExitCalc(ctx *CalcContext)
- func (s *BaseCELListener) ExitConditionalAnd(ctx *ConditionalAndContext)
- func (s *BaseCELListener) ExitConditionalOr(ctx *ConditionalOrContext)
- func (s *BaseCELListener) ExitConstantLiteral(ctx *ConstantLiteralContext)
- func (s *BaseCELListener) ExitCreateList(ctx *CreateListContext)
- func (s *BaseCELListener) ExitCreateMessage(ctx *CreateMessageContext)
- func (s *BaseCELListener) ExitCreateStruct(ctx *CreateStructContext)
- func (s *BaseCELListener) ExitDouble(ctx *DoubleContext)
- func (s *BaseCELListener) ExitEscapedIdentifier(ctx *EscapedIdentifierContext)
- func (s *BaseCELListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseCELListener) ExitExpr(ctx *ExprContext)
- func (s *BaseCELListener) ExitExprList(ctx *ExprListContext)
- func (s *BaseCELListener) ExitFieldInitializerList(ctx *FieldInitializerListContext)
- func (s *BaseCELListener) ExitGlobalCall(ctx *GlobalCallContext)
- func (s *BaseCELListener) ExitIdent(ctx *IdentContext)
- func (s *BaseCELListener) ExitIndex(ctx *IndexContext)
- func (s *BaseCELListener) ExitInt(ctx *IntContext)
- func (s *BaseCELListener) ExitListInit(ctx *ListInitContext)
- func (s *BaseCELListener) ExitLogicalNot(ctx *LogicalNotContext)
- func (s *BaseCELListener) ExitMapInitializerList(ctx *MapInitializerListContext)
- func (s *BaseCELListener) ExitMemberCall(ctx *MemberCallContext)
- func (s *BaseCELListener) ExitMemberExpr(ctx *MemberExprContext)
- func (s *BaseCELListener) ExitNegate(ctx *NegateContext)
- func (s *BaseCELListener) ExitNested(ctx *NestedContext)
- func (s *BaseCELListener) ExitNull(ctx *NullContext)
- func (s *BaseCELListener) ExitOptExpr(ctx *OptExprContext)
- func (s *BaseCELListener) ExitOptField(ctx *OptFieldContext)
- func (s *BaseCELListener) ExitPrimaryExpr(ctx *PrimaryExprContext)
- func (s *BaseCELListener) ExitRelation(ctx *RelationContext)
- func (s *BaseCELListener) ExitSelect(ctx *SelectContext)
- func (s *BaseCELListener) ExitSimpleIdentifier(ctx *SimpleIdentifierContext)
- func (s *BaseCELListener) ExitStart(ctx *StartContext)
- func (s *BaseCELListener) ExitString(ctx *StringContext)
- func (s *BaseCELListener) ExitUint(ctx *UintContext)
- func (s *BaseCELListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseCELListener) VisitTerminal(node antlr.TerminalNode)
- type BaseCELVisitor
- func (v *BaseCELVisitor) VisitBoolFalse(ctx *BoolFalseContext) interface{}
- func (v *BaseCELVisitor) VisitBoolTrue(ctx *BoolTrueContext) interface{}
- func (v *BaseCELVisitor) VisitBytes(ctx *BytesContext) interface{}
- func (v *BaseCELVisitor) VisitCalc(ctx *CalcContext) interface{}
- func (v *BaseCELVisitor) VisitConditionalAnd(ctx *ConditionalAndContext) interface{}
- func (v *BaseCELVisitor) VisitConditionalOr(ctx *ConditionalOrContext) interface{}
- func (v *BaseCELVisitor) VisitConstantLiteral(ctx *ConstantLiteralContext) interface{}
- func (v *BaseCELVisitor) VisitCreateList(ctx *CreateListContext) interface{}
- func (v *BaseCELVisitor) VisitCreateMessage(ctx *CreateMessageContext) interface{}
- func (v *BaseCELVisitor) VisitCreateStruct(ctx *CreateStructContext) interface{}
- func (v *BaseCELVisitor) VisitDouble(ctx *DoubleContext) interface{}
- func (v *BaseCELVisitor) VisitEscapedIdentifier(ctx *EscapedIdentifierContext) interface{}
- func (v *BaseCELVisitor) VisitExpr(ctx *ExprContext) interface{}
- func (v *BaseCELVisitor) VisitExprList(ctx *ExprListContext) interface{}
- func (v *BaseCELVisitor) VisitFieldInitializerList(ctx *FieldInitializerListContext) interface{}
- func (v *BaseCELVisitor) VisitGlobalCall(ctx *GlobalCallContext) interface{}
- func (v *BaseCELVisitor) VisitIdent(ctx *IdentContext) interface{}
- func (v *BaseCELVisitor) VisitIndex(ctx *IndexContext) interface{}
- func (v *BaseCELVisitor) VisitInt(ctx *IntContext) interface{}
- func (v *BaseCELVisitor) VisitListInit(ctx *ListInitContext) interface{}
- func (v *BaseCELVisitor) VisitLogicalNot(ctx *LogicalNotContext) interface{}
- func (v *BaseCELVisitor) VisitMapInitializerList(ctx *MapInitializerListContext) interface{}
- func (v *BaseCELVisitor) VisitMemberCall(ctx *MemberCallContext) interface{}
- func (v *BaseCELVisitor) VisitMemberExpr(ctx *MemberExprContext) interface{}
- func (v *BaseCELVisitor) VisitNegate(ctx *NegateContext) interface{}
- func (v *BaseCELVisitor) VisitNested(ctx *NestedContext) interface{}
- func (v *BaseCELVisitor) VisitNull(ctx *NullContext) interface{}
- func (v *BaseCELVisitor) VisitOptExpr(ctx *OptExprContext) interface{}
- func (v *BaseCELVisitor) VisitOptField(ctx *OptFieldContext) interface{}
- func (v *BaseCELVisitor) VisitPrimaryExpr(ctx *PrimaryExprContext) interface{}
- func (v *BaseCELVisitor) VisitRelation(ctx *RelationContext) interface{}
- func (v *BaseCELVisitor) VisitSelect(ctx *SelectContext) interface{}
- func (v *BaseCELVisitor) VisitSimpleIdentifier(ctx *SimpleIdentifierContext) interface{}
- func (v *BaseCELVisitor) VisitStart(ctx *StartContext) interface{}
- func (v *BaseCELVisitor) VisitString(ctx *StringContext) interface{}
- func (v *BaseCELVisitor) VisitUint(ctx *UintContext) interface{}
- type BoolFalseContext
- func NewBoolFalseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolFalseContext
- func (s *BoolFalseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BoolFalseContext) CEL_FALSE() antlr.TerminalNode
- func (s *BoolFalseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolFalseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolFalseContext) GetRuleContext() antlr.RuleContext
- func (s *BoolFalseContext) GetTok() antlr.Token
- func (s *BoolFalseContext) SetTok(v antlr.Token)
- type BoolTrueContext
- func NewBoolTrueContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolTrueContext
- func (s *BoolTrueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BoolTrueContext) CEL_TRUE() antlr.TerminalNode
- func (s *BoolTrueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolTrueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolTrueContext) GetRuleContext() antlr.RuleContext
- func (s *BoolTrueContext) GetTok() antlr.Token
- func (s *BoolTrueContext) SetTok(v antlr.Token)
- type BytesContext
- func NewBytesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BytesContext
- func (s *BytesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BytesContext) BYTES() antlr.TerminalNode
- func (s *BytesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BytesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BytesContext) GetRuleContext() antlr.RuleContext
- func (s *BytesContext) GetTok() antlr.Token
- func (s *BytesContext) SetTok(v antlr.Token)
- type CELLexer
- type CELListener
- type CELParser
- func NewCELParser(input antlr.TokenStream) *CELParser
- func (p *CELParser) Calc() (localctx ICalcContext)
- func (p *CELParser) Calc_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CELParser) ConditionalAnd() (localctx IConditionalAndContext)
- func (p *CELParser) ConditionalOr() (localctx IConditionalOrContext)
- func (p *CELParser) EscapeIdent() (localctx IEscapeIdentContext)
- func (p *CELParser) Expr() (localctx IExprContext)
- func (p *CELParser) ExprList() (localctx IExprListContext)
- func (p *CELParser) FieldInitializerList() (localctx IFieldInitializerListContext)
- func (p *CELParser) ListInit() (localctx IListInitContext)
- func (p *CELParser) Literal() (localctx ILiteralContext)
- func (p *CELParser) MapInitializerList() (localctx IMapInitializerListContext)
- func (p *CELParser) Member() (localctx IMemberContext)
- func (p *CELParser) Member_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CELParser) OptExpr() (localctx IOptExprContext)
- func (p *CELParser) OptField() (localctx IOptFieldContext)
- func (p *CELParser) Primary() (localctx IPrimaryContext)
- func (p *CELParser) Relation() (localctx IRelationContext)
- func (p *CELParser) Relation_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *CELParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *CELParser) Start_() (localctx IStartContext)
- func (p *CELParser) Unary() (localctx IUnaryContext)
- type CELVisitor
- type CalcContext
- func NewCalcContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CalcContext
- func NewEmptyCalcContext() *CalcContext
- func (s *CalcContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CalcContext) AllCalc() []ICalcContext
- func (s *CalcContext) Calc(i int) ICalcContext
- func (s *CalcContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CalcContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CalcContext) GetOp() antlr.Token
- func (s *CalcContext) GetParser() antlr.Parser
- func (s *CalcContext) GetRuleContext() antlr.RuleContext
- func (*CalcContext) IsCalcContext()
- func (s *CalcContext) MINUS() antlr.TerminalNode
- func (s *CalcContext) PERCENT() antlr.TerminalNode
- func (s *CalcContext) PLUS() antlr.TerminalNode
- func (s *CalcContext) SLASH() antlr.TerminalNode
- func (s *CalcContext) STAR() antlr.TerminalNode
- func (s *CalcContext) SetOp(v antlr.Token)
- func (s *CalcContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CalcContext) Unary() IUnaryContext
- type ConditionalAndContext
- func NewConditionalAndContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionalAndContext
- func NewEmptyConditionalAndContext() *ConditionalAndContext
- func (s *ConditionalAndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConditionalAndContext) AllLOGICAL_AND() []antlr.TerminalNode
- func (s *ConditionalAndContext) AllRelation() []IRelationContext
- func (s *ConditionalAndContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConditionalAndContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConditionalAndContext) GetE() IRelationContext
- func (s *ConditionalAndContext) GetE1() []IRelationContext
- func (s *ConditionalAndContext) GetOps() []antlr.Token
- func (s *ConditionalAndContext) GetParser() antlr.Parser
- func (s *ConditionalAndContext) GetRuleContext() antlr.RuleContext
- func (s *ConditionalAndContext) GetS8() antlr.Token
- func (s *ConditionalAndContext) Get_relation() IRelationContext
- func (*ConditionalAndContext) IsConditionalAndContext()
- func (s *ConditionalAndContext) LOGICAL_AND(i int) antlr.TerminalNode
- func (s *ConditionalAndContext) Relation(i int) IRelationContext
- func (s *ConditionalAndContext) SetE(v IRelationContext)
- func (s *ConditionalAndContext) SetE1(v []IRelationContext)
- func (s *ConditionalAndContext) SetOps(v []antlr.Token)
- func (s *ConditionalAndContext) SetS8(v antlr.Token)
- func (s *ConditionalAndContext) Set_relation(v IRelationContext)
- func (s *ConditionalAndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConditionalOrContext
- func NewConditionalOrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionalOrContext
- func NewEmptyConditionalOrContext() *ConditionalOrContext
- func (s *ConditionalOrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConditionalOrContext) AllConditionalAnd() []IConditionalAndContext
- func (s *ConditionalOrContext) AllLOGICAL_OR() []antlr.TerminalNode
- func (s *ConditionalOrContext) ConditionalAnd(i int) IConditionalAndContext
- func (s *ConditionalOrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConditionalOrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConditionalOrContext) GetE() IConditionalAndContext
- func (s *ConditionalOrContext) GetE1() []IConditionalAndContext
- func (s *ConditionalOrContext) GetOps() []antlr.Token
- func (s *ConditionalOrContext) GetParser() antlr.Parser
- func (s *ConditionalOrContext) GetRuleContext() antlr.RuleContext
- func (s *ConditionalOrContext) GetS9() antlr.Token
- func (s *ConditionalOrContext) Get_conditionalAnd() IConditionalAndContext
- func (*ConditionalOrContext) IsConditionalOrContext()
- func (s *ConditionalOrContext) LOGICAL_OR(i int) antlr.TerminalNode
- func (s *ConditionalOrContext) SetE(v IConditionalAndContext)
- func (s *ConditionalOrContext) SetE1(v []IConditionalAndContext)
- func (s *ConditionalOrContext) SetOps(v []antlr.Token)
- func (s *ConditionalOrContext) SetS9(v antlr.Token)
- func (s *ConditionalOrContext) Set_conditionalAnd(v IConditionalAndContext)
- func (s *ConditionalOrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantLiteralContext
- func NewConstantLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConstantLiteralContext
- func (s *ConstantLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstantLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *ConstantLiteralContext) Literal() ILiteralContext
- type CreateListContext
- func NewCreateListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateListContext
- func (s *CreateListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateListContext) COMMA() antlr.TerminalNode
- func (s *CreateListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CreateListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CreateListContext) GetElems() IListInitContext
- func (s *CreateListContext) GetOp() antlr.Token
- func (s *CreateListContext) GetRuleContext() antlr.RuleContext
- func (s *CreateListContext) LBRACKET() antlr.TerminalNode
- func (s *CreateListContext) ListInit() IListInitContext
- func (s *CreateListContext) RPRACKET() antlr.TerminalNode
- func (s *CreateListContext) SetElems(v IListInitContext)
- func (s *CreateListContext) SetOp(v antlr.Token)
- type CreateMessageContext
- func NewCreateMessageContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateMessageContext
- func (s *CreateMessageContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateMessageContext) AllDOT() []antlr.TerminalNode
- func (s *CreateMessageContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *CreateMessageContext) COMMA() antlr.TerminalNode
- func (s *CreateMessageContext) DOT(i int) antlr.TerminalNode
- func (s *CreateMessageContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CreateMessageContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CreateMessageContext) FieldInitializerList() IFieldInitializerListContext
- func (s *CreateMessageContext) GetEntries() IFieldInitializerListContext
- func (s *CreateMessageContext) GetIds() []antlr.Token
- func (s *CreateMessageContext) GetLeadingDot() antlr.Token
- func (s *CreateMessageContext) GetOp() antlr.Token
- func (s *CreateMessageContext) GetOps() []antlr.Token
- func (s *CreateMessageContext) GetRuleContext() antlr.RuleContext
- func (s *CreateMessageContext) GetS16() antlr.Token
- func (s *CreateMessageContext) Get_IDENTIFIER() antlr.Token
- func (s *CreateMessageContext) IDENTIFIER(i int) antlr.TerminalNode
- func (s *CreateMessageContext) LBRACE() antlr.TerminalNode
- func (s *CreateMessageContext) RBRACE() antlr.TerminalNode
- func (s *CreateMessageContext) SetEntries(v IFieldInitializerListContext)
- func (s *CreateMessageContext) SetIds(v []antlr.Token)
- func (s *CreateMessageContext) SetLeadingDot(v antlr.Token)
- func (s *CreateMessageContext) SetOp(v antlr.Token)
- func (s *CreateMessageContext) SetOps(v []antlr.Token)
- func (s *CreateMessageContext) SetS16(v antlr.Token)
- func (s *CreateMessageContext) Set_IDENTIFIER(v antlr.Token)
- type CreateStructContext
- func NewCreateStructContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateStructContext
- func (s *CreateStructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateStructContext) COMMA() antlr.TerminalNode
- func (s *CreateStructContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CreateStructContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CreateStructContext) GetEntries() IMapInitializerListContext
- func (s *CreateStructContext) GetOp() antlr.Token
- func (s *CreateStructContext) GetRuleContext() antlr.RuleContext
- func (s *CreateStructContext) LBRACE() antlr.TerminalNode
- func (s *CreateStructContext) MapInitializerList() IMapInitializerListContext
- func (s *CreateStructContext) RBRACE() antlr.TerminalNode
- func (s *CreateStructContext) SetEntries(v IMapInitializerListContext)
- func (s *CreateStructContext) SetOp(v antlr.Token)
- type DoubleContext
- func NewDoubleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoubleContext
- func (s *DoubleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DoubleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DoubleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DoubleContext) GetRuleContext() antlr.RuleContext
- func (s *DoubleContext) GetSign() antlr.Token
- func (s *DoubleContext) GetTok() antlr.Token
- func (s *DoubleContext) MINUS() antlr.TerminalNode
- func (s *DoubleContext) NUM_FLOAT() antlr.TerminalNode
- func (s *DoubleContext) SetSign(v antlr.Token)
- func (s *DoubleContext) SetTok(v antlr.Token)
- type EscapeIdentContext
- func NewEmptyEscapeIdentContext() *EscapeIdentContext
- func NewEscapeIdentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EscapeIdentContext
- func (s *EscapeIdentContext) CopyAll(ctx *EscapeIdentContext)
- func (s *EscapeIdentContext) GetParser() antlr.Parser
- func (s *EscapeIdentContext) GetRuleContext() antlr.RuleContext
- func (*EscapeIdentContext) IsEscapeIdentContext()
- func (s *EscapeIdentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EscapedIdentifierContext
- func NewEscapedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EscapedIdentifierContext
- func (s *EscapedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EscapedIdentifierContext) ESC_IDENTIFIER() antlr.TerminalNode
- func (s *EscapedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EscapedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EscapedIdentifierContext) GetId() antlr.Token
- func (s *EscapedIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *EscapedIdentifierContext) SetId(v antlr.Token)
- type ExprContext
- func NewEmptyExprContext() *ExprContext
- func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext
- func (s *ExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprContext) AllConditionalOr() []IConditionalOrContext
- func (s *ExprContext) COLON() antlr.TerminalNode
- func (s *ExprContext) ConditionalOr(i int) IConditionalOrContext
- func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) Expr() IExprContext
- func (s *ExprContext) GetE() IConditionalOrContext
- func (s *ExprContext) GetE1() IConditionalOrContext
- func (s *ExprContext) GetE2() IExprContext
- func (s *ExprContext) GetOp() antlr.Token
- func (s *ExprContext) GetParser() antlr.Parser
- func (s *ExprContext) GetRuleContext() antlr.RuleContext
- func (*ExprContext) IsExprContext()
- func (s *ExprContext) QUESTIONMARK() antlr.TerminalNode
- func (s *ExprContext) SetE(v IConditionalOrContext)
- func (s *ExprContext) SetE1(v IConditionalOrContext)
- func (s *ExprContext) SetE2(v IExprContext)
- func (s *ExprContext) SetOp(v antlr.Token)
- func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprListContext
- func NewEmptyExprListContext() *ExprListContext
- func NewExprListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprListContext
- func (s *ExprListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprListContext) AllCOMMA() []antlr.TerminalNode
- func (s *ExprListContext) AllExpr() []IExprContext
- func (s *ExprListContext) COMMA(i int) antlr.TerminalNode
- func (s *ExprListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprListContext) Expr(i int) IExprContext
- func (s *ExprListContext) GetE() []IExprContext
- func (s *ExprListContext) GetParser() antlr.Parser
- func (s *ExprListContext) GetRuleContext() antlr.RuleContext
- func (s *ExprListContext) Get_expr() IExprContext
- func (*ExprListContext) IsExprListContext()
- func (s *ExprListContext) SetE(v []IExprContext)
- func (s *ExprListContext) Set_expr(v IExprContext)
- func (s *ExprListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldInitializerListContext
- func NewEmptyFieldInitializerListContext() *FieldInitializerListContext
- func NewFieldInitializerListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldInitializerListContext
- func (s *FieldInitializerListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldInitializerListContext) AllCOLON() []antlr.TerminalNode
- func (s *FieldInitializerListContext) AllCOMMA() []antlr.TerminalNode
- func (s *FieldInitializerListContext) AllExpr() []IExprContext
- func (s *FieldInitializerListContext) AllOptField() []IOptFieldContext
- func (s *FieldInitializerListContext) COLON(i int) antlr.TerminalNode
- func (s *FieldInitializerListContext) COMMA(i int) antlr.TerminalNode
- func (s *FieldInitializerListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldInitializerListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldInitializerListContext) Expr(i int) IExprContext
- func (s *FieldInitializerListContext) GetCols() []antlr.Token
- func (s *FieldInitializerListContext) GetFields() []IOptFieldContext
- func (s *FieldInitializerListContext) GetParser() antlr.Parser
- func (s *FieldInitializerListContext) GetRuleContext() antlr.RuleContext
- func (s *FieldInitializerListContext) GetS21() antlr.Token
- func (s *FieldInitializerListContext) GetValues() []IExprContext
- func (s *FieldInitializerListContext) Get_expr() IExprContext
- func (s *FieldInitializerListContext) Get_optField() IOptFieldContext
- func (*FieldInitializerListContext) IsFieldInitializerListContext()
- func (s *FieldInitializerListContext) OptField(i int) IOptFieldContext
- func (s *FieldInitializerListContext) SetCols(v []antlr.Token)
- func (s *FieldInitializerListContext) SetFields(v []IOptFieldContext)
- func (s *FieldInitializerListContext) SetS21(v antlr.Token)
- func (s *FieldInitializerListContext) SetValues(v []IExprContext)
- func (s *FieldInitializerListContext) Set_expr(v IExprContext)
- func (s *FieldInitializerListContext) Set_optField(v IOptFieldContext)
- func (s *FieldInitializerListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GlobalCallContext
- func NewGlobalCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GlobalCallContext
- func (s *GlobalCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GlobalCallContext) DOT() antlr.TerminalNode
- func (s *GlobalCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GlobalCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GlobalCallContext) ExprList() IExprListContext
- func (s *GlobalCallContext) GetArgs() IExprListContext
- func (s *GlobalCallContext) GetId() antlr.Token
- func (s *GlobalCallContext) GetLeadingDot() antlr.Token
- func (s *GlobalCallContext) GetOp() antlr.Token
- func (s *GlobalCallContext) GetRuleContext() antlr.RuleContext
- func (s *GlobalCallContext) IDENTIFIER() antlr.TerminalNode
- func (s *GlobalCallContext) LPAREN() antlr.TerminalNode
- func (s *GlobalCallContext) RPAREN() antlr.TerminalNode
- func (s *GlobalCallContext) SetArgs(v IExprListContext)
- func (s *GlobalCallContext) SetId(v antlr.Token)
- func (s *GlobalCallContext) SetLeadingDot(v antlr.Token)
- func (s *GlobalCallContext) SetOp(v antlr.Token)
- type ICalcContext
- type IConditionalAndContext
- type IConditionalOrContext
- type IEscapeIdentContext
- type IExprContext
- type IExprListContext
- type IFieldInitializerListContext
- type IListInitContext
- type ILiteralContext
- type IMapInitializerListContext
- type IMemberContext
- type IOptExprContext
- type IOptFieldContext
- type IPrimaryContext
- type IRelationContext
- type IStartContext
- type IUnaryContext
- type IdentContext
- func NewIdentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdentContext
- func (s *IdentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentContext) DOT() antlr.TerminalNode
- func (s *IdentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentContext) GetId() antlr.Token
- func (s *IdentContext) GetLeadingDot() antlr.Token
- func (s *IdentContext) GetRuleContext() antlr.RuleContext
- func (s *IdentContext) IDENTIFIER() antlr.TerminalNode
- func (s *IdentContext) SetId(v antlr.Token)
- func (s *IdentContext) SetLeadingDot(v antlr.Token)
- type IndexContext
- func NewIndexContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IndexContext
- func (s *IndexContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IndexContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IndexContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IndexContext) Expr() IExprContext
- func (s *IndexContext) GetIndex() IExprContext
- func (s *IndexContext) GetOp() antlr.Token
- func (s *IndexContext) GetOpt() antlr.Token
- func (s *IndexContext) GetRuleContext() antlr.RuleContext
- func (s *IndexContext) LBRACKET() antlr.TerminalNode
- func (s *IndexContext) Member() IMemberContext
- func (s *IndexContext) QUESTIONMARK() antlr.TerminalNode
- func (s *IndexContext) RPRACKET() antlr.TerminalNode
- func (s *IndexContext) SetIndex(v IExprContext)
- func (s *IndexContext) SetOp(v antlr.Token)
- func (s *IndexContext) SetOpt(v antlr.Token)
- type IntContext
- func NewIntContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntContext
- func (s *IntContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IntContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntContext) GetRuleContext() antlr.RuleContext
- func (s *IntContext) GetSign() antlr.Token
- func (s *IntContext) GetTok() antlr.Token
- func (s *IntContext) MINUS() antlr.TerminalNode
- func (s *IntContext) NUM_INT() antlr.TerminalNode
- func (s *IntContext) SetSign(v antlr.Token)
- func (s *IntContext) SetTok(v antlr.Token)
- type ListInitContext
- func NewEmptyListInitContext() *ListInitContext
- func NewListInitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListInitContext
- func (s *ListInitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ListInitContext) AllCOMMA() []antlr.TerminalNode
- func (s *ListInitContext) AllOptExpr() []IOptExprContext
- func (s *ListInitContext) COMMA(i int) antlr.TerminalNode
- func (s *ListInitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListInitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListInitContext) GetElems() []IOptExprContext
- func (s *ListInitContext) GetParser() antlr.Parser
- func (s *ListInitContext) GetRuleContext() antlr.RuleContext
- func (s *ListInitContext) Get_optExpr() IOptExprContext
- func (*ListInitContext) IsListInitContext()
- func (s *ListInitContext) OptExpr(i int) IOptExprContext
- func (s *ListInitContext) SetElems(v []IOptExprContext)
- func (s *ListInitContext) Set_optExpr(v IOptExprContext)
- func (s *ListInitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralContext
- func NewEmptyLiteralContext() *LiteralContext
- func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
- func (s *LiteralContext) CopyAll(ctx *LiteralContext)
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LogicalNotContext
- func NewLogicalNotContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalNotContext
- func (s *LogicalNotContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LogicalNotContext) AllEXCLAM() []antlr.TerminalNode
- func (s *LogicalNotContext) EXCLAM(i int) antlr.TerminalNode
- func (s *LogicalNotContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalNotContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LogicalNotContext) GetOps() []antlr.Token
- func (s *LogicalNotContext) GetRuleContext() antlr.RuleContext
- func (s *LogicalNotContext) GetS19() antlr.Token
- func (s *LogicalNotContext) Member() IMemberContext
- func (s *LogicalNotContext) SetOps(v []antlr.Token)
- func (s *LogicalNotContext) SetS19(v antlr.Token)
- type MapInitializerListContext
- func NewEmptyMapInitializerListContext() *MapInitializerListContext
- func NewMapInitializerListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapInitializerListContext
- func (s *MapInitializerListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MapInitializerListContext) AllCOLON() []antlr.TerminalNode
- func (s *MapInitializerListContext) AllCOMMA() []antlr.TerminalNode
- func (s *MapInitializerListContext) AllExpr() []IExprContext
- func (s *MapInitializerListContext) AllOptExpr() []IOptExprContext
- func (s *MapInitializerListContext) COLON(i int) antlr.TerminalNode
- func (s *MapInitializerListContext) COMMA(i int) antlr.TerminalNode
- func (s *MapInitializerListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapInitializerListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapInitializerListContext) Expr(i int) IExprContext
- func (s *MapInitializerListContext) GetCols() []antlr.Token
- func (s *MapInitializerListContext) GetKeys() []IOptExprContext
- func (s *MapInitializerListContext) GetParser() antlr.Parser
- func (s *MapInitializerListContext) GetRuleContext() antlr.RuleContext
- func (s *MapInitializerListContext) GetS21() antlr.Token
- func (s *MapInitializerListContext) GetValues() []IExprContext
- func (s *MapInitializerListContext) Get_expr() IExprContext
- func (s *MapInitializerListContext) Get_optExpr() IOptExprContext
- func (*MapInitializerListContext) IsMapInitializerListContext()
- func (s *MapInitializerListContext) OptExpr(i int) IOptExprContext
- func (s *MapInitializerListContext) SetCols(v []antlr.Token)
- func (s *MapInitializerListContext) SetKeys(v []IOptExprContext)
- func (s *MapInitializerListContext) SetS21(v antlr.Token)
- func (s *MapInitializerListContext) SetValues(v []IExprContext)
- func (s *MapInitializerListContext) Set_expr(v IExprContext)
- func (s *MapInitializerListContext) Set_optExpr(v IOptExprContext)
- func (s *MapInitializerListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MemberCallContext
- func NewMemberCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberCallContext
- func (s *MemberCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MemberCallContext) DOT() antlr.TerminalNode
- func (s *MemberCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MemberCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MemberCallContext) ExprList() IExprListContext
- func (s *MemberCallContext) GetArgs() IExprListContext
- func (s *MemberCallContext) GetId() antlr.Token
- func (s *MemberCallContext) GetOp() antlr.Token
- func (s *MemberCallContext) GetOpen() antlr.Token
- func (s *MemberCallContext) GetRuleContext() antlr.RuleContext
- func (s *MemberCallContext) IDENTIFIER() antlr.TerminalNode
- func (s *MemberCallContext) LPAREN() antlr.TerminalNode
- func (s *MemberCallContext) Member() IMemberContext
- func (s *MemberCallContext) RPAREN() antlr.TerminalNode
- func (s *MemberCallContext) SetArgs(v IExprListContext)
- func (s *MemberCallContext) SetId(v antlr.Token)
- func (s *MemberCallContext) SetOp(v antlr.Token)
- func (s *MemberCallContext) SetOpen(v antlr.Token)
- type MemberContext
- func NewEmptyMemberContext() *MemberContext
- func NewMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberContext
- func (s *MemberContext) CopyAll(ctx *MemberContext)
- func (s *MemberContext) GetParser() antlr.Parser
- func (s *MemberContext) GetRuleContext() antlr.RuleContext
- func (*MemberContext) IsMemberContext()
- func (s *MemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MemberExprContext
- func NewMemberExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberExprContext
- func (s *MemberExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MemberExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MemberExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MemberExprContext) GetRuleContext() antlr.RuleContext
- func (s *MemberExprContext) Member() IMemberContext
- type NegateContext
- func NewNegateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NegateContext
- func (s *NegateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NegateContext) AllMINUS() []antlr.TerminalNode
- func (s *NegateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NegateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NegateContext) GetOps() []antlr.Token
- func (s *NegateContext) GetRuleContext() antlr.RuleContext
- func (s *NegateContext) GetS18() antlr.Token
- func (s *NegateContext) MINUS(i int) antlr.TerminalNode
- func (s *NegateContext) Member() IMemberContext
- func (s *NegateContext) SetOps(v []antlr.Token)
- func (s *NegateContext) SetS18(v antlr.Token)
- type NestedContext
- func NewNestedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NestedContext
- func (s *NestedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NestedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NestedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NestedContext) Expr() IExprContext
- func (s *NestedContext) GetE() IExprContext
- func (s *NestedContext) GetRuleContext() antlr.RuleContext
- func (s *NestedContext) LPAREN() antlr.TerminalNode
- func (s *NestedContext) RPAREN() antlr.TerminalNode
- func (s *NestedContext) SetE(v IExprContext)
- type NullContext
- func NewNullContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullContext
- func (s *NullContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NullContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NullContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NullContext) GetRuleContext() antlr.RuleContext
- func (s *NullContext) GetTok() antlr.Token
- func (s *NullContext) NUL() antlr.TerminalNode
- func (s *NullContext) SetTok(v antlr.Token)
- type OptExprContext
- func NewEmptyOptExprContext() *OptExprContext
- func NewOptExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptExprContext
- func (s *OptExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OptExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OptExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OptExprContext) Expr() IExprContext
- func (s *OptExprContext) GetE() IExprContext
- func (s *OptExprContext) GetOpt() antlr.Token
- func (s *OptExprContext) GetParser() antlr.Parser
- func (s *OptExprContext) GetRuleContext() antlr.RuleContext
- func (*OptExprContext) IsOptExprContext()
- func (s *OptExprContext) QUESTIONMARK() antlr.TerminalNode
- func (s *OptExprContext) SetE(v IExprContext)
- func (s *OptExprContext) SetOpt(v antlr.Token)
- func (s *OptExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OptFieldContext
- func NewEmptyOptFieldContext() *OptFieldContext
- func NewOptFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptFieldContext
- func (s *OptFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OptFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OptFieldContext) EscapeIdent() IEscapeIdentContext
- func (s *OptFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OptFieldContext) GetOpt() antlr.Token
- func (s *OptFieldContext) GetParser() antlr.Parser
- func (s *OptFieldContext) GetRuleContext() antlr.RuleContext
- func (*OptFieldContext) IsOptFieldContext()
- func (s *OptFieldContext) QUESTIONMARK() antlr.TerminalNode
- func (s *OptFieldContext) SetOpt(v antlr.Token)
- func (s *OptFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimaryContext
- func NewEmptyPrimaryContext() *PrimaryContext
- func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext
- func (s *PrimaryContext) CopyAll(ctx *PrimaryContext)
- func (s *PrimaryContext) GetParser() antlr.Parser
- func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
- func (*PrimaryContext) IsPrimaryContext()
- func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimaryExprContext
- func NewPrimaryExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrimaryExprContext
- func (s *PrimaryExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PrimaryExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimaryExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimaryExprContext) GetRuleContext() antlr.RuleContext
- func (s *PrimaryExprContext) Primary() IPrimaryContext
- type RelationContext
- func NewEmptyRelationContext() *RelationContext
- func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext
- func (s *RelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RelationContext) AllRelation() []IRelationContext
- func (s *RelationContext) Calc() ICalcContext
- func (s *RelationContext) EQUALS() antlr.TerminalNode
- func (s *RelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationContext) GREATER() antlr.TerminalNode
- func (s *RelationContext) GREATER_EQUALS() antlr.TerminalNode
- func (s *RelationContext) GetOp() antlr.Token
- func (s *RelationContext) GetParser() antlr.Parser
- func (s *RelationContext) GetRuleContext() antlr.RuleContext
- func (s *RelationContext) IN() antlr.TerminalNode
- func (*RelationContext) IsRelationContext()
- func (s *RelationContext) LESS() antlr.TerminalNode
- func (s *RelationContext) LESS_EQUALS() antlr.TerminalNode
- func (s *RelationContext) NOT_EQUALS() antlr.TerminalNode
- func (s *RelationContext) Relation(i int) IRelationContext
- func (s *RelationContext) SetOp(v antlr.Token)
- func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectContext
- func NewSelectContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectContext
- func (s *SelectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SelectContext) DOT() antlr.TerminalNode
- func (s *SelectContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectContext) EscapeIdent() IEscapeIdentContext
- func (s *SelectContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectContext) GetId() IEscapeIdentContext
- func (s *SelectContext) GetOp() antlr.Token
- func (s *SelectContext) GetOpt() antlr.Token
- func (s *SelectContext) GetRuleContext() antlr.RuleContext
- func (s *SelectContext) Member() IMemberContext
- func (s *SelectContext) QUESTIONMARK() antlr.TerminalNode
- func (s *SelectContext) SetId(v IEscapeIdentContext)
- func (s *SelectContext) SetOp(v antlr.Token)
- func (s *SelectContext) SetOpt(v antlr.Token)
- type SimpleIdentifierContext
- func NewSimpleIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SimpleIdentifierContext
- func (s *SimpleIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SimpleIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SimpleIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SimpleIdentifierContext) GetId() antlr.Token
- func (s *SimpleIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *SimpleIdentifierContext) IDENTIFIER() antlr.TerminalNode
- func (s *SimpleIdentifierContext) SetId(v antlr.Token)
- type StartContext
- func NewEmptyStartContext() *StartContext
- func NewStartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StartContext
- func (s *StartContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StartContext) EOF() antlr.TerminalNode
- func (s *StartContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StartContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StartContext) Expr() IExprContext
- func (s *StartContext) GetE() IExprContext
- func (s *StartContext) GetParser() antlr.Parser
- func (s *StartContext) GetRuleContext() antlr.RuleContext
- func (*StartContext) IsStartContext()
- func (s *StartContext) SetE(v IExprContext)
- func (s *StartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringContext
- func NewStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringContext
- func (s *StringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringContext) GetRuleContext() antlr.RuleContext
- func (s *StringContext) GetTok() antlr.Token
- func (s *StringContext) STRING() antlr.TerminalNode
- func (s *StringContext) SetTok(v antlr.Token)
- type UintContext
- func NewUintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UintContext
- func (s *UintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UintContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UintContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UintContext) GetRuleContext() antlr.RuleContext
- func (s *UintContext) GetTok() antlr.Token
- func (s *UintContext) NUM_UINT() antlr.TerminalNode
- func (s *UintContext) SetTok(v antlr.Token)
- type UnaryContext
- func NewEmptyUnaryContext() *UnaryContext
- func NewUnaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryContext
- func (s *UnaryContext) CopyAll(ctx *UnaryContext)
- func (s *UnaryContext) GetParser() antlr.Parser
- func (s *UnaryContext) GetRuleContext() antlr.RuleContext
- func (*UnaryContext) IsUnaryContext()
- func (s *UnaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ΒΆ
const ( CELLexerEQUALS = 1 CELLexerNOT_EQUALS = 2 CELLexerIN = 3 CELLexerLESS = 4 CELLexerLESS_EQUALS = 5 CELLexerGREATER_EQUALS = 6 CELLexerGREATER = 7 CELLexerLOGICAL_AND = 8 CELLexerLOGICAL_OR = 9 CELLexerLBRACKET = 10 CELLexerRPRACKET = 11 CELLexerLBRACE = 12 CELLexerRBRACE = 13 CELLexerLPAREN = 14 CELLexerRPAREN = 15 CELLexerDOT = 16 CELLexerCOMMA = 17 CELLexerMINUS = 18 CELLexerEXCLAM = 19 CELLexerQUESTIONMARK = 20 CELLexerCOLON = 21 CELLexerPLUS = 22 CELLexerSTAR = 23 CELLexerSLASH = 24 CELLexerPERCENT = 25 CELLexerCEL_TRUE = 26 CELLexerCEL_FALSE = 27 CELLexerNUL = 28 CELLexerWHITESPACE = 29 CELLexerCOMMENT = 30 CELLexerNUM_FLOAT = 31 CELLexerNUM_INT = 32 CELLexerNUM_UINT = 33 CELLexerSTRING = 34 CELLexerBYTES = 35 CELLexerIDENTIFIER = 36 CELLexerESC_IDENTIFIER = 37 )
CELLexer tokens.
const ( CELParserEOF = antlr.TokenEOF CELParserEQUALS = 1 CELParserNOT_EQUALS = 2 CELParserIN = 3 CELParserLESS = 4 CELParserLESS_EQUALS = 5 CELParserGREATER_EQUALS = 6 CELParserGREATER = 7 CELParserLOGICAL_AND = 8 CELParserLOGICAL_OR = 9 CELParserLBRACKET = 10 CELParserRPRACKET = 11 CELParserLBRACE = 12 CELParserRBRACE = 13 CELParserLPAREN = 14 CELParserRPAREN = 15 CELParserDOT = 16 CELParserCOMMA = 17 CELParserMINUS = 18 CELParserEXCLAM = 19 CELParserQUESTIONMARK = 20 CELParserCOLON = 21 CELParserPLUS = 22 CELParserSTAR = 23 CELParserSLASH = 24 CELParserPERCENT = 25 CELParserCEL_TRUE = 26 CELParserCEL_FALSE = 27 CELParserNUL = 28 CELParserWHITESPACE = 29 CELParserCOMMENT = 30 CELParserNUM_FLOAT = 31 CELParserNUM_INT = 32 CELParserNUM_UINT = 33 CELParserSTRING = 34 CELParserBYTES = 35 CELParserIDENTIFIER = 36 CELParserESC_IDENTIFIER = 37 )
CELParser tokens.
const ( CELParserRULE_start = 0 CELParserRULE_expr = 1 CELParserRULE_conditionalOr = 2 CELParserRULE_conditionalAnd = 3 CELParserRULE_relation = 4 CELParserRULE_calc = 5 CELParserRULE_unary = 6 CELParserRULE_member = 7 CELParserRULE_primary = 8 CELParserRULE_exprList = 9 CELParserRULE_listInit = 10 CELParserRULE_fieldInitializerList = 11 CELParserRULE_optField = 12 CELParserRULE_mapInitializerList = 13 CELParserRULE_escapeIdent = 14 CELParserRULE_optExpr = 15 CELParserRULE_literal = 16 )
CELParser rules.
Variables ΒΆ
var CELLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var CELParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ΒΆ
func CELLexerInit ΒΆ
func CELLexerInit()
CELLexerInit initializes any static state used to implement CELLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewCELLexer(). You can call this function if you wish to initialize the static state ahead of time.
func CELParserInit ΒΆ
func CELParserInit()
CELParserInit initializes any static state used to implement CELParser. By default the static state used to implement the parser is lazily initialized during the first call to NewCELParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyCalcContext ΒΆ
func InitEmptyCalcContext(p *CalcContext)
func InitEmptyConditionalAndContext ΒΆ
func InitEmptyConditionalAndContext(p *ConditionalAndContext)
func InitEmptyConditionalOrContext ΒΆ
func InitEmptyConditionalOrContext(p *ConditionalOrContext)
func InitEmptyEscapeIdentContext ΒΆ
func InitEmptyEscapeIdentContext(p *EscapeIdentContext)
func InitEmptyExprContext ΒΆ
func InitEmptyExprContext(p *ExprContext)
func InitEmptyExprListContext ΒΆ
func InitEmptyExprListContext(p *ExprListContext)
func InitEmptyFieldInitializerListContext ΒΆ
func InitEmptyFieldInitializerListContext(p *FieldInitializerListContext)
func InitEmptyListInitContext ΒΆ
func InitEmptyListInitContext(p *ListInitContext)
func InitEmptyLiteralContext ΒΆ
func InitEmptyLiteralContext(p *LiteralContext)
func InitEmptyMapInitializerListContext ΒΆ
func InitEmptyMapInitializerListContext(p *MapInitializerListContext)
func InitEmptyMemberContext ΒΆ
func InitEmptyMemberContext(p *MemberContext)
func InitEmptyOptExprContext ΒΆ
func InitEmptyOptExprContext(p *OptExprContext)
func InitEmptyOptFieldContext ΒΆ
func InitEmptyOptFieldContext(p *OptFieldContext)
func InitEmptyPrimaryContext ΒΆ
func InitEmptyPrimaryContext(p *PrimaryContext)
func InitEmptyRelationContext ΒΆ
func InitEmptyRelationContext(p *RelationContext)
func InitEmptyStartContext ΒΆ
func InitEmptyStartContext(p *StartContext)
func InitEmptyUnaryContext ΒΆ
func InitEmptyUnaryContext(p *UnaryContext)
Types ΒΆ
type BaseCELListener ΒΆ
type BaseCELListener struct{}
BaseCELListener is a complete listener for a parse tree produced by CELParser.
func (*BaseCELListener) EnterBoolFalse ΒΆ
func (s *BaseCELListener) EnterBoolFalse(ctx *BoolFalseContext)
EnterBoolFalse is called when production BoolFalse is entered.
func (*BaseCELListener) EnterBoolTrue ΒΆ
func (s *BaseCELListener) EnterBoolTrue(ctx *BoolTrueContext)
EnterBoolTrue is called when production BoolTrue is entered.
func (*BaseCELListener) EnterBytes ΒΆ
func (s *BaseCELListener) EnterBytes(ctx *BytesContext)
EnterBytes is called when production Bytes is entered.
func (*BaseCELListener) EnterCalc ΒΆ
func (s *BaseCELListener) EnterCalc(ctx *CalcContext)
EnterCalc is called when production calc is entered.
func (*BaseCELListener) EnterConditionalAnd ΒΆ
func (s *BaseCELListener) EnterConditionalAnd(ctx *ConditionalAndContext)
EnterConditionalAnd is called when production conditionalAnd is entered.
func (*BaseCELListener) EnterConditionalOr ΒΆ
func (s *BaseCELListener) EnterConditionalOr(ctx *ConditionalOrContext)
EnterConditionalOr is called when production conditionalOr is entered.
func (*BaseCELListener) EnterConstantLiteral ΒΆ
func (s *BaseCELListener) EnterConstantLiteral(ctx *ConstantLiteralContext)
EnterConstantLiteral is called when production ConstantLiteral is entered.
func (*BaseCELListener) EnterCreateList ΒΆ
func (s *BaseCELListener) EnterCreateList(ctx *CreateListContext)
EnterCreateList is called when production CreateList is entered.
func (*BaseCELListener) EnterCreateMessage ΒΆ
func (s *BaseCELListener) EnterCreateMessage(ctx *CreateMessageContext)
EnterCreateMessage is called when production CreateMessage is entered.
func (*BaseCELListener) EnterCreateStruct ΒΆ
func (s *BaseCELListener) EnterCreateStruct(ctx *CreateStructContext)
EnterCreateStruct is called when production CreateStruct is entered.
func (*BaseCELListener) EnterDouble ΒΆ
func (s *BaseCELListener) EnterDouble(ctx *DoubleContext)
EnterDouble is called when production Double is entered.
func (*BaseCELListener) EnterEscapedIdentifier ΒΆ
func (s *BaseCELListener) EnterEscapedIdentifier(ctx *EscapedIdentifierContext)
EnterEscapedIdentifier is called when production EscapedIdentifier is entered.
func (*BaseCELListener) EnterEveryRule ΒΆ
func (s *BaseCELListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseCELListener) EnterExpr ΒΆ
func (s *BaseCELListener) EnterExpr(ctx *ExprContext)
EnterExpr is called when production expr is entered.
func (*BaseCELListener) EnterExprList ΒΆ
func (s *BaseCELListener) EnterExprList(ctx *ExprListContext)
EnterExprList is called when production exprList is entered.
func (*BaseCELListener) EnterFieldInitializerList ΒΆ
func (s *BaseCELListener) EnterFieldInitializerList(ctx *FieldInitializerListContext)
EnterFieldInitializerList is called when production fieldInitializerList is entered.
func (*BaseCELListener) EnterGlobalCall ΒΆ
func (s *BaseCELListener) EnterGlobalCall(ctx *GlobalCallContext)
EnterGlobalCall is called when production GlobalCall is entered.
func (*BaseCELListener) EnterIdent ΒΆ
func (s *BaseCELListener) EnterIdent(ctx *IdentContext)
EnterIdent is called when production Ident is entered.
func (*BaseCELListener) EnterIndex ΒΆ
func (s *BaseCELListener) EnterIndex(ctx *IndexContext)
EnterIndex is called when production Index is entered.
func (*BaseCELListener) EnterInt ΒΆ
func (s *BaseCELListener) EnterInt(ctx *IntContext)
EnterInt is called when production Int is entered.
func (*BaseCELListener) EnterListInit ΒΆ
func (s *BaseCELListener) EnterListInit(ctx *ListInitContext)
EnterListInit is called when production listInit is entered.
func (*BaseCELListener) EnterLogicalNot ΒΆ
func (s *BaseCELListener) EnterLogicalNot(ctx *LogicalNotContext)
EnterLogicalNot is called when production LogicalNot is entered.
func (*BaseCELListener) EnterMapInitializerList ΒΆ
func (s *BaseCELListener) EnterMapInitializerList(ctx *MapInitializerListContext)
EnterMapInitializerList is called when production mapInitializerList is entered.
func (*BaseCELListener) EnterMemberCall ΒΆ
func (s *BaseCELListener) EnterMemberCall(ctx *MemberCallContext)
EnterMemberCall is called when production MemberCall is entered.
func (*BaseCELListener) EnterMemberExpr ΒΆ
func (s *BaseCELListener) EnterMemberExpr(ctx *MemberExprContext)
EnterMemberExpr is called when production MemberExpr is entered.
func (*BaseCELListener) EnterNegate ΒΆ
func (s *BaseCELListener) EnterNegate(ctx *NegateContext)
EnterNegate is called when production Negate is entered.
func (*BaseCELListener) EnterNested ΒΆ
func (s *BaseCELListener) EnterNested(ctx *NestedContext)
EnterNested is called when production Nested is entered.
func (*BaseCELListener) EnterNull ΒΆ
func (s *BaseCELListener) EnterNull(ctx *NullContext)
EnterNull is called when production Null is entered.
func (*BaseCELListener) EnterOptExpr ΒΆ
func (s *BaseCELListener) EnterOptExpr(ctx *OptExprContext)
EnterOptExpr is called when production optExpr is entered.
func (*BaseCELListener) EnterOptField ΒΆ
func (s *BaseCELListener) EnterOptField(ctx *OptFieldContext)
EnterOptField is called when production optField is entered.
func (*BaseCELListener) EnterPrimaryExpr ΒΆ
func (s *BaseCELListener) EnterPrimaryExpr(ctx *PrimaryExprContext)
EnterPrimaryExpr is called when production PrimaryExpr is entered.
func (*BaseCELListener) EnterRelation ΒΆ
func (s *BaseCELListener) EnterRelation(ctx *RelationContext)
EnterRelation is called when production relation is entered.
func (*BaseCELListener) EnterSelect ΒΆ
func (s *BaseCELListener) EnterSelect(ctx *SelectContext)
EnterSelect is called when production Select is entered.
func (*BaseCELListener) EnterSimpleIdentifier ΒΆ
func (s *BaseCELListener) EnterSimpleIdentifier(ctx *SimpleIdentifierContext)
EnterSimpleIdentifier is called when production SimpleIdentifier is entered.
func (*BaseCELListener) EnterStart ΒΆ
func (s *BaseCELListener) EnterStart(ctx *StartContext)
EnterStart is called when production start is entered.
func (*BaseCELListener) EnterString ΒΆ
func (s *BaseCELListener) EnterString(ctx *StringContext)
EnterString is called when production String is entered.
func (*BaseCELListener) EnterUint ΒΆ
func (s *BaseCELListener) EnterUint(ctx *UintContext)
EnterUint is called when production Uint is entered.
func (*BaseCELListener) ExitBoolFalse ΒΆ
func (s *BaseCELListener) ExitBoolFalse(ctx *BoolFalseContext)
ExitBoolFalse is called when production BoolFalse is exited.
func (*BaseCELListener) ExitBoolTrue ΒΆ
func (s *BaseCELListener) ExitBoolTrue(ctx *BoolTrueContext)
ExitBoolTrue is called when production BoolTrue is exited.
func (*BaseCELListener) ExitBytes ΒΆ
func (s *BaseCELListener) ExitBytes(ctx *BytesContext)
ExitBytes is called when production Bytes is exited.
func (*BaseCELListener) ExitCalc ΒΆ
func (s *BaseCELListener) ExitCalc(ctx *CalcContext)
ExitCalc is called when production calc is exited.
func (*BaseCELListener) ExitConditionalAnd ΒΆ
func (s *BaseCELListener) ExitConditionalAnd(ctx *ConditionalAndContext)
ExitConditionalAnd is called when production conditionalAnd is exited.
func (*BaseCELListener) ExitConditionalOr ΒΆ
func (s *BaseCELListener) ExitConditionalOr(ctx *ConditionalOrContext)
ExitConditionalOr is called when production conditionalOr is exited.
func (*BaseCELListener) ExitConstantLiteral ΒΆ
func (s *BaseCELListener) ExitConstantLiteral(ctx *ConstantLiteralContext)
ExitConstantLiteral is called when production ConstantLiteral is exited.
func (*BaseCELListener) ExitCreateList ΒΆ
func (s *BaseCELListener) ExitCreateList(ctx *CreateListContext)
ExitCreateList is called when production CreateList is exited.
func (*BaseCELListener) ExitCreateMessage ΒΆ
func (s *BaseCELListener) ExitCreateMessage(ctx *CreateMessageContext)
ExitCreateMessage is called when production CreateMessage is exited.
func (*BaseCELListener) ExitCreateStruct ΒΆ
func (s *BaseCELListener) ExitCreateStruct(ctx *CreateStructContext)
ExitCreateStruct is called when production CreateStruct is exited.
func (*BaseCELListener) ExitDouble ΒΆ
func (s *BaseCELListener) ExitDouble(ctx *DoubleContext)
ExitDouble is called when production Double is exited.
func (*BaseCELListener) ExitEscapedIdentifier ΒΆ
func (s *BaseCELListener) ExitEscapedIdentifier(ctx *EscapedIdentifierContext)
ExitEscapedIdentifier is called when production EscapedIdentifier is exited.
func (*BaseCELListener) ExitEveryRule ΒΆ
func (s *BaseCELListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseCELListener) ExitExpr ΒΆ
func (s *BaseCELListener) ExitExpr(ctx *ExprContext)
ExitExpr is called when production expr is exited.
func (*BaseCELListener) ExitExprList ΒΆ
func (s *BaseCELListener) ExitExprList(ctx *ExprListContext)
ExitExprList is called when production exprList is exited.
func (*BaseCELListener) ExitFieldInitializerList ΒΆ
func (s *BaseCELListener) ExitFieldInitializerList(ctx *FieldInitializerListContext)
ExitFieldInitializerList is called when production fieldInitializerList is exited.
func (*BaseCELListener) ExitGlobalCall ΒΆ
func (s *BaseCELListener) ExitGlobalCall(ctx *GlobalCallContext)
ExitGlobalCall is called when production GlobalCall is exited.
func (*BaseCELListener) ExitIdent ΒΆ
func (s *BaseCELListener) ExitIdent(ctx *IdentContext)
ExitIdent is called when production Ident is exited.
func (*BaseCELListener) ExitIndex ΒΆ
func (s *BaseCELListener) ExitIndex(ctx *IndexContext)
ExitIndex is called when production Index is exited.
func (*BaseCELListener) ExitInt ΒΆ
func (s *BaseCELListener) ExitInt(ctx *IntContext)
ExitInt is called when production Int is exited.
func (*BaseCELListener) ExitListInit ΒΆ
func (s *BaseCELListener) ExitListInit(ctx *ListInitContext)
ExitListInit is called when production listInit is exited.
func (*BaseCELListener) ExitLogicalNot ΒΆ
func (s *BaseCELListener) ExitLogicalNot(ctx *LogicalNotContext)
ExitLogicalNot is called when production LogicalNot is exited.
func (*BaseCELListener) ExitMapInitializerList ΒΆ
func (s *BaseCELListener) ExitMapInitializerList(ctx *MapInitializerListContext)
ExitMapInitializerList is called when production mapInitializerList is exited.
func (*BaseCELListener) ExitMemberCall ΒΆ
func (s *BaseCELListener) ExitMemberCall(ctx *MemberCallContext)
ExitMemberCall is called when production MemberCall is exited.
func (*BaseCELListener) ExitMemberExpr ΒΆ
func (s *BaseCELListener) ExitMemberExpr(ctx *MemberExprContext)
ExitMemberExpr is called when production MemberExpr is exited.
func (*BaseCELListener) ExitNegate ΒΆ
func (s *BaseCELListener) ExitNegate(ctx *NegateContext)
ExitNegate is called when production Negate is exited.
func (*BaseCELListener) ExitNested ΒΆ
func (s *BaseCELListener) ExitNested(ctx *NestedContext)
ExitNested is called when production Nested is exited.
func (*BaseCELListener) ExitNull ΒΆ
func (s *BaseCELListener) ExitNull(ctx *NullContext)
ExitNull is called when production Null is exited.
func (*BaseCELListener) ExitOptExpr ΒΆ
func (s *BaseCELListener) ExitOptExpr(ctx *OptExprContext)
ExitOptExpr is called when production optExpr is exited.
func (*BaseCELListener) ExitOptField ΒΆ
func (s *BaseCELListener) ExitOptField(ctx *OptFieldContext)
ExitOptField is called when production optField is exited.
func (*BaseCELListener) ExitPrimaryExpr ΒΆ
func (s *BaseCELListener) ExitPrimaryExpr(ctx *PrimaryExprContext)
ExitPrimaryExpr is called when production PrimaryExpr is exited.
func (*BaseCELListener) ExitRelation ΒΆ
func (s *BaseCELListener) ExitRelation(ctx *RelationContext)
ExitRelation is called when production relation is exited.
func (*BaseCELListener) ExitSelect ΒΆ
func (s *BaseCELListener) ExitSelect(ctx *SelectContext)
ExitSelect is called when production Select is exited.
func (*BaseCELListener) ExitSimpleIdentifier ΒΆ
func (s *BaseCELListener) ExitSimpleIdentifier(ctx *SimpleIdentifierContext)
ExitSimpleIdentifier is called when production SimpleIdentifier is exited.
func (*BaseCELListener) ExitStart ΒΆ
func (s *BaseCELListener) ExitStart(ctx *StartContext)
ExitStart is called when production start is exited.
func (*BaseCELListener) ExitString ΒΆ
func (s *BaseCELListener) ExitString(ctx *StringContext)
ExitString is called when production String is exited.
func (*BaseCELListener) ExitUint ΒΆ
func (s *BaseCELListener) ExitUint(ctx *UintContext)
ExitUint is called when production Uint is exited.
func (*BaseCELListener) VisitErrorNode ΒΆ
func (s *BaseCELListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseCELListener) VisitTerminal ΒΆ
func (s *BaseCELListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseCELVisitor ΒΆ
type BaseCELVisitor struct { *antlr.BaseParseTreeVisitor }
func (*BaseCELVisitor) VisitBoolFalse ΒΆ
func (v *BaseCELVisitor) VisitBoolFalse(ctx *BoolFalseContext) interface{}
func (*BaseCELVisitor) VisitBoolTrue ΒΆ
func (v *BaseCELVisitor) VisitBoolTrue(ctx *BoolTrueContext) interface{}
func (*BaseCELVisitor) VisitBytes ΒΆ
func (v *BaseCELVisitor) VisitBytes(ctx *BytesContext) interface{}
func (*BaseCELVisitor) VisitCalc ΒΆ
func (v *BaseCELVisitor) VisitCalc(ctx *CalcContext) interface{}
func (*BaseCELVisitor) VisitConditionalAnd ΒΆ
func (v *BaseCELVisitor) VisitConditionalAnd(ctx *ConditionalAndContext) interface{}
func (*BaseCELVisitor) VisitConditionalOr ΒΆ
func (v *BaseCELVisitor) VisitConditionalOr(ctx *ConditionalOrContext) interface{}
func (*BaseCELVisitor) VisitConstantLiteral ΒΆ
func (v *BaseCELVisitor) VisitConstantLiteral(ctx *ConstantLiteralContext) interface{}
func (*BaseCELVisitor) VisitCreateList ΒΆ
func (v *BaseCELVisitor) VisitCreateList(ctx *CreateListContext) interface{}
func (*BaseCELVisitor) VisitCreateMessage ΒΆ
func (v *BaseCELVisitor) VisitCreateMessage(ctx *CreateMessageContext) interface{}
func (*BaseCELVisitor) VisitCreateStruct ΒΆ
func (v *BaseCELVisitor) VisitCreateStruct(ctx *CreateStructContext) interface{}
func (*BaseCELVisitor) VisitDouble ΒΆ
func (v *BaseCELVisitor) VisitDouble(ctx *DoubleContext) interface{}
func (*BaseCELVisitor) VisitEscapedIdentifier ΒΆ
func (v *BaseCELVisitor) VisitEscapedIdentifier(ctx *EscapedIdentifierContext) interface{}
func (*BaseCELVisitor) VisitExpr ΒΆ
func (v *BaseCELVisitor) VisitExpr(ctx *ExprContext) interface{}
func (*BaseCELVisitor) VisitExprList ΒΆ
func (v *BaseCELVisitor) VisitExprList(ctx *ExprListContext) interface{}
func (*BaseCELVisitor) VisitFieldInitializerList ΒΆ
func (v *BaseCELVisitor) VisitFieldInitializerList(ctx *FieldInitializerListContext) interface{}
func (*BaseCELVisitor) VisitGlobalCall ΒΆ
func (v *BaseCELVisitor) VisitGlobalCall(ctx *GlobalCallContext) interface{}
func (*BaseCELVisitor) VisitIdent ΒΆ
func (v *BaseCELVisitor) VisitIdent(ctx *IdentContext) interface{}
func (*BaseCELVisitor) VisitIndex ΒΆ
func (v *BaseCELVisitor) VisitIndex(ctx *IndexContext) interface{}
func (*BaseCELVisitor) VisitInt ΒΆ
func (v *BaseCELVisitor) VisitInt(ctx *IntContext) interface{}
func (*BaseCELVisitor) VisitListInit ΒΆ
func (v *BaseCELVisitor) VisitListInit(ctx *ListInitContext) interface{}
func (*BaseCELVisitor) VisitLogicalNot ΒΆ
func (v *BaseCELVisitor) VisitLogicalNot(ctx *LogicalNotContext) interface{}
func (*BaseCELVisitor) VisitMapInitializerList ΒΆ
func (v *BaseCELVisitor) VisitMapInitializerList(ctx *MapInitializerListContext) interface{}
func (*BaseCELVisitor) VisitMemberCall ΒΆ
func (v *BaseCELVisitor) VisitMemberCall(ctx *MemberCallContext) interface{}
func (*BaseCELVisitor) VisitMemberExpr ΒΆ
func (v *BaseCELVisitor) VisitMemberExpr(ctx *MemberExprContext) interface{}
func (*BaseCELVisitor) VisitNegate ΒΆ
func (v *BaseCELVisitor) VisitNegate(ctx *NegateContext) interface{}
func (*BaseCELVisitor) VisitNested ΒΆ
func (v *BaseCELVisitor) VisitNested(ctx *NestedContext) interface{}
func (*BaseCELVisitor) VisitNull ΒΆ
func (v *BaseCELVisitor) VisitNull(ctx *NullContext) interface{}
func (*BaseCELVisitor) VisitOptExpr ΒΆ
func (v *BaseCELVisitor) VisitOptExpr(ctx *OptExprContext) interface{}
func (*BaseCELVisitor) VisitOptField ΒΆ
func (v *BaseCELVisitor) VisitOptField(ctx *OptFieldContext) interface{}
func (*BaseCELVisitor) VisitPrimaryExpr ΒΆ
func (v *BaseCELVisitor) VisitPrimaryExpr(ctx *PrimaryExprContext) interface{}
func (*BaseCELVisitor) VisitRelation ΒΆ
func (v *BaseCELVisitor) VisitRelation(ctx *RelationContext) interface{}
func (*BaseCELVisitor) VisitSelect ΒΆ
func (v *BaseCELVisitor) VisitSelect(ctx *SelectContext) interface{}
func (*BaseCELVisitor) VisitSimpleIdentifier ΒΆ
func (v *BaseCELVisitor) VisitSimpleIdentifier(ctx *SimpleIdentifierContext) interface{}
func (*BaseCELVisitor) VisitStart ΒΆ
func (v *BaseCELVisitor) VisitStart(ctx *StartContext) interface{}
func (*BaseCELVisitor) VisitString ΒΆ
func (v *BaseCELVisitor) VisitString(ctx *StringContext) interface{}
func (*BaseCELVisitor) VisitUint ΒΆ
func (v *BaseCELVisitor) VisitUint(ctx *UintContext) interface{}
type BoolFalseContext ΒΆ
type BoolFalseContext struct { LiteralContext // contains filtered or unexported fields }
func NewBoolFalseContext ΒΆ
func NewBoolFalseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolFalseContext
func (*BoolFalseContext) Accept ΒΆ
func (s *BoolFalseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BoolFalseContext) CEL_FALSE ΒΆ
func (s *BoolFalseContext) CEL_FALSE() antlr.TerminalNode
func (*BoolFalseContext) EnterRule ΒΆ
func (s *BoolFalseContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolFalseContext) ExitRule ΒΆ
func (s *BoolFalseContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolFalseContext) GetRuleContext ΒΆ
func (s *BoolFalseContext) GetRuleContext() antlr.RuleContext
func (*BoolFalseContext) GetTok ΒΆ
func (s *BoolFalseContext) GetTok() antlr.Token
func (*BoolFalseContext) SetTok ΒΆ
func (s *BoolFalseContext) SetTok(v antlr.Token)
type BoolTrueContext ΒΆ
type BoolTrueContext struct { LiteralContext // contains filtered or unexported fields }
func NewBoolTrueContext ΒΆ
func NewBoolTrueContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolTrueContext
func (*BoolTrueContext) Accept ΒΆ
func (s *BoolTrueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BoolTrueContext) CEL_TRUE ΒΆ
func (s *BoolTrueContext) CEL_TRUE() antlr.TerminalNode
func (*BoolTrueContext) EnterRule ΒΆ
func (s *BoolTrueContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolTrueContext) ExitRule ΒΆ
func (s *BoolTrueContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolTrueContext) GetRuleContext ΒΆ
func (s *BoolTrueContext) GetRuleContext() antlr.RuleContext
func (*BoolTrueContext) GetTok ΒΆ
func (s *BoolTrueContext) GetTok() antlr.Token
func (*BoolTrueContext) SetTok ΒΆ
func (s *BoolTrueContext) SetTok(v antlr.Token)
type BytesContext ΒΆ
type BytesContext struct { LiteralContext // contains filtered or unexported fields }
func NewBytesContext ΒΆ
func NewBytesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BytesContext
func (*BytesContext) Accept ΒΆ
func (s *BytesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BytesContext) BYTES ΒΆ
func (s *BytesContext) BYTES() antlr.TerminalNode
func (*BytesContext) EnterRule ΒΆ
func (s *BytesContext) EnterRule(listener antlr.ParseTreeListener)
func (*BytesContext) ExitRule ΒΆ
func (s *BytesContext) ExitRule(listener antlr.ParseTreeListener)
func (*BytesContext) GetRuleContext ΒΆ
func (s *BytesContext) GetRuleContext() antlr.RuleContext
func (*BytesContext) GetTok ΒΆ
func (s *BytesContext) GetTok() antlr.Token
func (*BytesContext) SetTok ΒΆ
func (s *BytesContext) SetTok(v antlr.Token)
type CELLexer ΒΆ
type CELLexer struct {
*antlr.BaseLexer
// contains filtered or unexported fields
}
func NewCELLexer ΒΆ
func NewCELLexer(input antlr.CharStream) *CELLexer
NewCELLexer produces a new lexer instance for the optional input antlr.CharStream.
type CELListener ΒΆ
type CELListener interface { antlr.ParseTreeListener // EnterStart is called when entering the start production. EnterStart(c *StartContext) // EnterExpr is called when entering the expr production. EnterExpr(c *ExprContext) // EnterConditionalOr is called when entering the conditionalOr production. EnterConditionalOr(c *ConditionalOrContext) // EnterConditionalAnd is called when entering the conditionalAnd production. EnterConditionalAnd(c *ConditionalAndContext) // EnterRelation is called when entering the relation production. EnterRelation(c *RelationContext) // EnterCalc is called when entering the calc production. EnterCalc(c *CalcContext) // EnterMemberExpr is called when entering the MemberExpr production. EnterMemberExpr(c *MemberExprContext) // EnterLogicalNot is called when entering the LogicalNot production. EnterLogicalNot(c *LogicalNotContext) // EnterNegate is called when entering the Negate production. EnterNegate(c *NegateContext) // EnterMemberCall is called when entering the MemberCall production. EnterMemberCall(c *MemberCallContext) // EnterSelect is called when entering the Select production. EnterSelect(c *SelectContext) // EnterPrimaryExpr is called when entering the PrimaryExpr production. EnterPrimaryExpr(c *PrimaryExprContext) // EnterIndex is called when entering the Index production. EnterIndex(c *IndexContext) // EnterIdent is called when entering the Ident production. EnterIdent(c *IdentContext) // EnterGlobalCall is called when entering the GlobalCall production. EnterGlobalCall(c *GlobalCallContext) // EnterNested is called when entering the Nested production. EnterNested(c *NestedContext) // EnterCreateList is called when entering the CreateList production. EnterCreateList(c *CreateListContext) // EnterCreateStruct is called when entering the CreateStruct production. EnterCreateStruct(c *CreateStructContext) // EnterCreateMessage is called when entering the CreateMessage production. EnterCreateMessage(c *CreateMessageContext) // EnterConstantLiteral is called when entering the ConstantLiteral production. EnterConstantLiteral(c *ConstantLiteralContext) // EnterExprList is called when entering the exprList production. EnterExprList(c *ExprListContext) // EnterListInit is called when entering the listInit production. EnterListInit(c *ListInitContext) // EnterFieldInitializerList is called when entering the fieldInitializerList production. EnterFieldInitializerList(c *FieldInitializerListContext) // EnterOptField is called when entering the optField production. EnterOptField(c *OptFieldContext) // EnterMapInitializerList is called when entering the mapInitializerList production. EnterMapInitializerList(c *MapInitializerListContext) // EnterSimpleIdentifier is called when entering the SimpleIdentifier production. EnterSimpleIdentifier(c *SimpleIdentifierContext) // EnterEscapedIdentifier is called when entering the EscapedIdentifier production. EnterEscapedIdentifier(c *EscapedIdentifierContext) // EnterOptExpr is called when entering the optExpr production. EnterOptExpr(c *OptExprContext) // EnterInt is called when entering the Int production. EnterInt(c *IntContext) // EnterUint is called when entering the Uint production. EnterUint(c *UintContext) // EnterDouble is called when entering the Double production. EnterDouble(c *DoubleContext) // EnterString is called when entering the String production. EnterString(c *StringContext) // EnterBytes is called when entering the Bytes production. EnterBytes(c *BytesContext) // EnterBoolTrue is called when entering the BoolTrue production. EnterBoolTrue(c *BoolTrueContext) // EnterBoolFalse is called when entering the BoolFalse production. EnterBoolFalse(c *BoolFalseContext) // EnterNull is called when entering the Null production. EnterNull(c *NullContext) // ExitStart is called when exiting the start production. ExitStart(c *StartContext) // ExitExpr is called when exiting the expr production. ExitExpr(c *ExprContext) // ExitConditionalOr is called when exiting the conditionalOr production. ExitConditionalOr(c *ConditionalOrContext) // ExitConditionalAnd is called when exiting the conditionalAnd production. ExitConditionalAnd(c *ConditionalAndContext) // ExitRelation is called when exiting the relation production. ExitRelation(c *RelationContext) // ExitCalc is called when exiting the calc production. ExitCalc(c *CalcContext) // ExitMemberExpr is called when exiting the MemberExpr production. ExitMemberExpr(c *MemberExprContext) // ExitLogicalNot is called when exiting the LogicalNot production. ExitLogicalNot(c *LogicalNotContext) // ExitNegate is called when exiting the Negate production. ExitNegate(c *NegateContext) // ExitMemberCall is called when exiting the MemberCall production. ExitMemberCall(c *MemberCallContext) // ExitSelect is called when exiting the Select production. ExitSelect(c *SelectContext) // ExitPrimaryExpr is called when exiting the PrimaryExpr production. ExitPrimaryExpr(c *PrimaryExprContext) // ExitIndex is called when exiting the Index production. ExitIndex(c *IndexContext) // ExitIdent is called when exiting the Ident production. ExitIdent(c *IdentContext) // ExitGlobalCall is called when exiting the GlobalCall production. ExitGlobalCall(c *GlobalCallContext) // ExitNested is called when exiting the Nested production. ExitNested(c *NestedContext) // ExitCreateList is called when exiting the CreateList production. ExitCreateList(c *CreateListContext) // ExitCreateStruct is called when exiting the CreateStruct production. ExitCreateStruct(c *CreateStructContext) // ExitCreateMessage is called when exiting the CreateMessage production. ExitCreateMessage(c *CreateMessageContext) // ExitConstantLiteral is called when exiting the ConstantLiteral production. ExitConstantLiteral(c *ConstantLiteralContext) // ExitExprList is called when exiting the exprList production. ExitExprList(c *ExprListContext) // ExitListInit is called when exiting the listInit production. ExitListInit(c *ListInitContext) // ExitFieldInitializerList is called when exiting the fieldInitializerList production. ExitFieldInitializerList(c *FieldInitializerListContext) // ExitOptField is called when exiting the optField production. ExitOptField(c *OptFieldContext) // ExitMapInitializerList is called when exiting the mapInitializerList production. ExitMapInitializerList(c *MapInitializerListContext) // ExitSimpleIdentifier is called when exiting the SimpleIdentifier production. ExitSimpleIdentifier(c *SimpleIdentifierContext) // ExitEscapedIdentifier is called when exiting the EscapedIdentifier production. ExitEscapedIdentifier(c *EscapedIdentifierContext) // ExitOptExpr is called when exiting the optExpr production. ExitOptExpr(c *OptExprContext) // ExitInt is called when exiting the Int production. ExitInt(c *IntContext) // ExitUint is called when exiting the Uint production. ExitUint(c *UintContext) // ExitDouble is called when exiting the Double production. ExitDouble(c *DoubleContext) // ExitString is called when exiting the String production. ExitString(c *StringContext) // ExitBytes is called when exiting the Bytes production. ExitBytes(c *BytesContext) // ExitBoolTrue is called when exiting the BoolTrue production. ExitBoolTrue(c *BoolTrueContext) // ExitBoolFalse is called when exiting the BoolFalse production. ExitBoolFalse(c *BoolFalseContext) // ExitNull is called when exiting the Null production. ExitNull(c *NullContext) }
CELListener is a complete listener for a parse tree produced by CELParser.
type CELParser ΒΆ
type CELParser struct { *antlr.BaseParser }
func NewCELParser ΒΆ
func NewCELParser(input antlr.TokenStream) *CELParser
NewCELParser produces a new parser instance for the optional input antlr.TokenStream.
func (*CELParser) Calc ΒΆ
func (p *CELParser) Calc() (localctx ICalcContext)
func (*CELParser) Calc_Sempred ΒΆ
func (*CELParser) ConditionalAnd ΒΆ
func (p *CELParser) ConditionalAnd() (localctx IConditionalAndContext)
func (*CELParser) ConditionalOr ΒΆ
func (p *CELParser) ConditionalOr() (localctx IConditionalOrContext)
func (*CELParser) EscapeIdent ΒΆ
func (p *CELParser) EscapeIdent() (localctx IEscapeIdentContext)
func (*CELParser) Expr ΒΆ
func (p *CELParser) Expr() (localctx IExprContext)
func (*CELParser) ExprList ΒΆ
func (p *CELParser) ExprList() (localctx IExprListContext)
func (*CELParser) FieldInitializerList ΒΆ
func (p *CELParser) FieldInitializerList() (localctx IFieldInitializerListContext)
func (*CELParser) ListInit ΒΆ
func (p *CELParser) ListInit() (localctx IListInitContext)
func (*CELParser) Literal ΒΆ
func (p *CELParser) Literal() (localctx ILiteralContext)
func (*CELParser) MapInitializerList ΒΆ
func (p *CELParser) MapInitializerList() (localctx IMapInitializerListContext)
func (*CELParser) Member ΒΆ
func (p *CELParser) Member() (localctx IMemberContext)
func (*CELParser) Member_Sempred ΒΆ
func (*CELParser) OptExpr ΒΆ
func (p *CELParser) OptExpr() (localctx IOptExprContext)
func (*CELParser) OptField ΒΆ
func (p *CELParser) OptField() (localctx IOptFieldContext)
func (*CELParser) Primary ΒΆ
func (p *CELParser) Primary() (localctx IPrimaryContext)
func (*CELParser) Relation ΒΆ
func (p *CELParser) Relation() (localctx IRelationContext)
func (*CELParser) Relation_Sempred ΒΆ
func (*CELParser) Sempred ΒΆ
func (*CELParser) Start_ ΒΆ
func (p *CELParser) Start_() (localctx IStartContext)
func (*CELParser) Unary ΒΆ
func (p *CELParser) Unary() (localctx IUnaryContext)
type CELVisitor ΒΆ
type CELVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by CELParser#start. VisitStart(ctx *StartContext) interface{} // Visit a parse tree produced by CELParser#expr. VisitExpr(ctx *ExprContext) interface{} // Visit a parse tree produced by CELParser#conditionalOr. VisitConditionalOr(ctx *ConditionalOrContext) interface{} // Visit a parse tree produced by CELParser#conditionalAnd. VisitConditionalAnd(ctx *ConditionalAndContext) interface{} // Visit a parse tree produced by CELParser#relation. VisitRelation(ctx *RelationContext) interface{} // Visit a parse tree produced by CELParser#calc. VisitCalc(ctx *CalcContext) interface{} // Visit a parse tree produced by CELParser#MemberExpr. VisitMemberExpr(ctx *MemberExprContext) interface{} // Visit a parse tree produced by CELParser#LogicalNot. VisitLogicalNot(ctx *LogicalNotContext) interface{} // Visit a parse tree produced by CELParser#Negate. VisitNegate(ctx *NegateContext) interface{} // Visit a parse tree produced by CELParser#MemberCall. VisitMemberCall(ctx *MemberCallContext) interface{} // Visit a parse tree produced by CELParser#Select. VisitSelect(ctx *SelectContext) interface{} // Visit a parse tree produced by CELParser#PrimaryExpr. VisitPrimaryExpr(ctx *PrimaryExprContext) interface{} // Visit a parse tree produced by CELParser#Index. VisitIndex(ctx *IndexContext) interface{} // Visit a parse tree produced by CELParser#Ident. VisitIdent(ctx *IdentContext) interface{} // Visit a parse tree produced by CELParser#GlobalCall. VisitGlobalCall(ctx *GlobalCallContext) interface{} // Visit a parse tree produced by CELParser#Nested. VisitNested(ctx *NestedContext) interface{} // Visit a parse tree produced by CELParser#CreateList. VisitCreateList(ctx *CreateListContext) interface{} // Visit a parse tree produced by CELParser#CreateStruct. VisitCreateStruct(ctx *CreateStructContext) interface{} // Visit a parse tree produced by CELParser#CreateMessage. VisitCreateMessage(ctx *CreateMessageContext) interface{} // Visit a parse tree produced by CELParser#ConstantLiteral. VisitConstantLiteral(ctx *ConstantLiteralContext) interface{} // Visit a parse tree produced by CELParser#exprList. VisitExprList(ctx *ExprListContext) interface{} // Visit a parse tree produced by CELParser#listInit. VisitListInit(ctx *ListInitContext) interface{} // Visit a parse tree produced by CELParser#fieldInitializerList. VisitFieldInitializerList(ctx *FieldInitializerListContext) interface{} // Visit a parse tree produced by CELParser#optField. VisitOptField(ctx *OptFieldContext) interface{} // Visit a parse tree produced by CELParser#mapInitializerList. VisitMapInitializerList(ctx *MapInitializerListContext) interface{} // Visit a parse tree produced by CELParser#SimpleIdentifier. VisitSimpleIdentifier(ctx *SimpleIdentifierContext) interface{} // Visit a parse tree produced by CELParser#EscapedIdentifier. VisitEscapedIdentifier(ctx *EscapedIdentifierContext) interface{} // Visit a parse tree produced by CELParser#optExpr. VisitOptExpr(ctx *OptExprContext) interface{} // Visit a parse tree produced by CELParser#Int. VisitInt(ctx *IntContext) interface{} // Visit a parse tree produced by CELParser#Uint. VisitUint(ctx *UintContext) interface{} // Visit a parse tree produced by CELParser#Double. VisitDouble(ctx *DoubleContext) interface{} // Visit a parse tree produced by CELParser#String. VisitString(ctx *StringContext) interface{} // Visit a parse tree produced by CELParser#Bytes. VisitBytes(ctx *BytesContext) interface{} // Visit a parse tree produced by CELParser#BoolTrue. VisitBoolTrue(ctx *BoolTrueContext) interface{} // Visit a parse tree produced by CELParser#BoolFalse. VisitBoolFalse(ctx *BoolFalseContext) interface{} // Visit a parse tree produced by CELParser#Null. VisitNull(ctx *NullContext) interface{} }
A complete Visitor for a parse tree produced by CELParser.
type CalcContext ΒΆ
type CalcContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCalcContext ΒΆ
func NewCalcContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CalcContext
func NewEmptyCalcContext ΒΆ
func NewEmptyCalcContext() *CalcContext
func (*CalcContext) Accept ΒΆ
func (s *CalcContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CalcContext) AllCalc ΒΆ
func (s *CalcContext) AllCalc() []ICalcContext
func (*CalcContext) Calc ΒΆ
func (s *CalcContext) Calc(i int) ICalcContext
func (*CalcContext) EnterRule ΒΆ
func (s *CalcContext) EnterRule(listener antlr.ParseTreeListener)
func (*CalcContext) ExitRule ΒΆ
func (s *CalcContext) ExitRule(listener antlr.ParseTreeListener)
func (*CalcContext) GetOp ΒΆ
func (s *CalcContext) GetOp() antlr.Token
func (*CalcContext) GetParser ΒΆ
func (s *CalcContext) GetParser() antlr.Parser
func (*CalcContext) GetRuleContext ΒΆ
func (s *CalcContext) GetRuleContext() antlr.RuleContext
func (*CalcContext) IsCalcContext ΒΆ
func (*CalcContext) IsCalcContext()
func (*CalcContext) MINUS ΒΆ
func (s *CalcContext) MINUS() antlr.TerminalNode
func (*CalcContext) PERCENT ΒΆ
func (s *CalcContext) PERCENT() antlr.TerminalNode
func (*CalcContext) PLUS ΒΆ
func (s *CalcContext) PLUS() antlr.TerminalNode
func (*CalcContext) SLASH ΒΆ
func (s *CalcContext) SLASH() antlr.TerminalNode
func (*CalcContext) STAR ΒΆ
func (s *CalcContext) STAR() antlr.TerminalNode
func (*CalcContext) SetOp ΒΆ
func (s *CalcContext) SetOp(v antlr.Token)
func (*CalcContext) ToStringTree ΒΆ
func (s *CalcContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CalcContext) Unary ΒΆ
func (s *CalcContext) Unary() IUnaryContext
type ConditionalAndContext ΒΆ
type ConditionalAndContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewConditionalAndContext ΒΆ
func NewConditionalAndContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionalAndContext
func NewEmptyConditionalAndContext ΒΆ
func NewEmptyConditionalAndContext() *ConditionalAndContext
func (*ConditionalAndContext) Accept ΒΆ
func (s *ConditionalAndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConditionalAndContext) AllLOGICAL_AND ΒΆ
func (s *ConditionalAndContext) AllLOGICAL_AND() []antlr.TerminalNode
func (*ConditionalAndContext) AllRelation ΒΆ
func (s *ConditionalAndContext) AllRelation() []IRelationContext
func (*ConditionalAndContext) EnterRule ΒΆ
func (s *ConditionalAndContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConditionalAndContext) ExitRule ΒΆ
func (s *ConditionalAndContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConditionalAndContext) GetE ΒΆ
func (s *ConditionalAndContext) GetE() IRelationContext
func (*ConditionalAndContext) GetE1 ΒΆ
func (s *ConditionalAndContext) GetE1() []IRelationContext
func (*ConditionalAndContext) GetOps ΒΆ
func (s *ConditionalAndContext) GetOps() []antlr.Token
func (*ConditionalAndContext) GetParser ΒΆ
func (s *ConditionalAndContext) GetParser() antlr.Parser
func (*ConditionalAndContext) GetRuleContext ΒΆ
func (s *ConditionalAndContext) GetRuleContext() antlr.RuleContext
func (*ConditionalAndContext) GetS8 ΒΆ
func (s *ConditionalAndContext) GetS8() antlr.Token
func (*ConditionalAndContext) Get_relation ΒΆ
func (s *ConditionalAndContext) Get_relation() IRelationContext
func (*ConditionalAndContext) IsConditionalAndContext ΒΆ
func (*ConditionalAndContext) IsConditionalAndContext()
func (*ConditionalAndContext) LOGICAL_AND ΒΆ
func (s *ConditionalAndContext) LOGICAL_AND(i int) antlr.TerminalNode
func (*ConditionalAndContext) Relation ΒΆ
func (s *ConditionalAndContext) Relation(i int) IRelationContext
func (*ConditionalAndContext) SetE ΒΆ
func (s *ConditionalAndContext) SetE(v IRelationContext)
func (*ConditionalAndContext) SetE1 ΒΆ
func (s *ConditionalAndContext) SetE1(v []IRelationContext)
func (*ConditionalAndContext) SetOps ΒΆ
func (s *ConditionalAndContext) SetOps(v []antlr.Token)
func (*ConditionalAndContext) SetS8 ΒΆ
func (s *ConditionalAndContext) SetS8(v antlr.Token)
func (*ConditionalAndContext) Set_relation ΒΆ
func (s *ConditionalAndContext) Set_relation(v IRelationContext)
func (*ConditionalAndContext) ToStringTree ΒΆ
func (s *ConditionalAndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConditionalOrContext ΒΆ
type ConditionalOrContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewConditionalOrContext ΒΆ
func NewConditionalOrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConditionalOrContext
func NewEmptyConditionalOrContext ΒΆ
func NewEmptyConditionalOrContext() *ConditionalOrContext
func (*ConditionalOrContext) Accept ΒΆ
func (s *ConditionalOrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConditionalOrContext) AllConditionalAnd ΒΆ
func (s *ConditionalOrContext) AllConditionalAnd() []IConditionalAndContext
func (*ConditionalOrContext) AllLOGICAL_OR ΒΆ
func (s *ConditionalOrContext) AllLOGICAL_OR() []antlr.TerminalNode
func (*ConditionalOrContext) ConditionalAnd ΒΆ
func (s *ConditionalOrContext) ConditionalAnd(i int) IConditionalAndContext
func (*ConditionalOrContext) EnterRule ΒΆ
func (s *ConditionalOrContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConditionalOrContext) ExitRule ΒΆ
func (s *ConditionalOrContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConditionalOrContext) GetE ΒΆ
func (s *ConditionalOrContext) GetE() IConditionalAndContext
func (*ConditionalOrContext) GetE1 ΒΆ
func (s *ConditionalOrContext) GetE1() []IConditionalAndContext
func (*ConditionalOrContext) GetOps ΒΆ
func (s *ConditionalOrContext) GetOps() []antlr.Token
func (*ConditionalOrContext) GetParser ΒΆ
func (s *ConditionalOrContext) GetParser() antlr.Parser
func (*ConditionalOrContext) GetRuleContext ΒΆ
func (s *ConditionalOrContext) GetRuleContext() antlr.RuleContext
func (*ConditionalOrContext) GetS9 ΒΆ
func (s *ConditionalOrContext) GetS9() antlr.Token
func (*ConditionalOrContext) Get_conditionalAnd ΒΆ
func (s *ConditionalOrContext) Get_conditionalAnd() IConditionalAndContext
func (*ConditionalOrContext) IsConditionalOrContext ΒΆ
func (*ConditionalOrContext) IsConditionalOrContext()
func (*ConditionalOrContext) LOGICAL_OR ΒΆ
func (s *ConditionalOrContext) LOGICAL_OR(i int) antlr.TerminalNode
func (*ConditionalOrContext) SetE ΒΆ
func (s *ConditionalOrContext) SetE(v IConditionalAndContext)
func (*ConditionalOrContext) SetE1 ΒΆ
func (s *ConditionalOrContext) SetE1(v []IConditionalAndContext)
func (*ConditionalOrContext) SetOps ΒΆ
func (s *ConditionalOrContext) SetOps(v []antlr.Token)
func (*ConditionalOrContext) SetS9 ΒΆ
func (s *ConditionalOrContext) SetS9(v antlr.Token)
func (*ConditionalOrContext) Set_conditionalAnd ΒΆ
func (s *ConditionalOrContext) Set_conditionalAnd(v IConditionalAndContext)
func (*ConditionalOrContext) ToStringTree ΒΆ
func (s *ConditionalOrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantLiteralContext ΒΆ
type ConstantLiteralContext struct { PrimaryContext }
func NewConstantLiteralContext ΒΆ
func NewConstantLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConstantLiteralContext
func (*ConstantLiteralContext) Accept ΒΆ
func (s *ConstantLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstantLiteralContext) EnterRule ΒΆ
func (s *ConstantLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantLiteralContext) ExitRule ΒΆ
func (s *ConstantLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantLiteralContext) GetRuleContext ΒΆ
func (s *ConstantLiteralContext) GetRuleContext() antlr.RuleContext
func (*ConstantLiteralContext) Literal ΒΆ
func (s *ConstantLiteralContext) Literal() ILiteralContext
type CreateListContext ΒΆ
type CreateListContext struct { PrimaryContext // contains filtered or unexported fields }
func NewCreateListContext ΒΆ
func NewCreateListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateListContext
func (*CreateListContext) Accept ΒΆ
func (s *CreateListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateListContext) COMMA ΒΆ
func (s *CreateListContext) COMMA() antlr.TerminalNode
func (*CreateListContext) EnterRule ΒΆ
func (s *CreateListContext) EnterRule(listener antlr.ParseTreeListener)
func (*CreateListContext) ExitRule ΒΆ
func (s *CreateListContext) ExitRule(listener antlr.ParseTreeListener)
func (*CreateListContext) GetElems ΒΆ
func (s *CreateListContext) GetElems() IListInitContext
func (*CreateListContext) GetOp ΒΆ
func (s *CreateListContext) GetOp() antlr.Token
func (*CreateListContext) GetRuleContext ΒΆ
func (s *CreateListContext) GetRuleContext() antlr.RuleContext
func (*CreateListContext) LBRACKET ΒΆ
func (s *CreateListContext) LBRACKET() antlr.TerminalNode
func (*CreateListContext) ListInit ΒΆ
func (s *CreateListContext) ListInit() IListInitContext
func (*CreateListContext) RPRACKET ΒΆ
func (s *CreateListContext) RPRACKET() antlr.TerminalNode
func (*CreateListContext) SetElems ΒΆ
func (s *CreateListContext) SetElems(v IListInitContext)
func (*CreateListContext) SetOp ΒΆ
func (s *CreateListContext) SetOp(v antlr.Token)
type CreateMessageContext ΒΆ
type CreateMessageContext struct { PrimaryContext // contains filtered or unexported fields }
func NewCreateMessageContext ΒΆ
func NewCreateMessageContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateMessageContext
func (*CreateMessageContext) Accept ΒΆ
func (s *CreateMessageContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateMessageContext) AllDOT ΒΆ
func (s *CreateMessageContext) AllDOT() []antlr.TerminalNode
func (*CreateMessageContext) AllIDENTIFIER ΒΆ
func (s *CreateMessageContext) AllIDENTIFIER() []antlr.TerminalNode
func (*CreateMessageContext) COMMA ΒΆ
func (s *CreateMessageContext) COMMA() antlr.TerminalNode
func (*CreateMessageContext) DOT ΒΆ
func (s *CreateMessageContext) DOT(i int) antlr.TerminalNode
func (*CreateMessageContext) EnterRule ΒΆ
func (s *CreateMessageContext) EnterRule(listener antlr.ParseTreeListener)
func (*CreateMessageContext) ExitRule ΒΆ
func (s *CreateMessageContext) ExitRule(listener antlr.ParseTreeListener)
func (*CreateMessageContext) FieldInitializerList ΒΆ
func (s *CreateMessageContext) FieldInitializerList() IFieldInitializerListContext
func (*CreateMessageContext) GetEntries ΒΆ
func (s *CreateMessageContext) GetEntries() IFieldInitializerListContext
func (*CreateMessageContext) GetIds ΒΆ
func (s *CreateMessageContext) GetIds() []antlr.Token
func (*CreateMessageContext) GetLeadingDot ΒΆ
func (s *CreateMessageContext) GetLeadingDot() antlr.Token
func (*CreateMessageContext) GetOp ΒΆ
func (s *CreateMessageContext) GetOp() antlr.Token
func (*CreateMessageContext) GetOps ΒΆ
func (s *CreateMessageContext) GetOps() []antlr.Token
func (*CreateMessageContext) GetRuleContext ΒΆ
func (s *CreateMessageContext) GetRuleContext() antlr.RuleContext
func (*CreateMessageContext) GetS16 ΒΆ
func (s *CreateMessageContext) GetS16() antlr.Token
func (*CreateMessageContext) Get_IDENTIFIER ΒΆ
func (s *CreateMessageContext) Get_IDENTIFIER() antlr.Token
func (*CreateMessageContext) IDENTIFIER ΒΆ
func (s *CreateMessageContext) IDENTIFIER(i int) antlr.TerminalNode
func (*CreateMessageContext) LBRACE ΒΆ
func (s *CreateMessageContext) LBRACE() antlr.TerminalNode
func (*CreateMessageContext) RBRACE ΒΆ
func (s *CreateMessageContext) RBRACE() antlr.TerminalNode
func (*CreateMessageContext) SetEntries ΒΆ
func (s *CreateMessageContext) SetEntries(v IFieldInitializerListContext)
func (*CreateMessageContext) SetIds ΒΆ
func (s *CreateMessageContext) SetIds(v []antlr.Token)
func (*CreateMessageContext) SetLeadingDot ΒΆ
func (s *CreateMessageContext) SetLeadingDot(v antlr.Token)
func (*CreateMessageContext) SetOp ΒΆ
func (s *CreateMessageContext) SetOp(v antlr.Token)
func (*CreateMessageContext) SetOps ΒΆ
func (s *CreateMessageContext) SetOps(v []antlr.Token)
func (*CreateMessageContext) SetS16 ΒΆ
func (s *CreateMessageContext) SetS16(v antlr.Token)
func (*CreateMessageContext) Set_IDENTIFIER ΒΆ
func (s *CreateMessageContext) Set_IDENTIFIER(v antlr.Token)
type CreateStructContext ΒΆ
type CreateStructContext struct { PrimaryContext // contains filtered or unexported fields }
func NewCreateStructContext ΒΆ
func NewCreateStructContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateStructContext
func (*CreateStructContext) Accept ΒΆ
func (s *CreateStructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateStructContext) COMMA ΒΆ
func (s *CreateStructContext) COMMA() antlr.TerminalNode
func (*CreateStructContext) EnterRule ΒΆ
func (s *CreateStructContext) EnterRule(listener antlr.ParseTreeListener)
func (*CreateStructContext) ExitRule ΒΆ
func (s *CreateStructContext) ExitRule(listener antlr.ParseTreeListener)
func (*CreateStructContext) GetEntries ΒΆ
func (s *CreateStructContext) GetEntries() IMapInitializerListContext
func (*CreateStructContext) GetOp ΒΆ
func (s *CreateStructContext) GetOp() antlr.Token
func (*CreateStructContext) GetRuleContext ΒΆ
func (s *CreateStructContext) GetRuleContext() antlr.RuleContext
func (*CreateStructContext) LBRACE ΒΆ
func (s *CreateStructContext) LBRACE() antlr.TerminalNode
func (*CreateStructContext) MapInitializerList ΒΆ
func (s *CreateStructContext) MapInitializerList() IMapInitializerListContext
func (*CreateStructContext) RBRACE ΒΆ
func (s *CreateStructContext) RBRACE() antlr.TerminalNode
func (*CreateStructContext) SetEntries ΒΆ
func (s *CreateStructContext) SetEntries(v IMapInitializerListContext)
func (*CreateStructContext) SetOp ΒΆ
func (s *CreateStructContext) SetOp(v antlr.Token)
type DoubleContext ΒΆ
type DoubleContext struct { LiteralContext // contains filtered or unexported fields }
func NewDoubleContext ΒΆ
func NewDoubleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoubleContext
func (*DoubleContext) Accept ΒΆ
func (s *DoubleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DoubleContext) EnterRule ΒΆ
func (s *DoubleContext) EnterRule(listener antlr.ParseTreeListener)
func (*DoubleContext) ExitRule ΒΆ
func (s *DoubleContext) ExitRule(listener antlr.ParseTreeListener)
func (*DoubleContext) GetRuleContext ΒΆ
func (s *DoubleContext) GetRuleContext() antlr.RuleContext
func (*DoubleContext) GetSign ΒΆ
func (s *DoubleContext) GetSign() antlr.Token
func (*DoubleContext) GetTok ΒΆ
func (s *DoubleContext) GetTok() antlr.Token
func (*DoubleContext) MINUS ΒΆ
func (s *DoubleContext) MINUS() antlr.TerminalNode
func (*DoubleContext) NUM_FLOAT ΒΆ
func (s *DoubleContext) NUM_FLOAT() antlr.TerminalNode
func (*DoubleContext) SetSign ΒΆ
func (s *DoubleContext) SetSign(v antlr.Token)
func (*DoubleContext) SetTok ΒΆ
func (s *DoubleContext) SetTok(v antlr.Token)
type EscapeIdentContext ΒΆ
type EscapeIdentContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEscapeIdentContext ΒΆ
func NewEmptyEscapeIdentContext() *EscapeIdentContext
func NewEscapeIdentContext ΒΆ
func NewEscapeIdentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EscapeIdentContext
func (*EscapeIdentContext) CopyAll ΒΆ
func (s *EscapeIdentContext) CopyAll(ctx *EscapeIdentContext)
func (*EscapeIdentContext) GetParser ΒΆ
func (s *EscapeIdentContext) GetParser() antlr.Parser
func (*EscapeIdentContext) GetRuleContext ΒΆ
func (s *EscapeIdentContext) GetRuleContext() antlr.RuleContext
func (*EscapeIdentContext) IsEscapeIdentContext ΒΆ
func (*EscapeIdentContext) IsEscapeIdentContext()
func (*EscapeIdentContext) ToStringTree ΒΆ
func (s *EscapeIdentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EscapedIdentifierContext ΒΆ
type EscapedIdentifierContext struct { EscapeIdentContext // contains filtered or unexported fields }
func NewEscapedIdentifierContext ΒΆ
func NewEscapedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EscapedIdentifierContext
func (*EscapedIdentifierContext) Accept ΒΆ
func (s *EscapedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EscapedIdentifierContext) ESC_IDENTIFIER ΒΆ
func (s *EscapedIdentifierContext) ESC_IDENTIFIER() antlr.TerminalNode
func (*EscapedIdentifierContext) EnterRule ΒΆ
func (s *EscapedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*EscapedIdentifierContext) ExitRule ΒΆ
func (s *EscapedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*EscapedIdentifierContext) GetId ΒΆ
func (s *EscapedIdentifierContext) GetId() antlr.Token
func (*EscapedIdentifierContext) GetRuleContext ΒΆ
func (s *EscapedIdentifierContext) GetRuleContext() antlr.RuleContext
func (*EscapedIdentifierContext) SetId ΒΆ
func (s *EscapedIdentifierContext) SetId(v antlr.Token)
type ExprContext ΒΆ
type ExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExprContext ΒΆ
func NewEmptyExprContext() *ExprContext
func NewExprContext ΒΆ
func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext
func (*ExprContext) Accept ΒΆ
func (s *ExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprContext) AllConditionalOr ΒΆ
func (s *ExprContext) AllConditionalOr() []IConditionalOrContext
func (*ExprContext) COLON ΒΆ
func (s *ExprContext) COLON() antlr.TerminalNode
func (*ExprContext) ConditionalOr ΒΆ
func (s *ExprContext) ConditionalOr(i int) IConditionalOrContext
func (*ExprContext) EnterRule ΒΆ
func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprContext) ExitRule ΒΆ
func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprContext) Expr ΒΆ
func (s *ExprContext) Expr() IExprContext
func (*ExprContext) GetE ΒΆ
func (s *ExprContext) GetE() IConditionalOrContext
func (*ExprContext) GetE1 ΒΆ
func (s *ExprContext) GetE1() IConditionalOrContext
func (*ExprContext) GetE2 ΒΆ
func (s *ExprContext) GetE2() IExprContext
func (*ExprContext) GetOp ΒΆ
func (s *ExprContext) GetOp() antlr.Token
func (*ExprContext) GetParser ΒΆ
func (s *ExprContext) GetParser() antlr.Parser
func (*ExprContext) GetRuleContext ΒΆ
func (s *ExprContext) GetRuleContext() antlr.RuleContext
func (*ExprContext) IsExprContext ΒΆ
func (*ExprContext) IsExprContext()
func (*ExprContext) QUESTIONMARK ΒΆ
func (s *ExprContext) QUESTIONMARK() antlr.TerminalNode
func (*ExprContext) SetE ΒΆ
func (s *ExprContext) SetE(v IConditionalOrContext)
func (*ExprContext) SetE1 ΒΆ
func (s *ExprContext) SetE1(v IConditionalOrContext)
func (*ExprContext) SetE2 ΒΆ
func (s *ExprContext) SetE2(v IExprContext)
func (*ExprContext) SetOp ΒΆ
func (s *ExprContext) SetOp(v antlr.Token)
func (*ExprContext) ToStringTree ΒΆ
func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprListContext ΒΆ
type ExprListContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExprListContext ΒΆ
func NewEmptyExprListContext() *ExprListContext
func NewExprListContext ΒΆ
func NewExprListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprListContext
func (*ExprListContext) Accept ΒΆ
func (s *ExprListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprListContext) AllCOMMA ΒΆ
func (s *ExprListContext) AllCOMMA() []antlr.TerminalNode
func (*ExprListContext) AllExpr ΒΆ
func (s *ExprListContext) AllExpr() []IExprContext
func (*ExprListContext) COMMA ΒΆ
func (s *ExprListContext) COMMA(i int) antlr.TerminalNode
func (*ExprListContext) EnterRule ΒΆ
func (s *ExprListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprListContext) ExitRule ΒΆ
func (s *ExprListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprListContext) Expr ΒΆ
func (s *ExprListContext) Expr(i int) IExprContext
func (*ExprListContext) GetE ΒΆ
func (s *ExprListContext) GetE() []IExprContext
func (*ExprListContext) GetParser ΒΆ
func (s *ExprListContext) GetParser() antlr.Parser
func (*ExprListContext) GetRuleContext ΒΆ
func (s *ExprListContext) GetRuleContext() antlr.RuleContext
func (*ExprListContext) Get_expr ΒΆ
func (s *ExprListContext) Get_expr() IExprContext
func (*ExprListContext) IsExprListContext ΒΆ
func (*ExprListContext) IsExprListContext()
func (*ExprListContext) SetE ΒΆ
func (s *ExprListContext) SetE(v []IExprContext)
func (*ExprListContext) Set_expr ΒΆ
func (s *ExprListContext) Set_expr(v IExprContext)
func (*ExprListContext) ToStringTree ΒΆ
func (s *ExprListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldInitializerListContext ΒΆ
type FieldInitializerListContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFieldInitializerListContext ΒΆ
func NewEmptyFieldInitializerListContext() *FieldInitializerListContext
func NewFieldInitializerListContext ΒΆ
func NewFieldInitializerListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldInitializerListContext
func (*FieldInitializerListContext) Accept ΒΆ
func (s *FieldInitializerListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldInitializerListContext) AllCOLON ΒΆ
func (s *FieldInitializerListContext) AllCOLON() []antlr.TerminalNode
func (*FieldInitializerListContext) AllCOMMA ΒΆ
func (s *FieldInitializerListContext) AllCOMMA() []antlr.TerminalNode
func (*FieldInitializerListContext) AllExpr ΒΆ
func (s *FieldInitializerListContext) AllExpr() []IExprContext
func (*FieldInitializerListContext) AllOptField ΒΆ
func (s *FieldInitializerListContext) AllOptField() []IOptFieldContext
func (*FieldInitializerListContext) COLON ΒΆ
func (s *FieldInitializerListContext) COLON(i int) antlr.TerminalNode
func (*FieldInitializerListContext) COMMA ΒΆ
func (s *FieldInitializerListContext) COMMA(i int) antlr.TerminalNode
func (*FieldInitializerListContext) EnterRule ΒΆ
func (s *FieldInitializerListContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldInitializerListContext) ExitRule ΒΆ
func (s *FieldInitializerListContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldInitializerListContext) Expr ΒΆ
func (s *FieldInitializerListContext) Expr(i int) IExprContext
func (*FieldInitializerListContext) GetCols ΒΆ
func (s *FieldInitializerListContext) GetCols() []antlr.Token
func (*FieldInitializerListContext) GetFields ΒΆ
func (s *FieldInitializerListContext) GetFields() []IOptFieldContext
func (*FieldInitializerListContext) GetParser ΒΆ
func (s *FieldInitializerListContext) GetParser() antlr.Parser
func (*FieldInitializerListContext) GetRuleContext ΒΆ
func (s *FieldInitializerListContext) GetRuleContext() antlr.RuleContext
func (*FieldInitializerListContext) GetS21 ΒΆ
func (s *FieldInitializerListContext) GetS21() antlr.Token
func (*FieldInitializerListContext) GetValues ΒΆ
func (s *FieldInitializerListContext) GetValues() []IExprContext
func (*FieldInitializerListContext) Get_expr ΒΆ
func (s *FieldInitializerListContext) Get_expr() IExprContext
func (*FieldInitializerListContext) Get_optField ΒΆ
func (s *FieldInitializerListContext) Get_optField() IOptFieldContext
func (*FieldInitializerListContext) IsFieldInitializerListContext ΒΆ
func (*FieldInitializerListContext) IsFieldInitializerListContext()
func (*FieldInitializerListContext) OptField ΒΆ
func (s *FieldInitializerListContext) OptField(i int) IOptFieldContext
func (*FieldInitializerListContext) SetCols ΒΆ
func (s *FieldInitializerListContext) SetCols(v []antlr.Token)
func (*FieldInitializerListContext) SetFields ΒΆ
func (s *FieldInitializerListContext) SetFields(v []IOptFieldContext)
func (*FieldInitializerListContext) SetS21 ΒΆ
func (s *FieldInitializerListContext) SetS21(v antlr.Token)
func (*FieldInitializerListContext) SetValues ΒΆ
func (s *FieldInitializerListContext) SetValues(v []IExprContext)
func (*FieldInitializerListContext) Set_expr ΒΆ
func (s *FieldInitializerListContext) Set_expr(v IExprContext)
func (*FieldInitializerListContext) Set_optField ΒΆ
func (s *FieldInitializerListContext) Set_optField(v IOptFieldContext)
func (*FieldInitializerListContext) ToStringTree ΒΆ
func (s *FieldInitializerListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GlobalCallContext ΒΆ
type GlobalCallContext struct { PrimaryContext // contains filtered or unexported fields }
func NewGlobalCallContext ΒΆ
func NewGlobalCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GlobalCallContext
func (*GlobalCallContext) Accept ΒΆ
func (s *GlobalCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GlobalCallContext) DOT ΒΆ
func (s *GlobalCallContext) DOT() antlr.TerminalNode
func (*GlobalCallContext) EnterRule ΒΆ
func (s *GlobalCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*GlobalCallContext) ExitRule ΒΆ
func (s *GlobalCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*GlobalCallContext) ExprList ΒΆ
func (s *GlobalCallContext) ExprList() IExprListContext
func (*GlobalCallContext) GetArgs ΒΆ
func (s *GlobalCallContext) GetArgs() IExprListContext
func (*GlobalCallContext) GetId ΒΆ
func (s *GlobalCallContext) GetId() antlr.Token
func (*GlobalCallContext) GetLeadingDot ΒΆ
func (s *GlobalCallContext) GetLeadingDot() antlr.Token
func (*GlobalCallContext) GetOp ΒΆ
func (s *GlobalCallContext) GetOp() antlr.Token
func (*GlobalCallContext) GetRuleContext ΒΆ
func (s *GlobalCallContext) GetRuleContext() antlr.RuleContext
func (*GlobalCallContext) IDENTIFIER ΒΆ
func (s *GlobalCallContext) IDENTIFIER() antlr.TerminalNode
func (*GlobalCallContext) LPAREN ΒΆ
func (s *GlobalCallContext) LPAREN() antlr.TerminalNode
func (*GlobalCallContext) RPAREN ΒΆ
func (s *GlobalCallContext) RPAREN() antlr.TerminalNode
func (*GlobalCallContext) SetArgs ΒΆ
func (s *GlobalCallContext) SetArgs(v IExprListContext)
func (*GlobalCallContext) SetId ΒΆ
func (s *GlobalCallContext) SetId(v antlr.Token)
func (*GlobalCallContext) SetLeadingDot ΒΆ
func (s *GlobalCallContext) SetLeadingDot(v antlr.Token)
func (*GlobalCallContext) SetOp ΒΆ
func (s *GlobalCallContext) SetOp(v antlr.Token)
type ICalcContext ΒΆ
type ICalcContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // Getter signatures Unary() IUnaryContext AllCalc() []ICalcContext Calc(i int) ICalcContext STAR() antlr.TerminalNode SLASH() antlr.TerminalNode PERCENT() antlr.TerminalNode PLUS() antlr.TerminalNode MINUS() antlr.TerminalNode // IsCalcContext differentiates from other interfaces. IsCalcContext() }
ICalcContext is an interface to support dynamic dispatch.
type IConditionalAndContext ΒΆ
type IConditionalAndContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetS8 returns the s8 token. GetS8() antlr.Token // SetS8 sets the s8 token. SetS8(antlr.Token) // GetOps returns the ops token list. GetOps() []antlr.Token // SetOps sets the ops token list. SetOps([]antlr.Token) // GetE returns the e rule contexts. GetE() IRelationContext // Get_relation returns the _relation rule contexts. Get_relation() IRelationContext // SetE sets the e rule contexts. SetE(IRelationContext) // Set_relation sets the _relation rule contexts. Set_relation(IRelationContext) // GetE1 returns the e1 rule context list. GetE1() []IRelationContext // SetE1 sets the e1 rule context list. SetE1([]IRelationContext) // Getter signatures AllRelation() []IRelationContext Relation(i int) IRelationContext AllLOGICAL_AND() []antlr.TerminalNode LOGICAL_AND(i int) antlr.TerminalNode // IsConditionalAndContext differentiates from other interfaces. IsConditionalAndContext() }
IConditionalAndContext is an interface to support dynamic dispatch.
type IConditionalOrContext ΒΆ
type IConditionalOrContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetS9 returns the s9 token. GetS9() antlr.Token // SetS9 sets the s9 token. SetS9(antlr.Token) // GetOps returns the ops token list. GetOps() []antlr.Token // SetOps sets the ops token list. SetOps([]antlr.Token) // GetE returns the e rule contexts. GetE() IConditionalAndContext // Get_conditionalAnd returns the _conditionalAnd rule contexts. Get_conditionalAnd() IConditionalAndContext // SetE sets the e rule contexts. SetE(IConditionalAndContext) // Set_conditionalAnd sets the _conditionalAnd rule contexts. Set_conditionalAnd(IConditionalAndContext) // GetE1 returns the e1 rule context list. GetE1() []IConditionalAndContext // SetE1 sets the e1 rule context list. SetE1([]IConditionalAndContext) // Getter signatures AllConditionalAnd() []IConditionalAndContext ConditionalAnd(i int) IConditionalAndContext AllLOGICAL_OR() []antlr.TerminalNode LOGICAL_OR(i int) antlr.TerminalNode // IsConditionalOrContext differentiates from other interfaces. IsConditionalOrContext() }
IConditionalOrContext is an interface to support dynamic dispatch.
type IEscapeIdentContext ΒΆ
type IEscapeIdentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEscapeIdentContext differentiates from other interfaces. IsEscapeIdentContext() }
IEscapeIdentContext is an interface to support dynamic dispatch.
type IExprContext ΒΆ
type IExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetE returns the e rule contexts. GetE() IConditionalOrContext // GetE1 returns the e1 rule contexts. GetE1() IConditionalOrContext // GetE2 returns the e2 rule contexts. GetE2() IExprContext // SetE sets the e rule contexts. SetE(IConditionalOrContext) // SetE1 sets the e1 rule contexts. SetE1(IConditionalOrContext) // SetE2 sets the e2 rule contexts. SetE2(IExprContext) // Getter signatures AllConditionalOr() []IConditionalOrContext ConditionalOr(i int) IConditionalOrContext COLON() antlr.TerminalNode QUESTIONMARK() antlr.TerminalNode Expr() IExprContext // IsExprContext differentiates from other interfaces. IsExprContext() }
IExprContext is an interface to support dynamic dispatch.
type IExprListContext ΒΆ
type IExprListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_expr returns the _expr rule contexts. Get_expr() IExprContext // Set_expr sets the _expr rule contexts. Set_expr(IExprContext) // GetE returns the e rule context list. GetE() []IExprContext // SetE sets the e rule context list. SetE([]IExprContext) // Getter signatures AllExpr() []IExprContext Expr(i int) IExprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsExprListContext differentiates from other interfaces. IsExprListContext() }
IExprListContext is an interface to support dynamic dispatch.
type IFieldInitializerListContext ΒΆ
type IFieldInitializerListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetS21 returns the s21 token. GetS21() antlr.Token // SetS21 sets the s21 token. SetS21(antlr.Token) // GetCols returns the cols token list. GetCols() []antlr.Token // SetCols sets the cols token list. SetCols([]antlr.Token) // Get_optField returns the _optField rule contexts. Get_optField() IOptFieldContext // Get_expr returns the _expr rule contexts. Get_expr() IExprContext // Set_optField sets the _optField rule contexts. Set_optField(IOptFieldContext) // Set_expr sets the _expr rule contexts. Set_expr(IExprContext) // GetFields returns the fields rule context list. GetFields() []IOptFieldContext // GetValues returns the values rule context list. GetValues() []IExprContext // SetFields sets the fields rule context list. SetFields([]IOptFieldContext) // SetValues sets the values rule context list. SetValues([]IExprContext) // Getter signatures AllOptField() []IOptFieldContext OptField(i int) IOptFieldContext AllCOLON() []antlr.TerminalNode COLON(i int) antlr.TerminalNode AllExpr() []IExprContext Expr(i int) IExprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsFieldInitializerListContext differentiates from other interfaces. IsFieldInitializerListContext() }
IFieldInitializerListContext is an interface to support dynamic dispatch.
type IListInitContext ΒΆ
type IListInitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_optExpr returns the _optExpr rule contexts. Get_optExpr() IOptExprContext // Set_optExpr sets the _optExpr rule contexts. Set_optExpr(IOptExprContext) // GetElems returns the elems rule context list. GetElems() []IOptExprContext // SetElems sets the elems rule context list. SetElems([]IOptExprContext) // Getter signatures AllOptExpr() []IOptExprContext OptExpr(i int) IOptExprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsListInitContext differentiates from other interfaces. IsListInitContext() }
IListInitContext is an interface to support dynamic dispatch.
type ILiteralContext ΒΆ
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type IMapInitializerListContext ΒΆ
type IMapInitializerListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetS21 returns the s21 token. GetS21() antlr.Token // SetS21 sets the s21 token. SetS21(antlr.Token) // GetCols returns the cols token list. GetCols() []antlr.Token // SetCols sets the cols token list. SetCols([]antlr.Token) // Get_optExpr returns the _optExpr rule contexts. Get_optExpr() IOptExprContext // Get_expr returns the _expr rule contexts. Get_expr() IExprContext // Set_optExpr sets the _optExpr rule contexts. Set_optExpr(IOptExprContext) // Set_expr sets the _expr rule contexts. Set_expr(IExprContext) // GetKeys returns the keys rule context list. GetKeys() []IOptExprContext // GetValues returns the values rule context list. GetValues() []IExprContext // SetKeys sets the keys rule context list. SetKeys([]IOptExprContext) // SetValues sets the values rule context list. SetValues([]IExprContext) // Getter signatures AllOptExpr() []IOptExprContext OptExpr(i int) IOptExprContext AllCOLON() []antlr.TerminalNode COLON(i int) antlr.TerminalNode AllExpr() []IExprContext Expr(i int) IExprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsMapInitializerListContext differentiates from other interfaces. IsMapInitializerListContext() }
IMapInitializerListContext is an interface to support dynamic dispatch.
type IMemberContext ΒΆ
type IMemberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMemberContext differentiates from other interfaces. IsMemberContext() }
IMemberContext is an interface to support dynamic dispatch.
type IOptExprContext ΒΆ
type IOptExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOpt returns the opt token. GetOpt() antlr.Token // SetOpt sets the opt token. SetOpt(antlr.Token) // GetE returns the e rule contexts. GetE() IExprContext // SetE sets the e rule contexts. SetE(IExprContext) // Getter signatures Expr() IExprContext QUESTIONMARK() antlr.TerminalNode // IsOptExprContext differentiates from other interfaces. IsOptExprContext() }
IOptExprContext is an interface to support dynamic dispatch.
type IOptFieldContext ΒΆ
type IOptFieldContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOpt returns the opt token. GetOpt() antlr.Token // SetOpt sets the opt token. SetOpt(antlr.Token) // Getter signatures EscapeIdent() IEscapeIdentContext QUESTIONMARK() antlr.TerminalNode // IsOptFieldContext differentiates from other interfaces. IsOptFieldContext() }
IOptFieldContext is an interface to support dynamic dispatch.
type IPrimaryContext ΒΆ
type IPrimaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimaryContext differentiates from other interfaces. IsPrimaryContext() }
IPrimaryContext is an interface to support dynamic dispatch.
type IRelationContext ΒΆ
type IRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // Getter signatures Calc() ICalcContext AllRelation() []IRelationContext Relation(i int) IRelationContext LESS() antlr.TerminalNode LESS_EQUALS() antlr.TerminalNode GREATER_EQUALS() antlr.TerminalNode GREATER() antlr.TerminalNode EQUALS() antlr.TerminalNode NOT_EQUALS() antlr.TerminalNode IN() antlr.TerminalNode // IsRelationContext differentiates from other interfaces. IsRelationContext() }
IRelationContext is an interface to support dynamic dispatch.
type IStartContext ΒΆ
type IStartContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetE returns the e rule contexts. GetE() IExprContext // SetE sets the e rule contexts. SetE(IExprContext) // Getter signatures EOF() antlr.TerminalNode Expr() IExprContext // IsStartContext differentiates from other interfaces. IsStartContext() }
IStartContext is an interface to support dynamic dispatch.
type IUnaryContext ΒΆ
type IUnaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnaryContext differentiates from other interfaces. IsUnaryContext() }
IUnaryContext is an interface to support dynamic dispatch.
type IdentContext ΒΆ
type IdentContext struct { PrimaryContext // contains filtered or unexported fields }
func NewIdentContext ΒΆ
func NewIdentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdentContext
func (*IdentContext) Accept ΒΆ
func (s *IdentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentContext) DOT ΒΆ
func (s *IdentContext) DOT() antlr.TerminalNode
func (*IdentContext) EnterRule ΒΆ
func (s *IdentContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentContext) ExitRule ΒΆ
func (s *IdentContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdentContext) GetId ΒΆ
func (s *IdentContext) GetId() antlr.Token
func (*IdentContext) GetLeadingDot ΒΆ
func (s *IdentContext) GetLeadingDot() antlr.Token
func (*IdentContext) GetRuleContext ΒΆ
func (s *IdentContext) GetRuleContext() antlr.RuleContext
func (*IdentContext) IDENTIFIER ΒΆ
func (s *IdentContext) IDENTIFIER() antlr.TerminalNode
func (*IdentContext) SetId ΒΆ
func (s *IdentContext) SetId(v antlr.Token)
func (*IdentContext) SetLeadingDot ΒΆ
func (s *IdentContext) SetLeadingDot(v antlr.Token)
type IndexContext ΒΆ
type IndexContext struct { MemberContext // contains filtered or unexported fields }
func NewIndexContext ΒΆ
func NewIndexContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IndexContext
func (*IndexContext) Accept ΒΆ
func (s *IndexContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IndexContext) EnterRule ΒΆ
func (s *IndexContext) EnterRule(listener antlr.ParseTreeListener)
func (*IndexContext) ExitRule ΒΆ
func (s *IndexContext) ExitRule(listener antlr.ParseTreeListener)
func (*IndexContext) Expr ΒΆ
func (s *IndexContext) Expr() IExprContext
func (*IndexContext) GetIndex ΒΆ
func (s *IndexContext) GetIndex() IExprContext
func (*IndexContext) GetOp ΒΆ
func (s *IndexContext) GetOp() antlr.Token
func (*IndexContext) GetOpt ΒΆ
func (s *IndexContext) GetOpt() antlr.Token
func (*IndexContext) GetRuleContext ΒΆ
func (s *IndexContext) GetRuleContext() antlr.RuleContext
func (*IndexContext) LBRACKET ΒΆ
func (s *IndexContext) LBRACKET() antlr.TerminalNode
func (*IndexContext) Member ΒΆ
func (s *IndexContext) Member() IMemberContext
func (*IndexContext) QUESTIONMARK ΒΆ
func (s *IndexContext) QUESTIONMARK() antlr.TerminalNode
func (*IndexContext) RPRACKET ΒΆ
func (s *IndexContext) RPRACKET() antlr.TerminalNode
func (*IndexContext) SetIndex ΒΆ
func (s *IndexContext) SetIndex(v IExprContext)
func (*IndexContext) SetOp ΒΆ
func (s *IndexContext) SetOp(v antlr.Token)
func (*IndexContext) SetOpt ΒΆ
func (s *IndexContext) SetOpt(v antlr.Token)
type IntContext ΒΆ
type IntContext struct { LiteralContext // contains filtered or unexported fields }
func NewIntContext ΒΆ
func NewIntContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntContext
func (*IntContext) Accept ΒΆ
func (s *IntContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntContext) EnterRule ΒΆ
func (s *IntContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntContext) ExitRule ΒΆ
func (s *IntContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntContext) GetRuleContext ΒΆ
func (s *IntContext) GetRuleContext() antlr.RuleContext
func (*IntContext) GetSign ΒΆ
func (s *IntContext) GetSign() antlr.Token
func (*IntContext) GetTok ΒΆ
func (s *IntContext) GetTok() antlr.Token
func (*IntContext) MINUS ΒΆ
func (s *IntContext) MINUS() antlr.TerminalNode
func (*IntContext) NUM_INT ΒΆ
func (s *IntContext) NUM_INT() antlr.TerminalNode
func (*IntContext) SetSign ΒΆ
func (s *IntContext) SetSign(v antlr.Token)
func (*IntContext) SetTok ΒΆ
func (s *IntContext) SetTok(v antlr.Token)
type ListInitContext ΒΆ
type ListInitContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyListInitContext ΒΆ
func NewEmptyListInitContext() *ListInitContext
func NewListInitContext ΒΆ
func NewListInitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListInitContext
func (*ListInitContext) Accept ΒΆ
func (s *ListInitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ListInitContext) AllCOMMA ΒΆ
func (s *ListInitContext) AllCOMMA() []antlr.TerminalNode
func (*ListInitContext) AllOptExpr ΒΆ
func (s *ListInitContext) AllOptExpr() []IOptExprContext
func (*ListInitContext) COMMA ΒΆ
func (s *ListInitContext) COMMA(i int) antlr.TerminalNode
func (*ListInitContext) EnterRule ΒΆ
func (s *ListInitContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListInitContext) ExitRule ΒΆ
func (s *ListInitContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListInitContext) GetElems ΒΆ
func (s *ListInitContext) GetElems() []IOptExprContext
func (*ListInitContext) GetParser ΒΆ
func (s *ListInitContext) GetParser() antlr.Parser
func (*ListInitContext) GetRuleContext ΒΆ
func (s *ListInitContext) GetRuleContext() antlr.RuleContext
func (*ListInitContext) Get_optExpr ΒΆ
func (s *ListInitContext) Get_optExpr() IOptExprContext
func (*ListInitContext) IsListInitContext ΒΆ
func (*ListInitContext) IsListInitContext()
func (*ListInitContext) OptExpr ΒΆ
func (s *ListInitContext) OptExpr(i int) IOptExprContext
func (*ListInitContext) SetElems ΒΆ
func (s *ListInitContext) SetElems(v []IOptExprContext)
func (*ListInitContext) Set_optExpr ΒΆ
func (s *ListInitContext) Set_optExpr(v IOptExprContext)
func (*ListInitContext) ToStringTree ΒΆ
func (s *ListInitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralContext ΒΆ
type LiteralContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLiteralContext ΒΆ
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ΒΆ
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) CopyAll ΒΆ
func (s *LiteralContext) CopyAll(ctx *LiteralContext)
func (*LiteralContext) GetParser ΒΆ
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ΒΆ
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) IsLiteralContext ΒΆ
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) ToStringTree ΒΆ
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LogicalNotContext ΒΆ
type LogicalNotContext struct { UnaryContext // contains filtered or unexported fields }
func NewLogicalNotContext ΒΆ
func NewLogicalNotContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalNotContext
func (*LogicalNotContext) Accept ΒΆ
func (s *LogicalNotContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LogicalNotContext) AllEXCLAM ΒΆ
func (s *LogicalNotContext) AllEXCLAM() []antlr.TerminalNode
func (*LogicalNotContext) EXCLAM ΒΆ
func (s *LogicalNotContext) EXCLAM(i int) antlr.TerminalNode
func (*LogicalNotContext) EnterRule ΒΆ
func (s *LogicalNotContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalNotContext) ExitRule ΒΆ
func (s *LogicalNotContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalNotContext) GetOps ΒΆ
func (s *LogicalNotContext) GetOps() []antlr.Token
func (*LogicalNotContext) GetRuleContext ΒΆ
func (s *LogicalNotContext) GetRuleContext() antlr.RuleContext
func (*LogicalNotContext) GetS19 ΒΆ
func (s *LogicalNotContext) GetS19() antlr.Token
func (*LogicalNotContext) Member ΒΆ
func (s *LogicalNotContext) Member() IMemberContext
func (*LogicalNotContext) SetOps ΒΆ
func (s *LogicalNotContext) SetOps(v []antlr.Token)
func (*LogicalNotContext) SetS19 ΒΆ
func (s *LogicalNotContext) SetS19(v antlr.Token)
type MapInitializerListContext ΒΆ
type MapInitializerListContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMapInitializerListContext ΒΆ
func NewEmptyMapInitializerListContext() *MapInitializerListContext
func NewMapInitializerListContext ΒΆ
func NewMapInitializerListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapInitializerListContext
func (*MapInitializerListContext) Accept ΒΆ
func (s *MapInitializerListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MapInitializerListContext) AllCOLON ΒΆ
func (s *MapInitializerListContext) AllCOLON() []antlr.TerminalNode
func (*MapInitializerListContext) AllCOMMA ΒΆ
func (s *MapInitializerListContext) AllCOMMA() []antlr.TerminalNode
func (*MapInitializerListContext) AllExpr ΒΆ
func (s *MapInitializerListContext) AllExpr() []IExprContext
func (*MapInitializerListContext) AllOptExpr ΒΆ
func (s *MapInitializerListContext) AllOptExpr() []IOptExprContext
func (*MapInitializerListContext) COLON ΒΆ
func (s *MapInitializerListContext) COLON(i int) antlr.TerminalNode
func (*MapInitializerListContext) COMMA ΒΆ
func (s *MapInitializerListContext) COMMA(i int) antlr.TerminalNode
func (*MapInitializerListContext) EnterRule ΒΆ
func (s *MapInitializerListContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapInitializerListContext) ExitRule ΒΆ
func (s *MapInitializerListContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapInitializerListContext) Expr ΒΆ
func (s *MapInitializerListContext) Expr(i int) IExprContext
func (*MapInitializerListContext) GetCols ΒΆ
func (s *MapInitializerListContext) GetCols() []antlr.Token
func (*MapInitializerListContext) GetKeys ΒΆ
func (s *MapInitializerListContext) GetKeys() []IOptExprContext
func (*MapInitializerListContext) GetParser ΒΆ
func (s *MapInitializerListContext) GetParser() antlr.Parser
func (*MapInitializerListContext) GetRuleContext ΒΆ
func (s *MapInitializerListContext) GetRuleContext() antlr.RuleContext
func (*MapInitializerListContext) GetS21 ΒΆ
func (s *MapInitializerListContext) GetS21() antlr.Token
func (*MapInitializerListContext) GetValues ΒΆ
func (s *MapInitializerListContext) GetValues() []IExprContext
func (*MapInitializerListContext) Get_expr ΒΆ
func (s *MapInitializerListContext) Get_expr() IExprContext
func (*MapInitializerListContext) Get_optExpr ΒΆ
func (s *MapInitializerListContext) Get_optExpr() IOptExprContext
func (*MapInitializerListContext) IsMapInitializerListContext ΒΆ
func (*MapInitializerListContext) IsMapInitializerListContext()
func (*MapInitializerListContext) OptExpr ΒΆ
func (s *MapInitializerListContext) OptExpr(i int) IOptExprContext
func (*MapInitializerListContext) SetCols ΒΆ
func (s *MapInitializerListContext) SetCols(v []antlr.Token)
func (*MapInitializerListContext) SetKeys ΒΆ
func (s *MapInitializerListContext) SetKeys(v []IOptExprContext)
func (*MapInitializerListContext) SetS21 ΒΆ
func (s *MapInitializerListContext) SetS21(v antlr.Token)
func (*MapInitializerListContext) SetValues ΒΆ
func (s *MapInitializerListContext) SetValues(v []IExprContext)
func (*MapInitializerListContext) Set_expr ΒΆ
func (s *MapInitializerListContext) Set_expr(v IExprContext)
func (*MapInitializerListContext) Set_optExpr ΒΆ
func (s *MapInitializerListContext) Set_optExpr(v IOptExprContext)
func (*MapInitializerListContext) ToStringTree ΒΆ
func (s *MapInitializerListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MemberCallContext ΒΆ
type MemberCallContext struct { MemberContext // contains filtered or unexported fields }
func NewMemberCallContext ΒΆ
func NewMemberCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberCallContext
func (*MemberCallContext) Accept ΒΆ
func (s *MemberCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MemberCallContext) DOT ΒΆ
func (s *MemberCallContext) DOT() antlr.TerminalNode
func (*MemberCallContext) EnterRule ΒΆ
func (s *MemberCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*MemberCallContext) ExitRule ΒΆ
func (s *MemberCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*MemberCallContext) ExprList ΒΆ
func (s *MemberCallContext) ExprList() IExprListContext
func (*MemberCallContext) GetArgs ΒΆ
func (s *MemberCallContext) GetArgs() IExprListContext
func (*MemberCallContext) GetId ΒΆ
func (s *MemberCallContext) GetId() antlr.Token
func (*MemberCallContext) GetOp ΒΆ
func (s *MemberCallContext) GetOp() antlr.Token
func (*MemberCallContext) GetOpen ΒΆ
func (s *MemberCallContext) GetOpen() antlr.Token
func (*MemberCallContext) GetRuleContext ΒΆ
func (s *MemberCallContext) GetRuleContext() antlr.RuleContext
func (*MemberCallContext) IDENTIFIER ΒΆ
func (s *MemberCallContext) IDENTIFIER() antlr.TerminalNode
func (*MemberCallContext) LPAREN ΒΆ
func (s *MemberCallContext) LPAREN() antlr.TerminalNode
func (*MemberCallContext) Member ΒΆ
func (s *MemberCallContext) Member() IMemberContext
func (*MemberCallContext) RPAREN ΒΆ
func (s *MemberCallContext) RPAREN() antlr.TerminalNode
func (*MemberCallContext) SetArgs ΒΆ
func (s *MemberCallContext) SetArgs(v IExprListContext)
func (*MemberCallContext) SetId ΒΆ
func (s *MemberCallContext) SetId(v antlr.Token)
func (*MemberCallContext) SetOp ΒΆ
func (s *MemberCallContext) SetOp(v antlr.Token)
func (*MemberCallContext) SetOpen ΒΆ
func (s *MemberCallContext) SetOpen(v antlr.Token)
type MemberContext ΒΆ
type MemberContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMemberContext ΒΆ
func NewEmptyMemberContext() *MemberContext
func NewMemberContext ΒΆ
func NewMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberContext
func (*MemberContext) CopyAll ΒΆ
func (s *MemberContext) CopyAll(ctx *MemberContext)
func (*MemberContext) GetParser ΒΆ
func (s *MemberContext) GetParser() antlr.Parser
func (*MemberContext) GetRuleContext ΒΆ
func (s *MemberContext) GetRuleContext() antlr.RuleContext
func (*MemberContext) IsMemberContext ΒΆ
func (*MemberContext) IsMemberContext()
func (*MemberContext) ToStringTree ΒΆ
func (s *MemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MemberExprContext ΒΆ
type MemberExprContext struct { UnaryContext }
func NewMemberExprContext ΒΆ
func NewMemberExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberExprContext
func (*MemberExprContext) Accept ΒΆ
func (s *MemberExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MemberExprContext) EnterRule ΒΆ
func (s *MemberExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*MemberExprContext) ExitRule ΒΆ
func (s *MemberExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*MemberExprContext) GetRuleContext ΒΆ
func (s *MemberExprContext) GetRuleContext() antlr.RuleContext
func (*MemberExprContext) Member ΒΆ
func (s *MemberExprContext) Member() IMemberContext
type NegateContext ΒΆ
type NegateContext struct { UnaryContext // contains filtered or unexported fields }
func NewNegateContext ΒΆ
func NewNegateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NegateContext
func (*NegateContext) Accept ΒΆ
func (s *NegateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NegateContext) AllMINUS ΒΆ
func (s *NegateContext) AllMINUS() []antlr.TerminalNode
func (*NegateContext) EnterRule ΒΆ
func (s *NegateContext) EnterRule(listener antlr.ParseTreeListener)
func (*NegateContext) ExitRule ΒΆ
func (s *NegateContext) ExitRule(listener antlr.ParseTreeListener)
func (*NegateContext) GetOps ΒΆ
func (s *NegateContext) GetOps() []antlr.Token
func (*NegateContext) GetRuleContext ΒΆ
func (s *NegateContext) GetRuleContext() antlr.RuleContext
func (*NegateContext) GetS18 ΒΆ
func (s *NegateContext) GetS18() antlr.Token
func (*NegateContext) MINUS ΒΆ
func (s *NegateContext) MINUS(i int) antlr.TerminalNode
func (*NegateContext) Member ΒΆ
func (s *NegateContext) Member() IMemberContext
func (*NegateContext) SetOps ΒΆ
func (s *NegateContext) SetOps(v []antlr.Token)
func (*NegateContext) SetS18 ΒΆ
func (s *NegateContext) SetS18(v antlr.Token)
type NestedContext ΒΆ
type NestedContext struct { PrimaryContext // contains filtered or unexported fields }
func NewNestedContext ΒΆ
func NewNestedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NestedContext
func (*NestedContext) Accept ΒΆ
func (s *NestedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NestedContext) EnterRule ΒΆ
func (s *NestedContext) EnterRule(listener antlr.ParseTreeListener)
func (*NestedContext) ExitRule ΒΆ
func (s *NestedContext) ExitRule(listener antlr.ParseTreeListener)
func (*NestedContext) Expr ΒΆ
func (s *NestedContext) Expr() IExprContext
func (*NestedContext) GetE ΒΆ
func (s *NestedContext) GetE() IExprContext
func (*NestedContext) GetRuleContext ΒΆ
func (s *NestedContext) GetRuleContext() antlr.RuleContext
func (*NestedContext) LPAREN ΒΆ
func (s *NestedContext) LPAREN() antlr.TerminalNode
func (*NestedContext) RPAREN ΒΆ
func (s *NestedContext) RPAREN() antlr.TerminalNode
func (*NestedContext) SetE ΒΆ
func (s *NestedContext) SetE(v IExprContext)
type NullContext ΒΆ
type NullContext struct { LiteralContext // contains filtered or unexported fields }
func NewNullContext ΒΆ
func NewNullContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullContext
func (*NullContext) Accept ΒΆ
func (s *NullContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NullContext) EnterRule ΒΆ
func (s *NullContext) EnterRule(listener antlr.ParseTreeListener)
func (*NullContext) ExitRule ΒΆ
func (s *NullContext) ExitRule(listener antlr.ParseTreeListener)
func (*NullContext) GetRuleContext ΒΆ
func (s *NullContext) GetRuleContext() antlr.RuleContext
func (*NullContext) GetTok ΒΆ
func (s *NullContext) GetTok() antlr.Token
func (*NullContext) NUL ΒΆ
func (s *NullContext) NUL() antlr.TerminalNode
func (*NullContext) SetTok ΒΆ
func (s *NullContext) SetTok(v antlr.Token)
type OptExprContext ΒΆ
type OptExprContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyOptExprContext ΒΆ
func NewEmptyOptExprContext() *OptExprContext
func NewOptExprContext ΒΆ
func NewOptExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptExprContext
func (*OptExprContext) Accept ΒΆ
func (s *OptExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OptExprContext) EnterRule ΒΆ
func (s *OptExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*OptExprContext) ExitRule ΒΆ
func (s *OptExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*OptExprContext) Expr ΒΆ
func (s *OptExprContext) Expr() IExprContext
func (*OptExprContext) GetE ΒΆ
func (s *OptExprContext) GetE() IExprContext
func (*OptExprContext) GetOpt ΒΆ
func (s *OptExprContext) GetOpt() antlr.Token
func (*OptExprContext) GetParser ΒΆ
func (s *OptExprContext) GetParser() antlr.Parser
func (*OptExprContext) GetRuleContext ΒΆ
func (s *OptExprContext) GetRuleContext() antlr.RuleContext
func (*OptExprContext) IsOptExprContext ΒΆ
func (*OptExprContext) IsOptExprContext()
func (*OptExprContext) QUESTIONMARK ΒΆ
func (s *OptExprContext) QUESTIONMARK() antlr.TerminalNode
func (*OptExprContext) SetE ΒΆ
func (s *OptExprContext) SetE(v IExprContext)
func (*OptExprContext) SetOpt ΒΆ
func (s *OptExprContext) SetOpt(v antlr.Token)
func (*OptExprContext) ToStringTree ΒΆ
func (s *OptExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OptFieldContext ΒΆ
type OptFieldContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyOptFieldContext ΒΆ
func NewEmptyOptFieldContext() *OptFieldContext
func NewOptFieldContext ΒΆ
func NewOptFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptFieldContext
func (*OptFieldContext) Accept ΒΆ
func (s *OptFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OptFieldContext) EnterRule ΒΆ
func (s *OptFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*OptFieldContext) EscapeIdent ΒΆ
func (s *OptFieldContext) EscapeIdent() IEscapeIdentContext
func (*OptFieldContext) ExitRule ΒΆ
func (s *OptFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*OptFieldContext) GetOpt ΒΆ
func (s *OptFieldContext) GetOpt() antlr.Token
func (*OptFieldContext) GetParser ΒΆ
func (s *OptFieldContext) GetParser() antlr.Parser
func (*OptFieldContext) GetRuleContext ΒΆ
func (s *OptFieldContext) GetRuleContext() antlr.RuleContext
func (*OptFieldContext) IsOptFieldContext ΒΆ
func (*OptFieldContext) IsOptFieldContext()
func (*OptFieldContext) QUESTIONMARK ΒΆ
func (s *OptFieldContext) QUESTIONMARK() antlr.TerminalNode
func (*OptFieldContext) SetOpt ΒΆ
func (s *OptFieldContext) SetOpt(v antlr.Token)
func (*OptFieldContext) ToStringTree ΒΆ
func (s *OptFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimaryContext ΒΆ
type PrimaryContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyPrimaryContext ΒΆ
func NewEmptyPrimaryContext() *PrimaryContext
func NewPrimaryContext ΒΆ
func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext
func (*PrimaryContext) CopyAll ΒΆ
func (s *PrimaryContext) CopyAll(ctx *PrimaryContext)
func (*PrimaryContext) GetParser ΒΆ
func (s *PrimaryContext) GetParser() antlr.Parser
func (*PrimaryContext) GetRuleContext ΒΆ
func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
func (*PrimaryContext) IsPrimaryContext ΒΆ
func (*PrimaryContext) IsPrimaryContext()
func (*PrimaryContext) ToStringTree ΒΆ
func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimaryExprContext ΒΆ
type PrimaryExprContext struct { MemberContext }
func NewPrimaryExprContext ΒΆ
func NewPrimaryExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrimaryExprContext
func (*PrimaryExprContext) Accept ΒΆ
func (s *PrimaryExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PrimaryExprContext) EnterRule ΒΆ
func (s *PrimaryExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimaryExprContext) ExitRule ΒΆ
func (s *PrimaryExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimaryExprContext) GetRuleContext ΒΆ
func (s *PrimaryExprContext) GetRuleContext() antlr.RuleContext
func (*PrimaryExprContext) Primary ΒΆ
func (s *PrimaryExprContext) Primary() IPrimaryContext
type RelationContext ΒΆ
type RelationContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRelationContext ΒΆ
func NewEmptyRelationContext() *RelationContext
func NewRelationContext ΒΆ
func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext
func (*RelationContext) Accept ΒΆ
func (s *RelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RelationContext) AllRelation ΒΆ
func (s *RelationContext) AllRelation() []IRelationContext
func (*RelationContext) Calc ΒΆ
func (s *RelationContext) Calc() ICalcContext
func (*RelationContext) EQUALS ΒΆ
func (s *RelationContext) EQUALS() antlr.TerminalNode
func (*RelationContext) EnterRule ΒΆ
func (s *RelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationContext) ExitRule ΒΆ
func (s *RelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationContext) GREATER ΒΆ
func (s *RelationContext) GREATER() antlr.TerminalNode
func (*RelationContext) GREATER_EQUALS ΒΆ
func (s *RelationContext) GREATER_EQUALS() antlr.TerminalNode
func (*RelationContext) GetOp ΒΆ
func (s *RelationContext) GetOp() antlr.Token
func (*RelationContext) GetParser ΒΆ
func (s *RelationContext) GetParser() antlr.Parser
func (*RelationContext) GetRuleContext ΒΆ
func (s *RelationContext) GetRuleContext() antlr.RuleContext
func (*RelationContext) IN ΒΆ
func (s *RelationContext) IN() antlr.TerminalNode
func (*RelationContext) IsRelationContext ΒΆ
func (*RelationContext) IsRelationContext()
func (*RelationContext) LESS ΒΆ
func (s *RelationContext) LESS() antlr.TerminalNode
func (*RelationContext) LESS_EQUALS ΒΆ
func (s *RelationContext) LESS_EQUALS() antlr.TerminalNode
func (*RelationContext) NOT_EQUALS ΒΆ
func (s *RelationContext) NOT_EQUALS() antlr.TerminalNode
func (*RelationContext) Relation ΒΆ
func (s *RelationContext) Relation(i int) IRelationContext
func (*RelationContext) SetOp ΒΆ
func (s *RelationContext) SetOp(v antlr.Token)
func (*RelationContext) ToStringTree ΒΆ
func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectContext ΒΆ
type SelectContext struct { MemberContext // contains filtered or unexported fields }
func NewSelectContext ΒΆ
func NewSelectContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectContext
func (*SelectContext) Accept ΒΆ
func (s *SelectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SelectContext) DOT ΒΆ
func (s *SelectContext) DOT() antlr.TerminalNode
func (*SelectContext) EnterRule ΒΆ
func (s *SelectContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectContext) EscapeIdent ΒΆ
func (s *SelectContext) EscapeIdent() IEscapeIdentContext
func (*SelectContext) ExitRule ΒΆ
func (s *SelectContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectContext) GetId ΒΆ
func (s *SelectContext) GetId() IEscapeIdentContext
func (*SelectContext) GetOp ΒΆ
func (s *SelectContext) GetOp() antlr.Token
func (*SelectContext) GetOpt ΒΆ
func (s *SelectContext) GetOpt() antlr.Token
func (*SelectContext) GetRuleContext ΒΆ
func (s *SelectContext) GetRuleContext() antlr.RuleContext
func (*SelectContext) Member ΒΆ
func (s *SelectContext) Member() IMemberContext
func (*SelectContext) QUESTIONMARK ΒΆ
func (s *SelectContext) QUESTIONMARK() antlr.TerminalNode
func (*SelectContext) SetId ΒΆ
func (s *SelectContext) SetId(v IEscapeIdentContext)
func (*SelectContext) SetOp ΒΆ
func (s *SelectContext) SetOp(v antlr.Token)
func (*SelectContext) SetOpt ΒΆ
func (s *SelectContext) SetOpt(v antlr.Token)
type SimpleIdentifierContext ΒΆ
type SimpleIdentifierContext struct { EscapeIdentContext // contains filtered or unexported fields }
func NewSimpleIdentifierContext ΒΆ
func NewSimpleIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SimpleIdentifierContext
func (*SimpleIdentifierContext) Accept ΒΆ
func (s *SimpleIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SimpleIdentifierContext) EnterRule ΒΆ
func (s *SimpleIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*SimpleIdentifierContext) ExitRule ΒΆ
func (s *SimpleIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*SimpleIdentifierContext) GetId ΒΆ
func (s *SimpleIdentifierContext) GetId() antlr.Token
func (*SimpleIdentifierContext) GetRuleContext ΒΆ
func (s *SimpleIdentifierContext) GetRuleContext() antlr.RuleContext
func (*SimpleIdentifierContext) IDENTIFIER ΒΆ
func (s *SimpleIdentifierContext) IDENTIFIER() antlr.TerminalNode
func (*SimpleIdentifierContext) SetId ΒΆ
func (s *SimpleIdentifierContext) SetId(v antlr.Token)
type StartContext ΒΆ
type StartContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStartContext ΒΆ
func NewEmptyStartContext() *StartContext
func NewStartContext ΒΆ
func NewStartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StartContext
func (*StartContext) Accept ΒΆ
func (s *StartContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StartContext) EOF ΒΆ
func (s *StartContext) EOF() antlr.TerminalNode
func (*StartContext) EnterRule ΒΆ
func (s *StartContext) EnterRule(listener antlr.ParseTreeListener)
func (*StartContext) ExitRule ΒΆ
func (s *StartContext) ExitRule(listener antlr.ParseTreeListener)
func (*StartContext) Expr ΒΆ
func (s *StartContext) Expr() IExprContext
func (*StartContext) GetE ΒΆ
func (s *StartContext) GetE() IExprContext
func (*StartContext) GetParser ΒΆ
func (s *StartContext) GetParser() antlr.Parser
func (*StartContext) GetRuleContext ΒΆ
func (s *StartContext) GetRuleContext() antlr.RuleContext
func (*StartContext) IsStartContext ΒΆ
func (*StartContext) IsStartContext()
func (*StartContext) SetE ΒΆ
func (s *StartContext) SetE(v IExprContext)
func (*StartContext) ToStringTree ΒΆ
func (s *StartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringContext ΒΆ
type StringContext struct { LiteralContext // contains filtered or unexported fields }
func NewStringContext ΒΆ
func NewStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringContext
func (*StringContext) Accept ΒΆ
func (s *StringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringContext) EnterRule ΒΆ
func (s *StringContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringContext) ExitRule ΒΆ
func (s *StringContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringContext) GetRuleContext ΒΆ
func (s *StringContext) GetRuleContext() antlr.RuleContext
func (*StringContext) GetTok ΒΆ
func (s *StringContext) GetTok() antlr.Token
func (*StringContext) STRING ΒΆ
func (s *StringContext) STRING() antlr.TerminalNode
func (*StringContext) SetTok ΒΆ
func (s *StringContext) SetTok(v antlr.Token)
type UintContext ΒΆ
type UintContext struct { LiteralContext // contains filtered or unexported fields }
func NewUintContext ΒΆ
func NewUintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UintContext
func (*UintContext) Accept ΒΆ
func (s *UintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UintContext) EnterRule ΒΆ
func (s *UintContext) EnterRule(listener antlr.ParseTreeListener)
func (*UintContext) ExitRule ΒΆ
func (s *UintContext) ExitRule(listener antlr.ParseTreeListener)
func (*UintContext) GetRuleContext ΒΆ
func (s *UintContext) GetRuleContext() antlr.RuleContext
func (*UintContext) GetTok ΒΆ
func (s *UintContext) GetTok() antlr.Token
func (*UintContext) NUM_UINT ΒΆ
func (s *UintContext) NUM_UINT() antlr.TerminalNode
func (*UintContext) SetTok ΒΆ
func (s *UintContext) SetTok(v antlr.Token)
type UnaryContext ΒΆ
type UnaryContext struct {
antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUnaryContext ΒΆ
func NewEmptyUnaryContext() *UnaryContext
func NewUnaryContext ΒΆ
func NewUnaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryContext
func (*UnaryContext) CopyAll ΒΆ
func (s *UnaryContext) CopyAll(ctx *UnaryContext)
func (*UnaryContext) GetParser ΒΆ
func (s *UnaryContext) GetParser() antlr.Parser
func (*UnaryContext) GetRuleContext ΒΆ
func (s *UnaryContext) GetRuleContext() antlr.RuleContext
func (*UnaryContext) IsUnaryContext ΒΆ
func (*UnaryContext) IsUnaryContext()
func (*UnaryContext) ToStringTree ΒΆ
func (s *UnaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Source Files ΒΆ
cel_base_listener.go cel_base_visitor.go cel_lexer.go cel_listener.go cel_parser.go cel_visitor.go doc.go
- Version
- v0.25.0 (latest)
- Published
- Apr 22, 2025
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 6 days ago –
Tools for package owners.