Documentation
¶
Index ¶
- Constants
- func FreemarkerLexerInit()
- func FreemarkerParserInit()
- type BaseFreemarkerParserVisitor
- func (v *BaseFreemarkerParserVisitor) VisitBoolExpr(ctx *BoolExprContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitBooleanRelationalOperator(ctx *BooleanRelationalOperatorContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirective(ctx *DirectiveContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveAssign(ctx *DirectiveAssignContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveElement(ctx *DirectiveElementContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveIf(ctx *DirectiveIfContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveIfElseElements(ctx *DirectiveIfElseElementsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveIfElseIfElements(ctx *DirectiveIfElseIfElementsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveIfTrueElements(ctx *DirectiveIfTrueElementsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveImport(ctx *DirectiveImportContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveInclude(ctx *DirectiveIncludeContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveList(ctx *DirectiveListContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveListBodyElements(ctx *DirectiveListBodyElementsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveListElseElements(ctx *DirectiveListElseElementsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveMacro(ctx *DirectiveMacroContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveNested(ctx *DirectiveNestedContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveReturn(ctx *DirectiveReturnContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveUser(ctx *DirectiveUserContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveUserId(ctx *DirectiveUserIdContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveUserLoopParams(ctx *DirectiveUserLoopParamsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDirectiveUserParams(ctx *DirectiveUserParamsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDoubleQuote(ctx *DoubleQuoteContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitDouble_quote_string(ctx *Double_quote_stringContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitElements(ctx *ElementsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprAddSub(ctx *ExprAddSubContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprBoolAnd(ctx *ExprBoolAndContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprBoolEq(ctx *ExprBoolEqContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprBoolOr(ctx *ExprBoolOrContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprBoolRelational(ctx *ExprBoolRelationalContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprBuiltIn(ctx *ExprBuiltInContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprDefault(ctx *ExprDefaultContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprDotAccess(ctx *ExprDotAccessContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprFunctionCall(ctx *ExprFunctionCallContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprMissingTest(ctx *ExprMissingTestContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprMulDivMod(ctx *ExprMulDivModContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprRoundParentheses(ctx *ExprRoundParenthesesContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprSquareParentheses(ctx *ExprSquareParenthesesContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitExprUnaryOp(ctx *ExprUnaryOpContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitFunctionParams(ctx *FunctionParamsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitInlineExpr(ctx *InlineExprContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitInlineExprElement(ctx *InlineExprElementContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitNumberExpr(ctx *NumberExprContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitRawText(ctx *RawTextContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitRawTextElement(ctx *RawTextElementContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitSingleQuote(ctx *SingleQuoteContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitSingle_quote_string(ctx *Single_quote_stringContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitStringExpr(ctx *StringExprContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitStruct(ctx *StructContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitStructExpr(ctx *StructExprContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitStruct_pair(ctx *Struct_pairContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitSymbolExpr(ctx *SymbolExprContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitTagExpr(ctx *TagExprContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitTagExprElseIfs(ctx *TagExprElseIfsContext) interface{}
- func (v *BaseFreemarkerParserVisitor) VisitTemplate(ctx *TemplateContext) interface{}
- type BoolExprContext
- type BooleanRelationalOperatorContext
- func (s *BooleanRelationalOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BooleanRelationalOperatorContext) EXPR_GTE_STR() antlr.TerminalNode
- func (s *BooleanRelationalOperatorContext) EXPR_GTE_SYM() antlr.TerminalNode
- func (s *BooleanRelationalOperatorContext) EXPR_GT_STR() antlr.TerminalNode
- func (s *BooleanRelationalOperatorContext) EXPR_LTE_STR() antlr.TerminalNode
- func (s *BooleanRelationalOperatorContext) EXPR_LTE_SYM() antlr.TerminalNode
- func (s *BooleanRelationalOperatorContext) EXPR_LT_STR() antlr.TerminalNode
- func (s *BooleanRelationalOperatorContext) EXPR_LT_SYM() antlr.TerminalNode
- func (s *BooleanRelationalOperatorContext) GetParser() antlr.Parser
- func (s *BooleanRelationalOperatorContext) GetRuleContext() antlr.RuleContext
- func (*BooleanRelationalOperatorContext) IsBooleanRelationalOperatorContext()
- func (s *BooleanRelationalOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveAssignContext
- func (s *DirectiveAssignContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveAssignContext) AllEXPR_ASSIGN() []antlr.TerminalNode
- func (s *DirectiveAssignContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
- func (s *DirectiveAssignContext) END_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveAssignContext) EXPR_ASSIGN(i int) antlr.TerminalNode
- func (s *DirectiveAssignContext) EXPR_EQ() antlr.TerminalNode
- func (s *DirectiveAssignContext) EXPR_EXIT_DIV_GT() antlr.TerminalNode
- func (s *DirectiveAssignContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
- func (s *DirectiveAssignContext) EXPR_SYMBOL() antlr.TerminalNode
- func (s *DirectiveAssignContext) Elements() IElementsContext
- func (s *DirectiveAssignContext) GetParser() antlr.Parser
- func (s *DirectiveAssignContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveAssignContext) IsDirectiveAssignContext()
- func (s *DirectiveAssignContext) START_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveAssignContext) TagExpr() ITagExprContext
- func (s *DirectiveAssignContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveContext
- func (s *DirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveContext) DirectiveAssign() IDirectiveAssignContext
- func (s *DirectiveContext) DirectiveIf() IDirectiveIfContext
- func (s *DirectiveContext) DirectiveImport() IDirectiveImportContext
- func (s *DirectiveContext) DirectiveInclude() IDirectiveIncludeContext
- func (s *DirectiveContext) DirectiveList() IDirectiveListContext
- func (s *DirectiveContext) DirectiveMacro() IDirectiveMacroContext
- func (s *DirectiveContext) DirectiveNested() IDirectiveNestedContext
- func (s *DirectiveContext) DirectiveReturn() IDirectiveReturnContext
- func (s *DirectiveContext) DirectiveUser() IDirectiveUserContext
- func (s *DirectiveContext) GetParser() antlr.Parser
- func (s *DirectiveContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveContext) IsDirectiveContext()
- func (s *DirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveElementContext
- type DirectiveIfContext
- func (s *DirectiveIfContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveIfContext) AllDirectiveIfElseIfElements() []IDirectiveIfElseIfElementsContext
- func (s *DirectiveIfContext) AllEXPR_ELSEIF() []antlr.TerminalNode
- func (s *DirectiveIfContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
- func (s *DirectiveIfContext) AllEXPR_IF() []antlr.TerminalNode
- func (s *DirectiveIfContext) AllSTART_DIRECTIVE_TAG() []antlr.TerminalNode
- func (s *DirectiveIfContext) AllTagExprElseIfs() []ITagExprElseIfsContext
- func (s *DirectiveIfContext) DirectiveIfElseElements() IDirectiveIfElseElementsContext
- func (s *DirectiveIfContext) DirectiveIfElseIfElements(i int) IDirectiveIfElseIfElementsContext
- func (s *DirectiveIfContext) DirectiveIfTrueElements() IDirectiveIfTrueElementsContext
- func (s *DirectiveIfContext) END_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveIfContext) EXPR_ELSE() antlr.TerminalNode
- func (s *DirectiveIfContext) EXPR_ELSEIF(i int) antlr.TerminalNode
- func (s *DirectiveIfContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
- func (s *DirectiveIfContext) EXPR_IF(i int) antlr.TerminalNode
- func (s *DirectiveIfContext) GetParser() antlr.Parser
- func (s *DirectiveIfContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveIfContext) IsDirectiveIfContext()
- func (s *DirectiveIfContext) START_DIRECTIVE_TAG(i int) antlr.TerminalNode
- func (s *DirectiveIfContext) TagExpr() ITagExprContext
- func (s *DirectiveIfContext) TagExprElseIfs(i int) ITagExprElseIfsContext
- func (s *DirectiveIfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveIfElseElementsContext
- func (s *DirectiveIfElseElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveIfElseElementsContext) Elements() IElementsContext
- func (s *DirectiveIfElseElementsContext) GetParser() antlr.Parser
- func (s *DirectiveIfElseElementsContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveIfElseElementsContext) IsDirectiveIfElseElementsContext()
- func (s *DirectiveIfElseElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveIfElseIfElementsContext
- func (s *DirectiveIfElseIfElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveIfElseIfElementsContext) Elements() IElementsContext
- func (s *DirectiveIfElseIfElementsContext) GetParser() antlr.Parser
- func (s *DirectiveIfElseIfElementsContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveIfElseIfElementsContext) IsDirectiveIfElseIfElementsContext()
- func (s *DirectiveIfElseIfElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveIfTrueElementsContext
- func (s *DirectiveIfTrueElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveIfTrueElementsContext) Elements() IElementsContext
- func (s *DirectiveIfTrueElementsContext) GetParser() antlr.Parser
- func (s *DirectiveIfTrueElementsContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveIfTrueElementsContext) IsDirectiveIfTrueElementsContext()
- func (s *DirectiveIfTrueElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveImportContext
- func (s *DirectiveImportContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveImportContext) EXPR_AS() antlr.TerminalNode
- func (s *DirectiveImportContext) EXPR_EXIT_GT() antlr.TerminalNode
- func (s *DirectiveImportContext) EXPR_IMPORT() antlr.TerminalNode
- func (s *DirectiveImportContext) EXPR_SYMBOL() antlr.TerminalNode
- func (s *DirectiveImportContext) GetParser() antlr.Parser
- func (s *DirectiveImportContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveImportContext) IsDirectiveImportContext()
- func (s *DirectiveImportContext) START_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveImportContext) String_() IStringContext
- func (s *DirectiveImportContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveIncludeContext
- func (s *DirectiveIncludeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveIncludeContext) EXPR_EXIT_GT() antlr.TerminalNode
- func (s *DirectiveIncludeContext) EXPR_INCLUDE() antlr.TerminalNode
- func (s *DirectiveIncludeContext) GetParser() antlr.Parser
- func (s *DirectiveIncludeContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveIncludeContext) IsDirectiveIncludeContext()
- func (s *DirectiveIncludeContext) START_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveIncludeContext) String_() IStringContext
- func (s *DirectiveIncludeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveListBodyElementsContext
- func (s *DirectiveListBodyElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveListBodyElementsContext) Elements() IElementsContext
- func (s *DirectiveListBodyElementsContext) GetParser() antlr.Parser
- func (s *DirectiveListBodyElementsContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveListBodyElementsContext) IsDirectiveListBodyElementsContext()
- func (s *DirectiveListBodyElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveListContext
- func (s *DirectiveListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveListContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
- func (s *DirectiveListContext) AllEXPR_LIST() []antlr.TerminalNode
- func (s *DirectiveListContext) AllEXPR_SYMBOL() []antlr.TerminalNode
- func (s *DirectiveListContext) AllSTART_DIRECTIVE_TAG() []antlr.TerminalNode
- func (s *DirectiveListContext) DirectiveListBodyElements() IDirectiveListBodyElementsContext
- func (s *DirectiveListContext) DirectiveListElseElements() IDirectiveListElseElementsContext
- func (s *DirectiveListContext) END_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveListContext) EXPR_AS() antlr.TerminalNode
- func (s *DirectiveListContext) EXPR_COMMA() antlr.TerminalNode
- func (s *DirectiveListContext) EXPR_ELSE() antlr.TerminalNode
- func (s *DirectiveListContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
- func (s *DirectiveListContext) EXPR_LIST(i int) antlr.TerminalNode
- func (s *DirectiveListContext) EXPR_SYMBOL(i int) antlr.TerminalNode
- func (s *DirectiveListContext) GetKey() antlr.Token
- func (s *DirectiveListContext) GetParser() antlr.Parser
- func (s *DirectiveListContext) GetRuleContext() antlr.RuleContext
- func (s *DirectiveListContext) GetValue() antlr.Token
- func (*DirectiveListContext) IsDirectiveListContext()
- func (s *DirectiveListContext) START_DIRECTIVE_TAG(i int) antlr.TerminalNode
- func (s *DirectiveListContext) SetKey(v antlr.Token)
- func (s *DirectiveListContext) SetValue(v antlr.Token)
- func (s *DirectiveListContext) TagExpr() ITagExprContext
- func (s *DirectiveListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveListElseElementsContext
- func (s *DirectiveListElseElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveListElseElementsContext) Elements() IElementsContext
- func (s *DirectiveListElseElementsContext) GetParser() antlr.Parser
- func (s *DirectiveListElseElementsContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveListElseElementsContext) IsDirectiveListElseElementsContext()
- func (s *DirectiveListElseElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveMacroContext
- func (s *DirectiveMacroContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveMacroContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
- func (s *DirectiveMacroContext) AllEXPR_MACRO() []antlr.TerminalNode
- func (s *DirectiveMacroContext) AllEXPR_SYMBOL() []antlr.TerminalNode
- func (s *DirectiveMacroContext) END_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveMacroContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
- func (s *DirectiveMacroContext) EXPR_MACRO(i int) antlr.TerminalNode
- func (s *DirectiveMacroContext) EXPR_SYMBOL(i int) antlr.TerminalNode
- func (s *DirectiveMacroContext) Elements() IElementsContext
- func (s *DirectiveMacroContext) GetParser() antlr.Parser
- func (s *DirectiveMacroContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveMacroContext) IsDirectiveMacroContext()
- func (s *DirectiveMacroContext) START_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveMacroContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveNestedContext
- func (s *DirectiveNestedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveNestedContext) AllEXPR_COMMA() []antlr.TerminalNode
- func (s *DirectiveNestedContext) AllExpr() []IExprContext
- func (s *DirectiveNestedContext) EXPR_COMMA(i int) antlr.TerminalNode
- func (s *DirectiveNestedContext) EXPR_EXIT_GT() antlr.TerminalNode
- func (s *DirectiveNestedContext) EXPR_NESTED() antlr.TerminalNode
- func (s *DirectiveNestedContext) Expr(i int) IExprContext
- func (s *DirectiveNestedContext) GetParser() antlr.Parser
- func (s *DirectiveNestedContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveNestedContext) IsDirectiveNestedContext()
- func (s *DirectiveNestedContext) START_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveNestedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveReturnContext
- func (s *DirectiveReturnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveReturnContext) EXPR_EXIT_GT() antlr.TerminalNode
- func (s *DirectiveReturnContext) EXPR_RETURN() antlr.TerminalNode
- func (s *DirectiveReturnContext) GetParser() antlr.Parser
- func (s *DirectiveReturnContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveReturnContext) IsDirectiveReturnContext()
- func (s *DirectiveReturnContext) START_DIRECTIVE_TAG() antlr.TerminalNode
- func (s *DirectiveReturnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveUserContext
- func (s *DirectiveUserContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveUserContext) AllDirectiveUserId() []IDirectiveUserIdContext
- func (s *DirectiveUserContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
- func (s *DirectiveUserContext) DirectiveUserId(i int) IDirectiveUserIdContext
- func (s *DirectiveUserContext) DirectiveUserLoopParams() IDirectiveUserLoopParamsContext
- func (s *DirectiveUserContext) DirectiveUserParams() IDirectiveUserParamsContext
- func (s *DirectiveUserContext) END_USER_DIR_TAG() antlr.TerminalNode
- func (s *DirectiveUserContext) EXPR_EXIT_DIV_GT() antlr.TerminalNode
- func (s *DirectiveUserContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
- func (s *DirectiveUserContext) Elements() IElementsContext
- func (s *DirectiveUserContext) GetParser() antlr.Parser
- func (s *DirectiveUserContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveUserContext) IsDirectiveUserContext()
- func (s *DirectiveUserContext) START_USER_DIR_TAG() antlr.TerminalNode
- func (s *DirectiveUserContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveUserIdContext
- func (s *DirectiveUserIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveUserIdContext) AllEXPR_DOT() []antlr.TerminalNode
- func (s *DirectiveUserIdContext) AllEXPR_SYMBOL() []antlr.TerminalNode
- func (s *DirectiveUserIdContext) EXPR_DOT(i int) antlr.TerminalNode
- func (s *DirectiveUserIdContext) EXPR_SYMBOL(i int) antlr.TerminalNode
- func (s *DirectiveUserIdContext) GetParser() antlr.Parser
- func (s *DirectiveUserIdContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveUserIdContext) IsDirectiveUserIdContext()
- func (s *DirectiveUserIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveUserLoopParamsContext
- func (s *DirectiveUserLoopParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveUserLoopParamsContext) AllEXPR_COMMA() []antlr.TerminalNode
- func (s *DirectiveUserLoopParamsContext) AllEXPR_SYMBOL() []antlr.TerminalNode
- func (s *DirectiveUserLoopParamsContext) EXPR_COMMA(i int) antlr.TerminalNode
- func (s *DirectiveUserLoopParamsContext) EXPR_SEMICOLON() antlr.TerminalNode
- func (s *DirectiveUserLoopParamsContext) EXPR_SYMBOL(i int) antlr.TerminalNode
- func (s *DirectiveUserLoopParamsContext) GetParser() antlr.Parser
- func (s *DirectiveUserLoopParamsContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveUserLoopParamsContext) IsDirectiveUserLoopParamsContext()
- func (s *DirectiveUserLoopParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectiveUserParamsContext
- func (s *DirectiveUserParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DirectiveUserParamsContext) AllEXPR_COMMA() []antlr.TerminalNode
- func (s *DirectiveUserParamsContext) AllEXPR_EQ() []antlr.TerminalNode
- func (s *DirectiveUserParamsContext) AllEXPR_SYMBOL() []antlr.TerminalNode
- func (s *DirectiveUserParamsContext) AllExpr() []IExprContext
- func (s *DirectiveUserParamsContext) EXPR_COMMA(i int) antlr.TerminalNode
- func (s *DirectiveUserParamsContext) EXPR_EQ(i int) antlr.TerminalNode
- func (s *DirectiveUserParamsContext) EXPR_SYMBOL(i int) antlr.TerminalNode
- func (s *DirectiveUserParamsContext) Expr(i int) IExprContext
- func (s *DirectiveUserParamsContext) GetParser() antlr.Parser
- func (s *DirectiveUserParamsContext) GetRuleContext() antlr.RuleContext
- func (*DirectiveUserParamsContext) IsDirectiveUserParamsContext()
- func (s *DirectiveUserParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DoubleQuoteContext
- type Double_quote_stringContext
- func (s *Double_quote_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Double_quote_stringContext) AllDQS_CONTENT() []antlr.TerminalNode
- func (s *Double_quote_stringContext) AllDQS_ENTER_EXPR() []antlr.TerminalNode
- func (s *Double_quote_stringContext) AllDQS_ESCAPE() []antlr.TerminalNode
- func (s *Double_quote_stringContext) AllEXPR_EXIT_R_BRACE() []antlr.TerminalNode
- func (s *Double_quote_stringContext) AllExpr() []IExprContext
- func (s *Double_quote_stringContext) DQS_CONTENT(i int) antlr.TerminalNode
- func (s *Double_quote_stringContext) DQS_ENTER_EXPR(i int) antlr.TerminalNode
- func (s *Double_quote_stringContext) DQS_ESCAPE(i int) antlr.TerminalNode
- func (s *Double_quote_stringContext) DQS_EXIT() antlr.TerminalNode
- func (s *Double_quote_stringContext) EXPR_DOUBLE_STR_START() antlr.TerminalNode
- func (s *Double_quote_stringContext) EXPR_EXIT_R_BRACE(i int) antlr.TerminalNode
- func (s *Double_quote_stringContext) Expr(i int) IExprContext
- func (s *Double_quote_stringContext) GetParser() antlr.Parser
- func (s *Double_quote_stringContext) GetRuleContext() antlr.RuleContext
- func (*Double_quote_stringContext) IsDouble_quote_stringContext()
- func (s *Double_quote_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElementContext
- type ElementsContext
- func (s *ElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ElementsContext) AllElement() []IElementContext
- func (s *ElementsContext) Element(i int) IElementContext
- func (s *ElementsContext) GetParser() antlr.Parser
- func (s *ElementsContext) GetRuleContext() antlr.RuleContext
- func (*ElementsContext) IsElementsContext()
- func (s *ElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprAddSubContext
- func (s *ExprAddSubContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprAddSubContext) AllExpr() []IExprContext
- func (s *ExprAddSubContext) EXPR_ADD() antlr.TerminalNode
- func (s *ExprAddSubContext) EXPR_SUB() antlr.TerminalNode
- func (s *ExprAddSubContext) Expr(i int) IExprContext
- func (s *ExprAddSubContext) GetOp() antlr.Token
- func (s *ExprAddSubContext) GetRuleContext() antlr.RuleContext
- func (s *ExprAddSubContext) SetOp(v antlr.Token)
- type ExprBoolAndContext
- func (s *ExprBoolAndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprBoolAndContext) AllExpr() []IExprContext
- func (s *ExprBoolAndContext) EXPR_LOGICAL_AND() antlr.TerminalNode
- func (s *ExprBoolAndContext) Expr(i int) IExprContext
- func (s *ExprBoolAndContext) GetRuleContext() antlr.RuleContext
- type ExprBoolEqContext
- func (s *ExprBoolEqContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprBoolEqContext) AllExpr() []IExprContext
- func (s *ExprBoolEqContext) EXPR_COMPARE_EQ() antlr.TerminalNode
- func (s *ExprBoolEqContext) EXPR_COMPARE_NEQ() antlr.TerminalNode
- func (s *ExprBoolEqContext) EXPR_EQ() antlr.TerminalNode
- func (s *ExprBoolEqContext) Expr(i int) IExprContext
- func (s *ExprBoolEqContext) GetRuleContext() antlr.RuleContext
- type ExprBoolOrContext
- func (s *ExprBoolOrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprBoolOrContext) AllExpr() []IExprContext
- func (s *ExprBoolOrContext) EXPR_LOGICAL_OR() antlr.TerminalNode
- func (s *ExprBoolOrContext) Expr(i int) IExprContext
- func (s *ExprBoolOrContext) GetRuleContext() antlr.RuleContext
- type ExprBoolRelationalContext
- func (s *ExprBoolRelationalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprBoolRelationalContext) AllExpr() []IExprContext
- func (s *ExprBoolRelationalContext) BooleanRelationalOperator() IBooleanRelationalOperatorContext
- func (s *ExprBoolRelationalContext) Expr(i int) IExprContext
- func (s *ExprBoolRelationalContext) GetRuleContext() antlr.RuleContext
- type ExprBuiltInContext
- func (s *ExprBuiltInContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprBuiltInContext) EXPR_L_PAREN() antlr.TerminalNode
- func (s *ExprBuiltInContext) EXPR_QUESTION() antlr.TerminalNode
- func (s *ExprBuiltInContext) EXPR_R_PAREN() antlr.TerminalNode
- func (s *ExprBuiltInContext) EXPR_SYMBOL() antlr.TerminalNode
- func (s *ExprBuiltInContext) Expr() IExprContext
- func (s *ExprBuiltInContext) FunctionParams() IFunctionParamsContext
- func (s *ExprBuiltInContext) GetRuleContext() antlr.RuleContext
- type ExprContext
- type ExprDefaultContext
- func (s *ExprDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprDefaultContext) AllExpr() []IExprContext
- func (s *ExprDefaultContext) EXPR_BANG() antlr.TerminalNode
- func (s *ExprDefaultContext) Expr(i int) IExprContext
- func (s *ExprDefaultContext) GetLeft() IExprContext
- func (s *ExprDefaultContext) GetRight() IExprContext
- func (s *ExprDefaultContext) GetRuleContext() antlr.RuleContext
- func (s *ExprDefaultContext) SetLeft(v IExprContext)
- func (s *ExprDefaultContext) SetRight(v IExprContext)
- type ExprDotAccessContext
- func (s *ExprDotAccessContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprDotAccessContext) AllEXPR_DOT() []antlr.TerminalNode
- func (s *ExprDotAccessContext) AllEXPR_SYMBOL() []antlr.TerminalNode
- func (s *ExprDotAccessContext) EXPR_DOT(i int) antlr.TerminalNode
- func (s *ExprDotAccessContext) EXPR_SYMBOL(i int) antlr.TerminalNode
- func (s *ExprDotAccessContext) Expr() IExprContext
- func (s *ExprDotAccessContext) GetRuleContext() antlr.RuleContext
- type ExprFunctionCallContext
- func (s *ExprFunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprFunctionCallContext) EXPR_L_PAREN() antlr.TerminalNode
- func (s *ExprFunctionCallContext) EXPR_R_PAREN() antlr.TerminalNode
- func (s *ExprFunctionCallContext) Expr() IExprContext
- func (s *ExprFunctionCallContext) FunctionParams() IFunctionParamsContext
- func (s *ExprFunctionCallContext) GetRuleContext() antlr.RuleContext
- type ExprMissingTestContext
- type ExprMulDivModContext
- func (s *ExprMulDivModContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprMulDivModContext) AllExpr() []IExprContext
- func (s *ExprMulDivModContext) EXPR_DIV() antlr.TerminalNode
- func (s *ExprMulDivModContext) EXPR_MOD() antlr.TerminalNode
- func (s *ExprMulDivModContext) EXPR_MUL() antlr.TerminalNode
- func (s *ExprMulDivModContext) Expr(i int) IExprContext
- func (s *ExprMulDivModContext) GetOp() antlr.Token
- func (s *ExprMulDivModContext) GetRuleContext() antlr.RuleContext
- func (s *ExprMulDivModContext) SetOp(v antlr.Token)
- type ExprRoundParenthesesContext
- func (s *ExprRoundParenthesesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprRoundParenthesesContext) EXPR_L_PAREN() antlr.TerminalNode
- func (s *ExprRoundParenthesesContext) EXPR_R_PAREN() antlr.TerminalNode
- func (s *ExprRoundParenthesesContext) Expr() IExprContext
- func (s *ExprRoundParenthesesContext) GetRuleContext() antlr.RuleContext
- type ExprSquareParenthesesContext
- func (s *ExprSquareParenthesesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprSquareParenthesesContext) AllExpr() []IExprContext
- func (s *ExprSquareParenthesesContext) EXPR_L_SQ_PAREN() antlr.TerminalNode
- func (s *ExprSquareParenthesesContext) EXPR_R_SQ_PAREN() antlr.TerminalNode
- func (s *ExprSquareParenthesesContext) Expr(i int) IExprContext
- func (s *ExprSquareParenthesesContext) GetRuleContext() antlr.RuleContext
- type ExprUnaryOpContext
- func (s *ExprUnaryOpContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprUnaryOpContext) EXPR_BANG() antlr.TerminalNode
- func (s *ExprUnaryOpContext) EXPR_SUB() antlr.TerminalNode
- func (s *ExprUnaryOpContext) Expr() IExprContext
- func (s *ExprUnaryOpContext) GetOp() antlr.Token
- func (s *ExprUnaryOpContext) GetRuleContext() antlr.RuleContext
- func (s *ExprUnaryOpContext) SetOp(v antlr.Token)
- type FreemarkerLexer
- type FreemarkerParser
- func (p *FreemarkerParser) BooleanRelationalOperator() (localctx IBooleanRelationalOperatorContext)
- func (p *FreemarkerParser) Directive() (localctx IDirectiveContext)
- func (p *FreemarkerParser) DirectiveAssign() (localctx IDirectiveAssignContext)
- func (p *FreemarkerParser) DirectiveIf() (localctx IDirectiveIfContext)
- func (p *FreemarkerParser) DirectiveIfElseElements() (localctx IDirectiveIfElseElementsContext)
- func (p *FreemarkerParser) DirectiveIfElseIfElements() (localctx IDirectiveIfElseIfElementsContext)
- func (p *FreemarkerParser) DirectiveIfTrueElements() (localctx IDirectiveIfTrueElementsContext)
- func (p *FreemarkerParser) DirectiveImport() (localctx IDirectiveImportContext)
- func (p *FreemarkerParser) DirectiveInclude() (localctx IDirectiveIncludeContext)
- func (p *FreemarkerParser) DirectiveList() (localctx IDirectiveListContext)
- func (p *FreemarkerParser) DirectiveListBodyElements() (localctx IDirectiveListBodyElementsContext)
- func (p *FreemarkerParser) DirectiveListElseElements() (localctx IDirectiveListElseElementsContext)
- func (p *FreemarkerParser) DirectiveMacro() (localctx IDirectiveMacroContext)
- func (p *FreemarkerParser) DirectiveNested() (localctx IDirectiveNestedContext)
- func (p *FreemarkerParser) DirectiveReturn() (localctx IDirectiveReturnContext)
- func (p *FreemarkerParser) DirectiveUser() (localctx IDirectiveUserContext)
- func (p *FreemarkerParser) DirectiveUserId() (localctx IDirectiveUserIdContext)
- func (p *FreemarkerParser) DirectiveUserLoopParams() (localctx IDirectiveUserLoopParamsContext)
- func (p *FreemarkerParser) DirectiveUserParams() (localctx IDirectiveUserParamsContext)
- func (p *FreemarkerParser) Double_quote_string() (localctx IDouble_quote_stringContext)
- func (p *FreemarkerParser) Element() (localctx IElementContext)
- func (p *FreemarkerParser) Elements() (localctx IElementsContext)
- func (p *FreemarkerParser) Expr() (localctx IExprContext)
- func (p *FreemarkerParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *FreemarkerParser) FunctionParams() (localctx IFunctionParamsContext)
- func (p *FreemarkerParser) InlineExpr() (localctx IInlineExprContext)
- func (p *FreemarkerParser) RawText() (localctx IRawTextContext)
- func (p *FreemarkerParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *FreemarkerParser) Single_quote_string() (localctx ISingle_quote_stringContext)
- func (p *FreemarkerParser) String_() (localctx IStringContext)
- func (p *FreemarkerParser) Struct_() (localctx IStructContext)
- func (p *FreemarkerParser) Struct_pair() (localctx IStruct_pairContext)
- func (p *FreemarkerParser) TagExpr() (localctx ITagExprContext)
- func (p *FreemarkerParser) TagExprElseIfs() (localctx ITagExprElseIfsContext)
- func (p *FreemarkerParser) Template() (localctx ITemplateContext)
- type FreemarkerParserVisitor
- type FunctionParamsContext
- func (s *FunctionParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionParamsContext) AllEXPR_COMMA() []antlr.TerminalNode
- func (s *FunctionParamsContext) AllExpr() []IExprContext
- func (s *FunctionParamsContext) EXPR_COMMA(i int) antlr.TerminalNode
- func (s *FunctionParamsContext) Expr(i int) IExprContext
- func (s *FunctionParamsContext) GetParser() antlr.Parser
- func (s *FunctionParamsContext) GetRuleContext() antlr.RuleContext
- func (*FunctionParamsContext) IsFunctionParamsContext()
- func (s *FunctionParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IBooleanRelationalOperatorContext
- type IDirectiveAssignContext
- type IDirectiveContext
- type IDirectiveIfContext
- type IDirectiveIfElseElementsContext
- type IDirectiveIfElseIfElementsContext
- type IDirectiveIfTrueElementsContext
- type IDirectiveImportContext
- type IDirectiveIncludeContext
- type IDirectiveListBodyElementsContext
- type IDirectiveListContext
- type IDirectiveListElseElementsContext
- type IDirectiveMacroContext
- type IDirectiveNestedContext
- type IDirectiveReturnContext
- type IDirectiveUserContext
- type IDirectiveUserIdContext
- type IDirectiveUserLoopParamsContext
- type IDirectiveUserParamsContext
- type IDouble_quote_stringContext
- type IElementContext
- type IElementsContext
- type IExprContext
- type IFunctionParamsContext
- type IInlineExprContext
- type IRawTextContext
- type ISingle_quote_stringContext
- type IStringContext
- type IStructContext
- type IStruct_pairContext
- type ITagExprContext
- type ITagExprElseIfsContext
- type ITemplateContext
- type InlineExprContext
- func (s *InlineExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InlineExprContext) Expr() IExprContext
- func (s *InlineExprContext) GetParser() antlr.Parser
- func (s *InlineExprContext) GetRuleContext() antlr.RuleContext
- func (*InlineExprContext) IsInlineExprContext()
- func (s *InlineExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InlineExprElementContext
- func (s *InlineExprElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InlineExprElementContext) EXPR_EXIT_R_BRACE() antlr.TerminalNode
- func (s *InlineExprElementContext) GetRuleContext() antlr.RuleContext
- func (s *InlineExprElementContext) INLINE_EXPR_START() antlr.TerminalNode
- func (s *InlineExprElementContext) InlineExpr() IInlineExprContext
- type NumberExprContext
- type RawTextContext
- func (s *RawTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RawTextContext) AllCONTENT() []antlr.TerminalNode
- func (s *RawTextContext) CONTENT(i int) antlr.TerminalNode
- func (s *RawTextContext) GetParser() antlr.Parser
- func (s *RawTextContext) GetRuleContext() antlr.RuleContext
- func (*RawTextContext) IsRawTextContext()
- func (s *RawTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RawTextElementContext
- type SingleQuoteContext
- type Single_quote_stringContext
- func (s *Single_quote_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Single_quote_stringContext) AllEXPR_EXIT_R_BRACE() []antlr.TerminalNode
- func (s *Single_quote_stringContext) AllExpr() []IExprContext
- func (s *Single_quote_stringContext) AllSQS_CONTENT() []antlr.TerminalNode
- func (s *Single_quote_stringContext) AllSQS_ENTER_EXPR() []antlr.TerminalNode
- func (s *Single_quote_stringContext) AllSQS_ESCAPE() []antlr.TerminalNode
- func (s *Single_quote_stringContext) EXPR_EXIT_R_BRACE(i int) antlr.TerminalNode
- func (s *Single_quote_stringContext) EXPR_SINGLE_STR_START() antlr.TerminalNode
- func (s *Single_quote_stringContext) Expr(i int) IExprContext
- func (s *Single_quote_stringContext) GetParser() antlr.Parser
- func (s *Single_quote_stringContext) GetRuleContext() antlr.RuleContext
- func (*Single_quote_stringContext) IsSingle_quote_stringContext()
- func (s *Single_quote_stringContext) SQS_CONTENT(i int) antlr.TerminalNode
- func (s *Single_quote_stringContext) SQS_ENTER_EXPR(i int) antlr.TerminalNode
- func (s *Single_quote_stringContext) SQS_ESCAPE(i int) antlr.TerminalNode
- func (s *Single_quote_stringContext) SQS_EXIT() antlr.TerminalNode
- func (s *Single_quote_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringContext
- type StringExprContext
- type StructContext
- func (s *StructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StructContext) AllEXPR_COMMA() []antlr.TerminalNode
- func (s *StructContext) AllStruct_pair() []IStruct_pairContext
- func (s *StructContext) EXPR_COMMA(i int) antlr.TerminalNode
- func (s *StructContext) EXPR_EXIT_R_BRACE() antlr.TerminalNode
- func (s *StructContext) EXPR_STRUCT() antlr.TerminalNode
- func (s *StructContext) GetParser() antlr.Parser
- func (s *StructContext) GetRuleContext() antlr.RuleContext
- func (*StructContext) IsStructContext()
- func (s *StructContext) Struct_pair(i int) IStruct_pairContext
- func (s *StructContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructExprContext
- type Struct_pairContext
- func (s *Struct_pairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Struct_pairContext) EXPR_COLON() antlr.TerminalNode
- func (s *Struct_pairContext) EXPR_SYMBOL() antlr.TerminalNode
- func (s *Struct_pairContext) Expr() IExprContext
- func (s *Struct_pairContext) GetParser() antlr.Parser
- func (s *Struct_pairContext) GetRuleContext() antlr.RuleContext
- func (*Struct_pairContext) IsStruct_pairContext()
- func (s *Struct_pairContext) String_() IStringContext
- func (s *Struct_pairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SymbolExprContext
- type TagExprContext
- func (s *TagExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TagExprContext) Expr() IExprContext
- func (s *TagExprContext) GetParser() antlr.Parser
- func (s *TagExprContext) GetRuleContext() antlr.RuleContext
- func (*TagExprContext) IsTagExprContext()
- func (s *TagExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TagExprElseIfsContext
- func (s *TagExprElseIfsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TagExprElseIfsContext) GetParser() antlr.Parser
- func (s *TagExprElseIfsContext) GetRuleContext() antlr.RuleContext
- func (*TagExprElseIfsContext) IsTagExprElseIfsContext()
- func (s *TagExprElseIfsContext) TagExpr() ITagExprContext
- func (s *TagExprElseIfsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemplateContext
- func (s *TemplateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TemplateContext) EOF() antlr.TerminalNode
- func (s *TemplateContext) Elements() IElementsContext
- func (s *TemplateContext) GetParser() antlr.Parser
- func (s *TemplateContext) GetRuleContext() antlr.RuleContext
- func (*TemplateContext) IsTemplateContext()
- func (s *TemplateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( FreemarkerLexerCOMMENT = 1 FreemarkerLexerSTART_DIRECTIVE_TAG = 2 FreemarkerLexerEND_DIRECTIVE_TAG = 3 FreemarkerLexerSTART_USER_DIR_TAG = 4 FreemarkerLexerEND_USER_DIR_TAG = 5 FreemarkerLexerINLINE_EXPR_START = 6 FreemarkerLexerCONTENT = 7 FreemarkerLexerDQS_EXIT = 8 FreemarkerLexerDQS_ESCAPE = 9 FreemarkerLexerDQS_ENTER_EXPR = 10 FreemarkerLexerDQS_CONTENT = 11 FreemarkerLexerSQS_EXIT = 12 FreemarkerLexerSQS_ESCAPE = 13 FreemarkerLexerSQS_ENTER_EXPR = 14 FreemarkerLexerSQS_CONTENT = 15 FreemarkerLexerEXPR_IF = 16 FreemarkerLexerEXPR_ELSE = 17 FreemarkerLexerEXPR_ELSEIF = 18 FreemarkerLexerEXPR_ASSIGN = 19 FreemarkerLexerEXPR_AS = 20 FreemarkerLexerEXPR_LIST = 21 FreemarkerLexerEXPR_TRUE = 22 FreemarkerLexerEXPR_FALSE = 23 FreemarkerLexerEXPR_INCLUDE = 24 FreemarkerLexerEXPR_IMPORT = 25 FreemarkerLexerEXPR_MACRO = 26 FreemarkerLexerEXPR_NESTED = 27 FreemarkerLexerEXPR_RETURN = 28 FreemarkerLexerEXPR_LT_SYM = 29 FreemarkerLexerEXPR_LT_STR = 30 FreemarkerLexerEXPR_LTE_SYM = 31 FreemarkerLexerEXPR_LTE_STR = 32 FreemarkerLexerEXPR_GT_STR = 33 FreemarkerLexerEXPR_GTE_SYM = 34 FreemarkerLexerEXPR_GTE_STR = 35 FreemarkerLexerEXPR_NUM = 36 FreemarkerLexerEXPR_EXIT_R_BRACE = 37 FreemarkerLexerEXPR_EXIT_GT = 38 FreemarkerLexerEXPR_EXIT_DIV_GT = 39 FreemarkerLexerEXPR_WS = 40 FreemarkerLexerEXPR_COMENT = 41 FreemarkerLexerEXPR_STRUCT = 42 FreemarkerLexerEXPR_DOUBLE_STR_START = 43 FreemarkerLexerEXPR_SINGLE_STR_START = 44 FreemarkerLexerEXPR_AT = 45 FreemarkerLexerEXPR_DBL_QUESTION = 46 FreemarkerLexerEXPR_QUESTION = 47 FreemarkerLexerEXPR_BANG = 48 FreemarkerLexerEXPR_ADD = 49 FreemarkerLexerEXPR_SUB = 50 FreemarkerLexerEXPR_MUL = 51 FreemarkerLexerEXPR_DIV = 52 FreemarkerLexerEXPR_MOD = 53 FreemarkerLexerEXPR_L_PAREN = 54 FreemarkerLexerEXPR_R_PAREN = 55 FreemarkerLexerEXPR_L_SQ_PAREN = 56 FreemarkerLexerEXPR_R_SQ_PAREN = 57 FreemarkerLexerEXPR_COMPARE_EQ = 58 FreemarkerLexerEXPR_EQ = 59 FreemarkerLexerEXPR_COMPARE_NEQ = 60 FreemarkerLexerEXPR_LOGICAL_AND = 61 FreemarkerLexerEXPR_LOGICAL_OR = 62 FreemarkerLexerEXPR_DOT = 63 FreemarkerLexerEXPR_COMMA = 64 FreemarkerLexerEXPR_COLON = 65 FreemarkerLexerEXPR_SEMICOLON = 66 FreemarkerLexerEXPR_SYMBOL = 67 )
FreemarkerLexer tokens.
const ( FreemarkerLexerDOUBLE_QUOTE_STRING_MODE = iota + 1 FreemarkerLexerSINGLE_QUOTE_STRING_MODE FreemarkerLexerEXPR_MODE )
FreemarkerLexer modes.
const ( FreemarkerParserEOF = antlr.TokenEOF FreemarkerParserCOMMENT = 1 FreemarkerParserSTART_DIRECTIVE_TAG = 2 FreemarkerParserEND_DIRECTIVE_TAG = 3 FreemarkerParserSTART_USER_DIR_TAG = 4 FreemarkerParserEND_USER_DIR_TAG = 5 FreemarkerParserINLINE_EXPR_START = 6 FreemarkerParserCONTENT = 7 FreemarkerParserDQS_EXIT = 8 FreemarkerParserDQS_ESCAPE = 9 FreemarkerParserDQS_ENTER_EXPR = 10 FreemarkerParserDQS_CONTENT = 11 FreemarkerParserSQS_EXIT = 12 FreemarkerParserSQS_ESCAPE = 13 FreemarkerParserSQS_ENTER_EXPR = 14 FreemarkerParserSQS_CONTENT = 15 FreemarkerParserEXPR_IF = 16 FreemarkerParserEXPR_ELSE = 17 FreemarkerParserEXPR_ELSEIF = 18 FreemarkerParserEXPR_ASSIGN = 19 FreemarkerParserEXPR_AS = 20 FreemarkerParserEXPR_LIST = 21 FreemarkerParserEXPR_TRUE = 22 FreemarkerParserEXPR_FALSE = 23 FreemarkerParserEXPR_INCLUDE = 24 FreemarkerParserEXPR_IMPORT = 25 FreemarkerParserEXPR_MACRO = 26 FreemarkerParserEXPR_NESTED = 27 FreemarkerParserEXPR_RETURN = 28 FreemarkerParserEXPR_LT_SYM = 29 FreemarkerParserEXPR_LT_STR = 30 FreemarkerParserEXPR_LTE_SYM = 31 FreemarkerParserEXPR_LTE_STR = 32 FreemarkerParserEXPR_GT_STR = 33 FreemarkerParserEXPR_GTE_SYM = 34 FreemarkerParserEXPR_GTE_STR = 35 FreemarkerParserEXPR_NUM = 36 FreemarkerParserEXPR_EXIT_R_BRACE = 37 FreemarkerParserEXPR_EXIT_GT = 38 FreemarkerParserEXPR_EXIT_DIV_GT = 39 FreemarkerParserEXPR_WS = 40 FreemarkerParserEXPR_COMENT = 41 FreemarkerParserEXPR_STRUCT = 42 FreemarkerParserEXPR_DOUBLE_STR_START = 43 FreemarkerParserEXPR_SINGLE_STR_START = 44 FreemarkerParserEXPR_AT = 45 FreemarkerParserEXPR_DBL_QUESTION = 46 FreemarkerParserEXPR_QUESTION = 47 FreemarkerParserEXPR_BANG = 48 FreemarkerParserEXPR_ADD = 49 FreemarkerParserEXPR_SUB = 50 FreemarkerParserEXPR_MUL = 51 FreemarkerParserEXPR_DIV = 52 FreemarkerParserEXPR_MOD = 53 FreemarkerParserEXPR_L_PAREN = 54 FreemarkerParserEXPR_R_PAREN = 55 FreemarkerParserEXPR_L_SQ_PAREN = 56 FreemarkerParserEXPR_R_SQ_PAREN = 57 FreemarkerParserEXPR_COMPARE_EQ = 58 FreemarkerParserEXPR_EQ = 59 FreemarkerParserEXPR_COMPARE_NEQ = 60 FreemarkerParserEXPR_LOGICAL_AND = 61 FreemarkerParserEXPR_LOGICAL_OR = 62 FreemarkerParserEXPR_DOT = 63 FreemarkerParserEXPR_COMMA = 64 FreemarkerParserEXPR_COLON = 65 FreemarkerParserEXPR_SEMICOLON = 66 FreemarkerParserEXPR_SYMBOL = 67 )
FreemarkerParser tokens.
const ( FreemarkerParserRULE_template = 0 FreemarkerParserRULE_elements = 1 FreemarkerParserRULE_element = 2 FreemarkerParserRULE_rawText = 3 FreemarkerParserRULE_directive = 4 FreemarkerParserRULE_directiveIf = 5 FreemarkerParserRULE_directiveIfTrueElements = 6 FreemarkerParserRULE_directiveIfElseIfElements = 7 FreemarkerParserRULE_directiveIfElseElements = 8 FreemarkerParserRULE_tagExprElseIfs = 9 FreemarkerParserRULE_directiveAssign = 10 FreemarkerParserRULE_directiveList = 11 FreemarkerParserRULE_directiveListBodyElements = 12 FreemarkerParserRULE_directiveListElseElements = 13 FreemarkerParserRULE_directiveInclude = 14 FreemarkerParserRULE_directiveImport = 15 FreemarkerParserRULE_directiveMacro = 16 FreemarkerParserRULE_directiveNested = 17 FreemarkerParserRULE_directiveReturn = 18 FreemarkerParserRULE_directiveUser = 19 FreemarkerParserRULE_directiveUserId = 20 FreemarkerParserRULE_directiveUserParams = 21 FreemarkerParserRULE_directiveUserLoopParams = 22 FreemarkerParserRULE_tagExpr = 23 FreemarkerParserRULE_inlineExpr = 24 FreemarkerParserRULE_string = 25 FreemarkerParserRULE_expr = 26 FreemarkerParserRULE_functionParams = 27 FreemarkerParserRULE_booleanRelationalOperator = 28 FreemarkerParserRULE_struct = 29 FreemarkerParserRULE_struct_pair = 30 FreemarkerParserRULE_single_quote_string = 31 FreemarkerParserRULE_double_quote_string = 32 )
FreemarkerParser rules.
Variables ¶
This section is empty.
Functions ¶
func FreemarkerLexerInit ¶
func FreemarkerLexerInit()
FreemarkerLexerInit initializes any static state used to implement FreemarkerLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewFreemarkerLexer(). You can call this function if you wish to initialize the static state ahead of time.
func FreemarkerParserInit ¶
func FreemarkerParserInit()
FreemarkerParserInit initializes any static state used to implement FreemarkerParser. By default the static state used to implement the parser is lazily initialized during the first call to NewFreemarkerParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type BaseFreemarkerParserVisitor ¶
type BaseFreemarkerParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseFreemarkerParserVisitor) VisitBoolExpr ¶
func (v *BaseFreemarkerParserVisitor) VisitBoolExpr(ctx *BoolExprContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitBooleanRelationalOperator ¶
func (v *BaseFreemarkerParserVisitor) VisitBooleanRelationalOperator(ctx *BooleanRelationalOperatorContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirective ¶
func (v *BaseFreemarkerParserVisitor) VisitDirective(ctx *DirectiveContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveAssign ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveAssign(ctx *DirectiveAssignContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveElement ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveElement(ctx *DirectiveElementContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveIf ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveIf(ctx *DirectiveIfContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveIfElseElements ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveIfElseElements(ctx *DirectiveIfElseElementsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveIfElseIfElements ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveIfElseIfElements(ctx *DirectiveIfElseIfElementsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveIfTrueElements ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveIfTrueElements(ctx *DirectiveIfTrueElementsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveImport ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveImport(ctx *DirectiveImportContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveInclude ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveInclude(ctx *DirectiveIncludeContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveList ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveList(ctx *DirectiveListContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveListBodyElements ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveListBodyElements(ctx *DirectiveListBodyElementsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveListElseElements ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveListElseElements(ctx *DirectiveListElseElementsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveMacro ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveMacro(ctx *DirectiveMacroContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveNested ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveNested(ctx *DirectiveNestedContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveReturn ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveReturn(ctx *DirectiveReturnContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveUser ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveUser(ctx *DirectiveUserContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveUserId ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveUserId(ctx *DirectiveUserIdContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveUserLoopParams ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveUserLoopParams(ctx *DirectiveUserLoopParamsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDirectiveUserParams ¶
func (v *BaseFreemarkerParserVisitor) VisitDirectiveUserParams(ctx *DirectiveUserParamsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDoubleQuote ¶
func (v *BaseFreemarkerParserVisitor) VisitDoubleQuote(ctx *DoubleQuoteContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitDouble_quote_string ¶
func (v *BaseFreemarkerParserVisitor) VisitDouble_quote_string(ctx *Double_quote_stringContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitElements ¶
func (v *BaseFreemarkerParserVisitor) VisitElements(ctx *ElementsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprAddSub ¶
func (v *BaseFreemarkerParserVisitor) VisitExprAddSub(ctx *ExprAddSubContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprBoolAnd ¶
func (v *BaseFreemarkerParserVisitor) VisitExprBoolAnd(ctx *ExprBoolAndContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprBoolEq ¶
func (v *BaseFreemarkerParserVisitor) VisitExprBoolEq(ctx *ExprBoolEqContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprBoolOr ¶
func (v *BaseFreemarkerParserVisitor) VisitExprBoolOr(ctx *ExprBoolOrContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprBoolRelational ¶
func (v *BaseFreemarkerParserVisitor) VisitExprBoolRelational(ctx *ExprBoolRelationalContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprBuiltIn ¶
func (v *BaseFreemarkerParserVisitor) VisitExprBuiltIn(ctx *ExprBuiltInContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprDefault ¶
func (v *BaseFreemarkerParserVisitor) VisitExprDefault(ctx *ExprDefaultContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprDotAccess ¶
func (v *BaseFreemarkerParserVisitor) VisitExprDotAccess(ctx *ExprDotAccessContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprFunctionCall ¶
func (v *BaseFreemarkerParserVisitor) VisitExprFunctionCall(ctx *ExprFunctionCallContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprMissingTest ¶
func (v *BaseFreemarkerParserVisitor) VisitExprMissingTest(ctx *ExprMissingTestContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprMulDivMod ¶
func (v *BaseFreemarkerParserVisitor) VisitExprMulDivMod(ctx *ExprMulDivModContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprRoundParentheses ¶
func (v *BaseFreemarkerParserVisitor) VisitExprRoundParentheses(ctx *ExprRoundParenthesesContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprSquareParentheses ¶
func (v *BaseFreemarkerParserVisitor) VisitExprSquareParentheses(ctx *ExprSquareParenthesesContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitExprUnaryOp ¶
func (v *BaseFreemarkerParserVisitor) VisitExprUnaryOp(ctx *ExprUnaryOpContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitFunctionParams ¶
func (v *BaseFreemarkerParserVisitor) VisitFunctionParams(ctx *FunctionParamsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitInlineExpr ¶
func (v *BaseFreemarkerParserVisitor) VisitInlineExpr(ctx *InlineExprContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitInlineExprElement ¶
func (v *BaseFreemarkerParserVisitor) VisitInlineExprElement(ctx *InlineExprElementContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitNumberExpr ¶
func (v *BaseFreemarkerParserVisitor) VisitNumberExpr(ctx *NumberExprContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitRawText ¶
func (v *BaseFreemarkerParserVisitor) VisitRawText(ctx *RawTextContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitRawTextElement ¶
func (v *BaseFreemarkerParserVisitor) VisitRawTextElement(ctx *RawTextElementContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitSingleQuote ¶
func (v *BaseFreemarkerParserVisitor) VisitSingleQuote(ctx *SingleQuoteContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitSingle_quote_string ¶
func (v *BaseFreemarkerParserVisitor) VisitSingle_quote_string(ctx *Single_quote_stringContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitStringExpr ¶
func (v *BaseFreemarkerParserVisitor) VisitStringExpr(ctx *StringExprContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitStruct ¶
func (v *BaseFreemarkerParserVisitor) VisitStruct(ctx *StructContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitStructExpr ¶
func (v *BaseFreemarkerParserVisitor) VisitStructExpr(ctx *StructExprContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitStruct_pair ¶
func (v *BaseFreemarkerParserVisitor) VisitStruct_pair(ctx *Struct_pairContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitSymbolExpr ¶
func (v *BaseFreemarkerParserVisitor) VisitSymbolExpr(ctx *SymbolExprContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitTagExpr ¶
func (v *BaseFreemarkerParserVisitor) VisitTagExpr(ctx *TagExprContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitTagExprElseIfs ¶
func (v *BaseFreemarkerParserVisitor) VisitTagExprElseIfs(ctx *TagExprElseIfsContext) interface{}
func (*BaseFreemarkerParserVisitor) VisitTemplate ¶
func (v *BaseFreemarkerParserVisitor) VisitTemplate(ctx *TemplateContext) interface{}
type BoolExprContext ¶
type BoolExprContext struct {
*ExprContext
}
func NewBoolExprContext ¶
func NewBoolExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoolExprContext
func (*BoolExprContext) Accept ¶
func (s *BoolExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BoolExprContext) EXPR_FALSE ¶
func (s *BoolExprContext) EXPR_FALSE() antlr.TerminalNode
func (*BoolExprContext) EXPR_TRUE ¶
func (s *BoolExprContext) EXPR_TRUE() antlr.TerminalNode
func (*BoolExprContext) GetRuleContext ¶
func (s *BoolExprContext) GetRuleContext() antlr.RuleContext
type BooleanRelationalOperatorContext ¶
type BooleanRelationalOperatorContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBooleanRelationalOperatorContext ¶
func NewBooleanRelationalOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanRelationalOperatorContext
func NewEmptyBooleanRelationalOperatorContext ¶
func NewEmptyBooleanRelationalOperatorContext() *BooleanRelationalOperatorContext
func (*BooleanRelationalOperatorContext) Accept ¶
func (s *BooleanRelationalOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BooleanRelationalOperatorContext) EXPR_GTE_STR ¶
func (s *BooleanRelationalOperatorContext) EXPR_GTE_STR() antlr.TerminalNode
func (*BooleanRelationalOperatorContext) EXPR_GTE_SYM ¶
func (s *BooleanRelationalOperatorContext) EXPR_GTE_SYM() antlr.TerminalNode
func (*BooleanRelationalOperatorContext) EXPR_GT_STR ¶
func (s *BooleanRelationalOperatorContext) EXPR_GT_STR() antlr.TerminalNode
func (*BooleanRelationalOperatorContext) EXPR_LTE_STR ¶
func (s *BooleanRelationalOperatorContext) EXPR_LTE_STR() antlr.TerminalNode
func (*BooleanRelationalOperatorContext) EXPR_LTE_SYM ¶
func (s *BooleanRelationalOperatorContext) EXPR_LTE_SYM() antlr.TerminalNode
func (*BooleanRelationalOperatorContext) EXPR_LT_STR ¶
func (s *BooleanRelationalOperatorContext) EXPR_LT_STR() antlr.TerminalNode
func (*BooleanRelationalOperatorContext) EXPR_LT_SYM ¶
func (s *BooleanRelationalOperatorContext) EXPR_LT_SYM() antlr.TerminalNode
func (*BooleanRelationalOperatorContext) GetParser ¶
func (s *BooleanRelationalOperatorContext) GetParser() antlr.Parser
func (*BooleanRelationalOperatorContext) GetRuleContext ¶
func (s *BooleanRelationalOperatorContext) GetRuleContext() antlr.RuleContext
func (*BooleanRelationalOperatorContext) IsBooleanRelationalOperatorContext ¶
func (*BooleanRelationalOperatorContext) IsBooleanRelationalOperatorContext()
func (*BooleanRelationalOperatorContext) ToStringTree ¶
func (s *BooleanRelationalOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveAssignContext ¶
type DirectiveAssignContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveAssignContext ¶
func NewDirectiveAssignContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveAssignContext
func NewEmptyDirectiveAssignContext ¶
func NewEmptyDirectiveAssignContext() *DirectiveAssignContext
func (*DirectiveAssignContext) Accept ¶
func (s *DirectiveAssignContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveAssignContext) AllEXPR_ASSIGN ¶
func (s *DirectiveAssignContext) AllEXPR_ASSIGN() []antlr.TerminalNode
func (*DirectiveAssignContext) AllEXPR_EXIT_GT ¶
func (s *DirectiveAssignContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
func (*DirectiveAssignContext) END_DIRECTIVE_TAG ¶
func (s *DirectiveAssignContext) END_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveAssignContext) EXPR_ASSIGN ¶
func (s *DirectiveAssignContext) EXPR_ASSIGN(i int) antlr.TerminalNode
func (*DirectiveAssignContext) EXPR_EQ ¶
func (s *DirectiveAssignContext) EXPR_EQ() antlr.TerminalNode
func (*DirectiveAssignContext) EXPR_EXIT_DIV_GT ¶
func (s *DirectiveAssignContext) EXPR_EXIT_DIV_GT() antlr.TerminalNode
func (*DirectiveAssignContext) EXPR_EXIT_GT ¶
func (s *DirectiveAssignContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
func (*DirectiveAssignContext) EXPR_SYMBOL ¶
func (s *DirectiveAssignContext) EXPR_SYMBOL() antlr.TerminalNode
func (*DirectiveAssignContext) Elements ¶
func (s *DirectiveAssignContext) Elements() IElementsContext
func (*DirectiveAssignContext) GetParser ¶
func (s *DirectiveAssignContext) GetParser() antlr.Parser
func (*DirectiveAssignContext) GetRuleContext ¶
func (s *DirectiveAssignContext) GetRuleContext() antlr.RuleContext
func (*DirectiveAssignContext) IsDirectiveAssignContext ¶
func (*DirectiveAssignContext) IsDirectiveAssignContext()
func (*DirectiveAssignContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveAssignContext) START_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveAssignContext) TagExpr ¶
func (s *DirectiveAssignContext) TagExpr() ITagExprContext
func (*DirectiveAssignContext) ToStringTree ¶
func (s *DirectiveAssignContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveContext ¶
type DirectiveContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveContext ¶
func NewDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveContext
func NewEmptyDirectiveContext ¶
func NewEmptyDirectiveContext() *DirectiveContext
func (*DirectiveContext) Accept ¶
func (s *DirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveContext) DirectiveAssign ¶
func (s *DirectiveContext) DirectiveAssign() IDirectiveAssignContext
func (*DirectiveContext) DirectiveIf ¶
func (s *DirectiveContext) DirectiveIf() IDirectiveIfContext
func (*DirectiveContext) DirectiveImport ¶
func (s *DirectiveContext) DirectiveImport() IDirectiveImportContext
func (*DirectiveContext) DirectiveInclude ¶
func (s *DirectiveContext) DirectiveInclude() IDirectiveIncludeContext
func (*DirectiveContext) DirectiveList ¶
func (s *DirectiveContext) DirectiveList() IDirectiveListContext
func (*DirectiveContext) DirectiveMacro ¶
func (s *DirectiveContext) DirectiveMacro() IDirectiveMacroContext
func (*DirectiveContext) DirectiveNested ¶
func (s *DirectiveContext) DirectiveNested() IDirectiveNestedContext
func (*DirectiveContext) DirectiveReturn ¶
func (s *DirectiveContext) DirectiveReturn() IDirectiveReturnContext
func (*DirectiveContext) DirectiveUser ¶
func (s *DirectiveContext) DirectiveUser() IDirectiveUserContext
func (*DirectiveContext) GetParser ¶
func (s *DirectiveContext) GetParser() antlr.Parser
func (*DirectiveContext) GetRuleContext ¶
func (s *DirectiveContext) GetRuleContext() antlr.RuleContext
func (*DirectiveContext) IsDirectiveContext ¶
func (*DirectiveContext) IsDirectiveContext()
func (*DirectiveContext) ToStringTree ¶
func (s *DirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveElementContext ¶
type DirectiveElementContext struct {
*ElementContext
}
func NewDirectiveElementContext ¶
func NewDirectiveElementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DirectiveElementContext
func (*DirectiveElementContext) Accept ¶
func (s *DirectiveElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveElementContext) Directive ¶
func (s *DirectiveElementContext) Directive() IDirectiveContext
func (*DirectiveElementContext) GetRuleContext ¶
func (s *DirectiveElementContext) GetRuleContext() antlr.RuleContext
type DirectiveIfContext ¶
type DirectiveIfContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveIfContext ¶
func NewDirectiveIfContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveIfContext
func NewEmptyDirectiveIfContext ¶
func NewEmptyDirectiveIfContext() *DirectiveIfContext
func (*DirectiveIfContext) Accept ¶
func (s *DirectiveIfContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveIfContext) AllDirectiveIfElseIfElements ¶
func (s *DirectiveIfContext) AllDirectiveIfElseIfElements() []IDirectiveIfElseIfElementsContext
func (*DirectiveIfContext) AllEXPR_ELSEIF ¶
func (s *DirectiveIfContext) AllEXPR_ELSEIF() []antlr.TerminalNode
func (*DirectiveIfContext) AllEXPR_EXIT_GT ¶
func (s *DirectiveIfContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
func (*DirectiveIfContext) AllEXPR_IF ¶
func (s *DirectiveIfContext) AllEXPR_IF() []antlr.TerminalNode
func (*DirectiveIfContext) AllSTART_DIRECTIVE_TAG ¶
func (s *DirectiveIfContext) AllSTART_DIRECTIVE_TAG() []antlr.TerminalNode
func (*DirectiveIfContext) AllTagExprElseIfs ¶
func (s *DirectiveIfContext) AllTagExprElseIfs() []ITagExprElseIfsContext
func (*DirectiveIfContext) DirectiveIfElseElements ¶
func (s *DirectiveIfContext) DirectiveIfElseElements() IDirectiveIfElseElementsContext
func (*DirectiveIfContext) DirectiveIfElseIfElements ¶
func (s *DirectiveIfContext) DirectiveIfElseIfElements(i int) IDirectiveIfElseIfElementsContext
func (*DirectiveIfContext) DirectiveIfTrueElements ¶
func (s *DirectiveIfContext) DirectiveIfTrueElements() IDirectiveIfTrueElementsContext
func (*DirectiveIfContext) END_DIRECTIVE_TAG ¶
func (s *DirectiveIfContext) END_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveIfContext) EXPR_ELSE ¶
func (s *DirectiveIfContext) EXPR_ELSE() antlr.TerminalNode
func (*DirectiveIfContext) EXPR_ELSEIF ¶
func (s *DirectiveIfContext) EXPR_ELSEIF(i int) antlr.TerminalNode
func (*DirectiveIfContext) EXPR_EXIT_GT ¶
func (s *DirectiveIfContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
func (*DirectiveIfContext) EXPR_IF ¶
func (s *DirectiveIfContext) EXPR_IF(i int) antlr.TerminalNode
func (*DirectiveIfContext) GetParser ¶
func (s *DirectiveIfContext) GetParser() antlr.Parser
func (*DirectiveIfContext) GetRuleContext ¶
func (s *DirectiveIfContext) GetRuleContext() antlr.RuleContext
func (*DirectiveIfContext) IsDirectiveIfContext ¶
func (*DirectiveIfContext) IsDirectiveIfContext()
func (*DirectiveIfContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveIfContext) START_DIRECTIVE_TAG(i int) antlr.TerminalNode
func (*DirectiveIfContext) TagExpr ¶
func (s *DirectiveIfContext) TagExpr() ITagExprContext
func (*DirectiveIfContext) TagExprElseIfs ¶
func (s *DirectiveIfContext) TagExprElseIfs(i int) ITagExprElseIfsContext
func (*DirectiveIfContext) ToStringTree ¶
func (s *DirectiveIfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveIfElseElementsContext ¶
type DirectiveIfElseElementsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveIfElseElementsContext ¶
func NewDirectiveIfElseElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveIfElseElementsContext
func NewEmptyDirectiveIfElseElementsContext ¶
func NewEmptyDirectiveIfElseElementsContext() *DirectiveIfElseElementsContext
func (*DirectiveIfElseElementsContext) Accept ¶
func (s *DirectiveIfElseElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveIfElseElementsContext) Elements ¶
func (s *DirectiveIfElseElementsContext) Elements() IElementsContext
func (*DirectiveIfElseElementsContext) GetParser ¶
func (s *DirectiveIfElseElementsContext) GetParser() antlr.Parser
func (*DirectiveIfElseElementsContext) GetRuleContext ¶
func (s *DirectiveIfElseElementsContext) GetRuleContext() antlr.RuleContext
func (*DirectiveIfElseElementsContext) IsDirectiveIfElseElementsContext ¶
func (*DirectiveIfElseElementsContext) IsDirectiveIfElseElementsContext()
func (*DirectiveIfElseElementsContext) ToStringTree ¶
func (s *DirectiveIfElseElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveIfElseIfElementsContext ¶
type DirectiveIfElseIfElementsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveIfElseIfElementsContext ¶
func NewDirectiveIfElseIfElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveIfElseIfElementsContext
func NewEmptyDirectiveIfElseIfElementsContext ¶
func NewEmptyDirectiveIfElseIfElementsContext() *DirectiveIfElseIfElementsContext
func (*DirectiveIfElseIfElementsContext) Accept ¶
func (s *DirectiveIfElseIfElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveIfElseIfElementsContext) Elements ¶
func (s *DirectiveIfElseIfElementsContext) Elements() IElementsContext
func (*DirectiveIfElseIfElementsContext) GetParser ¶
func (s *DirectiveIfElseIfElementsContext) GetParser() antlr.Parser
func (*DirectiveIfElseIfElementsContext) GetRuleContext ¶
func (s *DirectiveIfElseIfElementsContext) GetRuleContext() antlr.RuleContext
func (*DirectiveIfElseIfElementsContext) IsDirectiveIfElseIfElementsContext ¶
func (*DirectiveIfElseIfElementsContext) IsDirectiveIfElseIfElementsContext()
func (*DirectiveIfElseIfElementsContext) ToStringTree ¶
func (s *DirectiveIfElseIfElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveIfTrueElementsContext ¶
type DirectiveIfTrueElementsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveIfTrueElementsContext ¶
func NewDirectiveIfTrueElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveIfTrueElementsContext
func NewEmptyDirectiveIfTrueElementsContext ¶
func NewEmptyDirectiveIfTrueElementsContext() *DirectiveIfTrueElementsContext
func (*DirectiveIfTrueElementsContext) Accept ¶
func (s *DirectiveIfTrueElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveIfTrueElementsContext) Elements ¶
func (s *DirectiveIfTrueElementsContext) Elements() IElementsContext
func (*DirectiveIfTrueElementsContext) GetParser ¶
func (s *DirectiveIfTrueElementsContext) GetParser() antlr.Parser
func (*DirectiveIfTrueElementsContext) GetRuleContext ¶
func (s *DirectiveIfTrueElementsContext) GetRuleContext() antlr.RuleContext
func (*DirectiveIfTrueElementsContext) IsDirectiveIfTrueElementsContext ¶
func (*DirectiveIfTrueElementsContext) IsDirectiveIfTrueElementsContext()
func (*DirectiveIfTrueElementsContext) ToStringTree ¶
func (s *DirectiveIfTrueElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveImportContext ¶
type DirectiveImportContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveImportContext ¶
func NewDirectiveImportContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveImportContext
func NewEmptyDirectiveImportContext ¶
func NewEmptyDirectiveImportContext() *DirectiveImportContext
func (*DirectiveImportContext) Accept ¶
func (s *DirectiveImportContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveImportContext) EXPR_AS ¶
func (s *DirectiveImportContext) EXPR_AS() antlr.TerminalNode
func (*DirectiveImportContext) EXPR_EXIT_GT ¶
func (s *DirectiveImportContext) EXPR_EXIT_GT() antlr.TerminalNode
func (*DirectiveImportContext) EXPR_IMPORT ¶
func (s *DirectiveImportContext) EXPR_IMPORT() antlr.TerminalNode
func (*DirectiveImportContext) EXPR_SYMBOL ¶
func (s *DirectiveImportContext) EXPR_SYMBOL() antlr.TerminalNode
func (*DirectiveImportContext) GetParser ¶
func (s *DirectiveImportContext) GetParser() antlr.Parser
func (*DirectiveImportContext) GetRuleContext ¶
func (s *DirectiveImportContext) GetRuleContext() antlr.RuleContext
func (*DirectiveImportContext) IsDirectiveImportContext ¶
func (*DirectiveImportContext) IsDirectiveImportContext()
func (*DirectiveImportContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveImportContext) START_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveImportContext) String_ ¶
func (s *DirectiveImportContext) String_() IStringContext
func (*DirectiveImportContext) ToStringTree ¶
func (s *DirectiveImportContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveIncludeContext ¶
type DirectiveIncludeContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveIncludeContext ¶
func NewDirectiveIncludeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveIncludeContext
func NewEmptyDirectiveIncludeContext ¶
func NewEmptyDirectiveIncludeContext() *DirectiveIncludeContext
func (*DirectiveIncludeContext) Accept ¶
func (s *DirectiveIncludeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveIncludeContext) EXPR_EXIT_GT ¶
func (s *DirectiveIncludeContext) EXPR_EXIT_GT() antlr.TerminalNode
func (*DirectiveIncludeContext) EXPR_INCLUDE ¶
func (s *DirectiveIncludeContext) EXPR_INCLUDE() antlr.TerminalNode
func (*DirectiveIncludeContext) GetParser ¶
func (s *DirectiveIncludeContext) GetParser() antlr.Parser
func (*DirectiveIncludeContext) GetRuleContext ¶
func (s *DirectiveIncludeContext) GetRuleContext() antlr.RuleContext
func (*DirectiveIncludeContext) IsDirectiveIncludeContext ¶
func (*DirectiveIncludeContext) IsDirectiveIncludeContext()
func (*DirectiveIncludeContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveIncludeContext) START_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveIncludeContext) String_ ¶
func (s *DirectiveIncludeContext) String_() IStringContext
func (*DirectiveIncludeContext) ToStringTree ¶
func (s *DirectiveIncludeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveListBodyElementsContext ¶
type DirectiveListBodyElementsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveListBodyElementsContext ¶
func NewDirectiveListBodyElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveListBodyElementsContext
func NewEmptyDirectiveListBodyElementsContext ¶
func NewEmptyDirectiveListBodyElementsContext() *DirectiveListBodyElementsContext
func (*DirectiveListBodyElementsContext) Accept ¶
func (s *DirectiveListBodyElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveListBodyElementsContext) Elements ¶
func (s *DirectiveListBodyElementsContext) Elements() IElementsContext
func (*DirectiveListBodyElementsContext) GetParser ¶
func (s *DirectiveListBodyElementsContext) GetParser() antlr.Parser
func (*DirectiveListBodyElementsContext) GetRuleContext ¶
func (s *DirectiveListBodyElementsContext) GetRuleContext() antlr.RuleContext
func (*DirectiveListBodyElementsContext) IsDirectiveListBodyElementsContext ¶
func (*DirectiveListBodyElementsContext) IsDirectiveListBodyElementsContext()
func (*DirectiveListBodyElementsContext) ToStringTree ¶
func (s *DirectiveListBodyElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveListContext ¶
type DirectiveListContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveListContext ¶
func NewDirectiveListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveListContext
func NewEmptyDirectiveListContext ¶
func NewEmptyDirectiveListContext() *DirectiveListContext
func (*DirectiveListContext) Accept ¶
func (s *DirectiveListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveListContext) AllEXPR_EXIT_GT ¶
func (s *DirectiveListContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
func (*DirectiveListContext) AllEXPR_LIST ¶
func (s *DirectiveListContext) AllEXPR_LIST() []antlr.TerminalNode
func (*DirectiveListContext) AllEXPR_SYMBOL ¶
func (s *DirectiveListContext) AllEXPR_SYMBOL() []antlr.TerminalNode
func (*DirectiveListContext) AllSTART_DIRECTIVE_TAG ¶
func (s *DirectiveListContext) AllSTART_DIRECTIVE_TAG() []antlr.TerminalNode
func (*DirectiveListContext) DirectiveListBodyElements ¶
func (s *DirectiveListContext) DirectiveListBodyElements() IDirectiveListBodyElementsContext
func (*DirectiveListContext) DirectiveListElseElements ¶
func (s *DirectiveListContext) DirectiveListElseElements() IDirectiveListElseElementsContext
func (*DirectiveListContext) END_DIRECTIVE_TAG ¶
func (s *DirectiveListContext) END_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveListContext) EXPR_AS ¶
func (s *DirectiveListContext) EXPR_AS() antlr.TerminalNode
func (*DirectiveListContext) EXPR_COMMA ¶
func (s *DirectiveListContext) EXPR_COMMA() antlr.TerminalNode
func (*DirectiveListContext) EXPR_ELSE ¶
func (s *DirectiveListContext) EXPR_ELSE() antlr.TerminalNode
func (*DirectiveListContext) EXPR_EXIT_GT ¶
func (s *DirectiveListContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
func (*DirectiveListContext) EXPR_LIST ¶
func (s *DirectiveListContext) EXPR_LIST(i int) antlr.TerminalNode
func (*DirectiveListContext) EXPR_SYMBOL ¶
func (s *DirectiveListContext) EXPR_SYMBOL(i int) antlr.TerminalNode
func (*DirectiveListContext) GetKey ¶
func (s *DirectiveListContext) GetKey() antlr.Token
func (*DirectiveListContext) GetParser ¶
func (s *DirectiveListContext) GetParser() antlr.Parser
func (*DirectiveListContext) GetRuleContext ¶
func (s *DirectiveListContext) GetRuleContext() antlr.RuleContext
func (*DirectiveListContext) GetValue ¶
func (s *DirectiveListContext) GetValue() antlr.Token
func (*DirectiveListContext) IsDirectiveListContext ¶
func (*DirectiveListContext) IsDirectiveListContext()
func (*DirectiveListContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveListContext) START_DIRECTIVE_TAG(i int) antlr.TerminalNode
func (*DirectiveListContext) SetKey ¶
func (s *DirectiveListContext) SetKey(v antlr.Token)
func (*DirectiveListContext) SetValue ¶
func (s *DirectiveListContext) SetValue(v antlr.Token)
func (*DirectiveListContext) TagExpr ¶
func (s *DirectiveListContext) TagExpr() ITagExprContext
func (*DirectiveListContext) ToStringTree ¶
func (s *DirectiveListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveListElseElementsContext ¶
type DirectiveListElseElementsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveListElseElementsContext ¶
func NewDirectiveListElseElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveListElseElementsContext
func NewEmptyDirectiveListElseElementsContext ¶
func NewEmptyDirectiveListElseElementsContext() *DirectiveListElseElementsContext
func (*DirectiveListElseElementsContext) Accept ¶
func (s *DirectiveListElseElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveListElseElementsContext) Elements ¶
func (s *DirectiveListElseElementsContext) Elements() IElementsContext
func (*DirectiveListElseElementsContext) GetParser ¶
func (s *DirectiveListElseElementsContext) GetParser() antlr.Parser
func (*DirectiveListElseElementsContext) GetRuleContext ¶
func (s *DirectiveListElseElementsContext) GetRuleContext() antlr.RuleContext
func (*DirectiveListElseElementsContext) IsDirectiveListElseElementsContext ¶
func (*DirectiveListElseElementsContext) IsDirectiveListElseElementsContext()
func (*DirectiveListElseElementsContext) ToStringTree ¶
func (s *DirectiveListElseElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveMacroContext ¶
type DirectiveMacroContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveMacroContext ¶
func NewDirectiveMacroContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveMacroContext
func NewEmptyDirectiveMacroContext ¶
func NewEmptyDirectiveMacroContext() *DirectiveMacroContext
func (*DirectiveMacroContext) Accept ¶
func (s *DirectiveMacroContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveMacroContext) AllEXPR_EXIT_GT ¶
func (s *DirectiveMacroContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
func (*DirectiveMacroContext) AllEXPR_MACRO ¶
func (s *DirectiveMacroContext) AllEXPR_MACRO() []antlr.TerminalNode
func (*DirectiveMacroContext) AllEXPR_SYMBOL ¶
func (s *DirectiveMacroContext) AllEXPR_SYMBOL() []antlr.TerminalNode
func (*DirectiveMacroContext) END_DIRECTIVE_TAG ¶
func (s *DirectiveMacroContext) END_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveMacroContext) EXPR_EXIT_GT ¶
func (s *DirectiveMacroContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
func (*DirectiveMacroContext) EXPR_MACRO ¶
func (s *DirectiveMacroContext) EXPR_MACRO(i int) antlr.TerminalNode
func (*DirectiveMacroContext) EXPR_SYMBOL ¶
func (s *DirectiveMacroContext) EXPR_SYMBOL(i int) antlr.TerminalNode
func (*DirectiveMacroContext) Elements ¶
func (s *DirectiveMacroContext) Elements() IElementsContext
func (*DirectiveMacroContext) GetParser ¶
func (s *DirectiveMacroContext) GetParser() antlr.Parser
func (*DirectiveMacroContext) GetRuleContext ¶
func (s *DirectiveMacroContext) GetRuleContext() antlr.RuleContext
func (*DirectiveMacroContext) IsDirectiveMacroContext ¶
func (*DirectiveMacroContext) IsDirectiveMacroContext()
func (*DirectiveMacroContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveMacroContext) START_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveMacroContext) ToStringTree ¶
func (s *DirectiveMacroContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveNestedContext ¶
type DirectiveNestedContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveNestedContext ¶
func NewDirectiveNestedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveNestedContext
func NewEmptyDirectiveNestedContext ¶
func NewEmptyDirectiveNestedContext() *DirectiveNestedContext
func (*DirectiveNestedContext) Accept ¶
func (s *DirectiveNestedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveNestedContext) AllEXPR_COMMA ¶
func (s *DirectiveNestedContext) AllEXPR_COMMA() []antlr.TerminalNode
func (*DirectiveNestedContext) AllExpr ¶
func (s *DirectiveNestedContext) AllExpr() []IExprContext
func (*DirectiveNestedContext) EXPR_COMMA ¶
func (s *DirectiveNestedContext) EXPR_COMMA(i int) antlr.TerminalNode
func (*DirectiveNestedContext) EXPR_EXIT_GT ¶
func (s *DirectiveNestedContext) EXPR_EXIT_GT() antlr.TerminalNode
func (*DirectiveNestedContext) EXPR_NESTED ¶
func (s *DirectiveNestedContext) EXPR_NESTED() antlr.TerminalNode
func (*DirectiveNestedContext) Expr ¶
func (s *DirectiveNestedContext) Expr(i int) IExprContext
func (*DirectiveNestedContext) GetParser ¶
func (s *DirectiveNestedContext) GetParser() antlr.Parser
func (*DirectiveNestedContext) GetRuleContext ¶
func (s *DirectiveNestedContext) GetRuleContext() antlr.RuleContext
func (*DirectiveNestedContext) IsDirectiveNestedContext ¶
func (*DirectiveNestedContext) IsDirectiveNestedContext()
func (*DirectiveNestedContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveNestedContext) START_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveNestedContext) ToStringTree ¶
func (s *DirectiveNestedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveReturnContext ¶
type DirectiveReturnContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveReturnContext ¶
func NewDirectiveReturnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveReturnContext
func NewEmptyDirectiveReturnContext ¶
func NewEmptyDirectiveReturnContext() *DirectiveReturnContext
func (*DirectiveReturnContext) Accept ¶
func (s *DirectiveReturnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveReturnContext) EXPR_EXIT_GT ¶
func (s *DirectiveReturnContext) EXPR_EXIT_GT() antlr.TerminalNode
func (*DirectiveReturnContext) EXPR_RETURN ¶
func (s *DirectiveReturnContext) EXPR_RETURN() antlr.TerminalNode
func (*DirectiveReturnContext) GetParser ¶
func (s *DirectiveReturnContext) GetParser() antlr.Parser
func (*DirectiveReturnContext) GetRuleContext ¶
func (s *DirectiveReturnContext) GetRuleContext() antlr.RuleContext
func (*DirectiveReturnContext) IsDirectiveReturnContext ¶
func (*DirectiveReturnContext) IsDirectiveReturnContext()
func (*DirectiveReturnContext) START_DIRECTIVE_TAG ¶
func (s *DirectiveReturnContext) START_DIRECTIVE_TAG() antlr.TerminalNode
func (*DirectiveReturnContext) ToStringTree ¶
func (s *DirectiveReturnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveUserContext ¶
type DirectiveUserContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveUserContext ¶
func NewDirectiveUserContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveUserContext
func NewEmptyDirectiveUserContext ¶
func NewEmptyDirectiveUserContext() *DirectiveUserContext
func (*DirectiveUserContext) Accept ¶
func (s *DirectiveUserContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveUserContext) AllDirectiveUserId ¶
func (s *DirectiveUserContext) AllDirectiveUserId() []IDirectiveUserIdContext
func (*DirectiveUserContext) AllEXPR_EXIT_GT ¶
func (s *DirectiveUserContext) AllEXPR_EXIT_GT() []antlr.TerminalNode
func (*DirectiveUserContext) DirectiveUserId ¶
func (s *DirectiveUserContext) DirectiveUserId(i int) IDirectiveUserIdContext
func (*DirectiveUserContext) DirectiveUserLoopParams ¶
func (s *DirectiveUserContext) DirectiveUserLoopParams() IDirectiveUserLoopParamsContext
func (*DirectiveUserContext) DirectiveUserParams ¶
func (s *DirectiveUserContext) DirectiveUserParams() IDirectiveUserParamsContext
func (*DirectiveUserContext) END_USER_DIR_TAG ¶
func (s *DirectiveUserContext) END_USER_DIR_TAG() antlr.TerminalNode
func (*DirectiveUserContext) EXPR_EXIT_DIV_GT ¶
func (s *DirectiveUserContext) EXPR_EXIT_DIV_GT() antlr.TerminalNode
func (*DirectiveUserContext) EXPR_EXIT_GT ¶
func (s *DirectiveUserContext) EXPR_EXIT_GT(i int) antlr.TerminalNode
func (*DirectiveUserContext) Elements ¶
func (s *DirectiveUserContext) Elements() IElementsContext
func (*DirectiveUserContext) GetParser ¶
func (s *DirectiveUserContext) GetParser() antlr.Parser
func (*DirectiveUserContext) GetRuleContext ¶
func (s *DirectiveUserContext) GetRuleContext() antlr.RuleContext
func (*DirectiveUserContext) IsDirectiveUserContext ¶
func (*DirectiveUserContext) IsDirectiveUserContext()
func (*DirectiveUserContext) START_USER_DIR_TAG ¶
func (s *DirectiveUserContext) START_USER_DIR_TAG() antlr.TerminalNode
func (*DirectiveUserContext) ToStringTree ¶
func (s *DirectiveUserContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveUserIdContext ¶
type DirectiveUserIdContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveUserIdContext ¶
func NewDirectiveUserIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveUserIdContext
func NewEmptyDirectiveUserIdContext ¶
func NewEmptyDirectiveUserIdContext() *DirectiveUserIdContext
func (*DirectiveUserIdContext) Accept ¶
func (s *DirectiveUserIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveUserIdContext) AllEXPR_DOT ¶
func (s *DirectiveUserIdContext) AllEXPR_DOT() []antlr.TerminalNode
func (*DirectiveUserIdContext) AllEXPR_SYMBOL ¶
func (s *DirectiveUserIdContext) AllEXPR_SYMBOL() []antlr.TerminalNode
func (*DirectiveUserIdContext) EXPR_DOT ¶
func (s *DirectiveUserIdContext) EXPR_DOT(i int) antlr.TerminalNode
func (*DirectiveUserIdContext) EXPR_SYMBOL ¶
func (s *DirectiveUserIdContext) EXPR_SYMBOL(i int) antlr.TerminalNode
func (*DirectiveUserIdContext) GetParser ¶
func (s *DirectiveUserIdContext) GetParser() antlr.Parser
func (*DirectiveUserIdContext) GetRuleContext ¶
func (s *DirectiveUserIdContext) GetRuleContext() antlr.RuleContext
func (*DirectiveUserIdContext) IsDirectiveUserIdContext ¶
func (*DirectiveUserIdContext) IsDirectiveUserIdContext()
func (*DirectiveUserIdContext) ToStringTree ¶
func (s *DirectiveUserIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveUserLoopParamsContext ¶
type DirectiveUserLoopParamsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveUserLoopParamsContext ¶
func NewDirectiveUserLoopParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveUserLoopParamsContext
func NewEmptyDirectiveUserLoopParamsContext ¶
func NewEmptyDirectiveUserLoopParamsContext() *DirectiveUserLoopParamsContext
func (*DirectiveUserLoopParamsContext) Accept ¶
func (s *DirectiveUserLoopParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveUserLoopParamsContext) AllEXPR_COMMA ¶
func (s *DirectiveUserLoopParamsContext) AllEXPR_COMMA() []antlr.TerminalNode
func (*DirectiveUserLoopParamsContext) AllEXPR_SYMBOL ¶
func (s *DirectiveUserLoopParamsContext) AllEXPR_SYMBOL() []antlr.TerminalNode
func (*DirectiveUserLoopParamsContext) EXPR_COMMA ¶
func (s *DirectiveUserLoopParamsContext) EXPR_COMMA(i int) antlr.TerminalNode
func (*DirectiveUserLoopParamsContext) EXPR_SEMICOLON ¶
func (s *DirectiveUserLoopParamsContext) EXPR_SEMICOLON() antlr.TerminalNode
func (*DirectiveUserLoopParamsContext) EXPR_SYMBOL ¶
func (s *DirectiveUserLoopParamsContext) EXPR_SYMBOL(i int) antlr.TerminalNode
func (*DirectiveUserLoopParamsContext) GetParser ¶
func (s *DirectiveUserLoopParamsContext) GetParser() antlr.Parser
func (*DirectiveUserLoopParamsContext) GetRuleContext ¶
func (s *DirectiveUserLoopParamsContext) GetRuleContext() antlr.RuleContext
func (*DirectiveUserLoopParamsContext) IsDirectiveUserLoopParamsContext ¶
func (*DirectiveUserLoopParamsContext) IsDirectiveUserLoopParamsContext()
func (*DirectiveUserLoopParamsContext) ToStringTree ¶
func (s *DirectiveUserLoopParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectiveUserParamsContext ¶
type DirectiveUserParamsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDirectiveUserParamsContext ¶
func NewDirectiveUserParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveUserParamsContext
func NewEmptyDirectiveUserParamsContext ¶
func NewEmptyDirectiveUserParamsContext() *DirectiveUserParamsContext
func (*DirectiveUserParamsContext) Accept ¶
func (s *DirectiveUserParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DirectiveUserParamsContext) AllEXPR_COMMA ¶
func (s *DirectiveUserParamsContext) AllEXPR_COMMA() []antlr.TerminalNode
func (*DirectiveUserParamsContext) AllEXPR_EQ ¶
func (s *DirectiveUserParamsContext) AllEXPR_EQ() []antlr.TerminalNode
func (*DirectiveUserParamsContext) AllEXPR_SYMBOL ¶
func (s *DirectiveUserParamsContext) AllEXPR_SYMBOL() []antlr.TerminalNode
func (*DirectiveUserParamsContext) AllExpr ¶
func (s *DirectiveUserParamsContext) AllExpr() []IExprContext
func (*DirectiveUserParamsContext) EXPR_COMMA ¶
func (s *DirectiveUserParamsContext) EXPR_COMMA(i int) antlr.TerminalNode
func (*DirectiveUserParamsContext) EXPR_EQ ¶
func (s *DirectiveUserParamsContext) EXPR_EQ(i int) antlr.TerminalNode
func (*DirectiveUserParamsContext) EXPR_SYMBOL ¶
func (s *DirectiveUserParamsContext) EXPR_SYMBOL(i int) antlr.TerminalNode
func (*DirectiveUserParamsContext) Expr ¶
func (s *DirectiveUserParamsContext) Expr(i int) IExprContext
func (*DirectiveUserParamsContext) GetParser ¶
func (s *DirectiveUserParamsContext) GetParser() antlr.Parser
func (*DirectiveUserParamsContext) GetRuleContext ¶
func (s *DirectiveUserParamsContext) GetRuleContext() antlr.RuleContext
func (*DirectiveUserParamsContext) IsDirectiveUserParamsContext ¶
func (*DirectiveUserParamsContext) IsDirectiveUserParamsContext()
func (*DirectiveUserParamsContext) ToStringTree ¶
func (s *DirectiveUserParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DoubleQuoteContext ¶
type DoubleQuoteContext struct {
*StringContext
}
func NewDoubleQuoteContext ¶
func NewDoubleQuoteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoubleQuoteContext
func (*DoubleQuoteContext) Accept ¶
func (s *DoubleQuoteContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DoubleQuoteContext) Double_quote_string ¶
func (s *DoubleQuoteContext) Double_quote_string() IDouble_quote_stringContext
func (*DoubleQuoteContext) GetRuleContext ¶
func (s *DoubleQuoteContext) GetRuleContext() antlr.RuleContext
type Double_quote_stringContext ¶
type Double_quote_stringContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDouble_quote_stringContext ¶
func NewDouble_quote_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Double_quote_stringContext
func NewEmptyDouble_quote_stringContext ¶
func NewEmptyDouble_quote_stringContext() *Double_quote_stringContext
func (*Double_quote_stringContext) Accept ¶
func (s *Double_quote_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Double_quote_stringContext) AllDQS_CONTENT ¶
func (s *Double_quote_stringContext) AllDQS_CONTENT() []antlr.TerminalNode
func (*Double_quote_stringContext) AllDQS_ENTER_EXPR ¶
func (s *Double_quote_stringContext) AllDQS_ENTER_EXPR() []antlr.TerminalNode
func (*Double_quote_stringContext) AllDQS_ESCAPE ¶
func (s *Double_quote_stringContext) AllDQS_ESCAPE() []antlr.TerminalNode
func (*Double_quote_stringContext) AllEXPR_EXIT_R_BRACE ¶
func (s *Double_quote_stringContext) AllEXPR_EXIT_R_BRACE() []antlr.TerminalNode
func (*Double_quote_stringContext) AllExpr ¶
func (s *Double_quote_stringContext) AllExpr() []IExprContext
func (*Double_quote_stringContext) DQS_CONTENT ¶
func (s *Double_quote_stringContext) DQS_CONTENT(i int) antlr.TerminalNode
func (*Double_quote_stringContext) DQS_ENTER_EXPR ¶
func (s *Double_quote_stringContext) DQS_ENTER_EXPR(i int) antlr.TerminalNode
func (*Double_quote_stringContext) DQS_ESCAPE ¶
func (s *Double_quote_stringContext) DQS_ESCAPE(i int) antlr.TerminalNode
func (*Double_quote_stringContext) DQS_EXIT ¶
func (s *Double_quote_stringContext) DQS_EXIT() antlr.TerminalNode
func (*Double_quote_stringContext) EXPR_DOUBLE_STR_START ¶
func (s *Double_quote_stringContext) EXPR_DOUBLE_STR_START() antlr.TerminalNode
func (*Double_quote_stringContext) EXPR_EXIT_R_BRACE ¶
func (s *Double_quote_stringContext) EXPR_EXIT_R_BRACE(i int) antlr.TerminalNode
func (*Double_quote_stringContext) Expr ¶
func (s *Double_quote_stringContext) Expr(i int) IExprContext
func (*Double_quote_stringContext) GetParser ¶
func (s *Double_quote_stringContext) GetParser() antlr.Parser
func (*Double_quote_stringContext) GetRuleContext ¶
func (s *Double_quote_stringContext) GetRuleContext() antlr.RuleContext
func (*Double_quote_stringContext) IsDouble_quote_stringContext ¶
func (*Double_quote_stringContext) IsDouble_quote_stringContext()
func (*Double_quote_stringContext) ToStringTree ¶
func (s *Double_quote_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElementContext ¶
type ElementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElementContext ¶
func NewElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementContext
func NewEmptyElementContext ¶
func NewEmptyElementContext() *ElementContext
func (*ElementContext) CopyFrom ¶
func (s *ElementContext) CopyFrom(ctx *ElementContext)
func (*ElementContext) GetParser ¶
func (s *ElementContext) GetParser() antlr.Parser
func (*ElementContext) GetRuleContext ¶
func (s *ElementContext) GetRuleContext() antlr.RuleContext
func (*ElementContext) IsElementContext ¶
func (*ElementContext) IsElementContext()
func (*ElementContext) ToStringTree ¶
func (s *ElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElementsContext ¶
type ElementsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElementsContext ¶
func NewElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementsContext
func NewEmptyElementsContext ¶
func NewEmptyElementsContext() *ElementsContext
func (*ElementsContext) Accept ¶
func (s *ElementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ElementsContext) AllElement ¶
func (s *ElementsContext) AllElement() []IElementContext
func (*ElementsContext) Element ¶
func (s *ElementsContext) Element(i int) IElementContext
func (*ElementsContext) GetParser ¶
func (s *ElementsContext) GetParser() antlr.Parser
func (*ElementsContext) GetRuleContext ¶
func (s *ElementsContext) GetRuleContext() antlr.RuleContext
func (*ElementsContext) IsElementsContext ¶
func (*ElementsContext) IsElementsContext()
func (*ElementsContext) ToStringTree ¶
func (s *ElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprAddSubContext ¶
type ExprAddSubContext struct {
*ExprContext
// contains filtered or unexported fields
}
func NewExprAddSubContext ¶
func NewExprAddSubContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprAddSubContext
func (*ExprAddSubContext) Accept ¶
func (s *ExprAddSubContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprAddSubContext) AllExpr ¶
func (s *ExprAddSubContext) AllExpr() []IExprContext
func (*ExprAddSubContext) EXPR_ADD ¶
func (s *ExprAddSubContext) EXPR_ADD() antlr.TerminalNode
func (*ExprAddSubContext) EXPR_SUB ¶
func (s *ExprAddSubContext) EXPR_SUB() antlr.TerminalNode
func (*ExprAddSubContext) Expr ¶
func (s *ExprAddSubContext) Expr(i int) IExprContext
func (*ExprAddSubContext) GetOp ¶
func (s *ExprAddSubContext) GetOp() antlr.Token
func (*ExprAddSubContext) GetRuleContext ¶
func (s *ExprAddSubContext) GetRuleContext() antlr.RuleContext
func (*ExprAddSubContext) SetOp ¶
func (s *ExprAddSubContext) SetOp(v antlr.Token)
type ExprBoolAndContext ¶
type ExprBoolAndContext struct {
*ExprContext
}
func NewExprBoolAndContext ¶
func NewExprBoolAndContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprBoolAndContext
func (*ExprBoolAndContext) Accept ¶
func (s *ExprBoolAndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprBoolAndContext) AllExpr ¶
func (s *ExprBoolAndContext) AllExpr() []IExprContext
func (*ExprBoolAndContext) EXPR_LOGICAL_AND ¶
func (s *ExprBoolAndContext) EXPR_LOGICAL_AND() antlr.TerminalNode
func (*ExprBoolAndContext) Expr ¶
func (s *ExprBoolAndContext) Expr(i int) IExprContext
func (*ExprBoolAndContext) GetRuleContext ¶
func (s *ExprBoolAndContext) GetRuleContext() antlr.RuleContext
type ExprBoolEqContext ¶
type ExprBoolEqContext struct {
*ExprContext
}
func NewExprBoolEqContext ¶
func NewExprBoolEqContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprBoolEqContext
func (*ExprBoolEqContext) Accept ¶
func (s *ExprBoolEqContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprBoolEqContext) AllExpr ¶
func (s *ExprBoolEqContext) AllExpr() []IExprContext
func (*ExprBoolEqContext) EXPR_COMPARE_EQ ¶
func (s *ExprBoolEqContext) EXPR_COMPARE_EQ() antlr.TerminalNode
func (*ExprBoolEqContext) EXPR_COMPARE_NEQ ¶
func (s *ExprBoolEqContext) EXPR_COMPARE_NEQ() antlr.TerminalNode
func (*ExprBoolEqContext) EXPR_EQ ¶
func (s *ExprBoolEqContext) EXPR_EQ() antlr.TerminalNode
func (*ExprBoolEqContext) Expr ¶
func (s *ExprBoolEqContext) Expr(i int) IExprContext
func (*ExprBoolEqContext) GetRuleContext ¶
func (s *ExprBoolEqContext) GetRuleContext() antlr.RuleContext
type ExprBoolOrContext ¶
type ExprBoolOrContext struct {
*ExprContext
}
func NewExprBoolOrContext ¶
func NewExprBoolOrContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprBoolOrContext
func (*ExprBoolOrContext) Accept ¶
func (s *ExprBoolOrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprBoolOrContext) AllExpr ¶
func (s *ExprBoolOrContext) AllExpr() []IExprContext
func (*ExprBoolOrContext) EXPR_LOGICAL_OR ¶
func (s *ExprBoolOrContext) EXPR_LOGICAL_OR() antlr.TerminalNode
func (*ExprBoolOrContext) Expr ¶
func (s *ExprBoolOrContext) Expr(i int) IExprContext
func (*ExprBoolOrContext) GetRuleContext ¶
func (s *ExprBoolOrContext) GetRuleContext() antlr.RuleContext
type ExprBoolRelationalContext ¶
type ExprBoolRelationalContext struct {
*ExprContext
}
func NewExprBoolRelationalContext ¶
func NewExprBoolRelationalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprBoolRelationalContext
func (*ExprBoolRelationalContext) Accept ¶
func (s *ExprBoolRelationalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprBoolRelationalContext) AllExpr ¶
func (s *ExprBoolRelationalContext) AllExpr() []IExprContext
func (*ExprBoolRelationalContext) BooleanRelationalOperator ¶
func (s *ExprBoolRelationalContext) BooleanRelationalOperator() IBooleanRelationalOperatorContext
func (*ExprBoolRelationalContext) Expr ¶
func (s *ExprBoolRelationalContext) Expr(i int) IExprContext
func (*ExprBoolRelationalContext) GetRuleContext ¶
func (s *ExprBoolRelationalContext) GetRuleContext() antlr.RuleContext
type ExprBuiltInContext ¶
type ExprBuiltInContext struct {
*ExprContext
}
func NewExprBuiltInContext ¶
func NewExprBuiltInContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprBuiltInContext
func (*ExprBuiltInContext) Accept ¶
func (s *ExprBuiltInContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprBuiltInContext) EXPR_L_PAREN ¶
func (s *ExprBuiltInContext) EXPR_L_PAREN() antlr.TerminalNode
func (*ExprBuiltInContext) EXPR_QUESTION ¶
func (s *ExprBuiltInContext) EXPR_QUESTION() antlr.TerminalNode
func (*ExprBuiltInContext) EXPR_R_PAREN ¶
func (s *ExprBuiltInContext) EXPR_R_PAREN() antlr.TerminalNode
func (*ExprBuiltInContext) EXPR_SYMBOL ¶
func (s *ExprBuiltInContext) EXPR_SYMBOL() antlr.TerminalNode
func (*ExprBuiltInContext) Expr ¶
func (s *ExprBuiltInContext) Expr() IExprContext
func (*ExprBuiltInContext) FunctionParams ¶
func (s *ExprBuiltInContext) FunctionParams() IFunctionParamsContext
func (*ExprBuiltInContext) GetRuleContext ¶
func (s *ExprBuiltInContext) GetRuleContext() antlr.RuleContext
type ExprContext ¶
type ExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExprContext ¶
func NewEmptyExprContext() *ExprContext
func NewExprContext ¶
func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext
func (*ExprContext) CopyFrom ¶
func (s *ExprContext) CopyFrom(ctx *ExprContext)
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) ToStringTree ¶
func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprDefaultContext ¶
type ExprDefaultContext struct {
*ExprContext
// contains filtered or unexported fields
}
func NewExprDefaultContext ¶
func NewExprDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprDefaultContext
func (*ExprDefaultContext) Accept ¶
func (s *ExprDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprDefaultContext) AllExpr ¶
func (s *ExprDefaultContext) AllExpr() []IExprContext
func (*ExprDefaultContext) EXPR_BANG ¶
func (s *ExprDefaultContext) EXPR_BANG() antlr.TerminalNode
func (*ExprDefaultContext) Expr ¶
func (s *ExprDefaultContext) Expr(i int) IExprContext
func (*ExprDefaultContext) GetLeft ¶
func (s *ExprDefaultContext) GetLeft() IExprContext
func (*ExprDefaultContext) GetRight ¶
func (s *ExprDefaultContext) GetRight() IExprContext
func (*ExprDefaultContext) GetRuleContext ¶
func (s *ExprDefaultContext) GetRuleContext() antlr.RuleContext
func (*ExprDefaultContext) SetLeft ¶
func (s *ExprDefaultContext) SetLeft(v IExprContext)
func (*ExprDefaultContext) SetRight ¶
func (s *ExprDefaultContext) SetRight(v IExprContext)
type ExprDotAccessContext ¶
type ExprDotAccessContext struct {
*ExprContext
}
func NewExprDotAccessContext ¶
func NewExprDotAccessContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprDotAccessContext
func (*ExprDotAccessContext) Accept ¶
func (s *ExprDotAccessContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprDotAccessContext) AllEXPR_DOT ¶
func (s *ExprDotAccessContext) AllEXPR_DOT() []antlr.TerminalNode
func (*ExprDotAccessContext) AllEXPR_SYMBOL ¶
func (s *ExprDotAccessContext) AllEXPR_SYMBOL() []antlr.TerminalNode
func (*ExprDotAccessContext) EXPR_DOT ¶
func (s *ExprDotAccessContext) EXPR_DOT(i int) antlr.TerminalNode
func (*ExprDotAccessContext) EXPR_SYMBOL ¶
func (s *ExprDotAccessContext) EXPR_SYMBOL(i int) antlr.TerminalNode
func (*ExprDotAccessContext) Expr ¶
func (s *ExprDotAccessContext) Expr() IExprContext
func (*ExprDotAccessContext) GetRuleContext ¶
func (s *ExprDotAccessContext) GetRuleContext() antlr.RuleContext
type ExprFunctionCallContext ¶
type ExprFunctionCallContext struct {
*ExprContext
}
func NewExprFunctionCallContext ¶
func NewExprFunctionCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprFunctionCallContext
func (*ExprFunctionCallContext) Accept ¶
func (s *ExprFunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprFunctionCallContext) EXPR_L_PAREN ¶
func (s *ExprFunctionCallContext) EXPR_L_PAREN() antlr.TerminalNode
func (*ExprFunctionCallContext) EXPR_R_PAREN ¶
func (s *ExprFunctionCallContext) EXPR_R_PAREN() antlr.TerminalNode
func (*ExprFunctionCallContext) Expr ¶
func (s *ExprFunctionCallContext) Expr() IExprContext
func (*ExprFunctionCallContext) FunctionParams ¶
func (s *ExprFunctionCallContext) FunctionParams() IFunctionParamsContext
func (*ExprFunctionCallContext) GetRuleContext ¶
func (s *ExprFunctionCallContext) GetRuleContext() antlr.RuleContext
type ExprMissingTestContext ¶
type ExprMissingTestContext struct {
*ExprContext
}
func NewExprMissingTestContext ¶
func NewExprMissingTestContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprMissingTestContext
func (*ExprMissingTestContext) Accept ¶
func (s *ExprMissingTestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprMissingTestContext) EXPR_DBL_QUESTION ¶
func (s *ExprMissingTestContext) EXPR_DBL_QUESTION() antlr.TerminalNode
func (*ExprMissingTestContext) Expr ¶
func (s *ExprMissingTestContext) Expr() IExprContext
func (*ExprMissingTestContext) GetRuleContext ¶
func (s *ExprMissingTestContext) GetRuleContext() antlr.RuleContext
type ExprMulDivModContext ¶
type ExprMulDivModContext struct {
*ExprContext
// contains filtered or unexported fields
}
func NewExprMulDivModContext ¶
func NewExprMulDivModContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprMulDivModContext
func (*ExprMulDivModContext) Accept ¶
func (s *ExprMulDivModContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprMulDivModContext) AllExpr ¶
func (s *ExprMulDivModContext) AllExpr() []IExprContext
func (*ExprMulDivModContext) EXPR_DIV ¶
func (s *ExprMulDivModContext) EXPR_DIV() antlr.TerminalNode
func (*ExprMulDivModContext) EXPR_MOD ¶
func (s *ExprMulDivModContext) EXPR_MOD() antlr.TerminalNode
func (*ExprMulDivModContext) EXPR_MUL ¶
func (s *ExprMulDivModContext) EXPR_MUL() antlr.TerminalNode
func (*ExprMulDivModContext) Expr ¶
func (s *ExprMulDivModContext) Expr(i int) IExprContext
func (*ExprMulDivModContext) GetOp ¶
func (s *ExprMulDivModContext) GetOp() antlr.Token
func (*ExprMulDivModContext) GetRuleContext ¶
func (s *ExprMulDivModContext) GetRuleContext() antlr.RuleContext
func (*ExprMulDivModContext) SetOp ¶
func (s *ExprMulDivModContext) SetOp(v antlr.Token)
type ExprRoundParenthesesContext ¶
type ExprRoundParenthesesContext struct {
*ExprContext
}
func NewExprRoundParenthesesContext ¶
func NewExprRoundParenthesesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprRoundParenthesesContext
func (*ExprRoundParenthesesContext) Accept ¶
func (s *ExprRoundParenthesesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprRoundParenthesesContext) EXPR_L_PAREN ¶
func (s *ExprRoundParenthesesContext) EXPR_L_PAREN() antlr.TerminalNode
func (*ExprRoundParenthesesContext) EXPR_R_PAREN ¶
func (s *ExprRoundParenthesesContext) EXPR_R_PAREN() antlr.TerminalNode
func (*ExprRoundParenthesesContext) Expr ¶
func (s *ExprRoundParenthesesContext) Expr() IExprContext
func (*ExprRoundParenthesesContext) GetRuleContext ¶
func (s *ExprRoundParenthesesContext) GetRuleContext() antlr.RuleContext
type ExprSquareParenthesesContext ¶
type ExprSquareParenthesesContext struct {
*ExprContext
}
func NewExprSquareParenthesesContext ¶
func NewExprSquareParenthesesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprSquareParenthesesContext
func (*ExprSquareParenthesesContext) Accept ¶
func (s *ExprSquareParenthesesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprSquareParenthesesContext) AllExpr ¶
func (s *ExprSquareParenthesesContext) AllExpr() []IExprContext
func (*ExprSquareParenthesesContext) EXPR_L_SQ_PAREN ¶
func (s *ExprSquareParenthesesContext) EXPR_L_SQ_PAREN() antlr.TerminalNode
func (*ExprSquareParenthesesContext) EXPR_R_SQ_PAREN ¶
func (s *ExprSquareParenthesesContext) EXPR_R_SQ_PAREN() antlr.TerminalNode
func (*ExprSquareParenthesesContext) Expr ¶
func (s *ExprSquareParenthesesContext) Expr(i int) IExprContext
func (*ExprSquareParenthesesContext) GetRuleContext ¶
func (s *ExprSquareParenthesesContext) GetRuleContext() antlr.RuleContext
type ExprUnaryOpContext ¶
type ExprUnaryOpContext struct {
*ExprContext
// contains filtered or unexported fields
}
func NewExprUnaryOpContext ¶
func NewExprUnaryOpContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprUnaryOpContext
func (*ExprUnaryOpContext) Accept ¶
func (s *ExprUnaryOpContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprUnaryOpContext) EXPR_BANG ¶
func (s *ExprUnaryOpContext) EXPR_BANG() antlr.TerminalNode
func (*ExprUnaryOpContext) EXPR_SUB ¶
func (s *ExprUnaryOpContext) EXPR_SUB() antlr.TerminalNode
func (*ExprUnaryOpContext) Expr ¶
func (s *ExprUnaryOpContext) Expr() IExprContext
func (*ExprUnaryOpContext) GetOp ¶
func (s *ExprUnaryOpContext) GetOp() antlr.Token
func (*ExprUnaryOpContext) GetRuleContext ¶
func (s *ExprUnaryOpContext) GetRuleContext() antlr.RuleContext
func (*ExprUnaryOpContext) SetOp ¶
func (s *ExprUnaryOpContext) SetOp(v antlr.Token)
type FreemarkerLexer ¶
type FreemarkerLexer struct {
*antlr.BaseLexer
// contains filtered or unexported fields
}
func NewFreemarkerLexer ¶
func NewFreemarkerLexer(input antlr.CharStream) *FreemarkerLexer
NewFreemarkerLexer produces a new lexer instance for the optional input antlr.CharStream.
type FreemarkerParser ¶
type FreemarkerParser struct {
*antlr.BaseParser
}
func NewFreemarkerParser ¶
func NewFreemarkerParser(input antlr.TokenStream) *FreemarkerParser
NewFreemarkerParser produces a new parser instance for the optional input antlr.TokenStream.
func (*FreemarkerParser) BooleanRelationalOperator ¶
func (p *FreemarkerParser) BooleanRelationalOperator() (localctx IBooleanRelationalOperatorContext)
func (*FreemarkerParser) Directive ¶
func (p *FreemarkerParser) Directive() (localctx IDirectiveContext)
func (*FreemarkerParser) DirectiveAssign ¶
func (p *FreemarkerParser) DirectiveAssign() (localctx IDirectiveAssignContext)
func (*FreemarkerParser) DirectiveIf ¶
func (p *FreemarkerParser) DirectiveIf() (localctx IDirectiveIfContext)
func (*FreemarkerParser) DirectiveIfElseElements ¶
func (p *FreemarkerParser) DirectiveIfElseElements() (localctx IDirectiveIfElseElementsContext)
func (*FreemarkerParser) DirectiveIfElseIfElements ¶
func (p *FreemarkerParser) DirectiveIfElseIfElements() (localctx IDirectiveIfElseIfElementsContext)
func (*FreemarkerParser) DirectiveIfTrueElements ¶
func (p *FreemarkerParser) DirectiveIfTrueElements() (localctx IDirectiveIfTrueElementsContext)
func (*FreemarkerParser) DirectiveImport ¶
func (p *FreemarkerParser) DirectiveImport() (localctx IDirectiveImportContext)
func (*FreemarkerParser) DirectiveInclude ¶
func (p *FreemarkerParser) DirectiveInclude() (localctx IDirectiveIncludeContext)
func (*FreemarkerParser) DirectiveList ¶
func (p *FreemarkerParser) DirectiveList() (localctx IDirectiveListContext)
func (*FreemarkerParser) DirectiveListBodyElements ¶
func (p *FreemarkerParser) DirectiveListBodyElements() (localctx IDirectiveListBodyElementsContext)
func (*FreemarkerParser) DirectiveListElseElements ¶
func (p *FreemarkerParser) DirectiveListElseElements() (localctx IDirectiveListElseElementsContext)
func (*FreemarkerParser) DirectiveMacro ¶
func (p *FreemarkerParser) DirectiveMacro() (localctx IDirectiveMacroContext)
func (*FreemarkerParser) DirectiveNested ¶
func (p *FreemarkerParser) DirectiveNested() (localctx IDirectiveNestedContext)
func (*FreemarkerParser) DirectiveReturn ¶
func (p *FreemarkerParser) DirectiveReturn() (localctx IDirectiveReturnContext)
func (*FreemarkerParser) DirectiveUser ¶
func (p *FreemarkerParser) DirectiveUser() (localctx IDirectiveUserContext)
func (*FreemarkerParser) DirectiveUserId ¶
func (p *FreemarkerParser) DirectiveUserId() (localctx IDirectiveUserIdContext)
func (*FreemarkerParser) DirectiveUserLoopParams ¶
func (p *FreemarkerParser) DirectiveUserLoopParams() (localctx IDirectiveUserLoopParamsContext)
func (*FreemarkerParser) DirectiveUserParams ¶
func (p *FreemarkerParser) DirectiveUserParams() (localctx IDirectiveUserParamsContext)
func (*FreemarkerParser) Double_quote_string ¶
func (p *FreemarkerParser) Double_quote_string() (localctx IDouble_quote_stringContext)
func (*FreemarkerParser) Element ¶
func (p *FreemarkerParser) Element() (localctx IElementContext)
func (*FreemarkerParser) Elements ¶
func (p *FreemarkerParser) Elements() (localctx IElementsContext)
func (*FreemarkerParser) Expr ¶
func (p *FreemarkerParser) Expr() (localctx IExprContext)
func (*FreemarkerParser) Expr_Sempred ¶
func (p *FreemarkerParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*FreemarkerParser) FunctionParams ¶
func (p *FreemarkerParser) FunctionParams() (localctx IFunctionParamsContext)
func (*FreemarkerParser) InlineExpr ¶
func (p *FreemarkerParser) InlineExpr() (localctx IInlineExprContext)
func (*FreemarkerParser) RawText ¶
func (p *FreemarkerParser) RawText() (localctx IRawTextContext)
func (*FreemarkerParser) Sempred ¶
func (p *FreemarkerParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*FreemarkerParser) Single_quote_string ¶
func (p *FreemarkerParser) Single_quote_string() (localctx ISingle_quote_stringContext)
func (*FreemarkerParser) String_ ¶
func (p *FreemarkerParser) String_() (localctx IStringContext)
func (*FreemarkerParser) Struct_ ¶
func (p *FreemarkerParser) Struct_() (localctx IStructContext)
func (*FreemarkerParser) Struct_pair ¶
func (p *FreemarkerParser) Struct_pair() (localctx IStruct_pairContext)
func (*FreemarkerParser) TagExpr ¶
func (p *FreemarkerParser) TagExpr() (localctx ITagExprContext)
func (*FreemarkerParser) TagExprElseIfs ¶
func (p *FreemarkerParser) TagExprElseIfs() (localctx ITagExprElseIfsContext)
func (*FreemarkerParser) Template ¶
func (p *FreemarkerParser) Template() (localctx ITemplateContext)
type FreemarkerParserVisitor ¶
type FreemarkerParserVisitor interface {
antlr.ParseTreeVisitor
// Visit a parse tree produced by FreemarkerParser#template.
VisitTemplate(ctx *TemplateContext) interface{}
// Visit a parse tree produced by FreemarkerParser#elements.
VisitElements(ctx *ElementsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#RawTextElement.
VisitRawTextElement(ctx *RawTextElementContext) interface{}
// Visit a parse tree produced by FreemarkerParser#DirectiveElement.
VisitDirectiveElement(ctx *DirectiveElementContext) interface{}
// Visit a parse tree produced by FreemarkerParser#InlineExprElement.
VisitInlineExprElement(ctx *InlineExprElementContext) interface{}
// Visit a parse tree produced by FreemarkerParser#rawText.
VisitRawText(ctx *RawTextContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directive.
VisitDirective(ctx *DirectiveContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveIf.
VisitDirectiveIf(ctx *DirectiveIfContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveIfTrueElements.
VisitDirectiveIfTrueElements(ctx *DirectiveIfTrueElementsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveIfElseIfElements.
VisitDirectiveIfElseIfElements(ctx *DirectiveIfElseIfElementsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveIfElseElements.
VisitDirectiveIfElseElements(ctx *DirectiveIfElseElementsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#tagExprElseIfs.
VisitTagExprElseIfs(ctx *TagExprElseIfsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveAssign.
VisitDirectiveAssign(ctx *DirectiveAssignContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveList.
VisitDirectiveList(ctx *DirectiveListContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveListBodyElements.
VisitDirectiveListBodyElements(ctx *DirectiveListBodyElementsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveListElseElements.
VisitDirectiveListElseElements(ctx *DirectiveListElseElementsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveInclude.
VisitDirectiveInclude(ctx *DirectiveIncludeContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveImport.
VisitDirectiveImport(ctx *DirectiveImportContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveMacro.
VisitDirectiveMacro(ctx *DirectiveMacroContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveNested.
VisitDirectiveNested(ctx *DirectiveNestedContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveReturn.
VisitDirectiveReturn(ctx *DirectiveReturnContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveUser.
VisitDirectiveUser(ctx *DirectiveUserContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveUserId.
VisitDirectiveUserId(ctx *DirectiveUserIdContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveUserParams.
VisitDirectiveUserParams(ctx *DirectiveUserParamsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#directiveUserLoopParams.
VisitDirectiveUserLoopParams(ctx *DirectiveUserLoopParamsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#tagExpr.
VisitTagExpr(ctx *TagExprContext) interface{}
// Visit a parse tree produced by FreemarkerParser#inlineExpr.
VisitInlineExpr(ctx *InlineExprContext) interface{}
// Visit a parse tree produced by FreemarkerParser#SingleQuote.
VisitSingleQuote(ctx *SingleQuoteContext) interface{}
// Visit a parse tree produced by FreemarkerParser#DoubleQuote.
VisitDoubleQuote(ctx *DoubleQuoteContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprUnaryOp.
VisitExprUnaryOp(ctx *ExprUnaryOpContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprMulDivMod.
VisitExprMulDivMod(ctx *ExprMulDivModContext) interface{}
// Visit a parse tree produced by FreemarkerParser#BoolExpr.
VisitBoolExpr(ctx *BoolExprContext) interface{}
// Visit a parse tree produced by FreemarkerParser#StringExpr.
VisitStringExpr(ctx *StringExprContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprBoolRelational.
VisitExprBoolRelational(ctx *ExprBoolRelationalContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprRoundParentheses.
VisitExprRoundParentheses(ctx *ExprRoundParenthesesContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprBoolAnd.
VisitExprBoolAnd(ctx *ExprBoolAndContext) interface{}
// Visit a parse tree produced by FreemarkerParser#SymbolExpr.
VisitSymbolExpr(ctx *SymbolExprContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprBuiltIn.
VisitExprBuiltIn(ctx *ExprBuiltInContext) interface{}
// Visit a parse tree produced by FreemarkerParser#StructExpr.
VisitStructExpr(ctx *StructExprContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprMissingTest.
VisitExprMissingTest(ctx *ExprMissingTestContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprAddSub.
VisitExprAddSub(ctx *ExprAddSubContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprDotAccess.
VisitExprDotAccess(ctx *ExprDotAccessContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprBoolEq.
VisitExprBoolEq(ctx *ExprBoolEqContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprFunctionCall.
VisitExprFunctionCall(ctx *ExprFunctionCallContext) interface{}
// Visit a parse tree produced by FreemarkerParser#NumberExpr.
VisitNumberExpr(ctx *NumberExprContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprDefault.
VisitExprDefault(ctx *ExprDefaultContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprSquareParentheses.
VisitExprSquareParentheses(ctx *ExprSquareParenthesesContext) interface{}
// Visit a parse tree produced by FreemarkerParser#ExprBoolOr.
VisitExprBoolOr(ctx *ExprBoolOrContext) interface{}
// Visit a parse tree produced by FreemarkerParser#functionParams.
VisitFunctionParams(ctx *FunctionParamsContext) interface{}
// Visit a parse tree produced by FreemarkerParser#booleanRelationalOperator.
VisitBooleanRelationalOperator(ctx *BooleanRelationalOperatorContext) interface{}
// Visit a parse tree produced by FreemarkerParser#struct.
VisitStruct(ctx *StructContext) interface{}
// Visit a parse tree produced by FreemarkerParser#struct_pair.
VisitStruct_pair(ctx *Struct_pairContext) interface{}
// Visit a parse tree produced by FreemarkerParser#single_quote_string.
VisitSingle_quote_string(ctx *Single_quote_stringContext) interface{}
// Visit a parse tree produced by FreemarkerParser#double_quote_string.
VisitDouble_quote_string(ctx *Double_quote_stringContext) interface{}
}
A complete Visitor for a parse tree produced by FreemarkerParser.
type FunctionParamsContext ¶
type FunctionParamsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionParamsContext ¶
func NewEmptyFunctionParamsContext() *FunctionParamsContext
func NewFunctionParamsContext ¶
func NewFunctionParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionParamsContext
func (*FunctionParamsContext) Accept ¶
func (s *FunctionParamsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionParamsContext) AllEXPR_COMMA ¶
func (s *FunctionParamsContext) AllEXPR_COMMA() []antlr.TerminalNode
func (*FunctionParamsContext) AllExpr ¶
func (s *FunctionParamsContext) AllExpr() []IExprContext
func (*FunctionParamsContext) EXPR_COMMA ¶
func (s *FunctionParamsContext) EXPR_COMMA(i int) antlr.TerminalNode
func (*FunctionParamsContext) Expr ¶
func (s *FunctionParamsContext) Expr(i int) IExprContext
func (*FunctionParamsContext) GetParser ¶
func (s *FunctionParamsContext) GetParser() antlr.Parser
func (*FunctionParamsContext) GetRuleContext ¶
func (s *FunctionParamsContext) GetRuleContext() antlr.RuleContext
func (*FunctionParamsContext) IsFunctionParamsContext ¶
func (*FunctionParamsContext) IsFunctionParamsContext()
func (*FunctionParamsContext) ToStringTree ¶
func (s *FunctionParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IBooleanRelationalOperatorContext ¶
type IBooleanRelationalOperatorContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsBooleanRelationalOperatorContext differentiates from other interfaces.
IsBooleanRelationalOperatorContext()
}
IBooleanRelationalOperatorContext is an interface to support dynamic dispatch.
type IDirectiveAssignContext ¶
type IDirectiveAssignContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveAssignContext differentiates from other interfaces.
IsDirectiveAssignContext()
}
IDirectiveAssignContext is an interface to support dynamic dispatch.
type IDirectiveContext ¶
type IDirectiveContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveContext differentiates from other interfaces.
IsDirectiveContext()
}
IDirectiveContext is an interface to support dynamic dispatch.
type IDirectiveIfContext ¶
type IDirectiveIfContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveIfContext differentiates from other interfaces.
IsDirectiveIfContext()
}
IDirectiveIfContext is an interface to support dynamic dispatch.
type IDirectiveIfElseElementsContext ¶
type IDirectiveIfElseElementsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveIfElseElementsContext differentiates from other interfaces.
IsDirectiveIfElseElementsContext()
}
IDirectiveIfElseElementsContext is an interface to support dynamic dispatch.
type IDirectiveIfElseIfElementsContext ¶
type IDirectiveIfElseIfElementsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveIfElseIfElementsContext differentiates from other interfaces.
IsDirectiveIfElseIfElementsContext()
}
IDirectiveIfElseIfElementsContext is an interface to support dynamic dispatch.
type IDirectiveIfTrueElementsContext ¶
type IDirectiveIfTrueElementsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveIfTrueElementsContext differentiates from other interfaces.
IsDirectiveIfTrueElementsContext()
}
IDirectiveIfTrueElementsContext is an interface to support dynamic dispatch.
type IDirectiveImportContext ¶
type IDirectiveImportContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveImportContext differentiates from other interfaces.
IsDirectiveImportContext()
}
IDirectiveImportContext is an interface to support dynamic dispatch.
type IDirectiveIncludeContext ¶
type IDirectiveIncludeContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveIncludeContext differentiates from other interfaces.
IsDirectiveIncludeContext()
}
IDirectiveIncludeContext is an interface to support dynamic dispatch.
type IDirectiveListBodyElementsContext ¶
type IDirectiveListBodyElementsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveListBodyElementsContext differentiates from other interfaces.
IsDirectiveListBodyElementsContext()
}
IDirectiveListBodyElementsContext is an interface to support dynamic dispatch.
type IDirectiveListContext ¶
type IDirectiveListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// GetValue returns the value token.
GetValue() antlr.Token
// GetKey returns the key token.
GetKey() antlr.Token
// SetValue sets the value token.
SetValue(antlr.Token)
// SetKey sets the key token.
SetKey(antlr.Token)
// IsDirectiveListContext differentiates from other interfaces.
IsDirectiveListContext()
}
IDirectiveListContext is an interface to support dynamic dispatch.
type IDirectiveListElseElementsContext ¶
type IDirectiveListElseElementsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveListElseElementsContext differentiates from other interfaces.
IsDirectiveListElseElementsContext()
}
IDirectiveListElseElementsContext is an interface to support dynamic dispatch.
type IDirectiveMacroContext ¶
type IDirectiveMacroContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveMacroContext differentiates from other interfaces.
IsDirectiveMacroContext()
}
IDirectiveMacroContext is an interface to support dynamic dispatch.
type IDirectiveNestedContext ¶
type IDirectiveNestedContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveNestedContext differentiates from other interfaces.
IsDirectiveNestedContext()
}
IDirectiveNestedContext is an interface to support dynamic dispatch.
type IDirectiveReturnContext ¶
type IDirectiveReturnContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveReturnContext differentiates from other interfaces.
IsDirectiveReturnContext()
}
IDirectiveReturnContext is an interface to support dynamic dispatch.
type IDirectiveUserContext ¶
type IDirectiveUserContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveUserContext differentiates from other interfaces.
IsDirectiveUserContext()
}
IDirectiveUserContext is an interface to support dynamic dispatch.
type IDirectiveUserIdContext ¶
type IDirectiveUserIdContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveUserIdContext differentiates from other interfaces.
IsDirectiveUserIdContext()
}
IDirectiveUserIdContext is an interface to support dynamic dispatch.
type IDirectiveUserLoopParamsContext ¶
type IDirectiveUserLoopParamsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveUserLoopParamsContext differentiates from other interfaces.
IsDirectiveUserLoopParamsContext()
}
IDirectiveUserLoopParamsContext is an interface to support dynamic dispatch.
type IDirectiveUserParamsContext ¶
type IDirectiveUserParamsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDirectiveUserParamsContext differentiates from other interfaces.
IsDirectiveUserParamsContext()
}
IDirectiveUserParamsContext is an interface to support dynamic dispatch.
type IDouble_quote_stringContext ¶
type IDouble_quote_stringContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDouble_quote_stringContext differentiates from other interfaces.
IsDouble_quote_stringContext()
}
IDouble_quote_stringContext is an interface to support dynamic dispatch.
type IElementContext ¶
type IElementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsElementContext differentiates from other interfaces.
IsElementContext()
}
IElementContext is an interface to support dynamic dispatch.
type IElementsContext ¶
type IElementsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsElementsContext differentiates from other interfaces.
IsElementsContext()
}
IElementsContext is an interface to support dynamic dispatch.
type IExprContext ¶
type IExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsExprContext differentiates from other interfaces.
IsExprContext()
}
IExprContext is an interface to support dynamic dispatch.
type IFunctionParamsContext ¶
type IFunctionParamsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionParamsContext differentiates from other interfaces.
IsFunctionParamsContext()
}
IFunctionParamsContext is an interface to support dynamic dispatch.
type IInlineExprContext ¶
type IInlineExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsInlineExprContext differentiates from other interfaces.
IsInlineExprContext()
}
IInlineExprContext is an interface to support dynamic dispatch.
type IRawTextContext ¶
type IRawTextContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsRawTextContext differentiates from other interfaces.
IsRawTextContext()
}
IRawTextContext is an interface to support dynamic dispatch.
type ISingle_quote_stringContext ¶
type ISingle_quote_stringContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsSingle_quote_stringContext differentiates from other interfaces.
IsSingle_quote_stringContext()
}
ISingle_quote_stringContext is an interface to support dynamic dispatch.
type IStringContext ¶
type IStringContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStringContext differentiates from other interfaces.
IsStringContext()
}
IStringContext is an interface to support dynamic dispatch.
type IStructContext ¶
type IStructContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStructContext differentiates from other interfaces.
IsStructContext()
}
IStructContext is an interface to support dynamic dispatch.
type IStruct_pairContext ¶
type IStruct_pairContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStruct_pairContext differentiates from other interfaces.
IsStruct_pairContext()
}
IStruct_pairContext is an interface to support dynamic dispatch.
type ITagExprContext ¶
type ITagExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTagExprContext differentiates from other interfaces.
IsTagExprContext()
}
ITagExprContext is an interface to support dynamic dispatch.
type ITagExprElseIfsContext ¶
type ITagExprElseIfsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTagExprElseIfsContext differentiates from other interfaces.
IsTagExprElseIfsContext()
}
ITagExprElseIfsContext is an interface to support dynamic dispatch.
type ITemplateContext ¶
type ITemplateContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTemplateContext differentiates from other interfaces.
IsTemplateContext()
}
ITemplateContext is an interface to support dynamic dispatch.
type InlineExprContext ¶
type InlineExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyInlineExprContext ¶
func NewEmptyInlineExprContext() *InlineExprContext
func NewInlineExprContext ¶
func NewInlineExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InlineExprContext
func (*InlineExprContext) Accept ¶
func (s *InlineExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InlineExprContext) Expr ¶
func (s *InlineExprContext) Expr() IExprContext
func (*InlineExprContext) GetParser ¶
func (s *InlineExprContext) GetParser() antlr.Parser
func (*InlineExprContext) GetRuleContext ¶
func (s *InlineExprContext) GetRuleContext() antlr.RuleContext
func (*InlineExprContext) IsInlineExprContext ¶
func (*InlineExprContext) IsInlineExprContext()
func (*InlineExprContext) ToStringTree ¶
func (s *InlineExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InlineExprElementContext ¶
type InlineExprElementContext struct {
*ElementContext
}
func NewInlineExprElementContext ¶
func NewInlineExprElementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InlineExprElementContext
func (*InlineExprElementContext) Accept ¶
func (s *InlineExprElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InlineExprElementContext) EXPR_EXIT_R_BRACE ¶
func (s *InlineExprElementContext) EXPR_EXIT_R_BRACE() antlr.TerminalNode
func (*InlineExprElementContext) GetRuleContext ¶
func (s *InlineExprElementContext) GetRuleContext() antlr.RuleContext
func (*InlineExprElementContext) INLINE_EXPR_START ¶
func (s *InlineExprElementContext) INLINE_EXPR_START() antlr.TerminalNode
func (*InlineExprElementContext) InlineExpr ¶
func (s *InlineExprElementContext) InlineExpr() IInlineExprContext
type NumberExprContext ¶
type NumberExprContext struct {
*ExprContext
}
func NewNumberExprContext ¶
func NewNumberExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumberExprContext
func (*NumberExprContext) Accept ¶
func (s *NumberExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumberExprContext) EXPR_NUM ¶
func (s *NumberExprContext) EXPR_NUM() antlr.TerminalNode
func (*NumberExprContext) GetRuleContext ¶
func (s *NumberExprContext) GetRuleContext() antlr.RuleContext
type RawTextContext ¶
type RawTextContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRawTextContext ¶
func NewEmptyRawTextContext() *RawTextContext
func NewRawTextContext ¶
func NewRawTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RawTextContext
func (*RawTextContext) Accept ¶
func (s *RawTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RawTextContext) AllCONTENT ¶
func (s *RawTextContext) AllCONTENT() []antlr.TerminalNode
func (*RawTextContext) CONTENT ¶
func (s *RawTextContext) CONTENT(i int) antlr.TerminalNode
func (*RawTextContext) GetParser ¶
func (s *RawTextContext) GetParser() antlr.Parser
func (*RawTextContext) GetRuleContext ¶
func (s *RawTextContext) GetRuleContext() antlr.RuleContext
func (*RawTextContext) IsRawTextContext ¶
func (*RawTextContext) IsRawTextContext()
func (*RawTextContext) ToStringTree ¶
func (s *RawTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RawTextElementContext ¶
type RawTextElementContext struct {
*ElementContext
}
func NewRawTextElementContext ¶
func NewRawTextElementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RawTextElementContext
func (*RawTextElementContext) Accept ¶
func (s *RawTextElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RawTextElementContext) GetRuleContext ¶
func (s *RawTextElementContext) GetRuleContext() antlr.RuleContext
func (*RawTextElementContext) RawText ¶
func (s *RawTextElementContext) RawText() IRawTextContext
type SingleQuoteContext ¶
type SingleQuoteContext struct {
*StringContext
}
func NewSingleQuoteContext ¶
func NewSingleQuoteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SingleQuoteContext
func (*SingleQuoteContext) Accept ¶
func (s *SingleQuoteContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SingleQuoteContext) GetRuleContext ¶
func (s *SingleQuoteContext) GetRuleContext() antlr.RuleContext
func (*SingleQuoteContext) Single_quote_string ¶
func (s *SingleQuoteContext) Single_quote_string() ISingle_quote_stringContext
type Single_quote_stringContext ¶
type Single_quote_stringContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySingle_quote_stringContext ¶
func NewEmptySingle_quote_stringContext() *Single_quote_stringContext
func NewSingle_quote_stringContext ¶
func NewSingle_quote_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Single_quote_stringContext
func (*Single_quote_stringContext) Accept ¶
func (s *Single_quote_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Single_quote_stringContext) AllEXPR_EXIT_R_BRACE ¶
func (s *Single_quote_stringContext) AllEXPR_EXIT_R_BRACE() []antlr.TerminalNode
func (*Single_quote_stringContext) AllExpr ¶
func (s *Single_quote_stringContext) AllExpr() []IExprContext
func (*Single_quote_stringContext) AllSQS_CONTENT ¶
func (s *Single_quote_stringContext) AllSQS_CONTENT() []antlr.TerminalNode
func (*Single_quote_stringContext) AllSQS_ENTER_EXPR ¶
func (s *Single_quote_stringContext) AllSQS_ENTER_EXPR() []antlr.TerminalNode
func (*Single_quote_stringContext) AllSQS_ESCAPE ¶
func (s *Single_quote_stringContext) AllSQS_ESCAPE() []antlr.TerminalNode
func (*Single_quote_stringContext) EXPR_EXIT_R_BRACE ¶
func (s *Single_quote_stringContext) EXPR_EXIT_R_BRACE(i int) antlr.TerminalNode
func (*Single_quote_stringContext) EXPR_SINGLE_STR_START ¶
func (s *Single_quote_stringContext) EXPR_SINGLE_STR_START() antlr.TerminalNode
func (*Single_quote_stringContext) Expr ¶
func (s *Single_quote_stringContext) Expr(i int) IExprContext
func (*Single_quote_stringContext) GetParser ¶
func (s *Single_quote_stringContext) GetParser() antlr.Parser
func (*Single_quote_stringContext) GetRuleContext ¶
func (s *Single_quote_stringContext) GetRuleContext() antlr.RuleContext
func (*Single_quote_stringContext) IsSingle_quote_stringContext ¶
func (*Single_quote_stringContext) IsSingle_quote_stringContext()
func (*Single_quote_stringContext) SQS_CONTENT ¶
func (s *Single_quote_stringContext) SQS_CONTENT(i int) antlr.TerminalNode
func (*Single_quote_stringContext) SQS_ENTER_EXPR ¶
func (s *Single_quote_stringContext) SQS_ENTER_EXPR(i int) antlr.TerminalNode
func (*Single_quote_stringContext) SQS_ESCAPE ¶
func (s *Single_quote_stringContext) SQS_ESCAPE(i int) antlr.TerminalNode
func (*Single_quote_stringContext) SQS_EXIT ¶
func (s *Single_quote_stringContext) SQS_EXIT() antlr.TerminalNode
func (*Single_quote_stringContext) ToStringTree ¶
func (s *Single_quote_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringContext ¶
type StringContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStringContext ¶
func NewEmptyStringContext() *StringContext
func NewStringContext ¶
func NewStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringContext
func (*StringContext) CopyFrom ¶
func (s *StringContext) CopyFrom(ctx *StringContext)
func (*StringContext) GetParser ¶
func (s *StringContext) GetParser() antlr.Parser
func (*StringContext) GetRuleContext ¶
func (s *StringContext) GetRuleContext() antlr.RuleContext
func (*StringContext) IsStringContext ¶
func (*StringContext) IsStringContext()
func (*StringContext) ToStringTree ¶
func (s *StringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringExprContext ¶
type StringExprContext struct {
*ExprContext
}
func NewStringExprContext ¶
func NewStringExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringExprContext
func (*StringExprContext) Accept ¶
func (s *StringExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringExprContext) GetRuleContext ¶
func (s *StringExprContext) GetRuleContext() antlr.RuleContext
func (*StringExprContext) String_ ¶
func (s *StringExprContext) String_() IStringContext
type StructContext ¶
type StructContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStructContext ¶
func NewEmptyStructContext() *StructContext
func NewStructContext ¶
func NewStructContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructContext
func (*StructContext) Accept ¶
func (s *StructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StructContext) AllEXPR_COMMA ¶
func (s *StructContext) AllEXPR_COMMA() []antlr.TerminalNode
func (*StructContext) AllStruct_pair ¶
func (s *StructContext) AllStruct_pair() []IStruct_pairContext
func (*StructContext) EXPR_COMMA ¶
func (s *StructContext) EXPR_COMMA(i int) antlr.TerminalNode
func (*StructContext) EXPR_EXIT_R_BRACE ¶
func (s *StructContext) EXPR_EXIT_R_BRACE() antlr.TerminalNode
func (*StructContext) EXPR_STRUCT ¶
func (s *StructContext) EXPR_STRUCT() antlr.TerminalNode
func (*StructContext) GetParser ¶
func (s *StructContext) GetParser() antlr.Parser
func (*StructContext) GetRuleContext ¶
func (s *StructContext) GetRuleContext() antlr.RuleContext
func (*StructContext) IsStructContext ¶
func (*StructContext) IsStructContext()
func (*StructContext) Struct_pair ¶
func (s *StructContext) Struct_pair(i int) IStruct_pairContext
func (*StructContext) ToStringTree ¶
func (s *StructContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructExprContext ¶
type StructExprContext struct {
*ExprContext
}
func NewStructExprContext ¶
func NewStructExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StructExprContext
func (*StructExprContext) Accept ¶
func (s *StructExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StructExprContext) GetRuleContext ¶
func (s *StructExprContext) GetRuleContext() antlr.RuleContext
func (*StructExprContext) Struct_ ¶
func (s *StructExprContext) Struct_() IStructContext
type Struct_pairContext ¶
type Struct_pairContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStruct_pairContext ¶
func NewEmptyStruct_pairContext() *Struct_pairContext
func NewStruct_pairContext ¶
func NewStruct_pairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Struct_pairContext
func (*Struct_pairContext) Accept ¶
func (s *Struct_pairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Struct_pairContext) EXPR_COLON ¶
func (s *Struct_pairContext) EXPR_COLON() antlr.TerminalNode
func (*Struct_pairContext) EXPR_SYMBOL ¶
func (s *Struct_pairContext) EXPR_SYMBOL() antlr.TerminalNode
func (*Struct_pairContext) Expr ¶
func (s *Struct_pairContext) Expr() IExprContext
func (*Struct_pairContext) GetParser ¶
func (s *Struct_pairContext) GetParser() antlr.Parser
func (*Struct_pairContext) GetRuleContext ¶
func (s *Struct_pairContext) GetRuleContext() antlr.RuleContext
func (*Struct_pairContext) IsStruct_pairContext ¶
func (*Struct_pairContext) IsStruct_pairContext()
func (*Struct_pairContext) String_ ¶
func (s *Struct_pairContext) String_() IStringContext
func (*Struct_pairContext) ToStringTree ¶
func (s *Struct_pairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SymbolExprContext ¶
type SymbolExprContext struct {
*ExprContext
}
func NewSymbolExprContext ¶
func NewSymbolExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SymbolExprContext
func (*SymbolExprContext) Accept ¶
func (s *SymbolExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SymbolExprContext) EXPR_SYMBOL ¶
func (s *SymbolExprContext) EXPR_SYMBOL() antlr.TerminalNode
func (*SymbolExprContext) GetRuleContext ¶
func (s *SymbolExprContext) GetRuleContext() antlr.RuleContext
type TagExprContext ¶
type TagExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTagExprContext ¶
func NewEmptyTagExprContext() *TagExprContext
func NewTagExprContext ¶
func NewTagExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagExprContext
func (*TagExprContext) Accept ¶
func (s *TagExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TagExprContext) Expr ¶
func (s *TagExprContext) Expr() IExprContext
func (*TagExprContext) GetParser ¶
func (s *TagExprContext) GetParser() antlr.Parser
func (*TagExprContext) GetRuleContext ¶
func (s *TagExprContext) GetRuleContext() antlr.RuleContext
func (*TagExprContext) IsTagExprContext ¶
func (*TagExprContext) IsTagExprContext()
func (*TagExprContext) ToStringTree ¶
func (s *TagExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TagExprElseIfsContext ¶
type TagExprElseIfsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTagExprElseIfsContext ¶
func NewEmptyTagExprElseIfsContext() *TagExprElseIfsContext
func NewTagExprElseIfsContext ¶
func NewTagExprElseIfsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagExprElseIfsContext
func (*TagExprElseIfsContext) Accept ¶
func (s *TagExprElseIfsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TagExprElseIfsContext) GetParser ¶
func (s *TagExprElseIfsContext) GetParser() antlr.Parser
func (*TagExprElseIfsContext) GetRuleContext ¶
func (s *TagExprElseIfsContext) GetRuleContext() antlr.RuleContext
func (*TagExprElseIfsContext) IsTagExprElseIfsContext ¶
func (*TagExprElseIfsContext) IsTagExprElseIfsContext()
func (*TagExprElseIfsContext) TagExpr ¶
func (s *TagExprElseIfsContext) TagExpr() ITagExprContext
func (*TagExprElseIfsContext) ToStringTree ¶
func (s *TagExprElseIfsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemplateContext ¶
type TemplateContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTemplateContext ¶
func NewEmptyTemplateContext() *TemplateContext
func NewTemplateContext ¶
func NewTemplateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemplateContext
func (*TemplateContext) Accept ¶
func (s *TemplateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TemplateContext) EOF ¶
func (s *TemplateContext) EOF() antlr.TerminalNode
func (*TemplateContext) Elements ¶
func (s *TemplateContext) Elements() IElementsContext
func (*TemplateContext) GetParser ¶
func (s *TemplateContext) GetParser() antlr.Parser
func (*TemplateContext) GetRuleContext ¶
func (s *TemplateContext) GetRuleContext() antlr.RuleContext
func (*TemplateContext) IsTemplateContext ¶
func (*TemplateContext) IsTemplateContext()
func (*TemplateContext) ToStringTree ¶
func (s *TemplateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string