Movatterモバイル変換


[0]ホーム

URL:


gen

package
v0.26.1Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2025 License:Apache-2.0, BSD-3-ClauseImports:5Imported by:6

Details

Repository

github.com/google/cel-go

Links

Documentation

Overview

Package gen contains all of the ANTLR-generated sources used by the cel-go parser.

Index

Constants

View Source
const (CELLexerEQUALS         = 1CELLexerNOT_EQUALS     = 2CELLexerIN             = 3CELLexerLESS           = 4CELLexerLESS_EQUALS    = 5CELLexerGREATER_EQUALS = 6CELLexerGREATER        = 7CELLexerLOGICAL_AND    = 8CELLexerLOGICAL_OR     = 9CELLexerLBRACKET       = 10CELLexerRPRACKET       = 11CELLexerLBRACE         = 12CELLexerRBRACE         = 13CELLexerLPAREN         = 14CELLexerRPAREN         = 15CELLexerDOT            = 16CELLexerCOMMA          = 17CELLexerMINUS          = 18CELLexerEXCLAM         = 19CELLexerQUESTIONMARK   = 20CELLexerCOLON          = 21CELLexerPLUS           = 22CELLexerSTAR           = 23CELLexerSLASH          = 24CELLexerPERCENT        = 25CELLexerCEL_TRUE       = 26CELLexerCEL_FALSE      = 27CELLexerNUL            = 28CELLexerWHITESPACE     = 29CELLexerCOMMENT        = 30CELLexerNUM_FLOAT      = 31CELLexerNUM_INT        = 32CELLexerNUM_UINT       = 33CELLexerSTRING         = 34CELLexerBYTES          = 35CELLexerIDENTIFIER     = 36CELLexerESC_IDENTIFIER = 37)

CELLexer tokens.

View Source
const (CELParserEOF            =antlr.TokenEOFCELParserEQUALS         = 1CELParserNOT_EQUALS     = 2CELParserIN             = 3CELParserLESS           = 4CELParserLESS_EQUALS    = 5CELParserGREATER_EQUALS = 6CELParserGREATER        = 7CELParserLOGICAL_AND    = 8CELParserLOGICAL_OR     = 9CELParserLBRACKET       = 10CELParserRPRACKET       = 11CELParserLBRACE         = 12CELParserRBRACE         = 13CELParserLPAREN         = 14CELParserRPAREN         = 15CELParserDOT            = 16CELParserCOMMA          = 17CELParserMINUS          = 18CELParserEXCLAM         = 19CELParserQUESTIONMARK   = 20CELParserCOLON          = 21CELParserPLUS           = 22CELParserSTAR           = 23CELParserSLASH          = 24CELParserPERCENT        = 25CELParserCEL_TRUE       = 26CELParserCEL_FALSE      = 27CELParserNUL            = 28CELParserWHITESPACE     = 29CELParserCOMMENT        = 30CELParserNUM_FLOAT      = 31CELParserNUM_INT        = 32CELParserNUM_UINT       = 33CELParserSTRING         = 34CELParserBYTES          = 35CELParserIDENTIFIER     = 36CELParserESC_IDENTIFIER = 37)

CELParser tokens.

View Source
const (CELParserRULE_start                = 0CELParserRULE_expr                 = 1CELParserRULE_conditionalOr        = 2CELParserRULE_conditionalAnd       = 3CELParserRULE_relation             = 4CELParserRULE_calc                 = 5CELParserRULE_unary                = 6CELParserRULE_member               = 7CELParserRULE_primary              = 8CELParserRULE_exprList             = 9CELParserRULE_listInit             = 10CELParserRULE_fieldInitializerList = 11CELParserRULE_optField             = 12CELParserRULE_mapInitializerList   = 13CELParserRULE_escapeIdent          = 14CELParserRULE_optExpr              = 15CELParserRULE_literal              = 16)

CELParser rules.

Variables

View Source
var CELLexerLexerStaticData struct {ChannelNames           []stringModeNames              []stringLiteralNames           []stringSymbolicNames          []stringRuleNames              []stringPredictionContextCache *antlr.PredictionContextCache// contains filtered or unexported fields}
View Source
var CELParserStaticData struct {LiteralNames           []stringSymbolicNames          []stringRuleNames              []stringPredictionContextCache *antlr.PredictionContextCache// contains filtered or unexported fields}

Functions

funcCELLexerInitadded inv0.11.3

func CELLexerInit()

CELLexerInit initializes any static state used to implement CELLexer. By default thestatic state used to implement the lexer is lazily initialized during the first call toNewCELLexer(). You can call this function if you wish to initialize the static state aheadof time.

funcCELParserInitadded inv0.11.3

func CELParserInit()

CELParserInit initializes any static state used to implement CELParser. By default thestatic state used to implement the parser is lazily initialized during the first call toNewCELParser(). You can call this function if you wish to initialize the static state aheadof time.

funcInitEmptyCalcContextadded inv0.18.2

func InitEmptyCalcContext(p *CalcContext)

funcInitEmptyConditionalAndContextadded inv0.18.2

func InitEmptyConditionalAndContext(p *ConditionalAndContext)

funcInitEmptyConditionalOrContextadded inv0.18.2

func InitEmptyConditionalOrContext(p *ConditionalOrContext)

funcInitEmptyEscapeIdentContextadded inv0.23.0

func InitEmptyEscapeIdentContext(p *EscapeIdentContext)

funcInitEmptyExprContextadded inv0.18.2

func InitEmptyExprContext(p *ExprContext)

funcInitEmptyExprListContextadded inv0.18.2

func InitEmptyExprListContext(p *ExprListContext)

funcInitEmptyFieldInitializerListContextadded inv0.18.2

func InitEmptyFieldInitializerListContext(p *FieldInitializerListContext)

funcInitEmptyListInitContextadded inv0.18.2

func InitEmptyListInitContext(p *ListInitContext)

funcInitEmptyLiteralContextadded inv0.18.2

func InitEmptyLiteralContext(p *LiteralContext)

funcInitEmptyMapInitializerListContextadded inv0.18.2

func InitEmptyMapInitializerListContext(p *MapInitializerListContext)

funcInitEmptyMemberContextadded inv0.18.2

func InitEmptyMemberContext(p *MemberContext)

funcInitEmptyOptExprContextadded inv0.18.2

func InitEmptyOptExprContext(p *OptExprContext)

funcInitEmptyOptFieldContextadded inv0.18.2

func InitEmptyOptFieldContext(p *OptFieldContext)

funcInitEmptyPrimaryContextadded inv0.18.2

func InitEmptyPrimaryContext(p *PrimaryContext)

funcInitEmptyRelationContextadded inv0.18.2

func InitEmptyRelationContext(p *RelationContext)

funcInitEmptyStartContextadded inv0.18.2

func InitEmptyStartContext(p *StartContext)

funcInitEmptyUnaryContextadded inv0.18.2

func InitEmptyUnaryContext(p *UnaryContext)

Types

typeBaseCELListener

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)EnterEscapedIdentifieradded inv0.23.0

func (s *BaseCELListener) EnterEscapedIdentifier(ctx *EscapedIdentifierContext)

EnterEscapedIdentifier is called when production EscapedIdentifier is entered.

func (*BaseCELListener)EnterEveryRule

func (s *BaseCELListener) EnterEveryRule(ctxantlr.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)EnterGlobalCalladded inv0.23.0

func (s *BaseCELListener) EnterGlobalCall(ctx *GlobalCallContext)

EnterGlobalCall is called when production GlobalCall is entered.

func (*BaseCELListener)EnterIdentadded inv0.23.0

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)EnterListInitadded inv0.14.0

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)EnterMemberCalladded inv0.13.0

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)EnterOptExpradded inv0.14.0

func (s *BaseCELListener) EnterOptExpr(ctx *OptExprContext)

EnterOptExpr is called when production optExpr is entered.

func (*BaseCELListener)EnterOptFieldadded inv0.13.0

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)EnterSelectadded inv0.13.0

func (s *BaseCELListener) EnterSelect(ctx *SelectContext)

EnterSelect is called when production Select is entered.

func (*BaseCELListener)EnterSimpleIdentifieradded inv0.23.0

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)ExitEscapedIdentifieradded inv0.23.0

func (s *BaseCELListener) ExitEscapedIdentifier(ctx *EscapedIdentifierContext)

ExitEscapedIdentifier is called when production EscapedIdentifier is exited.

func (*BaseCELListener)ExitEveryRule

func (s *BaseCELListener) ExitEveryRule(ctxantlr.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)ExitGlobalCalladded inv0.23.0

func (s *BaseCELListener) ExitGlobalCall(ctx *GlobalCallContext)

ExitGlobalCall is called when production GlobalCall is exited.

func (*BaseCELListener)ExitIdentadded inv0.23.0

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)ExitListInitadded inv0.14.0

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)ExitMemberCalladded inv0.13.0

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)ExitOptExpradded inv0.14.0

func (s *BaseCELListener) ExitOptExpr(ctx *OptExprContext)

ExitOptExpr is called when production optExpr is exited.

func (*BaseCELListener)ExitOptFieldadded inv0.13.0

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)ExitSelectadded inv0.13.0

func (s *BaseCELListener) ExitSelect(ctx *SelectContext)

ExitSelect is called when production Select is exited.

func (*BaseCELListener)ExitSimpleIdentifieradded inv0.23.0

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(nodeantlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseCELListener)VisitTerminal

func (s *BaseCELListener) VisitTerminal(nodeantlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

typeBaseCELVisitor

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)VisitEscapedIdentifieradded inv0.23.0

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)VisitGlobalCalladded inv0.23.0

func (v *BaseCELVisitor) VisitGlobalCall(ctx *GlobalCallContext) interface{}

func (*BaseCELVisitor)VisitIdentadded inv0.23.0

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)VisitListInitadded inv0.14.0

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)VisitMemberCalladded inv0.13.0

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)VisitOptExpradded inv0.14.0

func (v *BaseCELVisitor) VisitOptExpr(ctx *OptExprContext) interface{}

func (*BaseCELVisitor)VisitOptFieldadded inv0.13.0

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)VisitSelectadded inv0.13.0

func (v *BaseCELVisitor) VisitSelect(ctx *SelectContext) interface{}

func (*BaseCELVisitor)VisitSimpleIdentifieradded inv0.23.0

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{}

typeBoolFalseContext

type BoolFalseContext struct {LiteralContext// contains filtered or unexported fields}

func (*BoolFalseContext)Accept

func (s *BoolFalseContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*BoolFalseContext)CEL_FALSEadded inv0.10.0

func (s *BoolFalseContext) CEL_FALSE()antlr.TerminalNode

func (*BoolFalseContext)EnterRule

func (s *BoolFalseContext) EnterRule(listenerantlr.ParseTreeListener)

func (*BoolFalseContext)ExitRule

func (s *BoolFalseContext) ExitRule(listenerantlr.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(vantlr.Token)

typeBoolTrueContext

type BoolTrueContext struct {LiteralContext// contains filtered or unexported fields}

func (*BoolTrueContext)Accept

func (s *BoolTrueContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*BoolTrueContext)CEL_TRUEadded inv0.10.0

func (s *BoolTrueContext) CEL_TRUE()antlr.TerminalNode

func (*BoolTrueContext)EnterRule

func (s *BoolTrueContext) EnterRule(listenerantlr.ParseTreeListener)

func (*BoolTrueContext)ExitRule

func (s *BoolTrueContext) ExitRule(listenerantlr.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(vantlr.Token)

typeBytesContext

type BytesContext struct {LiteralContext// contains filtered or unexported fields}

func (*BytesContext)Accept

func (s *BytesContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*BytesContext)BYTES

func (*BytesContext)EnterRule

func (s *BytesContext) EnterRule(listenerantlr.ParseTreeListener)

func (*BytesContext)ExitRule

func (s *BytesContext) ExitRule(listenerantlr.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(vantlr.Token)

typeCELLexer

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

funcNewCELLexer

func NewCELLexer(inputantlr.CharStream) *CELLexer

NewCELLexer produces a new lexer instance for the optional input antlr.CharStream.

typeCELListener

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.

typeCELParser

type CELParser struct {*antlr.BaseParser}

funcNewCELParser

func NewCELParser(inputantlr.TokenStream) *CELParser

NewCELParser produces a new parser instance for the optional input antlr.TokenStream.

func (*CELParser)Calc

func (p *CELParser) Calc() (localctxICalcContext)

func (*CELParser)Calc_Sempred

func (p *CELParser) Calc_Sempred(localctxantlr.RuleContext, predIndexint)bool

func (*CELParser)ConditionalAnd

func (p *CELParser) ConditionalAnd() (localctxIConditionalAndContext)

func (*CELParser)ConditionalOr

func (p *CELParser) ConditionalOr() (localctxIConditionalOrContext)

func (*CELParser)EscapeIdentadded inv0.23.0

func (p *CELParser) EscapeIdent() (localctxIEscapeIdentContext)

func (*CELParser)Expr

func (p *CELParser) Expr() (localctxIExprContext)

func (*CELParser)ExprList

func (p *CELParser) ExprList() (localctxIExprListContext)

func (*CELParser)FieldInitializerList

func (p *CELParser) FieldInitializerList() (localctxIFieldInitializerListContext)

func (*CELParser)ListInitadded inv0.14.0

func (p *CELParser) ListInit() (localctxIListInitContext)

func (*CELParser)Literal

func (p *CELParser) Literal() (localctxILiteralContext)

func (*CELParser)MapInitializerList

func (p *CELParser) MapInitializerList() (localctxIMapInitializerListContext)

func (*CELParser)Member

func (p *CELParser) Member() (localctxIMemberContext)

func (*CELParser)Member_Sempred

func (p *CELParser) Member_Sempred(localctxantlr.RuleContext, predIndexint)bool

func (*CELParser)OptExpradded inv0.14.0

func (p *CELParser) OptExpr() (localctxIOptExprContext)

func (*CELParser)OptFieldadded inv0.13.0

func (p *CELParser) OptField() (localctxIOptFieldContext)

func (*CELParser)Primary

func (p *CELParser) Primary() (localctxIPrimaryContext)

func (*CELParser)Relation

func (p *CELParser) Relation() (localctxIRelationContext)

func (*CELParser)Relation_Sempred

func (p *CELParser) Relation_Sempred(localctxantlr.RuleContext, predIndexint)bool

func (*CELParser)Sempred

func (p *CELParser) Sempred(localctxantlr.RuleContext, ruleIndex, predIndexint)bool

func (*CELParser)Start_added inv0.18.2

func (p *CELParser) Start_() (localctxIStartContext)

func (*CELParser)Unary

func (p *CELParser) Unary() (localctxIUnaryContext)

typeCELVisitor

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.

typeCalcContext

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

funcNewCalcContext

func NewCalcContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *CalcContext

funcNewEmptyCalcContext

func NewEmptyCalcContext() *CalcContext

func (*CalcContext)Accept

func (s *CalcContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*CalcContext)AllCalc

func (s *CalcContext) AllCalc() []ICalcContext

func (*CalcContext)Calc

func (s *CalcContext) Calc(iint)ICalcContext

func (*CalcContext)EnterRule

func (s *CalcContext) EnterRule(listenerantlr.ParseTreeListener)

func (*CalcContext)ExitRule

func (s *CalcContext) ExitRule(listenerantlr.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)MINUSadded inv0.10.0

func (s *CalcContext) MINUS()antlr.TerminalNode

func (*CalcContext)PERCENTadded inv0.10.0

func (s *CalcContext) PERCENT()antlr.TerminalNode

func (*CalcContext)PLUSadded inv0.10.0

func (*CalcContext)SLASHadded inv0.10.0

func (s *CalcContext) SLASH()antlr.TerminalNode

func (*CalcContext)STARadded inv0.10.0

func (*CalcContext)SetOp

func (s *CalcContext) SetOp(vantlr.Token)

func (*CalcContext)ToStringTree

func (s *CalcContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

func (*CalcContext)Unary

func (s *CalcContext) Unary()IUnaryContext

typeConditionalAndContext

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

funcNewConditionalAndContext

func NewConditionalAndContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *ConditionalAndContext

funcNewEmptyConditionalAndContext

func NewEmptyConditionalAndContext() *ConditionalAndContext

func (*ConditionalAndContext)Accept

func (s *ConditionalAndContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*ConditionalAndContext)AllLOGICAL_ANDadded inv0.10.0

func (s *ConditionalAndContext) AllLOGICAL_AND() []antlr.TerminalNode

func (*ConditionalAndContext)AllRelation

func (s *ConditionalAndContext) AllRelation() []IRelationContext

func (*ConditionalAndContext)EnterRule

func (s *ConditionalAndContext) EnterRule(listenerantlr.ParseTreeListener)

func (*ConditionalAndContext)ExitRule

func (s *ConditionalAndContext) ExitRule(listenerantlr.ParseTreeListener)

func (*ConditionalAndContext)GetE

func (*ConditionalAndContext)GetE1

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 (*ConditionalAndContext)Get_relation

func (s *ConditionalAndContext) Get_relation()IRelationContext

func (*ConditionalAndContext)IsConditionalAndContext

func (*ConditionalAndContext) IsConditionalAndContext()

func (*ConditionalAndContext)LOGICAL_ANDadded inv0.10.0

func (*ConditionalAndContext)Relation

func (*ConditionalAndContext)SetE

func (*ConditionalAndContext)SetE1

func (*ConditionalAndContext)SetOps

func (s *ConditionalAndContext) SetOps(v []antlr.Token)

func (*ConditionalAndContext)SetS8

func (*ConditionalAndContext)Set_relation

func (s *ConditionalAndContext) Set_relation(vIRelationContext)

func (*ConditionalAndContext)ToStringTree

func (s *ConditionalAndContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeConditionalOrContext

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

funcNewConditionalOrContext

func NewConditionalOrContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *ConditionalOrContext

funcNewEmptyConditionalOrContext

func NewEmptyConditionalOrContext() *ConditionalOrContext

func (*ConditionalOrContext)Accept

func (s *ConditionalOrContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*ConditionalOrContext)AllConditionalAnd

func (s *ConditionalOrContext) AllConditionalAnd() []IConditionalAndContext

func (*ConditionalOrContext)AllLOGICAL_ORadded inv0.10.0

func (s *ConditionalOrContext) AllLOGICAL_OR() []antlr.TerminalNode

func (*ConditionalOrContext)ConditionalAnd

func (*ConditionalOrContext)EnterRule

func (s *ConditionalOrContext) EnterRule(listenerantlr.ParseTreeListener)

func (*ConditionalOrContext)ExitRule

func (s *ConditionalOrContext) ExitRule(listenerantlr.ParseTreeListener)

func (*ConditionalOrContext)GetE

func (*ConditionalOrContext)GetE1

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 (*ConditionalOrContext)Get_conditionalAnd

func (s *ConditionalOrContext) Get_conditionalAnd()IConditionalAndContext

func (*ConditionalOrContext)IsConditionalOrContext

func (*ConditionalOrContext) IsConditionalOrContext()

func (*ConditionalOrContext)LOGICAL_ORadded inv0.10.0

func (*ConditionalOrContext)SetE

func (*ConditionalOrContext)SetE1

func (*ConditionalOrContext)SetOps

func (s *ConditionalOrContext) SetOps(v []antlr.Token)

func (*ConditionalOrContext)SetS9

func (s *ConditionalOrContext) SetS9(vantlr.Token)

func (*ConditionalOrContext)Set_conditionalAnd

func (s *ConditionalOrContext) Set_conditionalAnd(vIConditionalAndContext)

func (*ConditionalOrContext)ToStringTree

func (s *ConditionalOrContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeConstantLiteralContext

type ConstantLiteralContext struct {PrimaryContext}

func (*ConstantLiteralContext)Accept

func (s *ConstantLiteralContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*ConstantLiteralContext)EnterRule

func (s *ConstantLiteralContext) EnterRule(listenerantlr.ParseTreeListener)

func (*ConstantLiteralContext)ExitRule

func (s *ConstantLiteralContext) ExitRule(listenerantlr.ParseTreeListener)

func (*ConstantLiteralContext)GetRuleContext

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

func (*ConstantLiteralContext)Literal

typeCreateListContext

type CreateListContext struct {PrimaryContext// contains filtered or unexported fields}

func (*CreateListContext)Accept

func (s *CreateListContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*CreateListContext)COMMAadded inv0.10.0

func (*CreateListContext)EnterRule

func (s *CreateListContext) EnterRule(listenerantlr.ParseTreeListener)

func (*CreateListContext)ExitRule

func (s *CreateListContext) ExitRule(listenerantlr.ParseTreeListener)

func (*CreateListContext)GetElems

func (*CreateListContext)GetOp

func (s *CreateListContext) GetOp()antlr.Token

func (*CreateListContext)GetRuleContext

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

func (*CreateListContext)LBRACKETadded inv0.10.0

func (*CreateListContext)ListInitadded inv0.14.0

func (*CreateListContext)RPRACKETadded inv0.10.0

func (*CreateListContext)SetElems

func (s *CreateListContext) SetElems(vIListInitContext)

func (*CreateListContext)SetOp

func (s *CreateListContext) SetOp(vantlr.Token)

typeCreateMessageContext

type CreateMessageContext struct {PrimaryContext// contains filtered or unexported fields}

func (*CreateMessageContext)Accept

func (s *CreateMessageContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*CreateMessageContext)AllDOTadded inv0.13.0

func (*CreateMessageContext)AllIDENTIFIERadded inv0.13.0

func (s *CreateMessageContext) AllIDENTIFIER() []antlr.TerminalNode

func (*CreateMessageContext)COMMAadded inv0.10.0

func (*CreateMessageContext)DOTadded inv0.13.0

func (*CreateMessageContext)EnterRule

func (s *CreateMessageContext) EnterRule(listenerantlr.ParseTreeListener)

func (*CreateMessageContext)ExitRule

func (s *CreateMessageContext) ExitRule(listenerantlr.ParseTreeListener)

func (*CreateMessageContext)FieldInitializerList

func (s *CreateMessageContext) FieldInitializerList()IFieldInitializerListContext

func (*CreateMessageContext)GetEntries

func (*CreateMessageContext)GetIdsadded inv0.13.0

func (s *CreateMessageContext) GetIds() []antlr.Token

func (*CreateMessageContext)GetLeadingDotadded inv0.13.0

func (s *CreateMessageContext) GetLeadingDot()antlr.Token

func (*CreateMessageContext)GetOp

func (*CreateMessageContext)GetOpsadded inv0.13.0

func (s *CreateMessageContext) GetOps() []antlr.Token

func (*CreateMessageContext)GetRuleContext

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

func (*CreateMessageContext)GetS16added inv0.14.0

func (s *CreateMessageContext) GetS16()antlr.Token

func (*CreateMessageContext)Get_IDENTIFIERadded inv0.13.0

func (s *CreateMessageContext) Get_IDENTIFIER()antlr.Token

func (*CreateMessageContext)IDENTIFIERadded inv0.13.0

func (*CreateMessageContext)LBRACEadded inv0.10.0

func (*CreateMessageContext)RBRACEadded inv0.10.0

func (*CreateMessageContext)SetEntries

func (*CreateMessageContext)SetIdsadded inv0.13.0

func (s *CreateMessageContext) SetIds(v []antlr.Token)

func (*CreateMessageContext)SetLeadingDotadded inv0.13.0

func (s *CreateMessageContext) SetLeadingDot(vantlr.Token)

func (*CreateMessageContext)SetOp

func (s *CreateMessageContext) SetOp(vantlr.Token)

func (*CreateMessageContext)SetOpsadded inv0.13.0

func (s *CreateMessageContext) SetOps(v []antlr.Token)

func (*CreateMessageContext)SetS16added inv0.14.0

func (s *CreateMessageContext) SetS16(vantlr.Token)

func (*CreateMessageContext)Set_IDENTIFIERadded inv0.13.0

func (s *CreateMessageContext) Set_IDENTIFIER(vantlr.Token)

typeCreateStructContext

type CreateStructContext struct {PrimaryContext// contains filtered or unexported fields}

func (*CreateStructContext)Accept

func (s *CreateStructContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*CreateStructContext)COMMAadded inv0.10.0

func (*CreateStructContext)EnterRule

func (s *CreateStructContext) EnterRule(listenerantlr.ParseTreeListener)

func (*CreateStructContext)ExitRule

func (s *CreateStructContext) ExitRule(listenerantlr.ParseTreeListener)

func (*CreateStructContext)GetEntries

func (*CreateStructContext)GetOp

func (*CreateStructContext)GetRuleContext

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

func (*CreateStructContext)LBRACEadded inv0.10.0

func (*CreateStructContext)MapInitializerList

func (s *CreateStructContext) MapInitializerList()IMapInitializerListContext

func (*CreateStructContext)RBRACEadded inv0.10.0

func (*CreateStructContext)SetEntries

func (*CreateStructContext)SetOp

func (s *CreateStructContext) SetOp(vantlr.Token)

typeDoubleContext

type DoubleContext struct {LiteralContext// contains filtered or unexported fields}

func (*DoubleContext)Accept

func (s *DoubleContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*DoubleContext)EnterRule

func (s *DoubleContext) EnterRule(listenerantlr.ParseTreeListener)

func (*DoubleContext)ExitRule

func (s *DoubleContext) ExitRule(listenerantlr.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 (*DoubleContext)NUM_FLOAT

func (s *DoubleContext) NUM_FLOAT()antlr.TerminalNode

func (*DoubleContext)SetSign

func (s *DoubleContext) SetSign(vantlr.Token)

func (*DoubleContext)SetTok

func (s *DoubleContext) SetTok(vantlr.Token)

typeEscapeIdentContextadded inv0.23.0

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

funcNewEmptyEscapeIdentContextadded inv0.23.0

func NewEmptyEscapeIdentContext() *EscapeIdentContext

funcNewEscapeIdentContextadded inv0.23.0

func NewEscapeIdentContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *EscapeIdentContext

func (*EscapeIdentContext)CopyAlladded inv0.23.0

func (s *EscapeIdentContext) CopyAll(ctx *EscapeIdentContext)

func (*EscapeIdentContext)GetParseradded inv0.23.0

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

func (*EscapeIdentContext)GetRuleContextadded inv0.23.0

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

func (*EscapeIdentContext)IsEscapeIdentContextadded inv0.23.0

func (*EscapeIdentContext) IsEscapeIdentContext()

func (*EscapeIdentContext)ToStringTreeadded inv0.23.0

func (s *EscapeIdentContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeEscapedIdentifierContextadded inv0.23.0

type EscapedIdentifierContext struct {EscapeIdentContext// contains filtered or unexported fields}

funcNewEscapedIdentifierContextadded inv0.23.0

func NewEscapedIdentifierContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *EscapedIdentifierContext

func (*EscapedIdentifierContext)Acceptadded inv0.23.0

func (s *EscapedIdentifierContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*EscapedIdentifierContext)ESC_IDENTIFIERadded inv0.23.0

func (s *EscapedIdentifierContext) ESC_IDENTIFIER()antlr.TerminalNode

func (*EscapedIdentifierContext)EnterRuleadded inv0.23.0

func (s *EscapedIdentifierContext) EnterRule(listenerantlr.ParseTreeListener)

func (*EscapedIdentifierContext)ExitRuleadded inv0.23.0

func (*EscapedIdentifierContext)GetIdadded inv0.23.0

func (*EscapedIdentifierContext)GetRuleContextadded inv0.23.0

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

func (*EscapedIdentifierContext)SetIdadded inv0.23.0

typeExprContext

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

funcNewEmptyExprContext

func NewEmptyExprContext() *ExprContext

funcNewExprContext

func NewExprContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *ExprContext

func (*ExprContext)Accept

func (s *ExprContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*ExprContext)AllConditionalOr

func (s *ExprContext) AllConditionalOr() []IConditionalOrContext

func (*ExprContext)COLONadded inv0.10.0

func (s *ExprContext) COLON()antlr.TerminalNode

func (*ExprContext)ConditionalOr

func (s *ExprContext) ConditionalOr(iint)IConditionalOrContext

func (*ExprContext)EnterRule

func (s *ExprContext) EnterRule(listenerantlr.ParseTreeListener)

func (*ExprContext)ExitRule

func (s *ExprContext) ExitRule(listenerantlr.ParseTreeListener)

func (*ExprContext)Expr

func (s *ExprContext) Expr()IExprContext

func (*ExprContext)GetE

func (*ExprContext)GetE1

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)QUESTIONMARKadded inv0.10.0

func (s *ExprContext) QUESTIONMARK()antlr.TerminalNode

func (*ExprContext)SetE

func (*ExprContext)SetE1

func (*ExprContext)SetE2

func (s *ExprContext) SetE2(vIExprContext)

func (*ExprContext)SetOp

func (s *ExprContext) SetOp(vantlr.Token)

func (*ExprContext)ToStringTree

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

typeExprListContext

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

funcNewEmptyExprListContext

func NewEmptyExprListContext() *ExprListContext

funcNewExprListContext

func NewExprListContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *ExprListContext

func (*ExprListContext)Accept

func (s *ExprListContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*ExprListContext)AllCOMMAadded inv0.10.0

func (s *ExprListContext) AllCOMMA() []antlr.TerminalNode

func (*ExprListContext)AllExpr

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

func (*ExprListContext)COMMAadded inv0.10.0

func (*ExprListContext)EnterRule

func (s *ExprListContext) EnterRule(listenerantlr.ParseTreeListener)

func (*ExprListContext)ExitRule

func (s *ExprListContext) ExitRule(listenerantlr.ParseTreeListener)

func (*ExprListContext)Expr

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(vIExprContext)

func (*ExprListContext)ToStringTree

func (s *ExprListContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeFieldInitializerListContext

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

funcNewEmptyFieldInitializerListContext

func NewEmptyFieldInitializerListContext() *FieldInitializerListContext

funcNewFieldInitializerListContext

func NewFieldInitializerListContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *FieldInitializerListContext

func (*FieldInitializerListContext)Accept

func (s *FieldInitializerListContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*FieldInitializerListContext)AllCOLONadded inv0.10.0

func (*FieldInitializerListContext)AllCOMMAadded inv0.10.0

func (*FieldInitializerListContext)AllExpr

func (*FieldInitializerListContext)AllOptFieldadded inv0.13.0

func (*FieldInitializerListContext)COLONadded inv0.10.0

func (*FieldInitializerListContext)COMMAadded inv0.10.0

func (*FieldInitializerListContext)EnterRule

func (*FieldInitializerListContext)ExitRule

func (*FieldInitializerListContext)Expr

func (*FieldInitializerListContext)GetCols

func (*FieldInitializerListContext)GetFields

func (*FieldInitializerListContext)GetParser

func (*FieldInitializerListContext)GetRuleContext

func (*FieldInitializerListContext)GetS21

func (*FieldInitializerListContext)GetValues

func (*FieldInitializerListContext)Get_expr

func (*FieldInitializerListContext)Get_optFieldadded inv0.13.0

func (*FieldInitializerListContext)IsFieldInitializerListContext

func (*FieldInitializerListContext) IsFieldInitializerListContext()

func (*FieldInitializerListContext)OptFieldadded inv0.13.0

func (*FieldInitializerListContext)SetCols

func (s *FieldInitializerListContext) SetCols(v []antlr.Token)

func (*FieldInitializerListContext)SetFields

func (*FieldInitializerListContext)SetS21

func (*FieldInitializerListContext)SetValues

func (s *FieldInitializerListContext) SetValues(v []IExprContext)

func (*FieldInitializerListContext)Set_expr

func (*FieldInitializerListContext)Set_optFieldadded inv0.13.0

func (*FieldInitializerListContext)ToStringTree

func (s *FieldInitializerListContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeGlobalCallContextadded inv0.23.0

type GlobalCallContext struct {PrimaryContext// contains filtered or unexported fields}

funcNewGlobalCallContextadded inv0.23.0

func NewGlobalCallContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *GlobalCallContext

func (*GlobalCallContext)Acceptadded inv0.23.0

func (s *GlobalCallContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*GlobalCallContext)DOTadded inv0.23.0

func (*GlobalCallContext)EnterRuleadded inv0.23.0

func (s *GlobalCallContext) EnterRule(listenerantlr.ParseTreeListener)

func (*GlobalCallContext)ExitRuleadded inv0.23.0

func (s *GlobalCallContext) ExitRule(listenerantlr.ParseTreeListener)

func (*GlobalCallContext)ExprListadded inv0.23.0

func (*GlobalCallContext)GetArgsadded inv0.23.0

func (*GlobalCallContext)GetIdadded inv0.23.0

func (s *GlobalCallContext) GetId()antlr.Token

func (*GlobalCallContext)GetLeadingDotadded inv0.23.0

func (s *GlobalCallContext) GetLeadingDot()antlr.Token

func (*GlobalCallContext)GetOpadded inv0.23.0

func (s *GlobalCallContext) GetOp()antlr.Token

func (*GlobalCallContext)GetRuleContextadded inv0.23.0

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

func (*GlobalCallContext)IDENTIFIERadded inv0.23.0

func (s *GlobalCallContext) IDENTIFIER()antlr.TerminalNode

func (*GlobalCallContext)LPARENadded inv0.23.0

func (*GlobalCallContext)RPARENadded inv0.23.0

func (*GlobalCallContext)SetArgsadded inv0.23.0

func (*GlobalCallContext)SetIdadded inv0.23.0

func (s *GlobalCallContext) SetId(vantlr.Token)

func (*GlobalCallContext)SetLeadingDotadded inv0.23.0

func (s *GlobalCallContext) SetLeadingDot(vantlr.Token)

func (*GlobalCallContext)SetOpadded inv0.23.0

func (s *GlobalCallContext) SetOp(vantlr.Token)

typeICalcContext

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 signaturesUnary()IUnaryContextAllCalc() []ICalcContextCalc(iint)ICalcContextSTAR()antlr.TerminalNodeSLASH()antlr.TerminalNodePERCENT()antlr.TerminalNodePLUS()antlr.TerminalNodeMINUS()antlr.TerminalNode// IsCalcContext differentiates from other interfaces.IsCalcContext()}

ICalcContext is an interface to support dynamic dispatch.

typeIConditionalAndContext

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 signaturesAllRelation() []IRelationContextRelation(iint)IRelationContextAllLOGICAL_AND() []antlr.TerminalNodeLOGICAL_AND(iint)antlr.TerminalNode// IsConditionalAndContext differentiates from other interfaces.IsConditionalAndContext()}

IConditionalAndContext is an interface to support dynamic dispatch.

typeIConditionalOrContext

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 signaturesAllConditionalAnd() []IConditionalAndContextConditionalAnd(iint)IConditionalAndContextAllLOGICAL_OR() []antlr.TerminalNodeLOGICAL_OR(iint)antlr.TerminalNode// IsConditionalOrContext differentiates from other interfaces.IsConditionalOrContext()}

IConditionalOrContext is an interface to support dynamic dispatch.

typeIEscapeIdentContextadded inv0.23.0

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.

typeIExprContext

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 signaturesAllConditionalOr() []IConditionalOrContextConditionalOr(iint)IConditionalOrContextCOLON()antlr.TerminalNodeQUESTIONMARK()antlr.TerminalNodeExpr()IExprContext// IsExprContext differentiates from other interfaces.IsExprContext()}

IExprContext is an interface to support dynamic dispatch.

typeIExprListContext

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 signaturesAllExpr() []IExprContextExpr(iint)IExprContextAllCOMMA() []antlr.TerminalNodeCOMMA(iint)antlr.TerminalNode// IsExprListContext differentiates from other interfaces.IsExprListContext()}

IExprListContext is an interface to support dynamic dispatch.

typeIFieldInitializerListContext

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 signaturesAllOptField() []IOptFieldContextOptField(iint)IOptFieldContextAllCOLON() []antlr.TerminalNodeCOLON(iint)antlr.TerminalNodeAllExpr() []IExprContextExpr(iint)IExprContextAllCOMMA() []antlr.TerminalNodeCOMMA(iint)antlr.TerminalNode// IsFieldInitializerListContext differentiates from other interfaces.IsFieldInitializerListContext()}

IFieldInitializerListContext is an interface to support dynamic dispatch.

typeIListInitContextadded inv0.14.0

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 signaturesAllOptExpr() []IOptExprContextOptExpr(iint)IOptExprContextAllCOMMA() []antlr.TerminalNodeCOMMA(iint)antlr.TerminalNode// IsListInitContext differentiates from other interfaces.IsListInitContext()}

IListInitContext is an interface to support dynamic dispatch.

typeILiteralContext

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.

typeIMapInitializerListContext

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 signaturesAllOptExpr() []IOptExprContextOptExpr(iint)IOptExprContextAllCOLON() []antlr.TerminalNodeCOLON(iint)antlr.TerminalNodeAllExpr() []IExprContextExpr(iint)IExprContextAllCOMMA() []antlr.TerminalNodeCOMMA(iint)antlr.TerminalNode// IsMapInitializerListContext differentiates from other interfaces.IsMapInitializerListContext()}

IMapInitializerListContext is an interface to support dynamic dispatch.

typeIMemberContext

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.

typeIOptExprContextadded inv0.14.0

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 signaturesExpr()IExprContextQUESTIONMARK()antlr.TerminalNode// IsOptExprContext differentiates from other interfaces.IsOptExprContext()}

IOptExprContext is an interface to support dynamic dispatch.

typeIOptFieldContextadded inv0.13.0

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 signaturesEscapeIdent()IEscapeIdentContextQUESTIONMARK()antlr.TerminalNode// IsOptFieldContext differentiates from other interfaces.IsOptFieldContext()}

IOptFieldContext is an interface to support dynamic dispatch.

typeIPrimaryContext

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.

typeIRelationContext

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 signaturesCalc()ICalcContextAllRelation() []IRelationContextRelation(iint)IRelationContextLESS()antlr.TerminalNodeLESS_EQUALS()antlr.TerminalNodeGREATER_EQUALS()antlr.TerminalNodeGREATER()antlr.TerminalNodeEQUALS()antlr.TerminalNodeNOT_EQUALS()antlr.TerminalNodeIN()antlr.TerminalNode// IsRelationContext differentiates from other interfaces.IsRelationContext()}

IRelationContext is an interface to support dynamic dispatch.

typeIStartContext

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 signaturesEOF()antlr.TerminalNodeExpr()IExprContext// IsStartContext differentiates from other interfaces.IsStartContext()}

IStartContext is an interface to support dynamic dispatch.

typeIUnaryContext

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.

typeIdentContextadded inv0.23.0

type IdentContext struct {PrimaryContext// contains filtered or unexported fields}

funcNewIdentContextadded inv0.23.0

func NewIdentContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *IdentContext

func (*IdentContext)Acceptadded inv0.23.0

func (s *IdentContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*IdentContext)DOTadded inv0.23.0

func (*IdentContext)EnterRuleadded inv0.23.0

func (s *IdentContext) EnterRule(listenerantlr.ParseTreeListener)

func (*IdentContext)ExitRuleadded inv0.23.0

func (s *IdentContext) ExitRule(listenerantlr.ParseTreeListener)

func (*IdentContext)GetIdadded inv0.23.0

func (s *IdentContext) GetId()antlr.Token

func (*IdentContext)GetLeadingDotadded inv0.23.0

func (s *IdentContext) GetLeadingDot()antlr.Token

func (*IdentContext)GetRuleContextadded inv0.23.0

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

func (*IdentContext)IDENTIFIERadded inv0.23.0

func (s *IdentContext) IDENTIFIER()antlr.TerminalNode

func (*IdentContext)SetIdadded inv0.23.0

func (s *IdentContext) SetId(vantlr.Token)

func (*IdentContext)SetLeadingDotadded inv0.23.0

func (s *IdentContext) SetLeadingDot(vantlr.Token)

typeIndexContext

type IndexContext struct {MemberContext// contains filtered or unexported fields}

func (*IndexContext)Accept

func (s *IndexContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*IndexContext)EnterRule

func (s *IndexContext) EnterRule(listenerantlr.ParseTreeListener)

func (*IndexContext)ExitRule

func (s *IndexContext) ExitRule(listenerantlr.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)GetOptadded inv0.14.0

func (s *IndexContext) GetOpt()antlr.Token

func (*IndexContext)GetRuleContext

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

func (*IndexContext)LBRACKETadded inv0.10.0

func (s *IndexContext) LBRACKET()antlr.TerminalNode

func (*IndexContext)Member

func (s *IndexContext) Member()IMemberContext

func (*IndexContext)QUESTIONMARKadded inv0.14.0

func (s *IndexContext) QUESTIONMARK()antlr.TerminalNode

func (*IndexContext)RPRACKETadded inv0.10.0

func (s *IndexContext) RPRACKET()antlr.TerminalNode

func (*IndexContext)SetIndex

func (s *IndexContext) SetIndex(vIExprContext)

func (*IndexContext)SetOp

func (s *IndexContext) SetOp(vantlr.Token)

func (*IndexContext)SetOptadded inv0.14.0

func (s *IndexContext) SetOpt(vantlr.Token)

typeIntContext

type IntContext struct {LiteralContext// contains filtered or unexported fields}

funcNewIntContext

func NewIntContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *IntContext

func (*IntContext)Accept

func (s *IntContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*IntContext)EnterRule

func (s *IntContext) EnterRule(listenerantlr.ParseTreeListener)

func (*IntContext)ExitRule

func (s *IntContext) ExitRule(listenerantlr.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(vantlr.Token)

func (*IntContext)SetTok

func (s *IntContext) SetTok(vantlr.Token)

typeListInitContextadded inv0.14.0

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

funcNewEmptyListInitContextadded inv0.14.0

func NewEmptyListInitContext() *ListInitContext

funcNewListInitContextadded inv0.14.0

func NewListInitContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *ListInitContext

func (*ListInitContext)Acceptadded inv0.14.0

func (s *ListInitContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*ListInitContext)AllCOMMAadded inv0.14.0

func (s *ListInitContext) AllCOMMA() []antlr.TerminalNode

func (*ListInitContext)AllOptExpradded inv0.14.0

func (s *ListInitContext) AllOptExpr() []IOptExprContext

func (*ListInitContext)COMMAadded inv0.14.0

func (*ListInitContext)EnterRuleadded inv0.14.0

func (s *ListInitContext) EnterRule(listenerantlr.ParseTreeListener)

func (*ListInitContext)ExitRuleadded inv0.14.0

func (s *ListInitContext) ExitRule(listenerantlr.ParseTreeListener)

func (*ListInitContext)GetElemsadded inv0.14.0

func (s *ListInitContext) GetElems() []IOptExprContext

func (*ListInitContext)GetParseradded inv0.14.0

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

func (*ListInitContext)GetRuleContextadded inv0.14.0

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

func (*ListInitContext)Get_optExpradded inv0.14.0

func (s *ListInitContext) Get_optExpr()IOptExprContext

func (*ListInitContext)IsListInitContextadded inv0.14.0

func (*ListInitContext) IsListInitContext()

func (*ListInitContext)OptExpradded inv0.14.0

func (*ListInitContext)SetElemsadded inv0.14.0

func (s *ListInitContext) SetElems(v []IOptExprContext)

func (*ListInitContext)Set_optExpradded inv0.14.0

func (s *ListInitContext) Set_optExpr(vIOptExprContext)

func (*ListInitContext)ToStringTreeadded inv0.14.0

func (s *ListInitContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeLiteralContext

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

funcNewEmptyLiteralContext

func NewEmptyLiteralContext() *LiteralContext

funcNewLiteralContext

func NewLiteralContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *LiteralContext

func (*LiteralContext)CopyAlladded inv0.18.2

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, recogantlr.Recognizer)string

typeLogicalNotContext

type LogicalNotContext struct {UnaryContext// contains filtered or unexported fields}

func (*LogicalNotContext)Accept

func (s *LogicalNotContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*LogicalNotContext)AllEXCLAMadded inv0.10.0

func (s *LogicalNotContext) AllEXCLAM() []antlr.TerminalNode

func (*LogicalNotContext)EXCLAMadded inv0.10.0

func (*LogicalNotContext)EnterRule

func (s *LogicalNotContext) EnterRule(listenerantlr.ParseTreeListener)

func (*LogicalNotContext)ExitRule

func (s *LogicalNotContext) ExitRule(listenerantlr.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 (*LogicalNotContext)SetOps

func (s *LogicalNotContext) SetOps(v []antlr.Token)

func (*LogicalNotContext)SetS19

func (s *LogicalNotContext) SetS19(vantlr.Token)

typeMapInitializerListContext

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

funcNewEmptyMapInitializerListContext

func NewEmptyMapInitializerListContext() *MapInitializerListContext

funcNewMapInitializerListContext

func NewMapInitializerListContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *MapInitializerListContext

func (*MapInitializerListContext)Accept

func (s *MapInitializerListContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*MapInitializerListContext)AllCOLONadded inv0.10.0

func (*MapInitializerListContext)AllCOMMAadded inv0.10.0

func (*MapInitializerListContext)AllExpr

func (*MapInitializerListContext)AllOptExpradded inv0.14.0

func (*MapInitializerListContext)COLONadded inv0.10.0

func (*MapInitializerListContext)COMMAadded inv0.10.0

func (*MapInitializerListContext)EnterRule

func (*MapInitializerListContext)ExitRule

func (*MapInitializerListContext)Expr

func (*MapInitializerListContext)GetCols

func (s *MapInitializerListContext) GetCols() []antlr.Token

func (*MapInitializerListContext)GetKeys

func (*MapInitializerListContext)GetParser

func (*MapInitializerListContext)GetRuleContext

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

func (*MapInitializerListContext)GetS21

func (*MapInitializerListContext)GetValues

func (s *MapInitializerListContext) GetValues() []IExprContext

func (*MapInitializerListContext)Get_expr

func (*MapInitializerListContext)Get_optExpradded inv0.14.0

func (*MapInitializerListContext)IsMapInitializerListContext

func (*MapInitializerListContext) IsMapInitializerListContext()

func (*MapInitializerListContext)OptExpradded inv0.14.0

func (*MapInitializerListContext)SetCols

func (s *MapInitializerListContext) SetCols(v []antlr.Token)

func (*MapInitializerListContext)SetKeys

func (*MapInitializerListContext)SetS21

func (*MapInitializerListContext)SetValues

func (s *MapInitializerListContext) SetValues(v []IExprContext)

func (*MapInitializerListContext)Set_expr

func (*MapInitializerListContext)Set_optExpradded inv0.14.0

func (*MapInitializerListContext)ToStringTree

func (s *MapInitializerListContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeMemberCallContextadded inv0.13.0

type MemberCallContext struct {MemberContext// contains filtered or unexported fields}

funcNewMemberCallContextadded inv0.13.0

func NewMemberCallContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *MemberCallContext

func (*MemberCallContext)Acceptadded inv0.13.0

func (s *MemberCallContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*MemberCallContext)DOTadded inv0.13.0

func (*MemberCallContext)EnterRuleadded inv0.13.0

func (s *MemberCallContext) EnterRule(listenerantlr.ParseTreeListener)

func (*MemberCallContext)ExitRuleadded inv0.13.0

func (s *MemberCallContext) ExitRule(listenerantlr.ParseTreeListener)

func (*MemberCallContext)ExprListadded inv0.13.0

func (*MemberCallContext)GetArgsadded inv0.13.0

func (*MemberCallContext)GetIdadded inv0.13.0

func (s *MemberCallContext) GetId()antlr.Token

func (*MemberCallContext)GetOpadded inv0.13.0

func (s *MemberCallContext) GetOp()antlr.Token

func (*MemberCallContext)GetOpenadded inv0.13.0

func (s *MemberCallContext) GetOpen()antlr.Token

func (*MemberCallContext)GetRuleContextadded inv0.13.0

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

func (*MemberCallContext)IDENTIFIERadded inv0.13.0

func (s *MemberCallContext) IDENTIFIER()antlr.TerminalNode

func (*MemberCallContext)LPARENadded inv0.13.0

func (*MemberCallContext)Memberadded inv0.13.0

func (*MemberCallContext)RPARENadded inv0.13.0

func (*MemberCallContext)SetArgsadded inv0.13.0

func (*MemberCallContext)SetIdadded inv0.13.0

func (s *MemberCallContext) SetId(vantlr.Token)

func (*MemberCallContext)SetOpadded inv0.13.0

func (s *MemberCallContext) SetOp(vantlr.Token)

func (*MemberCallContext)SetOpenadded inv0.13.0

func (s *MemberCallContext) SetOpen(vantlr.Token)

typeMemberContext

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

funcNewEmptyMemberContext

func NewEmptyMemberContext() *MemberContext

funcNewMemberContext

func NewMemberContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *MemberContext

func (*MemberContext)CopyAlladded inv0.18.2

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, recogantlr.Recognizer)string

typeMemberExprContext

type MemberExprContext struct {UnaryContext}

func (*MemberExprContext)Accept

func (s *MemberExprContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*MemberExprContext)EnterRule

func (s *MemberExprContext) EnterRule(listenerantlr.ParseTreeListener)

func (*MemberExprContext)ExitRule

func (s *MemberExprContext) ExitRule(listenerantlr.ParseTreeListener)

func (*MemberExprContext)GetRuleContext

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

func (*MemberExprContext)Member

typeNegateContext

type NegateContext struct {UnaryContext// contains filtered or unexported fields}

func (*NegateContext)Accept

func (s *NegateContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*NegateContext)AllMINUSadded inv0.10.0

func (s *NegateContext) AllMINUS() []antlr.TerminalNode

func (*NegateContext)EnterRule

func (s *NegateContext) EnterRule(listenerantlr.ParseTreeListener)

func (*NegateContext)ExitRule

func (s *NegateContext) ExitRule(listenerantlr.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)MINUSadded inv0.10.0

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(vantlr.Token)

typeNestedContext

type NestedContext struct {PrimaryContext// contains filtered or unexported fields}

func (*NestedContext)Accept

func (s *NestedContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*NestedContext)EnterRule

func (s *NestedContext) EnterRule(listenerantlr.ParseTreeListener)

func (*NestedContext)ExitRule

func (s *NestedContext) ExitRule(listenerantlr.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)LPARENadded inv0.10.0

func (s *NestedContext) LPAREN()antlr.TerminalNode

func (*NestedContext)RPARENadded inv0.10.0

func (s *NestedContext) RPAREN()antlr.TerminalNode

func (*NestedContext)SetE

func (s *NestedContext) SetE(vIExprContext)

typeNullContext

type NullContext struct {LiteralContext// contains filtered or unexported fields}

funcNewNullContext

func NewNullContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *NullContext

func (*NullContext)Accept

func (s *NullContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*NullContext)EnterRule

func (s *NullContext) EnterRule(listenerantlr.ParseTreeListener)

func (*NullContext)ExitRule

func (s *NullContext) ExitRule(listenerantlr.ParseTreeListener)

func (*NullContext)GetRuleContext

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

func (*NullContext)GetTok

func (s *NullContext) GetTok()antlr.Token

func (*NullContext)NULadded inv0.10.0

func (*NullContext)SetTok

func (s *NullContext) SetTok(vantlr.Token)

typeOptExprContextadded inv0.14.0

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

funcNewEmptyOptExprContextadded inv0.14.0

func NewEmptyOptExprContext() *OptExprContext

funcNewOptExprContextadded inv0.14.0

func NewOptExprContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *OptExprContext

func (*OptExprContext)Acceptadded inv0.14.0

func (s *OptExprContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*OptExprContext)EnterRuleadded inv0.14.0

func (s *OptExprContext) EnterRule(listenerantlr.ParseTreeListener)

func (*OptExprContext)ExitRuleadded inv0.14.0

func (s *OptExprContext) ExitRule(listenerantlr.ParseTreeListener)

func (*OptExprContext)Expradded inv0.14.0

func (*OptExprContext)GetEadded inv0.14.0

func (*OptExprContext)GetOptadded inv0.14.0

func (s *OptExprContext) GetOpt()antlr.Token

func (*OptExprContext)GetParseradded inv0.14.0

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

func (*OptExprContext)GetRuleContextadded inv0.14.0

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

func (*OptExprContext)IsOptExprContextadded inv0.14.0

func (*OptExprContext) IsOptExprContext()

func (*OptExprContext)QUESTIONMARKadded inv0.14.0

func (s *OptExprContext) QUESTIONMARK()antlr.TerminalNode

func (*OptExprContext)SetEadded inv0.14.0

func (s *OptExprContext) SetE(vIExprContext)

func (*OptExprContext)SetOptadded inv0.14.0

func (s *OptExprContext) SetOpt(vantlr.Token)

func (*OptExprContext)ToStringTreeadded inv0.14.0

func (s *OptExprContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeOptFieldContextadded inv0.13.0

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

funcNewEmptyOptFieldContextadded inv0.13.0

func NewEmptyOptFieldContext() *OptFieldContext

funcNewOptFieldContextadded inv0.13.0

func NewOptFieldContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *OptFieldContext

func (*OptFieldContext)Acceptadded inv0.13.0

func (s *OptFieldContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*OptFieldContext)EnterRuleadded inv0.13.0

func (s *OptFieldContext) EnterRule(listenerantlr.ParseTreeListener)

func (*OptFieldContext)EscapeIdentadded inv0.23.0

func (s *OptFieldContext) EscapeIdent()IEscapeIdentContext

func (*OptFieldContext)ExitRuleadded inv0.13.0

func (s *OptFieldContext) ExitRule(listenerantlr.ParseTreeListener)

func (*OptFieldContext)GetOptadded inv0.13.0

func (s *OptFieldContext) GetOpt()antlr.Token

func (*OptFieldContext)GetParseradded inv0.13.0

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

func (*OptFieldContext)GetRuleContextadded inv0.13.0

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

func (*OptFieldContext)IsOptFieldContextadded inv0.13.0

func (*OptFieldContext) IsOptFieldContext()

func (*OptFieldContext)QUESTIONMARKadded inv0.13.0

func (s *OptFieldContext) QUESTIONMARK()antlr.TerminalNode

func (*OptFieldContext)SetOptadded inv0.13.0

func (s *OptFieldContext) SetOpt(vantlr.Token)

func (*OptFieldContext)ToStringTreeadded inv0.13.0

func (s *OptFieldContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typePrimaryContext

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

funcNewEmptyPrimaryContext

func NewEmptyPrimaryContext() *PrimaryContext

funcNewPrimaryContext

func NewPrimaryContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *PrimaryContext

func (*PrimaryContext)CopyAlladded inv0.18.2

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, recogantlr.Recognizer)string

typePrimaryExprContext

type PrimaryExprContext struct {MemberContext}

func (*PrimaryExprContext)Accept

func (s *PrimaryExprContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*PrimaryExprContext)EnterRule

func (s *PrimaryExprContext) EnterRule(listenerantlr.ParseTreeListener)

func (*PrimaryExprContext)ExitRule

func (s *PrimaryExprContext) ExitRule(listenerantlr.ParseTreeListener)

func (*PrimaryExprContext)GetRuleContext

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

func (*PrimaryExprContext)Primary

typeRelationContext

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

funcNewEmptyRelationContext

func NewEmptyRelationContext() *RelationContext

funcNewRelationContext

func NewRelationContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *RelationContext

func (*RelationContext)Accept

func (s *RelationContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*RelationContext)AllRelation

func (s *RelationContext) AllRelation() []IRelationContext

func (*RelationContext)Calc

func (*RelationContext)EQUALSadded inv0.10.0

func (*RelationContext)EnterRule

func (s *RelationContext) EnterRule(listenerantlr.ParseTreeListener)

func (*RelationContext)ExitRule

func (s *RelationContext) ExitRule(listenerantlr.ParseTreeListener)

func (*RelationContext)GREATERadded inv0.10.0

func (*RelationContext)GREATER_EQUALSadded inv0.10.0

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)INadded inv0.10.0

func (*RelationContext)IsRelationContext

func (*RelationContext) IsRelationContext()

func (*RelationContext)LESSadded inv0.10.0

func (*RelationContext)LESS_EQUALSadded inv0.10.0

func (s *RelationContext) LESS_EQUALS()antlr.TerminalNode

func (*RelationContext)NOT_EQUALSadded inv0.10.0

func (s *RelationContext) NOT_EQUALS()antlr.TerminalNode

func (*RelationContext)Relation

func (*RelationContext)SetOp

func (s *RelationContext) SetOp(vantlr.Token)

func (*RelationContext)ToStringTree

func (s *RelationContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeSelectContextadded inv0.13.0

type SelectContext struct {MemberContext// contains filtered or unexported fields}

funcNewSelectContextadded inv0.13.0

func NewSelectContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *SelectContext

func (*SelectContext)Acceptadded inv0.13.0

func (s *SelectContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*SelectContext)DOTadded inv0.13.0

func (*SelectContext)EnterRuleadded inv0.13.0

func (s *SelectContext) EnterRule(listenerantlr.ParseTreeListener)

func (*SelectContext)EscapeIdentadded inv0.23.0

func (s *SelectContext) EscapeIdent()IEscapeIdentContext

func (*SelectContext)ExitRuleadded inv0.13.0

func (s *SelectContext) ExitRule(listenerantlr.ParseTreeListener)

func (*SelectContext)GetIdadded inv0.13.0

func (*SelectContext)GetOpadded inv0.13.0

func (s *SelectContext) GetOp()antlr.Token

func (*SelectContext)GetOptadded inv0.14.0

func (s *SelectContext) GetOpt()antlr.Token

func (*SelectContext)GetRuleContextadded inv0.13.0

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

func (*SelectContext)Memberadded inv0.13.0

func (s *SelectContext) Member()IMemberContext

func (*SelectContext)QUESTIONMARKadded inv0.14.0

func (s *SelectContext) QUESTIONMARK()antlr.TerminalNode

func (*SelectContext)SetIdadded inv0.13.0

func (*SelectContext)SetOpadded inv0.13.0

func (s *SelectContext) SetOp(vantlr.Token)

func (*SelectContext)SetOptadded inv0.14.0

func (s *SelectContext) SetOpt(vantlr.Token)

typeSimpleIdentifierContextadded inv0.23.0

type SimpleIdentifierContext struct {EscapeIdentContext// contains filtered or unexported fields}

funcNewSimpleIdentifierContextadded inv0.23.0

func NewSimpleIdentifierContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *SimpleIdentifierContext

func (*SimpleIdentifierContext)Acceptadded inv0.23.0

func (s *SimpleIdentifierContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*SimpleIdentifierContext)EnterRuleadded inv0.23.0

func (s *SimpleIdentifierContext) EnterRule(listenerantlr.ParseTreeListener)

func (*SimpleIdentifierContext)ExitRuleadded inv0.23.0

func (s *SimpleIdentifierContext) ExitRule(listenerantlr.ParseTreeListener)

func (*SimpleIdentifierContext)GetIdadded inv0.23.0

func (*SimpleIdentifierContext)GetRuleContextadded inv0.23.0

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

func (*SimpleIdentifierContext)IDENTIFIERadded inv0.23.0

func (*SimpleIdentifierContext)SetIdadded inv0.23.0

typeStartContext

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

funcNewEmptyStartContext

func NewEmptyStartContext() *StartContext

funcNewStartContext

func NewStartContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *StartContext

func (*StartContext)Accept

func (s *StartContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*StartContext)EOF

func (*StartContext)EnterRule

func (s *StartContext) EnterRule(listenerantlr.ParseTreeListener)

func (*StartContext)ExitRule

func (s *StartContext) ExitRule(listenerantlr.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(vIExprContext)

func (*StartContext)ToStringTree

func (s *StartContext) ToStringTree(ruleNames []string, recogantlr.Recognizer)string

typeStringContext

type StringContext struct {LiteralContext// contains filtered or unexported fields}

func (*StringContext)Accept

func (s *StringContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*StringContext)EnterRule

func (s *StringContext) EnterRule(listenerantlr.ParseTreeListener)

func (*StringContext)ExitRule

func (s *StringContext) ExitRule(listenerantlr.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(vantlr.Token)

typeUintContext

type UintContext struct {LiteralContext// contains filtered or unexported fields}

funcNewUintContext

func NewUintContext(parserantlr.Parser, ctxantlr.ParserRuleContext) *UintContext

func (*UintContext)Accept

func (s *UintContext) Accept(visitorantlr.ParseTreeVisitor) interface{}

func (*UintContext)EnterRule

func (s *UintContext) EnterRule(listenerantlr.ParseTreeListener)

func (*UintContext)ExitRule

func (s *UintContext) ExitRule(listenerantlr.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(vantlr.Token)

typeUnaryContext

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

funcNewEmptyUnaryContext

func NewEmptyUnaryContext() *UnaryContext

funcNewUnaryContext

func NewUnaryContext(parserantlr.Parser, parentantlr.ParserRuleContext, invokingStateint) *UnaryContext

func (*UnaryContext)CopyAlladded inv0.18.2

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, recogantlr.Recognizer)string

Source Files

View all Source files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp