ggt

package
v0.0.0-...-4f71b6c Latest Latest
Warning

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

Go to latest
Published: Nov 3, 2020 License: LGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GoGenTemplateLexerT__0       = 1
	GoGenTemplateLexerT__1       = 2
	GoGenTemplateLexerT__2       = 3
	GoGenTemplateLexerT__3       = 4
	GoGenTemplateLexerT__4       = 5
	GoGenTemplateLexerT__5       = 6
	GoGenTemplateLexerT__6       = 7
	GoGenTemplateLexerT__7       = 8
	GoGenTemplateLexerT__8       = 9
	GoGenTemplateLexerT__9       = 10
	GoGenTemplateLexerT__10      = 11
	GoGenTemplateLexerT__11      = 12
	GoGenTemplateLexerT__12      = 13
	GoGenTemplateLexerT__13      = 14
	GoGenTemplateLexerT__14      = 15
	GoGenTemplateLexerT__15      = 16
	GoGenTemplateLexerT__16      = 17
	GoGenTemplateLexerT__17      = 18
	GoGenTemplateLexerT__18      = 19
	GoGenTemplateLexerT__19      = 20
	GoGenTemplateLexerT__20      = 21
	GoGenTemplateLexerT__21      = 22
	GoGenTemplateLexerT__22      = 23
	GoGenTemplateLexerT__23      = 24
	GoGenTemplateLexerT__24      = 25
	GoGenTemplateLexerT__25      = 26
	GoGenTemplateLexerT__26      = 27
	GoGenTemplateLexerT__27      = 28
	GoGenTemplateLexerT__28      = 29
	GoGenTemplateLexerFOR        = 30
	GoGenTemplateLexerIN         = 31
	GoGenTemplateLexerEND        = 32
	GoGenTemplateLexerIF         = 33
	GoGenTemplateLexerINDENT     = 34
	GoGenTemplateLexerELSE       = 35
	GoGenTemplateLexerFIRST      = 36
	GoGenTemplateLexerLAST       = 37
	GoGenTemplateLexerEVEN       = 38
	GoGenTemplateLexerSTRING     = 39
	GoGenTemplateLexerIDENTIFIER = 40
	GoGenTemplateLexerINT        = 41
	GoGenTemplateLexerDOT        = 42
	GoGenTemplateLexerNOT        = 43
	GoGenTemplateLexerWS         = 44
)

GoGenTemplateLexer tokens.

View Source
const (
	GoGenTemplateParserEOF        = antlr.TokenEOF
	GoGenTemplateParserT__0       = 1
	GoGenTemplateParserT__1       = 2
	GoGenTemplateParserT__2       = 3
	GoGenTemplateParserT__3       = 4
	GoGenTemplateParserT__4       = 5
	GoGenTemplateParserT__5       = 6
	GoGenTemplateParserT__6       = 7
	GoGenTemplateParserT__7       = 8
	GoGenTemplateParserT__8       = 9
	GoGenTemplateParserT__9       = 10
	GoGenTemplateParserT__10      = 11
	GoGenTemplateParserT__11      = 12
	GoGenTemplateParserT__12      = 13
	GoGenTemplateParserT__13      = 14
	GoGenTemplateParserT__14      = 15
	GoGenTemplateParserT__15      = 16
	GoGenTemplateParserT__16      = 17
	GoGenTemplateParserT__17      = 18
	GoGenTemplateParserT__18      = 19
	GoGenTemplateParserT__19      = 20
	GoGenTemplateParserT__20      = 21
	GoGenTemplateParserT__21      = 22
	GoGenTemplateParserT__22      = 23
	GoGenTemplateParserT__23      = 24
	GoGenTemplateParserT__24      = 25
	GoGenTemplateParserT__25      = 26
	GoGenTemplateParserT__26      = 27
	GoGenTemplateParserT__27      = 28
	GoGenTemplateParserT__28      = 29
	GoGenTemplateParserFOR        = 30
	GoGenTemplateParserIN         = 31
	GoGenTemplateParserEND        = 32
	GoGenTemplateParserIF         = 33
	GoGenTemplateParserINDENT     = 34
	GoGenTemplateParserELSE       = 35
	GoGenTemplateParserFIRST      = 36
	GoGenTemplateParserLAST       = 37
	GoGenTemplateParserEVEN       = 38
	GoGenTemplateParserSTRING     = 39
	GoGenTemplateParserIDENTIFIER = 40
	GoGenTemplateParserINT        = 41
	GoGenTemplateParserDOT        = 42
	GoGenTemplateParserNOT        = 43
	GoGenTemplateParserWS         = 44
)

GoGenTemplateParser tokens.

View Source
const (
	GoGenTemplateParserRULE_identifier             = 0
	GoGenTemplateParserRULE_opn                    = 1
	GoGenTemplateParserRULE_cls                    = 2
	GoGenTemplateParserRULE_end                    = 3
	GoGenTemplateParserRULE_forBlock               = 4
	GoGenTemplateParserRULE_ifBlock                = 5
	GoGenTemplateParserRULE_elseBlock              = 6
	GoGenTemplateParserRULE_indentBlock            = 7
	GoGenTemplateParserRULE_echo                   = 8
	GoGenTemplateParserRULE_view                   = 9
	GoGenTemplateParserRULE_viewParam              = 10
	GoGenTemplateParserRULE_visitDefaultParameters = 11
	GoGenTemplateParserRULE_defaultParam           = 12
	GoGenTemplateParserRULE_rootExpression         = 13
	GoGenTemplateParserRULE_expression             = 14
	GoGenTemplateParserRULE_operand                = 15
	GoGenTemplateParserRULE_unaryExpression        = 16
	GoGenTemplateParserRULE_literal                = 17
	GoGenTemplateParserRULE_boolLiteral            = 18
	GoGenTemplateParserRULE_intLiteral             = 19
	GoGenTemplateParserRULE_floatLiteral           = 20
	GoGenTemplateParserRULE_stringLiteral          = 21
	GoGenTemplateParserRULE_selectorChain          = 22
	GoGenTemplateParserRULE_rootSelector           = 23
	GoGenTemplateParserRULE_selector               = 24
	GoGenTemplateParserRULE_fieldSelector          = 25
	GoGenTemplateParserRULE_index                  = 26
	GoGenTemplateParserRULE_call                   = 27
	GoGenTemplateParserRULE_variable               = 28
)

GoGenTemplateParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseGoGenTemplateVisitor

type BaseGoGenTemplateVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseGoGenTemplateVisitor) VisitBoolLiteral

func (v *BaseGoGenTemplateVisitor) VisitBoolLiteral(ctx *BoolLiteralContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitCall

func (v *BaseGoGenTemplateVisitor) VisitCall(ctx *CallContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitCls

func (v *BaseGoGenTemplateVisitor) VisitCls(ctx *ClsContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitDefaultParam

func (v *BaseGoGenTemplateVisitor) VisitDefaultParam(ctx *DefaultParamContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitEcho

func (v *BaseGoGenTemplateVisitor) VisitEcho(ctx *EchoContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitElseBlock

func (v *BaseGoGenTemplateVisitor) VisitElseBlock(ctx *ElseBlockContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitEnd

func (v *BaseGoGenTemplateVisitor) VisitEnd(ctx *EndContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitExpression

func (v *BaseGoGenTemplateVisitor) VisitExpression(ctx *ExpressionContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitFieldSelector

func (v *BaseGoGenTemplateVisitor) VisitFieldSelector(ctx *FieldSelectorContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitFloatLiteral

func (v *BaseGoGenTemplateVisitor) VisitFloatLiteral(ctx *FloatLiteralContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitForBlock

func (v *BaseGoGenTemplateVisitor) VisitForBlock(ctx *ForBlockContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitIdentifier

func (v *BaseGoGenTemplateVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitIfBlock

func (v *BaseGoGenTemplateVisitor) VisitIfBlock(ctx *IfBlockContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitIndentBlock

func (v *BaseGoGenTemplateVisitor) VisitIndentBlock(ctx *IndentBlockContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitIndex

func (v *BaseGoGenTemplateVisitor) VisitIndex(ctx *IndexContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitIntLiteral

func (v *BaseGoGenTemplateVisitor) VisitIntLiteral(ctx *IntLiteralContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitLiteral

func (v *BaseGoGenTemplateVisitor) VisitLiteral(ctx *LiteralContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitOperand

func (v *BaseGoGenTemplateVisitor) VisitOperand(ctx *OperandContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitOpn

func (v *BaseGoGenTemplateVisitor) VisitOpn(ctx *OpnContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitRootExpression

func (v *BaseGoGenTemplateVisitor) VisitRootExpression(ctx *RootExpressionContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitRootSelector

func (v *BaseGoGenTemplateVisitor) VisitRootSelector(ctx *RootSelectorContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitSelector

func (v *BaseGoGenTemplateVisitor) VisitSelector(ctx *SelectorContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitSelectorChain

func (v *BaseGoGenTemplateVisitor) VisitSelectorChain(ctx *SelectorChainContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitStringLiteral

func (v *BaseGoGenTemplateVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitUnaryExpression

func (v *BaseGoGenTemplateVisitor) VisitUnaryExpression(ctx *UnaryExpressionContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitVariable

func (v *BaseGoGenTemplateVisitor) VisitVariable(ctx *VariableContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitView

func (v *BaseGoGenTemplateVisitor) VisitView(ctx *ViewContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitViewParam

func (v *BaseGoGenTemplateVisitor) VisitViewParam(ctx *ViewParamContext) interface{}

func (*BaseGoGenTemplateVisitor) VisitVisitDefaultParameters

func (v *BaseGoGenTemplateVisitor) VisitVisitDefaultParameters(ctx *VisitDefaultParametersContext) interface{}

type BoolLiteralContext

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

func NewBoolLiteralContext

func NewBoolLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolLiteralContext

func NewEmptyBoolLiteralContext

func NewEmptyBoolLiteralContext() *BoolLiteralContext

func (*BoolLiteralContext) Accept

func (s *BoolLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BoolLiteralContext) GetParser

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

func (*BoolLiteralContext) GetRuleContext

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

func (*BoolLiteralContext) IsBoolLiteralContext

func (*BoolLiteralContext) IsBoolLiteralContext()

func (*BoolLiteralContext) ToStringTree

func (s *BoolLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CallContext

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

func NewCallContext

func NewCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CallContext

func NewEmptyCallContext

func NewEmptyCallContext() *CallContext

func (*CallContext) Accept

func (s *CallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CallContext) GetParser

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

func (*CallContext) GetRuleContext

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

func (*CallContext) IsCallContext

func (*CallContext) IsCallContext()

func (*CallContext) ToStringTree

func (s *CallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ClsContext

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

func NewClsContext

func NewClsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClsContext

func NewEmptyClsContext

func NewEmptyClsContext() *ClsContext

func (*ClsContext) Accept

func (s *ClsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClsContext) GetParser

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

func (*ClsContext) GetRuleContext

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

func (*ClsContext) IsClsContext

func (*ClsContext) IsClsContext()

func (*ClsContext) ToStringTree

func (s *ClsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DefaultParamContext

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

func NewDefaultParamContext

func NewDefaultParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefaultParamContext

func NewEmptyDefaultParamContext

func NewEmptyDefaultParamContext() *DefaultParamContext

func (*DefaultParamContext) Accept

func (s *DefaultParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DefaultParamContext) GetParser

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

func (*DefaultParamContext) GetRuleContext

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

func (*DefaultParamContext) IDENTIFIER

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

func (*DefaultParamContext) IsDefaultParamContext

func (*DefaultParamContext) IsDefaultParamContext()

func (*DefaultParamContext) Literal

func (s *DefaultParamContext) Literal() ILiteralContext

func (*DefaultParamContext) ToStringTree

func (s *DefaultParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EchoContext

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

func NewEchoContext

func NewEchoContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EchoContext

func NewEmptyEchoContext

func NewEmptyEchoContext() *EchoContext

func (*EchoContext) Accept

func (s *EchoContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EchoContext) Cls

func (s *EchoContext) Cls() IClsContext

func (*EchoContext) Expression

func (s *EchoContext) Expression() IExpressionContext

func (*EchoContext) GetParser

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

func (*EchoContext) GetRuleContext

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

func (*EchoContext) IsEchoContext

func (*EchoContext) IsEchoContext()

func (*EchoContext) Opn

func (s *EchoContext) Opn() IOpnContext

func (*EchoContext) ToStringTree

func (s *EchoContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ElseBlockContext

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

func NewElseBlockContext

func NewElseBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseBlockContext

func NewEmptyElseBlockContext

func NewEmptyElseBlockContext() *ElseBlockContext

func (*ElseBlockContext) Accept

func (s *ElseBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseBlockContext) Cls

func (s *ElseBlockContext) Cls() IClsContext

func (*ElseBlockContext) ELSE

func (*ElseBlockContext) GetParser

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

func (*ElseBlockContext) GetRuleContext

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

func (*ElseBlockContext) IsElseBlockContext

func (*ElseBlockContext) IsElseBlockContext()

func (*ElseBlockContext) Opn

func (s *ElseBlockContext) Opn() IOpnContext

func (*ElseBlockContext) ToStringTree

func (s *ElseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EndContext

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

func NewEmptyEndContext

func NewEmptyEndContext() *EndContext

func NewEndContext

func NewEndContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EndContext

func (*EndContext) Accept

func (s *EndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EndContext) Cls

func (s *EndContext) Cls() IClsContext

func (*EndContext) END

func (s *EndContext) END() antlr.TerminalNode

func (*EndContext) GetParser

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

func (*EndContext) GetRuleContext

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

func (*EndContext) IsEndContext

func (*EndContext) IsEndContext()

func (*EndContext) Opn

func (s *EndContext) Opn() IOpnContext

func (*EndContext) ToStringTree

func (s *EndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ExpressionContext

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

func NewEmptyExpressionContext

func NewEmptyExpressionContext() *ExpressionContext

func NewExpressionContext

func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext

func (*ExpressionContext) Accept

func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExpressionContext) AllExpression

func (s *ExpressionContext) AllExpression() []IExpressionContext

func (*ExpressionContext) Expression

func (s *ExpressionContext) Expression(i int) IExpressionContext

func (*ExpressionContext) GetFilter

func (s *ExpressionContext) GetFilter() antlr.Token

func (*ExpressionContext) GetOperator

func (s *ExpressionContext) GetOperator() antlr.Token

func (*ExpressionContext) GetParser

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

func (*ExpressionContext) GetRuleContext

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

func (*ExpressionContext) IDENTIFIER

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

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) Operand

func (s *ExpressionContext) Operand() IOperandContext

func (*ExpressionContext) SetFilter

func (s *ExpressionContext) SetFilter(v antlr.Token)

func (*ExpressionContext) SetOperator

func (s *ExpressionContext) SetOperator(v antlr.Token)

func (*ExpressionContext) ToStringTree

func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ExpressionContext) UnaryExpression

func (s *ExpressionContext) UnaryExpression() IUnaryExpressionContext

type FieldSelectorContext

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

func NewEmptyFieldSelectorContext

func NewEmptyFieldSelectorContext() *FieldSelectorContext

func NewFieldSelectorContext

func NewFieldSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldSelectorContext

func (*FieldSelectorContext) Accept

func (s *FieldSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FieldSelectorContext) DOT

func (*FieldSelectorContext) GetParser

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

func (*FieldSelectorContext) GetRuleContext

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

func (*FieldSelectorContext) Identifier

func (s *FieldSelectorContext) Identifier() IIdentifierContext

func (*FieldSelectorContext) IsFieldSelectorContext

func (*FieldSelectorContext) IsFieldSelectorContext()

func (*FieldSelectorContext) ToStringTree

func (s *FieldSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FloatLiteralContext

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

func NewEmptyFloatLiteralContext

func NewEmptyFloatLiteralContext() *FloatLiteralContext

func NewFloatLiteralContext

func NewFloatLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FloatLiteralContext

func (*FloatLiteralContext) Accept

func (s *FloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FloatLiteralContext) AllINT

func (s *FloatLiteralContext) AllINT() []antlr.TerminalNode

func (*FloatLiteralContext) DOT

func (*FloatLiteralContext) GetParser

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

func (*FloatLiteralContext) GetRuleContext

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

func (*FloatLiteralContext) INT

func (*FloatLiteralContext) IsFloatLiteralContext

func (*FloatLiteralContext) IsFloatLiteralContext()

func (*FloatLiteralContext) ToStringTree

func (s *FloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ForBlockContext

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

func NewEmptyForBlockContext

func NewEmptyForBlockContext() *ForBlockContext

func NewForBlockContext

func NewForBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForBlockContext

func (*ForBlockContext) Accept

func (s *ForBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForBlockContext) AllEVEN

func (s *ForBlockContext) AllEVEN() []antlr.TerminalNode

func (*ForBlockContext) AllFIRST

func (s *ForBlockContext) AllFIRST() []antlr.TerminalNode

func (*ForBlockContext) AllIdentifier

func (s *ForBlockContext) AllIdentifier() []IIdentifierContext

func (*ForBlockContext) AllLAST

func (s *ForBlockContext) AllLAST() []antlr.TerminalNode

func (*ForBlockContext) Cls

func (s *ForBlockContext) Cls() IClsContext

func (*ForBlockContext) EVEN

func (*ForBlockContext) Expression

func (s *ForBlockContext) Expression() IExpressionContext

func (*ForBlockContext) FIRST

func (s *ForBlockContext) FIRST(i int) antlr.TerminalNode

func (*ForBlockContext) FOR

func (*ForBlockContext) GetKey

func (s *ForBlockContext) GetKey() IIdentifierContext

func (*ForBlockContext) GetParser

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

func (*ForBlockContext) GetRuleContext

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

func (*ForBlockContext) GetValue

func (s *ForBlockContext) GetValue() IIdentifierContext

func (*ForBlockContext) IN

func (*ForBlockContext) Identifier

func (s *ForBlockContext) Identifier(i int) IIdentifierContext

func (*ForBlockContext) IsForBlockContext

func (*ForBlockContext) IsForBlockContext()

func (*ForBlockContext) LAST

func (*ForBlockContext) Opn

func (s *ForBlockContext) Opn() IOpnContext

func (*ForBlockContext) SetKey

func (s *ForBlockContext) SetKey(v IIdentifierContext)

func (*ForBlockContext) SetValue

func (s *ForBlockContext) SetValue(v IIdentifierContext)

func (*ForBlockContext) ToStringTree

func (s *ForBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type GoGenTemplateLexer

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

func NewGoGenTemplateLexer

func NewGoGenTemplateLexer(input antlr.CharStream) *GoGenTemplateLexer

type GoGenTemplateParser

type GoGenTemplateParser struct {
	*antlr.BaseParser
}

func NewGoGenTemplateParser

func NewGoGenTemplateParser(input antlr.TokenStream) *GoGenTemplateParser

func (*GoGenTemplateParser) BoolLiteral

func (p *GoGenTemplateParser) BoolLiteral() (localctx IBoolLiteralContext)

func (*GoGenTemplateParser) Call

func (p *GoGenTemplateParser) Call() (localctx ICallContext)

func (*GoGenTemplateParser) Cls

func (p *GoGenTemplateParser) Cls() (localctx IClsContext)

func (*GoGenTemplateParser) DefaultParam

func (p *GoGenTemplateParser) DefaultParam() (localctx IDefaultParamContext)

func (*GoGenTemplateParser) Echo

func (p *GoGenTemplateParser) Echo() (localctx IEchoContext)

func (*GoGenTemplateParser) ElseBlock

func (p *GoGenTemplateParser) ElseBlock() (localctx IElseBlockContext)

func (*GoGenTemplateParser) End

func (p *GoGenTemplateParser) End() (localctx IEndContext)

func (*GoGenTemplateParser) Expression

func (p *GoGenTemplateParser) Expression() (localctx IExpressionContext)

func (*GoGenTemplateParser) Expression_Sempred

func (p *GoGenTemplateParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*GoGenTemplateParser) FieldSelector

func (p *GoGenTemplateParser) FieldSelector() (localctx IFieldSelectorContext)

func (*GoGenTemplateParser) FloatLiteral

func (p *GoGenTemplateParser) FloatLiteral() (localctx IFloatLiteralContext)

func (*GoGenTemplateParser) ForBlock

func (p *GoGenTemplateParser) ForBlock() (localctx IForBlockContext)

func (*GoGenTemplateParser) Identifier

func (p *GoGenTemplateParser) Identifier() (localctx IIdentifierContext)

func (*GoGenTemplateParser) IfBlock

func (p *GoGenTemplateParser) IfBlock() (localctx IIfBlockContext)

func (*GoGenTemplateParser) IndentBlock

func (p *GoGenTemplateParser) IndentBlock() (localctx IIndentBlockContext)

func (*GoGenTemplateParser) Index

func (p *GoGenTemplateParser) Index() (localctx IIndexContext)

func (*GoGenTemplateParser) IntLiteral

func (p *GoGenTemplateParser) IntLiteral() (localctx IIntLiteralContext)

func (*GoGenTemplateParser) Literal

func (p *GoGenTemplateParser) Literal() (localctx ILiteralContext)

func (*GoGenTemplateParser) Operand

func (p *GoGenTemplateParser) Operand() (localctx IOperandContext)

func (*GoGenTemplateParser) Opn

func (p *GoGenTemplateParser) Opn() (localctx IOpnContext)

func (*GoGenTemplateParser) RootExpression

func (p *GoGenTemplateParser) RootExpression() (localctx IRootExpressionContext)

func (*GoGenTemplateParser) RootSelector

func (p *GoGenTemplateParser) RootSelector() (localctx IRootSelectorContext)

func (*GoGenTemplateParser) Selector

func (p *GoGenTemplateParser) Selector() (localctx ISelectorContext)

func (*GoGenTemplateParser) SelectorChain

func (p *GoGenTemplateParser) SelectorChain() (localctx ISelectorChainContext)

func (*GoGenTemplateParser) Sempred

func (p *GoGenTemplateParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*GoGenTemplateParser) StringLiteral

func (p *GoGenTemplateParser) StringLiteral() (localctx IStringLiteralContext)

func (*GoGenTemplateParser) UnaryExpression

func (p *GoGenTemplateParser) UnaryExpression() (localctx IUnaryExpressionContext)

func (*GoGenTemplateParser) Variable

func (p *GoGenTemplateParser) Variable() (localctx IVariableContext)

func (*GoGenTemplateParser) View

func (p *GoGenTemplateParser) View() (localctx IViewContext)

func (*GoGenTemplateParser) ViewParam

func (p *GoGenTemplateParser) ViewParam() (localctx IViewParamContext)

func (*GoGenTemplateParser) VisitDefaultParameters

func (p *GoGenTemplateParser) VisitDefaultParameters() (localctx IVisitDefaultParametersContext)

type GoGenTemplateVisitor

type GoGenTemplateVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by GoGenTemplateParser#identifier.
	VisitIdentifier(ctx *IdentifierContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#opn.
	VisitOpn(ctx *OpnContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#cls.
	VisitCls(ctx *ClsContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#end.
	VisitEnd(ctx *EndContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#forBlock.
	VisitForBlock(ctx *ForBlockContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#ifBlock.
	VisitIfBlock(ctx *IfBlockContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#elseBlock.
	VisitElseBlock(ctx *ElseBlockContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#indentBlock.
	VisitIndentBlock(ctx *IndentBlockContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#echo.
	VisitEcho(ctx *EchoContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#view.
	VisitView(ctx *ViewContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#viewParam.
	VisitViewParam(ctx *ViewParamContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#visitDefaultParameters.
	VisitVisitDefaultParameters(ctx *VisitDefaultParametersContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#defaultParam.
	VisitDefaultParam(ctx *DefaultParamContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#rootExpression.
	VisitRootExpression(ctx *RootExpressionContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#expression.
	VisitExpression(ctx *ExpressionContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#operand.
	VisitOperand(ctx *OperandContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#unaryExpression.
	VisitUnaryExpression(ctx *UnaryExpressionContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#literal.
	VisitLiteral(ctx *LiteralContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#boolLiteral.
	VisitBoolLiteral(ctx *BoolLiteralContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#intLiteral.
	VisitIntLiteral(ctx *IntLiteralContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#floatLiteral.
	VisitFloatLiteral(ctx *FloatLiteralContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#stringLiteral.
	VisitStringLiteral(ctx *StringLiteralContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#selectorChain.
	VisitSelectorChain(ctx *SelectorChainContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#rootSelector.
	VisitRootSelector(ctx *RootSelectorContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#selector.
	VisitSelector(ctx *SelectorContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#fieldSelector.
	VisitFieldSelector(ctx *FieldSelectorContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#index.
	VisitIndex(ctx *IndexContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#call.
	VisitCall(ctx *CallContext) interface{}

	// Visit a parse tree produced by GoGenTemplateParser#variable.
	VisitVariable(ctx *VariableContext) interface{}
}

A complete Visitor for a parse tree produced by GoGenTemplateParser.

type IBoolLiteralContext

type IBoolLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBoolLiteralContext differentiates from other interfaces.
	IsBoolLiteralContext()
}

IBoolLiteralContext is an interface to support dynamic dispatch.

type ICallContext

type ICallContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCallContext differentiates from other interfaces.
	IsCallContext()
}

ICallContext is an interface to support dynamic dispatch.

type IClsContext

type IClsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClsContext differentiates from other interfaces.
	IsClsContext()
}

IClsContext is an interface to support dynamic dispatch.

type IDefaultParamContext

type IDefaultParamContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDefaultParamContext differentiates from other interfaces.
	IsDefaultParamContext()
}

IDefaultParamContext is an interface to support dynamic dispatch.

type IEchoContext

type IEchoContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEchoContext differentiates from other interfaces.
	IsEchoContext()
}

IEchoContext is an interface to support dynamic dispatch.

type IElseBlockContext

type IElseBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElseBlockContext differentiates from other interfaces.
	IsElseBlockContext()
}

IElseBlockContext is an interface to support dynamic dispatch.

type IEndContext

type IEndContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEndContext differentiates from other interfaces.
	IsEndContext()
}

IEndContext is an interface to support dynamic dispatch.

type IExpressionContext

type IExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetOperator returns the operator token.
	GetOperator() antlr.Token

	// GetFilter returns the filter token.
	GetFilter() antlr.Token

	// SetOperator sets the operator token.
	SetOperator(antlr.Token)

	// SetFilter sets the filter token.
	SetFilter(antlr.Token)

	// IsExpressionContext differentiates from other interfaces.
	IsExpressionContext()
}

IExpressionContext is an interface to support dynamic dispatch.

type IFieldSelectorContext

type IFieldSelectorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFieldSelectorContext differentiates from other interfaces.
	IsFieldSelectorContext()
}

IFieldSelectorContext is an interface to support dynamic dispatch.

type IFloatLiteralContext

type IFloatLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFloatLiteralContext differentiates from other interfaces.
	IsFloatLiteralContext()
}

IFloatLiteralContext is an interface to support dynamic dispatch.

type IForBlockContext

type IForBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetKey returns the key rule contexts.
	GetKey() IIdentifierContext

	// GetValue returns the value rule contexts.
	GetValue() IIdentifierContext

	// SetKey sets the key rule contexts.
	SetKey(IIdentifierContext)

	// SetValue sets the value rule contexts.
	SetValue(IIdentifierContext)

	// IsForBlockContext differentiates from other interfaces.
	IsForBlockContext()
}

IForBlockContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIdentifierContext differentiates from other interfaces.
	IsIdentifierContext()
}

IIdentifierContext is an interface to support dynamic dispatch.

type IIfBlockContext

type IIfBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIfBlockContext differentiates from other interfaces.
	IsIfBlockContext()
}

IIfBlockContext is an interface to support dynamic dispatch.

type IIndentBlockContext

type IIndentBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIndentBlockContext differentiates from other interfaces.
	IsIndentBlockContext()
}

IIndentBlockContext is an interface to support dynamic dispatch.

type IIndexContext

type IIndexContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIndexContext differentiates from other interfaces.
	IsIndexContext()
}

IIndexContext is an interface to support dynamic dispatch.

type IIntLiteralContext

type IIntLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIntLiteralContext differentiates from other interfaces.
	IsIntLiteralContext()
}

IIntLiteralContext is an interface to support dynamic dispatch.

type ILiteralContext

type ILiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLiteralContext differentiates from other interfaces.
	IsLiteralContext()
}

ILiteralContext is an interface to support dynamic dispatch.

type IOperandContext

type IOperandContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOperandContext differentiates from other interfaces.
	IsOperandContext()
}

IOperandContext is an interface to support dynamic dispatch.

type IOpnContext

type IOpnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsOpnContext differentiates from other interfaces.
	IsOpnContext()
}

IOpnContext is an interface to support dynamic dispatch.

type IRootExpressionContext

type IRootExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRootExpressionContext differentiates from other interfaces.
	IsRootExpressionContext()
}

IRootExpressionContext is an interface to support dynamic dispatch.

type IRootSelectorContext

type IRootSelectorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRootSelectorContext differentiates from other interfaces.
	IsRootSelectorContext()
}

IRootSelectorContext is an interface to support dynamic dispatch.

type ISelectorChainContext

type ISelectorChainContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSelectorChainContext differentiates from other interfaces.
	IsSelectorChainContext()
}

ISelectorChainContext is an interface to support dynamic dispatch.

type ISelectorContext

type ISelectorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSelectorContext differentiates from other interfaces.
	IsSelectorContext()
}

ISelectorContext is an interface to support dynamic dispatch.

type IStringLiteralContext

type IStringLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStringLiteralContext differentiates from other interfaces.
	IsStringLiteralContext()
}

IStringLiteralContext is an interface to support dynamic dispatch.

type IUnaryExpressionContext

type IUnaryExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsUnaryExpressionContext differentiates from other interfaces.
	IsUnaryExpressionContext()
}

IUnaryExpressionContext is an interface to support dynamic dispatch.

type IVariableContext

type IVariableContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableContext differentiates from other interfaces.
	IsVariableContext()
}

IVariableContext is an interface to support dynamic dispatch.

type IViewContext

type IViewContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetPkg returns the pkg token.
	GetPkg() antlr.Token

	// GetName returns the name token.
	GetName() antlr.Token

	// SetPkg sets the pkg token.
	SetPkg(antlr.Token)

	// SetName sets the name token.
	SetName(antlr.Token)

	// IsViewContext differentiates from other interfaces.
	IsViewContext()
}

IViewContext is an interface to support dynamic dispatch.

type IViewParamContext

type IViewParamContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsViewParamContext differentiates from other interfaces.
	IsViewParamContext()
}

IViewParamContext is an interface to support dynamic dispatch.

type IVisitDefaultParametersContext

type IVisitDefaultParametersContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVisitDefaultParametersContext differentiates from other interfaces.
	IsVisitDefaultParametersContext()
}

IVisitDefaultParametersContext is an interface to support dynamic dispatch.

type IdentifierContext

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

func NewEmptyIdentifierContext

func NewEmptyIdentifierContext() *IdentifierContext

func NewIdentifierContext

func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext

func (*IdentifierContext) Accept

func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentifierContext) ELSE

func (*IdentifierContext) END

func (*IdentifierContext) EVEN

func (*IdentifierContext) FIRST

func (*IdentifierContext) FOR

func (*IdentifierContext) GetParser

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

func (*IdentifierContext) GetRuleContext

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

func (*IdentifierContext) IDENTIFIER

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

func (*IdentifierContext) IF

func (*IdentifierContext) IN

func (*IdentifierContext) INDENT

func (s *IdentifierContext) INDENT() antlr.TerminalNode

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) LAST

func (*IdentifierContext) ToStringTree

func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IfBlockContext

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

func NewEmptyIfBlockContext

func NewEmptyIfBlockContext() *IfBlockContext

func NewIfBlockContext

func NewIfBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfBlockContext

func (*IfBlockContext) Accept

func (s *IfBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IfBlockContext) Cls

func (s *IfBlockContext) Cls() IClsContext

func (*IfBlockContext) Expression

func (s *IfBlockContext) Expression() IExpressionContext

func (*IfBlockContext) GetParser

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

func (*IfBlockContext) GetRuleContext

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

func (*IfBlockContext) IF

func (*IfBlockContext) IsIfBlockContext

func (*IfBlockContext) IsIfBlockContext()

func (*IfBlockContext) Opn

func (s *IfBlockContext) Opn() IOpnContext

func (*IfBlockContext) ToStringTree

func (s *IfBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IndentBlockContext

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

func NewEmptyIndentBlockContext

func NewEmptyIndentBlockContext() *IndentBlockContext

func NewIndentBlockContext

func NewIndentBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndentBlockContext

func (*IndentBlockContext) Accept

func (s *IndentBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IndentBlockContext) Cls

func (*IndentBlockContext) Expression

func (s *IndentBlockContext) Expression() IExpressionContext

func (*IndentBlockContext) GetParser

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

func (*IndentBlockContext) GetRuleContext

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

func (*IndentBlockContext) INDENT

func (*IndentBlockContext) IsIndentBlockContext

func (*IndentBlockContext) IsIndentBlockContext()

func (*IndentBlockContext) Opn

func (*IndentBlockContext) ToStringTree

func (s *IndentBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IndexContext

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

func NewEmptyIndexContext

func NewEmptyIndexContext() *IndexContext

func NewIndexContext

func NewIndexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexContext

func (*IndexContext) Accept

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

func (*IndexContext) GetParser

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

func (*IndexContext) GetRuleContext

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

func (*IndexContext) INT

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

func (*IndexContext) IsIndexContext

func (*IndexContext) IsIndexContext()

func (*IndexContext) ToStringTree

func (s *IndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IntLiteralContext

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

func NewEmptyIntLiteralContext

func NewEmptyIntLiteralContext() *IntLiteralContext

func NewIntLiteralContext

func NewIntLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntLiteralContext

func (*IntLiteralContext) Accept

func (s *IntLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntLiteralContext) GetParser

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

func (*IntLiteralContext) GetRuleContext

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

func (*IntLiteralContext) INT

func (*IntLiteralContext) IsIntLiteralContext

func (*IntLiteralContext) IsIntLiteralContext()

func (*IntLiteralContext) ToStringTree

func (s *IntLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LiteralContext

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

func NewEmptyLiteralContext

func NewEmptyLiteralContext() *LiteralContext

func NewLiteralContext

func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext

func (*LiteralContext) Accept

func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LiteralContext) BoolLiteral

func (s *LiteralContext) BoolLiteral() IBoolLiteralContext

func (*LiteralContext) FloatLiteral

func (s *LiteralContext) FloatLiteral() IFloatLiteralContext

func (*LiteralContext) GetParser

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

func (*LiteralContext) GetRuleContext

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

func (*LiteralContext) IntLiteral

func (s *LiteralContext) IntLiteral() IIntLiteralContext

func (*LiteralContext) IsLiteralContext

func (*LiteralContext) IsLiteralContext()

func (*LiteralContext) StringLiteral

func (s *LiteralContext) StringLiteral() IStringLiteralContext

func (*LiteralContext) ToStringTree

func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OperandContext

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

func NewEmptyOperandContext

func NewEmptyOperandContext() *OperandContext

func NewOperandContext

func NewOperandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperandContext

func (*OperandContext) Accept

func (s *OperandContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*OperandContext) Expression

func (s *OperandContext) Expression() IExpressionContext

func (*OperandContext) GetParser

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

func (*OperandContext) GetRuleContext

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

func (*OperandContext) IsOperandContext

func (*OperandContext) IsOperandContext()

func (*OperandContext) Literal

func (s *OperandContext) Literal() ILiteralContext

func (*OperandContext) SelectorChain

func (s *OperandContext) SelectorChain() ISelectorChainContext

func (*OperandContext) ToStringTree

func (s *OperandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OpnContext

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

func NewEmptyOpnContext

func NewEmptyOpnContext() *OpnContext

func NewOpnContext

func NewOpnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OpnContext

func (*OpnContext) Accept

func (s *OpnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*OpnContext) GetParser

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

func (*OpnContext) GetRuleContext

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

func (*OpnContext) IsOpnContext

func (*OpnContext) IsOpnContext()

func (*OpnContext) ToStringTree

func (s *OpnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RootExpressionContext

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

func NewEmptyRootExpressionContext

func NewEmptyRootExpressionContext() *RootExpressionContext

func NewRootExpressionContext

func NewRootExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RootExpressionContext

func (*RootExpressionContext) Accept

func (s *RootExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RootExpressionContext) EOF

func (*RootExpressionContext) Expression

func (s *RootExpressionContext) Expression() IExpressionContext

func (*RootExpressionContext) GetParser

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

func (*RootExpressionContext) GetRuleContext

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

func (*RootExpressionContext) IsRootExpressionContext

func (*RootExpressionContext) IsRootExpressionContext()

func (*RootExpressionContext) ToStringTree

func (s *RootExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RootSelectorContext

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

func NewEmptyRootSelectorContext

func NewEmptyRootSelectorContext() *RootSelectorContext

func NewRootSelectorContext

func NewRootSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RootSelectorContext

func (*RootSelectorContext) Accept

func (s *RootSelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RootSelectorContext) DOT

func (*RootSelectorContext) GetParser

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

func (*RootSelectorContext) GetRuleContext

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

func (*RootSelectorContext) Index

func (*RootSelectorContext) IsRootSelectorContext

func (*RootSelectorContext) IsRootSelectorContext()

func (*RootSelectorContext) SelectorChain

func (s *RootSelectorContext) SelectorChain() ISelectorChainContext

func (*RootSelectorContext) ToStringTree

func (s *RootSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SelectorChainContext

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

func NewEmptySelectorChainContext

func NewEmptySelectorChainContext() *SelectorChainContext

func NewSelectorChainContext

func NewSelectorChainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorChainContext

func (*SelectorChainContext) Accept

func (s *SelectorChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SelectorChainContext) AllSelector

func (s *SelectorChainContext) AllSelector() []ISelectorContext

func (*SelectorChainContext) GetParser

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

func (*SelectorChainContext) GetRuleContext

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

func (*SelectorChainContext) IsSelectorChainContext

func (*SelectorChainContext) IsSelectorChainContext()

func (*SelectorChainContext) RootSelector

func (s *SelectorChainContext) RootSelector() IRootSelectorContext

func (*SelectorChainContext) Selector

func (s *SelectorChainContext) Selector(i int) ISelectorContext

func (*SelectorChainContext) ToStringTree

func (s *SelectorChainContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*SelectorChainContext) Variable

func (s *SelectorChainContext) Variable() IVariableContext

type SelectorContext

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

func NewEmptySelectorContext

func NewEmptySelectorContext() *SelectorContext

func NewSelectorContext

func NewSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorContext

func (*SelectorContext) Accept

func (s *SelectorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SelectorContext) Call

func (s *SelectorContext) Call() ICallContext

func (*SelectorContext) FieldSelector

func (s *SelectorContext) FieldSelector() IFieldSelectorContext

func (*SelectorContext) GetParser

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

func (*SelectorContext) GetRuleContext

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

func (*SelectorContext) Index

func (s *SelectorContext) Index() IIndexContext

func (*SelectorContext) IsSelectorContext

func (*SelectorContext) IsSelectorContext()

func (*SelectorContext) ToStringTree

func (s *SelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StringLiteralContext

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

func NewEmptyStringLiteralContext

func NewEmptyStringLiteralContext() *StringLiteralContext

func NewStringLiteralContext

func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext

func (*StringLiteralContext) Accept

func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StringLiteralContext) GetParser

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

func (*StringLiteralContext) GetRuleContext

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

func (*StringLiteralContext) IsStringLiteralContext

func (*StringLiteralContext) IsStringLiteralContext()

func (*StringLiteralContext) STRING

func (*StringLiteralContext) ToStringTree

func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UnaryExpressionContext

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

func NewEmptyUnaryExpressionContext

func NewEmptyUnaryExpressionContext() *UnaryExpressionContext

func NewUnaryExpressionContext

func NewUnaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryExpressionContext

func (*UnaryExpressionContext) Accept

func (s *UnaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnaryExpressionContext) Expression

func (*UnaryExpressionContext) GetParser

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

func (*UnaryExpressionContext) GetRuleContext

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

func (*UnaryExpressionContext) IsUnaryExpressionContext

func (*UnaryExpressionContext) IsUnaryExpressionContext()

func (*UnaryExpressionContext) NOT

func (*UnaryExpressionContext) ToStringTree

func (s *UnaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type VariableContext

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

func NewEmptyVariableContext

func NewEmptyVariableContext() *VariableContext

func NewVariableContext

func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext

func (*VariableContext) Accept

func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableContext) GetParser

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

func (*VariableContext) GetRuleContext

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

func (*VariableContext) Identifier

func (s *VariableContext) Identifier() IIdentifierContext

func (*VariableContext) IsVariableContext

func (*VariableContext) IsVariableContext()

func (*VariableContext) ToStringTree

func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ViewContext

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

func NewEmptyViewContext

func NewEmptyViewContext() *ViewContext

func NewViewContext

func NewViewContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ViewContext

func (*ViewContext) Accept

func (s *ViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ViewContext) AllIDENTIFIER

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

func (*ViewContext) AllViewParam

func (s *ViewContext) AllViewParam() []IViewParamContext

func (*ViewContext) Cls

func (s *ViewContext) Cls() IClsContext

func (*ViewContext) DOT

func (s *ViewContext) DOT() antlr.TerminalNode

func (*ViewContext) Expression

func (s *ViewContext) Expression() IExpressionContext

func (*ViewContext) GetName

func (s *ViewContext) GetName() antlr.Token

func (*ViewContext) GetParser

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

func (*ViewContext) GetPkg

func (s *ViewContext) GetPkg() antlr.Token

func (*ViewContext) GetRuleContext

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

func (*ViewContext) IDENTIFIER

func (s *ViewContext) IDENTIFIER(i int) antlr.TerminalNode

func (*ViewContext) IsViewContext

func (*ViewContext) IsViewContext()

func (*ViewContext) Opn

func (s *ViewContext) Opn() IOpnContext

func (*ViewContext) SetName

func (s *ViewContext) SetName(v antlr.Token)

func (*ViewContext) SetPkg

func (s *ViewContext) SetPkg(v antlr.Token)

func (*ViewContext) ToStringTree

func (s *ViewContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ViewContext) ViewParam

func (s *ViewContext) ViewParam(i int) IViewParamContext

type ViewParamContext

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

func NewEmptyViewParamContext

func NewEmptyViewParamContext() *ViewParamContext

func NewViewParamContext

func NewViewParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ViewParamContext

func (*ViewParamContext) Accept

func (s *ViewParamContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ViewParamContext) Expression

func (s *ViewParamContext) Expression() IExpressionContext

func (*ViewParamContext) GetParser

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

func (*ViewParamContext) GetRuleContext

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

func (*ViewParamContext) IDENTIFIER

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

func (*ViewParamContext) IsViewParamContext

func (*ViewParamContext) IsViewParamContext()

func (*ViewParamContext) ToStringTree

func (s *ViewParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type VisitDefaultParametersContext

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

func NewEmptyVisitDefaultParametersContext

func NewEmptyVisitDefaultParametersContext() *VisitDefaultParametersContext

func NewVisitDefaultParametersContext

func NewVisitDefaultParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VisitDefaultParametersContext

func (*VisitDefaultParametersContext) Accept

func (s *VisitDefaultParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VisitDefaultParametersContext) AllDefaultParam

func (s *VisitDefaultParametersContext) AllDefaultParam() []IDefaultParamContext

func (*VisitDefaultParametersContext) DefaultParam

func (*VisitDefaultParametersContext) GetParser

func (*VisitDefaultParametersContext) GetRuleContext

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

func (*VisitDefaultParametersContext) IsVisitDefaultParametersContext

func (*VisitDefaultParametersContext) IsVisitDefaultParametersContext()

func (*VisitDefaultParametersContext) ToStringTree

func (s *VisitDefaultParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL