Documentation ¶
Index ¶
- Constants
- func BSLLexerInit()
- func BSLParserInit()
- type AcceptorContext
- func (s *AcceptorContext) AccessIndex() IAccessIndexContext
- func (s *AcceptorContext) AccessProperty() IAccessPropertyContext
- func (s *AcceptorContext) AllModifier() []IModifierContext
- func (s *AcceptorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AcceptorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AcceptorContext) GetParser() antlr.Parser
- func (s *AcceptorContext) GetRuleContext() antlr.RuleContext
- func (*AcceptorContext) IsAcceptorContext()
- func (s *AcceptorContext) Modifier(i int) IModifierContext
- func (s *AcceptorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AccessCallContext
- func (s *AccessCallContext) DOT() antlr.TerminalNode
- func (s *AccessCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccessCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccessCallContext) GetParser() antlr.Parser
- func (s *AccessCallContext) GetRuleContext() antlr.RuleContext
- func (*AccessCallContext) IsAccessCallContext()
- func (s *AccessCallContext) MethodCall() IMethodCallContext
- func (s *AccessCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AccessIndexContext
- func (s *AccessIndexContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccessIndexContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccessIndexContext) Expression() IExpressionContext
- func (s *AccessIndexContext) GetParser() antlr.Parser
- func (s *AccessIndexContext) GetRuleContext() antlr.RuleContext
- func (*AccessIndexContext) IsAccessIndexContext()
- func (s *AccessIndexContext) LBRACK() antlr.TerminalNode
- func (s *AccessIndexContext) RBRACK() antlr.TerminalNode
- func (s *AccessIndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AccessPropertyContext
- func (s *AccessPropertyContext) DOT() antlr.TerminalNode
- func (s *AccessPropertyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccessPropertyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccessPropertyContext) GetParser() antlr.Parser
- func (s *AccessPropertyContext) GetRuleContext() antlr.RuleContext
- func (s *AccessPropertyContext) IDENTIFIER() antlr.TerminalNode
- func (*AccessPropertyContext) IsAccessPropertyContext()
- func (s *AccessPropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AddHandlerStatementContext
- func (s *AddHandlerStatementContext) ADDHANDLER_KEYWORD() antlr.TerminalNode
- func (s *AddHandlerStatementContext) COMMA() antlr.TerminalNode
- func (s *AddHandlerStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddHandlerStatementContext) Event() IEventContext
- func (s *AddHandlerStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddHandlerStatementContext) GetParser() antlr.Parser
- func (s *AddHandlerStatementContext) GetRuleContext() antlr.RuleContext
- func (s *AddHandlerStatementContext) Handler() IHandlerContext
- func (*AddHandlerStatementContext) IsAddHandlerStatementContext()
- func (s *AddHandlerStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnnotationContext
- func (s *AnnotationContext) AMPERSAND() antlr.TerminalNode
- func (s *AnnotationContext) AnnotationName() IAnnotationNameContext
- func (s *AnnotationContext) AnnotationParams() IAnnotationParamsContext
- func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnnotationContext) GetParser() antlr.Parser
- func (s *AnnotationContext) GetRuleContext() antlr.RuleContext
- func (*AnnotationContext) IsAnnotationContext()
- func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnnotationNameContext
- func (s *AnnotationNameContext) ANNOTATION_AFTER_SYMBOL() antlr.TerminalNode
- func (s *AnnotationNameContext) ANNOTATION_AROUND_SYMBOL() antlr.TerminalNode
- func (s *AnnotationNameContext) ANNOTATION_BEFORE_SYMBOL() antlr.TerminalNode
- func (s *AnnotationNameContext) ANNOTATION_CHANGEANDVALIDATE_SYMBOL() antlr.TerminalNode
- func (s *AnnotationNameContext) ANNOTATION_CUSTOM_SYMBOL() antlr.TerminalNode
- func (s *AnnotationNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnnotationNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnnotationNameContext) GetParser() antlr.Parser
- func (s *AnnotationNameContext) GetRuleContext() antlr.RuleContext
- func (*AnnotationNameContext) IsAnnotationNameContext()
- func (s *AnnotationNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnnotationParamContext
- func (s *AnnotationParamContext) ASSIGN() antlr.TerminalNode
- func (s *AnnotationParamContext) AnnotationParamName() IAnnotationParamNameContext
- func (s *AnnotationParamContext) ConstValue() IConstValueContext
- func (s *AnnotationParamContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnnotationParamContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnnotationParamContext) GetParser() antlr.Parser
- func (s *AnnotationParamContext) GetRuleContext() antlr.RuleContext
- func (*AnnotationParamContext) IsAnnotationParamContext()
- func (s *AnnotationParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnnotationParamNameContext
- func (s *AnnotationParamNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnnotationParamNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnnotationParamNameContext) GetParser() antlr.Parser
- func (s *AnnotationParamNameContext) GetRuleContext() antlr.RuleContext
- func (s *AnnotationParamNameContext) IDENTIFIER() antlr.TerminalNode
- func (*AnnotationParamNameContext) IsAnnotationParamNameContext()
- func (s *AnnotationParamNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnnotationParamsContext
- func (s *AnnotationParamsContext) AllAnnotationParam() []IAnnotationParamContext
- func (s *AnnotationParamsContext) AllCOMMA() []antlr.TerminalNode
- func (s *AnnotationParamsContext) AnnotationParam(i int) IAnnotationParamContext
- func (s *AnnotationParamsContext) COMMA(i int) antlr.TerminalNode
- func (s *AnnotationParamsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnnotationParamsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnnotationParamsContext) GetParser() antlr.Parser
- func (s *AnnotationParamsContext) GetRuleContext() antlr.RuleContext
- func (*AnnotationParamsContext) IsAnnotationParamsContext()
- func (s *AnnotationParamsContext) LPAREN() antlr.TerminalNode
- func (s *AnnotationParamsContext) RPAREN() antlr.TerminalNode
- func (s *AnnotationParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentContext
- func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
- func (s *AssignmentContext) AllPreprocessor() []IPreprocessorContext
- func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignmentContext) Expression() IExpressionContext
- func (s *AssignmentContext) GetParser() antlr.Parser
- func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
- func (*AssignmentContext) IsAssignmentContext()
- func (s *AssignmentContext) LValue() ILValueContext
- func (s *AssignmentContext) Preprocessor(i int) IPreprocessorContext
- func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BSLLexer
- type BSLParser
- func (p *BSLParser) Acceptor() (localctx IAcceptorContext)
- func (p *BSLParser) AccessCall() (localctx IAccessCallContext)
- func (p *BSLParser) AccessIndex() (localctx IAccessIndexContext)
- func (p *BSLParser) AccessProperty() (localctx IAccessPropertyContext)
- func (p *BSLParser) AddHandlerStatement() (localctx IAddHandlerStatementContext)
- func (p *BSLParser) Annotation() (localctx IAnnotationContext)
- func (p *BSLParser) AnnotationName() (localctx IAnnotationNameContext)
- func (p *BSLParser) AnnotationParam() (localctx IAnnotationParamContext)
- func (p *BSLParser) AnnotationParamName() (localctx IAnnotationParamNameContext)
- func (p *BSLParser) AnnotationParams() (localctx IAnnotationParamsContext)
- func (p *BSLParser) Assignment() (localctx IAssignmentContext)
- func (p *BSLParser) BoolOperation() (localctx IBoolOperationContext)
- func (p *BSLParser) BreakStatement() (localctx IBreakStatementContext)
- func (p *BSLParser) CallParam() (localctx ICallParamContext)
- func (p *BSLParser) CallParamList() (localctx ICallParamListContext)
- func (p *BSLParser) CallStatement() (localctx ICallStatementContext)
- func (p *BSLParser) CodeBlock() (localctx ICodeBlockContext)
- func (p *BSLParser) CompareOperation() (localctx ICompareOperationContext)
- func (p *BSLParser) CompilerDirective() (localctx ICompilerDirectiveContext)
- func (p *BSLParser) CompilerDirectiveSymbol() (localctx ICompilerDirectiveSymbolContext)
- func (p *BSLParser) ComplexIdentifier() (localctx IComplexIdentifierContext)
- func (p *BSLParser) CompoundStatement() (localctx ICompoundStatementContext)
- func (p *BSLParser) ConstValue() (localctx IConstValueContext)
- func (p *BSLParser) ContinueStatement() (localctx IContinueStatementContext)
- func (p *BSLParser) DefaultValue() (localctx IDefaultValueContext)
- func (p *BSLParser) DoCall() (localctx IDoCallContext)
- func (p *BSLParser) ElseBranch() (localctx IElseBranchContext)
- func (p *BSLParser) ElsifBranch() (localctx IElsifBranchContext)
- func (p *BSLParser) Event() (localctx IEventContext)
- func (p *BSLParser) ExceptCodeBlock() (localctx IExceptCodeBlockContext)
- func (p *BSLParser) ExecuteStatement() (localctx IExecuteStatementContext)
- func (p *BSLParser) Expression() (localctx IExpressionContext)
- func (p *BSLParser) File() (localctx IFileContext)
- func (p *BSLParser) FileCodeBlock() (localctx IFileCodeBlockContext)
- func (p *BSLParser) FileCodeBlockBeforeSub() (localctx IFileCodeBlockBeforeSubContext)
- func (p *BSLParser) ForEachStatement() (localctx IForEachStatementContext)
- func (p *BSLParser) ForStatement() (localctx IForStatementContext)
- func (p *BSLParser) FuncDeclaration() (localctx IFuncDeclarationContext)
- func (p *BSLParser) Function() (localctx IFunctionContext)
- func (p *BSLParser) GlobalMethodCall() (localctx IGlobalMethodCallContext)
- func (p *BSLParser) GotoStatement() (localctx IGotoStatementContext)
- func (p *BSLParser) Handler() (localctx IHandlerContext)
- func (p *BSLParser) IfBranch() (localctx IIfBranchContext)
- func (p *BSLParser) IfStatement() (localctx IIfStatementContext)
- func (p *BSLParser) LValue() (localctx ILValueContext)
- func (p *BSLParser) Label() (localctx ILabelContext)
- func (p *BSLParser) LabelName() (localctx ILabelNameContext)
- func (p *BSLParser) Member() (localctx IMemberContext)
- func (p *BSLParser) MethodCall() (localctx IMethodCallContext)
- func (p *BSLParser) MethodName() (localctx IMethodNameContext)
- func (p *BSLParser) Modifier() (localctx IModifierContext)
- func (p *BSLParser) ModuleVar() (localctx IModuleVarContext)
- func (p *BSLParser) ModuleVarDeclaration() (localctx IModuleVarDeclarationContext)
- func (p *BSLParser) ModuleVars() (localctx IModuleVarsContext)
- func (p *BSLParser) ModuleVarsList() (localctx IModuleVarsListContext)
- func (p *BSLParser) MultilineString() (localctx IMultilineStringContext)
- func (p *BSLParser) NewwExpression() (localctx INewwExpressionContext)
- func (p *BSLParser) Numeric() (localctx INumericContext)
- func (p *BSLParser) Operation() (localctx IOperationContext)
- func (p *BSLParser) Param() (localctx IParamContext)
- func (p *BSLParser) ParamList() (localctx IParamListContext)
- func (p *BSLParser) Preproc_boolOperation() (localctx IPreproc_boolOperationContext)
- func (p *BSLParser) Preproc_else() (localctx IPreproc_elseContext)
- func (p *BSLParser) Preproc_elsif() (localctx IPreproc_elsifContext)
- func (p *BSLParser) Preproc_endif() (localctx IPreproc_endifContext)
- func (p *BSLParser) Preproc_expression() (localctx IPreproc_expressionContext)
- func (p *BSLParser) Preproc_if() (localctx IPreproc_ifContext)
- func (p *BSLParser) Preproc_logicalExpression() (localctx IPreproc_logicalExpressionContext)
- func (p *BSLParser) Preproc_logicalOperand() (localctx IPreproc_logicalOperandContext)
- func (p *BSLParser) Preproc_symbol() (localctx IPreproc_symbolContext)
- func (p *BSLParser) Preproc_unknownSymbol() (localctx IPreproc_unknownSymbolContext)
- func (p *BSLParser) Preprocessor() (localctx IPreprocessorContext)
- func (p *BSLParser) ProcDeclaration() (localctx IProcDeclarationContext)
- func (p *BSLParser) Procedure() (localctx IProcedureContext)
- func (p *BSLParser) RaiseStatement() (localctx IRaiseStatementContext)
- func (p *BSLParser) RegionEnd() (localctx IRegionEndContext)
- func (p *BSLParser) RegionName() (localctx IRegionNameContext)
- func (p *BSLParser) RegionStart() (localctx IRegionStartContext)
- func (p *BSLParser) RemoveHandlerStatement() (localctx IRemoveHandlerStatementContext)
- func (p *BSLParser) ReturnStatement() (localctx IReturnStatementContext)
- func (p *BSLParser) Shebang() (localctx IShebangContext)
- func (p *BSLParser) Statement() (localctx IStatementContext)
- func (p *BSLParser) String_() (localctx IStringContext)
- func (p *BSLParser) Sub() (localctx ISubContext)
- func (p *BSLParser) SubCodeBlock() (localctx ISubCodeBlockContext)
- func (p *BSLParser) SubName() (localctx ISubNameContext)
- func (p *BSLParser) SubVar() (localctx ISubVarContext)
- func (p *BSLParser) SubVarDeclaration() (localctx ISubVarDeclarationContext)
- func (p *BSLParser) SubVars() (localctx ISubVarsContext)
- func (p *BSLParser) SubVarsList() (localctx ISubVarsListContext)
- func (p *BSLParser) Subs() (localctx ISubsContext)
- func (p *BSLParser) TernaryOperator() (localctx ITernaryOperatorContext)
- func (p *BSLParser) TryCodeBlock() (localctx ITryCodeBlockContext)
- func (p *BSLParser) TryStatement() (localctx ITryStatementContext)
- func (p *BSLParser) TypeName() (localctx ITypeNameContext)
- func (p *BSLParser) UnaryModifier() (localctx IUnaryModifierContext)
- func (p *BSLParser) Use() (localctx IUseContext)
- func (p *BSLParser) UsedLib() (localctx IUsedLibContext)
- func (p *BSLParser) Var_name() (localctx IVar_nameContext)
- func (p *BSLParser) WaitExpression() (localctx IWaitExpressionContext)
- func (p *BSLParser) WaitStatement() (localctx IWaitStatementContext)
- func (p *BSLParser) WhileStatement() (localctx IWhileStatementContext)
- type BSLParserListener
- type BaseBSLParserListener
- func (s *BaseBSLParserListener) EnterAcceptor(ctx *AcceptorContext)
- func (s *BaseBSLParserListener) EnterAccessCall(ctx *AccessCallContext)
- func (s *BaseBSLParserListener) EnterAccessIndex(ctx *AccessIndexContext)
- func (s *BaseBSLParserListener) EnterAccessProperty(ctx *AccessPropertyContext)
- func (s *BaseBSLParserListener) EnterAddHandlerStatement(ctx *AddHandlerStatementContext)
- func (s *BaseBSLParserListener) EnterAnnotation(ctx *AnnotationContext)
- func (s *BaseBSLParserListener) EnterAnnotationName(ctx *AnnotationNameContext)
- func (s *BaseBSLParserListener) EnterAnnotationParam(ctx *AnnotationParamContext)
- func (s *BaseBSLParserListener) EnterAnnotationParamName(ctx *AnnotationParamNameContext)
- func (s *BaseBSLParserListener) EnterAnnotationParams(ctx *AnnotationParamsContext)
- func (s *BaseBSLParserListener) EnterAssignment(ctx *AssignmentContext)
- func (s *BaseBSLParserListener) EnterBoolOperation(ctx *BoolOperationContext)
- func (s *BaseBSLParserListener) EnterBreakStatement(ctx *BreakStatementContext)
- func (s *BaseBSLParserListener) EnterCallParam(ctx *CallParamContext)
- func (s *BaseBSLParserListener) EnterCallParamList(ctx *CallParamListContext)
- func (s *BaseBSLParserListener) EnterCallStatement(ctx *CallStatementContext)
- func (s *BaseBSLParserListener) EnterCodeBlock(ctx *CodeBlockContext)
- func (s *BaseBSLParserListener) EnterCompareOperation(ctx *CompareOperationContext)
- func (s *BaseBSLParserListener) EnterCompilerDirective(ctx *CompilerDirectiveContext)
- func (s *BaseBSLParserListener) EnterCompilerDirectiveSymbol(ctx *CompilerDirectiveSymbolContext)
- func (s *BaseBSLParserListener) EnterComplexIdentifier(ctx *ComplexIdentifierContext)
- func (s *BaseBSLParserListener) EnterCompoundStatement(ctx *CompoundStatementContext)
- func (s *BaseBSLParserListener) EnterConstValue(ctx *ConstValueContext)
- func (s *BaseBSLParserListener) EnterContinueStatement(ctx *ContinueStatementContext)
- func (s *BaseBSLParserListener) EnterDefaultValue(ctx *DefaultValueContext)
- func (s *BaseBSLParserListener) EnterDoCall(ctx *DoCallContext)
- func (s *BaseBSLParserListener) EnterElseBranch(ctx *ElseBranchContext)
- func (s *BaseBSLParserListener) EnterElsifBranch(ctx *ElsifBranchContext)
- func (s *BaseBSLParserListener) EnterEvent(ctx *EventContext)
- func (s *BaseBSLParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseBSLParserListener) EnterExceptCodeBlock(ctx *ExceptCodeBlockContext)
- func (s *BaseBSLParserListener) EnterExecuteStatement(ctx *ExecuteStatementContext)
- func (s *BaseBSLParserListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseBSLParserListener) EnterFile(ctx *FileContext)
- func (s *BaseBSLParserListener) EnterFileCodeBlock(ctx *FileCodeBlockContext)
- func (s *BaseBSLParserListener) EnterFileCodeBlockBeforeSub(ctx *FileCodeBlockBeforeSubContext)
- func (s *BaseBSLParserListener) EnterForEachStatement(ctx *ForEachStatementContext)
- func (s *BaseBSLParserListener) EnterForStatement(ctx *ForStatementContext)
- func (s *BaseBSLParserListener) EnterFuncDeclaration(ctx *FuncDeclarationContext)
- func (s *BaseBSLParserListener) EnterFunction(ctx *FunctionContext)
- func (s *BaseBSLParserListener) EnterGlobalMethodCall(ctx *GlobalMethodCallContext)
- func (s *BaseBSLParserListener) EnterGotoStatement(ctx *GotoStatementContext)
- func (s *BaseBSLParserListener) EnterHandler(ctx *HandlerContext)
- func (s *BaseBSLParserListener) EnterIfBranch(ctx *IfBranchContext)
- func (s *BaseBSLParserListener) EnterIfStatement(ctx *IfStatementContext)
- func (s *BaseBSLParserListener) EnterLValue(ctx *LValueContext)
- func (s *BaseBSLParserListener) EnterLabel(ctx *LabelContext)
- func (s *BaseBSLParserListener) EnterLabelName(ctx *LabelNameContext)
- func (s *BaseBSLParserListener) EnterMember(ctx *MemberContext)
- func (s *BaseBSLParserListener) EnterMethodCall(ctx *MethodCallContext)
- func (s *BaseBSLParserListener) EnterMethodName(ctx *MethodNameContext)
- func (s *BaseBSLParserListener) EnterModifier(ctx *ModifierContext)
- func (s *BaseBSLParserListener) EnterModuleVar(ctx *ModuleVarContext)
- func (s *BaseBSLParserListener) EnterModuleVarDeclaration(ctx *ModuleVarDeclarationContext)
- func (s *BaseBSLParserListener) EnterModuleVars(ctx *ModuleVarsContext)
- func (s *BaseBSLParserListener) EnterModuleVarsList(ctx *ModuleVarsListContext)
- func (s *BaseBSLParserListener) EnterMultilineString(ctx *MultilineStringContext)
- func (s *BaseBSLParserListener) EnterNewwExpression(ctx *NewwExpressionContext)
- func (s *BaseBSLParserListener) EnterNumeric(ctx *NumericContext)
- func (s *BaseBSLParserListener) EnterOperation(ctx *OperationContext)
- func (s *BaseBSLParserListener) EnterParam(ctx *ParamContext)
- func (s *BaseBSLParserListener) EnterParamList(ctx *ParamListContext)
- func (s *BaseBSLParserListener) EnterPreproc_boolOperation(ctx *Preproc_boolOperationContext)
- func (s *BaseBSLParserListener) EnterPreproc_else(ctx *Preproc_elseContext)
- func (s *BaseBSLParserListener) EnterPreproc_elsif(ctx *Preproc_elsifContext)
- func (s *BaseBSLParserListener) EnterPreproc_endif(ctx *Preproc_endifContext)
- func (s *BaseBSLParserListener) EnterPreproc_expression(ctx *Preproc_expressionContext)
- func (s *BaseBSLParserListener) EnterPreproc_if(ctx *Preproc_ifContext)
- func (s *BaseBSLParserListener) EnterPreproc_logicalExpression(ctx *Preproc_logicalExpressionContext)
- func (s *BaseBSLParserListener) EnterPreproc_logicalOperand(ctx *Preproc_logicalOperandContext)
- func (s *BaseBSLParserListener) EnterPreproc_symbol(ctx *Preproc_symbolContext)
- func (s *BaseBSLParserListener) EnterPreproc_unknownSymbol(ctx *Preproc_unknownSymbolContext)
- func (s *BaseBSLParserListener) EnterPreprocessor(ctx *PreprocessorContext)
- func (s *BaseBSLParserListener) EnterProcDeclaration(ctx *ProcDeclarationContext)
- func (s *BaseBSLParserListener) EnterProcedure(ctx *ProcedureContext)
- func (s *BaseBSLParserListener) EnterRaiseStatement(ctx *RaiseStatementContext)
- func (s *BaseBSLParserListener) EnterRegionEnd(ctx *RegionEndContext)
- func (s *BaseBSLParserListener) EnterRegionName(ctx *RegionNameContext)
- func (s *BaseBSLParserListener) EnterRegionStart(ctx *RegionStartContext)
- func (s *BaseBSLParserListener) EnterRemoveHandlerStatement(ctx *RemoveHandlerStatementContext)
- func (s *BaseBSLParserListener) EnterReturnStatement(ctx *ReturnStatementContext)
- func (s *BaseBSLParserListener) EnterShebang(ctx *ShebangContext)
- func (s *BaseBSLParserListener) EnterStatement(ctx *StatementContext)
- func (s *BaseBSLParserListener) EnterString(ctx *StringContext)
- func (s *BaseBSLParserListener) EnterSub(ctx *SubContext)
- func (s *BaseBSLParserListener) EnterSubCodeBlock(ctx *SubCodeBlockContext)
- func (s *BaseBSLParserListener) EnterSubName(ctx *SubNameContext)
- func (s *BaseBSLParserListener) EnterSubVar(ctx *SubVarContext)
- func (s *BaseBSLParserListener) EnterSubVarDeclaration(ctx *SubVarDeclarationContext)
- func (s *BaseBSLParserListener) EnterSubVars(ctx *SubVarsContext)
- func (s *BaseBSLParserListener) EnterSubVarsList(ctx *SubVarsListContext)
- func (s *BaseBSLParserListener) EnterSubs(ctx *SubsContext)
- func (s *BaseBSLParserListener) EnterTernaryOperator(ctx *TernaryOperatorContext)
- func (s *BaseBSLParserListener) EnterTryCodeBlock(ctx *TryCodeBlockContext)
- func (s *BaseBSLParserListener) EnterTryStatement(ctx *TryStatementContext)
- func (s *BaseBSLParserListener) EnterTypeName(ctx *TypeNameContext)
- func (s *BaseBSLParserListener) EnterUnaryModifier(ctx *UnaryModifierContext)
- func (s *BaseBSLParserListener) EnterUse(ctx *UseContext)
- func (s *BaseBSLParserListener) EnterUsedLib(ctx *UsedLibContext)
- func (s *BaseBSLParserListener) EnterVar_name(ctx *Var_nameContext)
- func (s *BaseBSLParserListener) EnterWaitExpression(ctx *WaitExpressionContext)
- func (s *BaseBSLParserListener) EnterWaitStatement(ctx *WaitStatementContext)
- func (s *BaseBSLParserListener) EnterWhileStatement(ctx *WhileStatementContext)
- func (s *BaseBSLParserListener) ExitAcceptor(ctx *AcceptorContext)
- func (s *BaseBSLParserListener) ExitAccessCall(ctx *AccessCallContext)
- func (s *BaseBSLParserListener) ExitAccessIndex(ctx *AccessIndexContext)
- func (s *BaseBSLParserListener) ExitAccessProperty(ctx *AccessPropertyContext)
- func (s *BaseBSLParserListener) ExitAddHandlerStatement(ctx *AddHandlerStatementContext)
- func (s *BaseBSLParserListener) ExitAnnotation(ctx *AnnotationContext)
- func (s *BaseBSLParserListener) ExitAnnotationName(ctx *AnnotationNameContext)
- func (s *BaseBSLParserListener) ExitAnnotationParam(ctx *AnnotationParamContext)
- func (s *BaseBSLParserListener) ExitAnnotationParamName(ctx *AnnotationParamNameContext)
- func (s *BaseBSLParserListener) ExitAnnotationParams(ctx *AnnotationParamsContext)
- func (s *BaseBSLParserListener) ExitAssignment(ctx *AssignmentContext)
- func (s *BaseBSLParserListener) ExitBoolOperation(ctx *BoolOperationContext)
- func (s *BaseBSLParserListener) ExitBreakStatement(ctx *BreakStatementContext)
- func (s *BaseBSLParserListener) ExitCallParam(ctx *CallParamContext)
- func (s *BaseBSLParserListener) ExitCallParamList(ctx *CallParamListContext)
- func (s *BaseBSLParserListener) ExitCallStatement(ctx *CallStatementContext)
- func (s *BaseBSLParserListener) ExitCodeBlock(ctx *CodeBlockContext)
- func (s *BaseBSLParserListener) ExitCompareOperation(ctx *CompareOperationContext)
- func (s *BaseBSLParserListener) ExitCompilerDirective(ctx *CompilerDirectiveContext)
- func (s *BaseBSLParserListener) ExitCompilerDirectiveSymbol(ctx *CompilerDirectiveSymbolContext)
- func (s *BaseBSLParserListener) ExitComplexIdentifier(ctx *ComplexIdentifierContext)
- func (s *BaseBSLParserListener) ExitCompoundStatement(ctx *CompoundStatementContext)
- func (s *BaseBSLParserListener) ExitConstValue(ctx *ConstValueContext)
- func (s *BaseBSLParserListener) ExitContinueStatement(ctx *ContinueStatementContext)
- func (s *BaseBSLParserListener) ExitDefaultValue(ctx *DefaultValueContext)
- func (s *BaseBSLParserListener) ExitDoCall(ctx *DoCallContext)
- func (s *BaseBSLParserListener) ExitElseBranch(ctx *ElseBranchContext)
- func (s *BaseBSLParserListener) ExitElsifBranch(ctx *ElsifBranchContext)
- func (s *BaseBSLParserListener) ExitEvent(ctx *EventContext)
- func (s *BaseBSLParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseBSLParserListener) ExitExceptCodeBlock(ctx *ExceptCodeBlockContext)
- func (s *BaseBSLParserListener) ExitExecuteStatement(ctx *ExecuteStatementContext)
- func (s *BaseBSLParserListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseBSLParserListener) ExitFile(ctx *FileContext)
- func (s *BaseBSLParserListener) ExitFileCodeBlock(ctx *FileCodeBlockContext)
- func (s *BaseBSLParserListener) ExitFileCodeBlockBeforeSub(ctx *FileCodeBlockBeforeSubContext)
- func (s *BaseBSLParserListener) ExitForEachStatement(ctx *ForEachStatementContext)
- func (s *BaseBSLParserListener) ExitForStatement(ctx *ForStatementContext)
- func (s *BaseBSLParserListener) ExitFuncDeclaration(ctx *FuncDeclarationContext)
- func (s *BaseBSLParserListener) ExitFunction(ctx *FunctionContext)
- func (s *BaseBSLParserListener) ExitGlobalMethodCall(ctx *GlobalMethodCallContext)
- func (s *BaseBSLParserListener) ExitGotoStatement(ctx *GotoStatementContext)
- func (s *BaseBSLParserListener) ExitHandler(ctx *HandlerContext)
- func (s *BaseBSLParserListener) ExitIfBranch(ctx *IfBranchContext)
- func (s *BaseBSLParserListener) ExitIfStatement(ctx *IfStatementContext)
- func (s *BaseBSLParserListener) ExitLValue(ctx *LValueContext)
- func (s *BaseBSLParserListener) ExitLabel(ctx *LabelContext)
- func (s *BaseBSLParserListener) ExitLabelName(ctx *LabelNameContext)
- func (s *BaseBSLParserListener) ExitMember(ctx *MemberContext)
- func (s *BaseBSLParserListener) ExitMethodCall(ctx *MethodCallContext)
- func (s *BaseBSLParserListener) ExitMethodName(ctx *MethodNameContext)
- func (s *BaseBSLParserListener) ExitModifier(ctx *ModifierContext)
- func (s *BaseBSLParserListener) ExitModuleVar(ctx *ModuleVarContext)
- func (s *BaseBSLParserListener) ExitModuleVarDeclaration(ctx *ModuleVarDeclarationContext)
- func (s *BaseBSLParserListener) ExitModuleVars(ctx *ModuleVarsContext)
- func (s *BaseBSLParserListener) ExitModuleVarsList(ctx *ModuleVarsListContext)
- func (s *BaseBSLParserListener) ExitMultilineString(ctx *MultilineStringContext)
- func (s *BaseBSLParserListener) ExitNewwExpression(ctx *NewwExpressionContext)
- func (s *BaseBSLParserListener) ExitNumeric(ctx *NumericContext)
- func (s *BaseBSLParserListener) ExitOperation(ctx *OperationContext)
- func (s *BaseBSLParserListener) ExitParam(ctx *ParamContext)
- func (s *BaseBSLParserListener) ExitParamList(ctx *ParamListContext)
- func (s *BaseBSLParserListener) ExitPreproc_boolOperation(ctx *Preproc_boolOperationContext)
- func (s *BaseBSLParserListener) ExitPreproc_else(ctx *Preproc_elseContext)
- func (s *BaseBSLParserListener) ExitPreproc_elsif(ctx *Preproc_elsifContext)
- func (s *BaseBSLParserListener) ExitPreproc_endif(ctx *Preproc_endifContext)
- func (s *BaseBSLParserListener) ExitPreproc_expression(ctx *Preproc_expressionContext)
- func (s *BaseBSLParserListener) ExitPreproc_if(ctx *Preproc_ifContext)
- func (s *BaseBSLParserListener) ExitPreproc_logicalExpression(ctx *Preproc_logicalExpressionContext)
- func (s *BaseBSLParserListener) ExitPreproc_logicalOperand(ctx *Preproc_logicalOperandContext)
- func (s *BaseBSLParserListener) ExitPreproc_symbol(ctx *Preproc_symbolContext)
- func (s *BaseBSLParserListener) ExitPreproc_unknownSymbol(ctx *Preproc_unknownSymbolContext)
- func (s *BaseBSLParserListener) ExitPreprocessor(ctx *PreprocessorContext)
- func (s *BaseBSLParserListener) ExitProcDeclaration(ctx *ProcDeclarationContext)
- func (s *BaseBSLParserListener) ExitProcedure(ctx *ProcedureContext)
- func (s *BaseBSLParserListener) ExitRaiseStatement(ctx *RaiseStatementContext)
- func (s *BaseBSLParserListener) ExitRegionEnd(ctx *RegionEndContext)
- func (s *BaseBSLParserListener) ExitRegionName(ctx *RegionNameContext)
- func (s *BaseBSLParserListener) ExitRegionStart(ctx *RegionStartContext)
- func (s *BaseBSLParserListener) ExitRemoveHandlerStatement(ctx *RemoveHandlerStatementContext)
- func (s *BaseBSLParserListener) ExitReturnStatement(ctx *ReturnStatementContext)
- func (s *BaseBSLParserListener) ExitShebang(ctx *ShebangContext)
- func (s *BaseBSLParserListener) ExitStatement(ctx *StatementContext)
- func (s *BaseBSLParserListener) ExitString(ctx *StringContext)
- func (s *BaseBSLParserListener) ExitSub(ctx *SubContext)
- func (s *BaseBSLParserListener) ExitSubCodeBlock(ctx *SubCodeBlockContext)
- func (s *BaseBSLParserListener) ExitSubName(ctx *SubNameContext)
- func (s *BaseBSLParserListener) ExitSubVar(ctx *SubVarContext)
- func (s *BaseBSLParserListener) ExitSubVarDeclaration(ctx *SubVarDeclarationContext)
- func (s *BaseBSLParserListener) ExitSubVars(ctx *SubVarsContext)
- func (s *BaseBSLParserListener) ExitSubVarsList(ctx *SubVarsListContext)
- func (s *BaseBSLParserListener) ExitSubs(ctx *SubsContext)
- func (s *BaseBSLParserListener) ExitTernaryOperator(ctx *TernaryOperatorContext)
- func (s *BaseBSLParserListener) ExitTryCodeBlock(ctx *TryCodeBlockContext)
- func (s *BaseBSLParserListener) ExitTryStatement(ctx *TryStatementContext)
- func (s *BaseBSLParserListener) ExitTypeName(ctx *TypeNameContext)
- func (s *BaseBSLParserListener) ExitUnaryModifier(ctx *UnaryModifierContext)
- func (s *BaseBSLParserListener) ExitUse(ctx *UseContext)
- func (s *BaseBSLParserListener) ExitUsedLib(ctx *UsedLibContext)
- func (s *BaseBSLParserListener) ExitVar_name(ctx *Var_nameContext)
- func (s *BaseBSLParserListener) ExitWaitExpression(ctx *WaitExpressionContext)
- func (s *BaseBSLParserListener) ExitWaitStatement(ctx *WaitStatementContext)
- func (s *BaseBSLParserListener) ExitWhileStatement(ctx *WhileStatementContext)
- func (s *BaseBSLParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseBSLParserListener) VisitTerminal(node antlr.TerminalNode)
- type BoolOperationContext
- func (s *BoolOperationContext) AND_KEYWORD() antlr.TerminalNode
- func (s *BoolOperationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolOperationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolOperationContext) GetParser() antlr.Parser
- func (s *BoolOperationContext) GetRuleContext() antlr.RuleContext
- func (*BoolOperationContext) IsBoolOperationContext()
- func (s *BoolOperationContext) OR_KEYWORD() antlr.TerminalNode
- func (s *BoolOperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BreakStatementContext
- func (s *BreakStatementContext) BREAK_KEYWORD() antlr.TerminalNode
- func (s *BreakStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BreakStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BreakStatementContext) GetParser() antlr.Parser
- func (s *BreakStatementContext) GetRuleContext() antlr.RuleContext
- func (*BreakStatementContext) IsBreakStatementContext()
- func (s *BreakStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CallParamContext
- func (s *CallParamContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CallParamContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CallParamContext) Expression() IExpressionContext
- func (s *CallParamContext) GetParser() antlr.Parser
- func (s *CallParamContext) GetRuleContext() antlr.RuleContext
- func (*CallParamContext) IsCallParamContext()
- func (s *CallParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CallParamListContext
- func (s *CallParamListContext) AllCOMMA() []antlr.TerminalNode
- func (s *CallParamListContext) AllCallParam() []ICallParamContext
- func (s *CallParamListContext) COMMA(i int) antlr.TerminalNode
- func (s *CallParamListContext) CallParam(i int) ICallParamContext
- func (s *CallParamListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CallParamListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CallParamListContext) GetParser() antlr.Parser
- func (s *CallParamListContext) GetRuleContext() antlr.RuleContext
- func (*CallParamListContext) IsCallParamListContext()
- func (s *CallParamListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CallStatementContext
- func (s *CallStatementContext) AccessCall() IAccessCallContext
- func (s *CallStatementContext) AllModifier() []IModifierContext
- func (s *CallStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CallStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CallStatementContext) GetParser() antlr.Parser
- func (s *CallStatementContext) GetRuleContext() antlr.RuleContext
- func (s *CallStatementContext) GlobalMethodCall() IGlobalMethodCallContext
- func (s *CallStatementContext) IDENTIFIER() antlr.TerminalNode
- func (*CallStatementContext) IsCallStatementContext()
- func (s *CallStatementContext) Modifier(i int) IModifierContext
- func (s *CallStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CodeBlockContext
- func (s *CodeBlockContext) AllPreprocessor() []IPreprocessorContext
- func (s *CodeBlockContext) AllStatement() []IStatementContext
- func (s *CodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CodeBlockContext) GetParser() antlr.Parser
- func (s *CodeBlockContext) GetRuleContext() antlr.RuleContext
- func (*CodeBlockContext) IsCodeBlockContext()
- func (s *CodeBlockContext) Preprocessor(i int) IPreprocessorContext
- func (s *CodeBlockContext) Statement(i int) IStatementContext
- func (s *CodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompareOperationContext
- func (s *CompareOperationContext) ASSIGN() antlr.TerminalNode
- func (s *CompareOperationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompareOperationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompareOperationContext) GREATER() antlr.TerminalNode
- func (s *CompareOperationContext) GREATER_OR_EQUAL() antlr.TerminalNode
- func (s *CompareOperationContext) GetParser() antlr.Parser
- func (s *CompareOperationContext) GetRuleContext() antlr.RuleContext
- func (*CompareOperationContext) IsCompareOperationContext()
- func (s *CompareOperationContext) LESS() antlr.TerminalNode
- func (s *CompareOperationContext) LESS_OR_EQUAL() antlr.TerminalNode
- func (s *CompareOperationContext) NOT_EQUAL() antlr.TerminalNode
- func (s *CompareOperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompilerDirectiveContext
- func (s *CompilerDirectiveContext) AMPERSAND() antlr.TerminalNode
- func (s *CompilerDirectiveContext) CompilerDirectiveSymbol() ICompilerDirectiveSymbolContext
- func (s *CompilerDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectiveContext) GetParser() antlr.Parser
- func (s *CompilerDirectiveContext) GetRuleContext() antlr.RuleContext
- func (*CompilerDirectiveContext) IsCompilerDirectiveContext()
- func (s *CompilerDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompilerDirectiveSymbolContext
- func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL() antlr.TerminalNode
- func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENTATSERVER_SYMBOL() antlr.TerminalNode
- func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENT_SYMBOL() antlr.TerminalNode
- func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATSERVERNOCONTEXT_SYMBOL() antlr.TerminalNode
- func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATSERVER_SYMBOL() antlr.TerminalNode
- func (s *CompilerDirectiveSymbolContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectiveSymbolContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectiveSymbolContext) GetParser() antlr.Parser
- func (s *CompilerDirectiveSymbolContext) GetRuleContext() antlr.RuleContext
- func (*CompilerDirectiveSymbolContext) IsCompilerDirectiveSymbolContext()
- func (s *CompilerDirectiveSymbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComplexIdentifierContext
- func (s *ComplexIdentifierContext) AllModifier() []IModifierContext
- func (s *ComplexIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ComplexIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ComplexIdentifierContext) GetParser() antlr.Parser
- func (s *ComplexIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *ComplexIdentifierContext) GlobalMethodCall() IGlobalMethodCallContext
- func (s *ComplexIdentifierContext) IDENTIFIER() antlr.TerminalNode
- func (*ComplexIdentifierContext) IsComplexIdentifierContext()
- func (s *ComplexIdentifierContext) Modifier(i int) IModifierContext
- func (s *ComplexIdentifierContext) NewwExpression() INewwExpressionContext
- func (s *ComplexIdentifierContext) TernaryOperator() ITernaryOperatorContext
- func (s *ComplexIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompoundStatementContext
- func (s *CompoundStatementContext) AddHandlerStatement() IAddHandlerStatementContext
- func (s *CompoundStatementContext) BreakStatement() IBreakStatementContext
- func (s *CompoundStatementContext) ContinueStatement() IContinueStatementContext
- func (s *CompoundStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompoundStatementContext) ExecuteStatement() IExecuteStatementContext
- func (s *CompoundStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompoundStatementContext) ForEachStatement() IForEachStatementContext
- func (s *CompoundStatementContext) ForStatement() IForStatementContext
- func (s *CompoundStatementContext) GetParser() antlr.Parser
- func (s *CompoundStatementContext) GetRuleContext() antlr.RuleContext
- func (s *CompoundStatementContext) GotoStatement() IGotoStatementContext
- func (s *CompoundStatementContext) IfStatement() IIfStatementContext
- func (*CompoundStatementContext) IsCompoundStatementContext()
- func (s *CompoundStatementContext) RaiseStatement() IRaiseStatementContext
- func (s *CompoundStatementContext) RemoveHandlerStatement() IRemoveHandlerStatementContext
- func (s *CompoundStatementContext) ReturnStatement() IReturnStatementContext
- func (s *CompoundStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CompoundStatementContext) TryStatement() ITryStatementContext
- func (s *CompoundStatementContext) WhileStatement() IWhileStatementContext
- type ConstValueContext
- func (s *ConstValueContext) DATETIME() antlr.TerminalNode
- func (s *ConstValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstValueContext) FALSE() antlr.TerminalNode
- func (s *ConstValueContext) GetParser() antlr.Parser
- func (s *ConstValueContext) GetRuleContext() antlr.RuleContext
- func (*ConstValueContext) IsConstValueContext()
- func (s *ConstValueContext) MINUS() antlr.TerminalNode
- func (s *ConstValueContext) NULL() antlr.TerminalNode
- func (s *ConstValueContext) Numeric() INumericContext
- func (s *ConstValueContext) PLUS() antlr.TerminalNode
- func (s *ConstValueContext) String_() IStringContext
- func (s *ConstValueContext) TRUE() antlr.TerminalNode
- func (s *ConstValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstValueContext) UNDEFINED() antlr.TerminalNode
- type ContinueStatementContext
- func (s *ContinueStatementContext) CONTINUE_KEYWORD() antlr.TerminalNode
- func (s *ContinueStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContinueStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContinueStatementContext) GetParser() antlr.Parser
- func (s *ContinueStatementContext) GetRuleContext() antlr.RuleContext
- func (*ContinueStatementContext) IsContinueStatementContext()
- func (s *ContinueStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DefaultValueContext
- func (s *DefaultValueContext) ConstValue() IConstValueContext
- func (s *DefaultValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DefaultValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DefaultValueContext) GetParser() antlr.Parser
- func (s *DefaultValueContext) GetRuleContext() antlr.RuleContext
- func (*DefaultValueContext) IsDefaultValueContext()
- func (s *DefaultValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DoCallContext
- func (s *DoCallContext) CallParamList() ICallParamListContext
- func (s *DoCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DoCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DoCallContext) GetParser() antlr.Parser
- func (s *DoCallContext) GetRuleContext() antlr.RuleContext
- func (*DoCallContext) IsDoCallContext()
- func (s *DoCallContext) LPAREN() antlr.TerminalNode
- func (s *DoCallContext) RPAREN() antlr.TerminalNode
- func (s *DoCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseBranchContext
- func (s *ElseBranchContext) CodeBlock() ICodeBlockContext
- func (s *ElseBranchContext) ELSE_KEYWORD() antlr.TerminalNode
- func (s *ElseBranchContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseBranchContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseBranchContext) GetParser() antlr.Parser
- func (s *ElseBranchContext) GetRuleContext() antlr.RuleContext
- func (*ElseBranchContext) IsElseBranchContext()
- func (s *ElseBranchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElsifBranchContext
- func (s *ElsifBranchContext) CodeBlock() ICodeBlockContext
- func (s *ElsifBranchContext) ELSIF_KEYWORD() antlr.TerminalNode
- func (s *ElsifBranchContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElsifBranchContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElsifBranchContext) Expression() IExpressionContext
- func (s *ElsifBranchContext) GetParser() antlr.Parser
- func (s *ElsifBranchContext) GetRuleContext() antlr.RuleContext
- func (*ElsifBranchContext) IsElsifBranchContext()
- func (s *ElsifBranchContext) THEN_KEYWORD() antlr.TerminalNode
- func (s *ElsifBranchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EventContext
- func (s *EventContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EventContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EventContext) Expression() IExpressionContext
- func (s *EventContext) GetParser() antlr.Parser
- func (s *EventContext) GetRuleContext() antlr.RuleContext
- func (*EventContext) IsEventContext()
- func (s *EventContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExceptCodeBlockContext
- func (s *ExceptCodeBlockContext) CodeBlock() ICodeBlockContext
- func (s *ExceptCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExceptCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExceptCodeBlockContext) GetParser() antlr.Parser
- func (s *ExceptCodeBlockContext) GetRuleContext() antlr.RuleContext
- func (*ExceptCodeBlockContext) IsExceptCodeBlockContext()
- func (s *ExceptCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExecuteStatementContext
- func (s *ExecuteStatementContext) CallParamList() ICallParamListContext
- func (s *ExecuteStatementContext) DoCall() IDoCallContext
- func (s *ExecuteStatementContext) EXECUTE_KEYWORD() antlr.TerminalNode
- func (s *ExecuteStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExecuteStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExecuteStatementContext) GetParser() antlr.Parser
- func (s *ExecuteStatementContext) GetRuleContext() antlr.RuleContext
- func (*ExecuteStatementContext) IsExecuteStatementContext()
- func (s *ExecuteStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) AllMember() []IMemberContext
- func (s *ExpressionContext) AllOperation() []IOperationContext
- func (s *ExpressionContext) AllPreprocessor() []IPreprocessorContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) Member(i int) IMemberContext
- func (s *ExpressionContext) Operation(i int) IOperationContext
- func (s *ExpressionContext) Preprocessor(i int) IPreprocessorContext
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileCodeBlockBeforeSubContext
- func (s *FileCodeBlockBeforeSubContext) CodeBlock() ICodeBlockContext
- func (s *FileCodeBlockBeforeSubContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FileCodeBlockBeforeSubContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FileCodeBlockBeforeSubContext) GetParser() antlr.Parser
- func (s *FileCodeBlockBeforeSubContext) GetRuleContext() antlr.RuleContext
- func (*FileCodeBlockBeforeSubContext) IsFileCodeBlockBeforeSubContext()
- func (s *FileCodeBlockBeforeSubContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileCodeBlockContext
- func (s *FileCodeBlockContext) CodeBlock() ICodeBlockContext
- func (s *FileCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FileCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FileCodeBlockContext) GetParser() antlr.Parser
- func (s *FileCodeBlockContext) GetRuleContext() antlr.RuleContext
- func (*FileCodeBlockContext) IsFileCodeBlockContext()
- func (s *FileCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileContext
- func (s *FileContext) AllPreprocessor() []IPreprocessorContext
- func (s *FileContext) EOF() antlr.TerminalNode
- func (s *FileContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FileContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FileContext) FileCodeBlock() IFileCodeBlockContext
- func (s *FileContext) FileCodeBlockBeforeSub() IFileCodeBlockBeforeSubContext
- func (s *FileContext) GetParser() antlr.Parser
- func (s *FileContext) GetRuleContext() antlr.RuleContext
- func (*FileContext) IsFileContext()
- func (s *FileContext) ModuleVars() IModuleVarsContext
- func (s *FileContext) Preprocessor(i int) IPreprocessorContext
- func (s *FileContext) Shebang() IShebangContext
- func (s *FileContext) Subs() ISubsContext
- func (s *FileContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForEachStatementContext
- func (s *ForEachStatementContext) CodeBlock() ICodeBlockContext
- func (s *ForEachStatementContext) DO_KEYWORD() antlr.TerminalNode
- func (s *ForEachStatementContext) EACH_KEYWORD() antlr.TerminalNode
- func (s *ForEachStatementContext) ENDDO_KEYWORD() antlr.TerminalNode
- func (s *ForEachStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForEachStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForEachStatementContext) Expression() IExpressionContext
- func (s *ForEachStatementContext) FOR_KEYWORD() antlr.TerminalNode
- func (s *ForEachStatementContext) GetParser() antlr.Parser
- func (s *ForEachStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ForEachStatementContext) IDENTIFIER() antlr.TerminalNode
- func (s *ForEachStatementContext) IN_KEYWORD() antlr.TerminalNode
- func (*ForEachStatementContext) IsForEachStatementContext()
- func (s *ForEachStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForStatementContext
- func (s *ForStatementContext) ASSIGN() antlr.TerminalNode
- func (s *ForStatementContext) AllExpression() []IExpressionContext
- func (s *ForStatementContext) CodeBlock() ICodeBlockContext
- func (s *ForStatementContext) DO_KEYWORD() antlr.TerminalNode
- func (s *ForStatementContext) ENDDO_KEYWORD() antlr.TerminalNode
- func (s *ForStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForStatementContext) Expression(i int) IExpressionContext
- func (s *ForStatementContext) FOR_KEYWORD() antlr.TerminalNode
- func (s *ForStatementContext) GetParser() antlr.Parser
- func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ForStatementContext) IDENTIFIER() antlr.TerminalNode
- func (*ForStatementContext) IsForStatementContext()
- func (s *ForStatementContext) TO_KEYWORD() antlr.TerminalNode
- func (s *ForStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FuncDeclarationContext
- func (s *FuncDeclarationContext) ASYNC_KEYWORD() antlr.TerminalNode
- func (s *FuncDeclarationContext) AllAnnotation() []IAnnotationContext
- func (s *FuncDeclarationContext) AllCompilerDirective() []ICompilerDirectiveContext
- func (s *FuncDeclarationContext) AllPreprocessor() []IPreprocessorContext
- func (s *FuncDeclarationContext) Annotation(i int) IAnnotationContext
- func (s *FuncDeclarationContext) CompilerDirective(i int) ICompilerDirectiveContext
- func (s *FuncDeclarationContext) EXPORT_KEYWORD() antlr.TerminalNode
- func (s *FuncDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FuncDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FuncDeclarationContext) FUNCTION_KEYWORD() antlr.TerminalNode
- func (s *FuncDeclarationContext) GetParser() antlr.Parser
- func (s *FuncDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*FuncDeclarationContext) IsFuncDeclarationContext()
- func (s *FuncDeclarationContext) LPAREN() antlr.TerminalNode
- func (s *FuncDeclarationContext) ParamList() IParamListContext
- func (s *FuncDeclarationContext) Preprocessor(i int) IPreprocessorContext
- func (s *FuncDeclarationContext) RPAREN() antlr.TerminalNode
- func (s *FuncDeclarationContext) SubName() ISubNameContext
- func (s *FuncDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionContext
- func (s *FunctionContext) ENDFUNCTION_KEYWORD() antlr.TerminalNode
- func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionContext) FuncDeclaration() IFuncDeclarationContext
- func (s *FunctionContext) GetParser() antlr.Parser
- func (s *FunctionContext) GetRuleContext() antlr.RuleContext
- func (*FunctionContext) IsFunctionContext()
- func (s *FunctionContext) SubCodeBlock() ISubCodeBlockContext
- func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GlobalMethodCallContext
- func (s *GlobalMethodCallContext) DoCall() IDoCallContext
- func (s *GlobalMethodCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GlobalMethodCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GlobalMethodCallContext) GetParser() antlr.Parser
- func (s *GlobalMethodCallContext) GetRuleContext() antlr.RuleContext
- func (*GlobalMethodCallContext) IsGlobalMethodCallContext()
- func (s *GlobalMethodCallContext) MethodName() IMethodNameContext
- func (s *GlobalMethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GotoStatementContext
- func (s *GotoStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GotoStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GotoStatementContext) GOTO_KEYWORD() antlr.TerminalNode
- func (s *GotoStatementContext) GetParser() antlr.Parser
- func (s *GotoStatementContext) GetRuleContext() antlr.RuleContext
- func (*GotoStatementContext) IsGotoStatementContext()
- func (s *GotoStatementContext) LabelName() ILabelNameContext
- func (s *GotoStatementContext) TILDA() antlr.TerminalNode
- func (s *GotoStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HandlerContext
- func (s *HandlerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HandlerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HandlerContext) Expression() IExpressionContext
- func (s *HandlerContext) GetParser() antlr.Parser
- func (s *HandlerContext) GetRuleContext() antlr.RuleContext
- func (*HandlerContext) IsHandlerContext()
- func (s *HandlerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAcceptorContext
- type IAccessCallContext
- type IAccessIndexContext
- type IAccessPropertyContext
- type IAddHandlerStatementContext
- type IAnnotationContext
- type IAnnotationNameContext
- type IAnnotationParamContext
- type IAnnotationParamNameContext
- type IAnnotationParamsContext
- type IAssignmentContext
- type IBoolOperationContext
- type IBreakStatementContext
- type ICallParamContext
- type ICallParamListContext
- type ICallStatementContext
- type ICodeBlockContext
- type ICompareOperationContext
- type ICompilerDirectiveContext
- type ICompilerDirectiveSymbolContext
- type IComplexIdentifierContext
- type ICompoundStatementContext
- type IConstValueContext
- type IContinueStatementContext
- type IDefaultValueContext
- type IDoCallContext
- type IElseBranchContext
- type IElsifBranchContext
- type IEventContext
- type IExceptCodeBlockContext
- type IExecuteStatementContext
- type IExpressionContext
- type IFileCodeBlockBeforeSubContext
- type IFileCodeBlockContext
- type IFileContext
- type IForEachStatementContext
- type IForStatementContext
- type IFuncDeclarationContext
- type IFunctionContext
- type IGlobalMethodCallContext
- type IGotoStatementContext
- type IHandlerContext
- type IIfBranchContext
- type IIfStatementContext
- type ILValueContext
- type ILabelContext
- type ILabelNameContext
- type IMemberContext
- type IMethodCallContext
- type IMethodNameContext
- type IModifierContext
- type IModuleVarContext
- type IModuleVarDeclarationContext
- type IModuleVarsContext
- type IModuleVarsListContext
- type IMultilineStringContext
- type INewwExpressionContext
- type INumericContext
- type IOperationContext
- type IParamContext
- type IParamListContext
- type IPreproc_boolOperationContext
- type IPreproc_elseContext
- type IPreproc_elsifContext
- type IPreproc_endifContext
- type IPreproc_expressionContext
- type IPreproc_ifContext
- type IPreproc_logicalExpressionContext
- type IPreproc_logicalOperandContext
- type IPreproc_symbolContext
- type IPreproc_unknownSymbolContext
- type IPreprocessorContext
- type IProcDeclarationContext
- type IProcedureContext
- type IRaiseStatementContext
- type IRegionEndContext
- type IRegionNameContext
- type IRegionStartContext
- type IRemoveHandlerStatementContext
- type IReturnStatementContext
- type IShebangContext
- type IStatementContext
- type IStringContext
- type ISubCodeBlockContext
- type ISubContext
- type ISubNameContext
- type ISubVarContext
- type ISubVarDeclarationContext
- type ISubVarsContext
- type ISubVarsListContext
- type ISubsContext
- type ITernaryOperatorContext
- type ITryCodeBlockContext
- type ITryStatementContext
- type ITypeNameContext
- type IUnaryModifierContext
- type IUseContext
- type IUsedLibContext
- type IVar_nameContext
- type IWaitExpressionContext
- type IWaitStatementContext
- type IWhileStatementContext
- type IfBranchContext
- func (s *IfBranchContext) CodeBlock() ICodeBlockContext
- func (s *IfBranchContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfBranchContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfBranchContext) Expression() IExpressionContext
- func (s *IfBranchContext) GetParser() antlr.Parser
- func (s *IfBranchContext) GetRuleContext() antlr.RuleContext
- func (s *IfBranchContext) IF_KEYWORD() antlr.TerminalNode
- func (*IfBranchContext) IsIfBranchContext()
- func (s *IfBranchContext) THEN_KEYWORD() antlr.TerminalNode
- func (s *IfBranchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfStatementContext
- func (s *IfStatementContext) AllElsifBranch() []IElsifBranchContext
- func (s *IfStatementContext) ENDIF_KEYWORD() antlr.TerminalNode
- func (s *IfStatementContext) ElseBranch() IElseBranchContext
- func (s *IfStatementContext) ElsifBranch(i int) IElsifBranchContext
- func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfStatementContext) GetParser() antlr.Parser
- func (s *IfStatementContext) GetRuleContext() antlr.RuleContext
- func (s *IfStatementContext) IfBranch() IIfBranchContext
- func (*IfStatementContext) IsIfStatementContext()
- func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LValueContext
- func (s *LValueContext) Acceptor() IAcceptorContext
- func (s *LValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LValueContext) GetParser() antlr.Parser
- func (s *LValueContext) GetRuleContext() antlr.RuleContext
- func (s *LValueContext) GlobalMethodCall() IGlobalMethodCallContext
- func (s *LValueContext) IDENTIFIER() antlr.TerminalNode
- func (*LValueContext) IsLValueContext()
- func (s *LValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LabelContext
- func (s *LabelContext) COLON() antlr.TerminalNode
- func (s *LabelContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LabelContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LabelContext) GetParser() antlr.Parser
- func (s *LabelContext) GetRuleContext() antlr.RuleContext
- func (*LabelContext) IsLabelContext()
- func (s *LabelContext) LabelName() ILabelNameContext
- func (s *LabelContext) TILDA() antlr.TerminalNode
- func (s *LabelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LabelNameContext
- func (s *LabelNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LabelNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LabelNameContext) GetParser() antlr.Parser
- func (s *LabelNameContext) GetRuleContext() antlr.RuleContext
- func (s *LabelNameContext) IDENTIFIER() antlr.TerminalNode
- func (*LabelNameContext) IsLabelNameContext()
- func (s *LabelNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MemberContext
- func (s *MemberContext) AllModifier() []IModifierContext
- func (s *MemberContext) ComplexIdentifier() IComplexIdentifierContext
- func (s *MemberContext) ConstValue() IConstValueContext
- func (s *MemberContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MemberContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MemberContext) Expression() IExpressionContext
- func (s *MemberContext) GetParser() antlr.Parser
- func (s *MemberContext) GetRuleContext() antlr.RuleContext
- func (s *MemberContext) GlobalMethodCall() IGlobalMethodCallContext
- func (s *MemberContext) IDENTIFIER() antlr.TerminalNode
- func (*MemberContext) IsMemberContext()
- func (s *MemberContext) LPAREN() antlr.TerminalNode
- func (s *MemberContext) Modifier(i int) IModifierContext
- func (s *MemberContext) RPAREN() antlr.TerminalNode
- func (s *MemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MemberContext) UnaryModifier() IUnaryModifierContext
- func (s *MemberContext) WaitExpression() IWaitExpressionContext
- type MethodCallContext
- func (s *MethodCallContext) DoCall() IDoCallContext
- func (s *MethodCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodCallContext) GetParser() antlr.Parser
- func (s *MethodCallContext) GetRuleContext() antlr.RuleContext
- func (*MethodCallContext) IsMethodCallContext()
- func (s *MethodCallContext) MethodName() IMethodNameContext
- func (s *MethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodNameContext
- func (s *MethodNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodNameContext) GetParser() antlr.Parser
- func (s *MethodNameContext) GetRuleContext() antlr.RuleContext
- func (s *MethodNameContext) IDENTIFIER() antlr.TerminalNode
- func (*MethodNameContext) IsMethodNameContext()
- func (s *MethodNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ModifierContext
- func (s *ModifierContext) AccessCall() IAccessCallContext
- func (s *ModifierContext) AccessIndex() IAccessIndexContext
- func (s *ModifierContext) AccessProperty() IAccessPropertyContext
- func (s *ModifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModifierContext) GetParser() antlr.Parser
- func (s *ModifierContext) GetRuleContext() antlr.RuleContext
- func (*ModifierContext) IsModifierContext()
- func (s *ModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ModuleVarContext
- func (s *ModuleVarContext) AllAnnotation() []IAnnotationContext
- func (s *ModuleVarContext) AllCompilerDirective() []ICompilerDirectiveContext
- func (s *ModuleVarContext) AllPreprocessor() []IPreprocessorContext
- func (s *ModuleVarContext) Annotation(i int) IAnnotationContext
- func (s *ModuleVarContext) CompilerDirective(i int) ICompilerDirectiveContext
- func (s *ModuleVarContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarContext) GetParser() antlr.Parser
- func (s *ModuleVarContext) GetRuleContext() antlr.RuleContext
- func (*ModuleVarContext) IsModuleVarContext()
- func (s *ModuleVarContext) ModuleVarsList() IModuleVarsListContext
- func (s *ModuleVarContext) Preprocessor(i int) IPreprocessorContext
- func (s *ModuleVarContext) SEMICOLON() antlr.TerminalNode
- func (s *ModuleVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ModuleVarContext) VAR_KEYWORD() antlr.TerminalNode
- type ModuleVarDeclarationContext
- func (s *ModuleVarDeclarationContext) EXPORT_KEYWORD() antlr.TerminalNode
- func (s *ModuleVarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarDeclarationContext) GetParser() antlr.Parser
- func (s *ModuleVarDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ModuleVarDeclarationContext) IsModuleVarDeclarationContext()
- func (s *ModuleVarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ModuleVarDeclarationContext) Var_name() IVar_nameContext
- type ModuleVarsContext
- func (s *ModuleVarsContext) AllModuleVar() []IModuleVarContext
- func (s *ModuleVarsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarsContext) GetParser() antlr.Parser
- func (s *ModuleVarsContext) GetRuleContext() antlr.RuleContext
- func (*ModuleVarsContext) IsModuleVarsContext()
- func (s *ModuleVarsContext) ModuleVar(i int) IModuleVarContext
- func (s *ModuleVarsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ModuleVarsListContext
- func (s *ModuleVarsListContext) AllCOMMA() []antlr.TerminalNode
- func (s *ModuleVarsListContext) AllModuleVarDeclaration() []IModuleVarDeclarationContext
- func (s *ModuleVarsListContext) COMMA(i int) antlr.TerminalNode
- func (s *ModuleVarsListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarsListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModuleVarsListContext) GetParser() antlr.Parser
- func (s *ModuleVarsListContext) GetRuleContext() antlr.RuleContext
- func (*ModuleVarsListContext) IsModuleVarsListContext()
- func (s *ModuleVarsListContext) ModuleVarDeclaration(i int) IModuleVarDeclarationContext
- func (s *ModuleVarsListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultilineStringContext
- func (s *MultilineStringContext) AllBAR() []antlr.TerminalNode
- func (s *MultilineStringContext) AllPreprocessor() []IPreprocessorContext
- func (s *MultilineStringContext) AllSTRINGPART() []antlr.TerminalNode
- func (s *MultilineStringContext) BAR(i int) antlr.TerminalNode
- func (s *MultilineStringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultilineStringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultilineStringContext) GetParser() antlr.Parser
- func (s *MultilineStringContext) GetRuleContext() antlr.RuleContext
- func (*MultilineStringContext) IsMultilineStringContext()
- func (s *MultilineStringContext) Preprocessor(i int) IPreprocessorContext
- func (s *MultilineStringContext) STRINGPART(i int) antlr.TerminalNode
- func (s *MultilineStringContext) STRINGSTART() antlr.TerminalNode
- func (s *MultilineStringContext) STRINGTAIL() antlr.TerminalNode
- func (s *MultilineStringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NewwExpressionContext
- func (s *NewwExpressionContext) DoCall() IDoCallContext
- func (s *NewwExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NewwExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NewwExpressionContext) GetParser() antlr.Parser
- func (s *NewwExpressionContext) GetRuleContext() antlr.RuleContext
- func (*NewwExpressionContext) IsNewwExpressionContext()
- func (s *NewwExpressionContext) NEW_KEYWORD() antlr.TerminalNode
- func (s *NewwExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NewwExpressionContext) TypeName() ITypeNameContext
- type NumericContext
- func (s *NumericContext) DECIMAL() antlr.TerminalNode
- func (s *NumericContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumericContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumericContext) FLOAT() antlr.TerminalNode
- func (s *NumericContext) GetParser() antlr.Parser
- func (s *NumericContext) GetRuleContext() antlr.RuleContext
- func (*NumericContext) IsNumericContext()
- func (s *NumericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OperationContext
- func (s *OperationContext) BoolOperation() IBoolOperationContext
- func (s *OperationContext) CompareOperation() ICompareOperationContext
- func (s *OperationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OperationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OperationContext) GetParser() antlr.Parser
- func (s *OperationContext) GetRuleContext() antlr.RuleContext
- func (*OperationContext) IsOperationContext()
- func (s *OperationContext) MINUS() antlr.TerminalNode
- func (s *OperationContext) MODULO() antlr.TerminalNode
- func (s *OperationContext) MUL() antlr.TerminalNode
- func (s *OperationContext) PLUS() antlr.TerminalNode
- func (s *OperationContext) QUOTIENT() antlr.TerminalNode
- func (s *OperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParamContext
- func (s *ParamContext) ASSIGN() antlr.TerminalNode
- func (s *ParamContext) AllAnnotation() []IAnnotationContext
- func (s *ParamContext) Annotation(i int) IAnnotationContext
- func (s *ParamContext) DefaultValue() IDefaultValueContext
- func (s *ParamContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParamContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParamContext) GetParser() antlr.Parser
- func (s *ParamContext) GetRuleContext() antlr.RuleContext
- func (s *ParamContext) IDENTIFIER() antlr.TerminalNode
- func (*ParamContext) IsParamContext()
- func (s *ParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ParamContext) VAL_KEYWORD() antlr.TerminalNode
- type ParamListContext
- func (s *ParamListContext) AllCOMMA() []antlr.TerminalNode
- func (s *ParamListContext) AllParam() []IParamContext
- func (s *ParamListContext) COMMA(i int) antlr.TerminalNode
- func (s *ParamListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParamListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParamListContext) GetParser() antlr.Parser
- func (s *ParamListContext) GetRuleContext() antlr.RuleContext
- func (*ParamListContext) IsParamListContext()
- func (s *ParamListContext) Param(i int) IParamContext
- func (s *ParamListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_boolOperationContext
- func (s *Preproc_boolOperationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_boolOperationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_boolOperationContext) GetParser() antlr.Parser
- func (s *Preproc_boolOperationContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_boolOperationContext) IsPreproc_boolOperationContext()
- func (s *Preproc_boolOperationContext) PREPROC_AND_KEYWORD() antlr.TerminalNode
- func (s *Preproc_boolOperationContext) PREPROC_OR_KEYWORD() antlr.TerminalNode
- func (s *Preproc_boolOperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_elseContext
- func (s *Preproc_elseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_elseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_elseContext) GetParser() antlr.Parser
- func (s *Preproc_elseContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_elseContext) IsPreproc_elseContext()
- func (s *Preproc_elseContext) PREPROC_ELSE_KEYWORD() antlr.TerminalNode
- func (s *Preproc_elseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_elsifContext
- func (s *Preproc_elsifContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_elsifContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_elsifContext) GetParser() antlr.Parser
- func (s *Preproc_elsifContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_elsifContext) IsPreproc_elsifContext()
- func (s *Preproc_elsifContext) PREPROC_ELSIF_KEYWORD() antlr.TerminalNode
- func (s *Preproc_elsifContext) PREPROC_THEN_KEYWORD() antlr.TerminalNode
- func (s *Preproc_elsifContext) Preproc_expression() IPreproc_expressionContext
- func (s *Preproc_elsifContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_endifContext
- func (s *Preproc_endifContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_endifContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_endifContext) GetParser() antlr.Parser
- func (s *Preproc_endifContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_endifContext) IsPreproc_endifContext()
- func (s *Preproc_endifContext) PREPROC_ENDIF_KEYWORD() antlr.TerminalNode
- func (s *Preproc_endifContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_expressionContext
- func (s *Preproc_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_expressionContext) GetParser() antlr.Parser
- func (s *Preproc_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_expressionContext) IsPreproc_expressionContext()
- func (s *Preproc_expressionContext) PREPROC_LPAREN() antlr.TerminalNode
- func (s *Preproc_expressionContext) PREPROC_NOT_KEYWORD() antlr.TerminalNode
- func (s *Preproc_expressionContext) PREPROC_RPAREN() antlr.TerminalNode
- func (s *Preproc_expressionContext) Preproc_expression() IPreproc_expressionContext
- func (s *Preproc_expressionContext) Preproc_logicalExpression() IPreproc_logicalExpressionContext
- func (s *Preproc_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_ifContext
- func (s *Preproc_ifContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_ifContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_ifContext) GetParser() antlr.Parser
- func (s *Preproc_ifContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_ifContext) IsPreproc_ifContext()
- func (s *Preproc_ifContext) PREPROC_IF_KEYWORD() antlr.TerminalNode
- func (s *Preproc_ifContext) PREPROC_THEN_KEYWORD() antlr.TerminalNode
- func (s *Preproc_ifContext) Preproc_expression() IPreproc_expressionContext
- func (s *Preproc_ifContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_logicalExpressionContext
- func (s *Preproc_logicalExpressionContext) AllPreproc_boolOperation() []IPreproc_boolOperationContext
- func (s *Preproc_logicalExpressionContext) AllPreproc_logicalOperand() []IPreproc_logicalOperandContext
- func (s *Preproc_logicalExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_logicalExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_logicalExpressionContext) GetParser() antlr.Parser
- func (s *Preproc_logicalExpressionContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_logicalExpressionContext) IsPreproc_logicalExpressionContext()
- func (s *Preproc_logicalExpressionContext) Preproc_boolOperation(i int) IPreproc_boolOperationContext
- func (s *Preproc_logicalExpressionContext) Preproc_logicalOperand(i int) IPreproc_logicalOperandContext
- func (s *Preproc_logicalExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_logicalOperandContext
- func (s *Preproc_logicalOperandContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_logicalOperandContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_logicalOperandContext) GetParser() antlr.Parser
- func (s *Preproc_logicalOperandContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_logicalOperandContext) IsPreproc_logicalOperandContext()
- func (s *Preproc_logicalOperandContext) PREPROC_LPAREN() antlr.TerminalNode
- func (s *Preproc_logicalOperandContext) PREPROC_NOT_KEYWORD() antlr.TerminalNode
- func (s *Preproc_logicalOperandContext) PREPROC_RPAREN() antlr.TerminalNode
- func (s *Preproc_logicalOperandContext) Preproc_logicalExpression() IPreproc_logicalExpressionContext
- func (s *Preproc_logicalOperandContext) Preproc_logicalOperand() IPreproc_logicalOperandContext
- func (s *Preproc_logicalOperandContext) Preproc_symbol() IPreproc_symbolContext
- func (s *Preproc_logicalOperandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_symbolContext
- func (s *Preproc_symbolContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_symbolContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_symbolContext) GetParser() antlr.Parser
- func (s *Preproc_symbolContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_symbolContext) IsPreproc_symbolContext()
- func (s *Preproc_symbolContext) PREPROC_ATCLIENT_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_ATSERVER_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_CLIENT_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_EXTERNALCONNECTION_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_LINUX() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_MACOS() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_MOBILEAPPCLIENT_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_MOBILEAPPSERVER_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_MOBILECLIENT_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_MOBILE_STANDALONE_SERVER() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_SERVER_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_THINCLIENT_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_WEBCLIENT_SYMBOL() antlr.TerminalNode
- func (s *Preproc_symbolContext) PREPROC_WINDOWS() antlr.TerminalNode
- func (s *Preproc_symbolContext) Preproc_unknownSymbol() IPreproc_unknownSymbolContext
- func (s *Preproc_symbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Preproc_unknownSymbolContext
- func (s *Preproc_unknownSymbolContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Preproc_unknownSymbolContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Preproc_unknownSymbolContext) GetParser() antlr.Parser
- func (s *Preproc_unknownSymbolContext) GetRuleContext() antlr.RuleContext
- func (*Preproc_unknownSymbolContext) IsPreproc_unknownSymbolContext()
- func (s *Preproc_unknownSymbolContext) PREPROC_IDENTIFIER() antlr.TerminalNode
- func (s *Preproc_unknownSymbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PreprocessorContext
- func (s *PreprocessorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PreprocessorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PreprocessorContext) GetParser() antlr.Parser
- func (s *PreprocessorContext) GetRuleContext() antlr.RuleContext
- func (s *PreprocessorContext) HASH() antlr.TerminalNode
- func (*PreprocessorContext) IsPreprocessorContext()
- func (s *PreprocessorContext) Preproc_else() IPreproc_elseContext
- func (s *PreprocessorContext) Preproc_elsif() IPreproc_elsifContext
- func (s *PreprocessorContext) Preproc_endif() IPreproc_endifContext
- func (s *PreprocessorContext) Preproc_if() IPreproc_ifContext
- func (s *PreprocessorContext) RegionEnd() IRegionEndContext
- func (s *PreprocessorContext) RegionStart() IRegionStartContext
- func (s *PreprocessorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PreprocessorContext) Use() IUseContext
- type ProcDeclarationContext
- func (s *ProcDeclarationContext) ASYNC_KEYWORD() antlr.TerminalNode
- func (s *ProcDeclarationContext) AllAnnotation() []IAnnotationContext
- func (s *ProcDeclarationContext) AllCompilerDirective() []ICompilerDirectiveContext
- func (s *ProcDeclarationContext) AllPreprocessor() []IPreprocessorContext
- func (s *ProcDeclarationContext) Annotation(i int) IAnnotationContext
- func (s *ProcDeclarationContext) CompilerDirective(i int) ICompilerDirectiveContext
- func (s *ProcDeclarationContext) EXPORT_KEYWORD() antlr.TerminalNode
- func (s *ProcDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProcDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProcDeclarationContext) GetParser() antlr.Parser
- func (s *ProcDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ProcDeclarationContext) IsProcDeclarationContext()
- func (s *ProcDeclarationContext) LPAREN() antlr.TerminalNode
- func (s *ProcDeclarationContext) PROCEDURE_KEYWORD() antlr.TerminalNode
- func (s *ProcDeclarationContext) ParamList() IParamListContext
- func (s *ProcDeclarationContext) Preprocessor(i int) IPreprocessorContext
- func (s *ProcDeclarationContext) RPAREN() antlr.TerminalNode
- func (s *ProcDeclarationContext) SubName() ISubNameContext
- func (s *ProcDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProcedureContext
- func (s *ProcedureContext) ENDPROCEDURE_KEYWORD() antlr.TerminalNode
- func (s *ProcedureContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProcedureContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProcedureContext) GetParser() antlr.Parser
- func (s *ProcedureContext) GetRuleContext() antlr.RuleContext
- func (*ProcedureContext) IsProcedureContext()
- func (s *ProcedureContext) ProcDeclaration() IProcDeclarationContext
- func (s *ProcedureContext) SubCodeBlock() ISubCodeBlockContext
- func (s *ProcedureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RaiseStatementContext
- func (s *RaiseStatementContext) DoCall() IDoCallContext
- func (s *RaiseStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RaiseStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RaiseStatementContext) Expression() IExpressionContext
- func (s *RaiseStatementContext) GetParser() antlr.Parser
- func (s *RaiseStatementContext) GetRuleContext() antlr.RuleContext
- func (*RaiseStatementContext) IsRaiseStatementContext()
- func (s *RaiseStatementContext) RAISE_KEYWORD() antlr.TerminalNode
- func (s *RaiseStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RegionEndContext
- func (s *RegionEndContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RegionEndContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RegionEndContext) GetParser() antlr.Parser
- func (s *RegionEndContext) GetRuleContext() antlr.RuleContext
- func (*RegionEndContext) IsRegionEndContext()
- func (s *RegionEndContext) PREPROC_END_REGION() antlr.TerminalNode
- func (s *RegionEndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RegionNameContext
- func (s *RegionNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RegionNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RegionNameContext) GetParser() antlr.Parser
- func (s *RegionNameContext) GetRuleContext() antlr.RuleContext
- func (*RegionNameContext) IsRegionNameContext()
- func (s *RegionNameContext) PREPROC_IDENTIFIER() antlr.TerminalNode
- func (s *RegionNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RegionStartContext
- func (s *RegionStartContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RegionStartContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RegionStartContext) GetParser() antlr.Parser
- func (s *RegionStartContext) GetRuleContext() antlr.RuleContext
- func (*RegionStartContext) IsRegionStartContext()
- func (s *RegionStartContext) PREPROC_REGION() antlr.TerminalNode
- func (s *RegionStartContext) RegionName() IRegionNameContext
- func (s *RegionStartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RemoveHandlerStatementContext
- func (s *RemoveHandlerStatementContext) COMMA() antlr.TerminalNode
- func (s *RemoveHandlerStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RemoveHandlerStatementContext) Event() IEventContext
- func (s *RemoveHandlerStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RemoveHandlerStatementContext) GetParser() antlr.Parser
- func (s *RemoveHandlerStatementContext) GetRuleContext() antlr.RuleContext
- func (s *RemoveHandlerStatementContext) Handler() IHandlerContext
- func (*RemoveHandlerStatementContext) IsRemoveHandlerStatementContext()
- func (s *RemoveHandlerStatementContext) REMOVEHANDLER_KEYWORD() antlr.TerminalNode
- func (s *RemoveHandlerStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReturnStatementContext
- func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReturnStatementContext) Expression() IExpressionContext
- func (s *ReturnStatementContext) GetParser() antlr.Parser
- func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext
- func (*ReturnStatementContext) IsReturnStatementContext()
- func (s *ReturnStatementContext) RETURN_KEYWORD() antlr.TerminalNode
- func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShebangContext
- func (s *ShebangContext) AllPREPROC_ANY() []antlr.TerminalNode
- func (s *ShebangContext) AllPREPROC_IDENTIFIER() []antlr.TerminalNode
- func (s *ShebangContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShebangContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShebangContext) GetParser() antlr.Parser
- func (s *ShebangContext) GetRuleContext() antlr.RuleContext
- func (s *ShebangContext) HASH() antlr.TerminalNode
- func (*ShebangContext) IsShebangContext()
- func (s *ShebangContext) PREPROC_ANY(i int) antlr.TerminalNode
- func (s *ShebangContext) PREPROC_EXCLAMATION_MARK() antlr.TerminalNode
- func (s *ShebangContext) PREPROC_IDENTIFIER(i int) antlr.TerminalNode
- func (s *ShebangContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) Assignment() IAssignmentContext
- func (s *StatementContext) CallStatement() ICallStatementContext
- func (s *StatementContext) CompoundStatement() ICompoundStatementContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) Label() ILabelContext
- func (s *StatementContext) Preprocessor() IPreprocessorContext
- func (s *StatementContext) SEMICOLON() antlr.TerminalNode
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) WaitStatement() IWaitStatementContext
- type StringContext
- func (s *StringContext) AllMultilineString() []IMultilineStringContext
- func (s *StringContext) AllSTRING() []antlr.TerminalNode
- func (s *StringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringContext) GetParser() antlr.Parser
- func (s *StringContext) GetRuleContext() antlr.RuleContext
- func (*StringContext) IsStringContext()
- func (s *StringContext) MultilineString(i int) IMultilineStringContext
- func (s *StringContext) STRING(i int) antlr.TerminalNode
- func (s *StringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubCodeBlockContext
- func (s *SubCodeBlockContext) CodeBlock() ICodeBlockContext
- func (s *SubCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubCodeBlockContext) GetParser() antlr.Parser
- func (s *SubCodeBlockContext) GetRuleContext() antlr.RuleContext
- func (*SubCodeBlockContext) IsSubCodeBlockContext()
- func (s *SubCodeBlockContext) SubVars() ISubVarsContext
- func (s *SubCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubContext
- func (s *SubContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubContext) Function() IFunctionContext
- func (s *SubContext) GetParser() antlr.Parser
- func (s *SubContext) GetRuleContext() antlr.RuleContext
- func (*SubContext) IsSubContext()
- func (s *SubContext) Procedure() IProcedureContext
- func (s *SubContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubNameContext
- func (s *SubNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubNameContext) GetParser() antlr.Parser
- func (s *SubNameContext) GetRuleContext() antlr.RuleContext
- func (s *SubNameContext) IDENTIFIER() antlr.TerminalNode
- func (*SubNameContext) IsSubNameContext()
- func (s *SubNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubVarContext
- func (s *SubVarContext) AllAnnotation() []IAnnotationContext
- func (s *SubVarContext) AllCompilerDirective() []ICompilerDirectiveContext
- func (s *SubVarContext) AllPreprocessor() []IPreprocessorContext
- func (s *SubVarContext) Annotation(i int) IAnnotationContext
- func (s *SubVarContext) CompilerDirective(i int) ICompilerDirectiveContext
- func (s *SubVarContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubVarContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubVarContext) GetParser() antlr.Parser
- func (s *SubVarContext) GetRuleContext() antlr.RuleContext
- func (*SubVarContext) IsSubVarContext()
- func (s *SubVarContext) Preprocessor(i int) IPreprocessorContext
- func (s *SubVarContext) SEMICOLON() antlr.TerminalNode
- func (s *SubVarContext) SubVarsList() ISubVarsListContext
- func (s *SubVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SubVarContext) VAR_KEYWORD() antlr.TerminalNode
- type SubVarDeclarationContext
- func (s *SubVarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubVarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubVarDeclarationContext) GetParser() antlr.Parser
- func (s *SubVarDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*SubVarDeclarationContext) IsSubVarDeclarationContext()
- func (s *SubVarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SubVarDeclarationContext) Var_name() IVar_nameContext
- type SubVarsContext
- func (s *SubVarsContext) AllSubVar() []ISubVarContext
- func (s *SubVarsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubVarsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubVarsContext) GetParser() antlr.Parser
- func (s *SubVarsContext) GetRuleContext() antlr.RuleContext
- func (*SubVarsContext) IsSubVarsContext()
- func (s *SubVarsContext) SubVar(i int) ISubVarContext
- func (s *SubVarsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubVarsListContext
- func (s *SubVarsListContext) AllCOMMA() []antlr.TerminalNode
- func (s *SubVarsListContext) AllSubVarDeclaration() []ISubVarDeclarationContext
- func (s *SubVarsListContext) COMMA(i int) antlr.TerminalNode
- func (s *SubVarsListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubVarsListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubVarsListContext) GetParser() antlr.Parser
- func (s *SubVarsListContext) GetRuleContext() antlr.RuleContext
- func (*SubVarsListContext) IsSubVarsListContext()
- func (s *SubVarsListContext) SubVarDeclaration(i int) ISubVarDeclarationContext
- func (s *SubVarsListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubsContext
- func (s *SubsContext) AllSub() []ISubContext
- func (s *SubsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubsContext) GetParser() antlr.Parser
- func (s *SubsContext) GetRuleContext() antlr.RuleContext
- func (*SubsContext) IsSubsContext()
- func (s *SubsContext) Sub(i int) ISubContext
- func (s *SubsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TernaryOperatorContext
- func (s *TernaryOperatorContext) AllCOMMA() []antlr.TerminalNode
- func (s *TernaryOperatorContext) AllExpression() []IExpressionContext
- func (s *TernaryOperatorContext) COMMA(i int) antlr.TerminalNode
- func (s *TernaryOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TernaryOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TernaryOperatorContext) Expression(i int) IExpressionContext
- func (s *TernaryOperatorContext) GetParser() antlr.Parser
- func (s *TernaryOperatorContext) GetRuleContext() antlr.RuleContext
- func (*TernaryOperatorContext) IsTernaryOperatorContext()
- func (s *TernaryOperatorContext) LPAREN() antlr.TerminalNode
- func (s *TernaryOperatorContext) QUESTION() antlr.TerminalNode
- func (s *TernaryOperatorContext) RPAREN() antlr.TerminalNode
- func (s *TernaryOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TryCodeBlockContext
- func (s *TryCodeBlockContext) CodeBlock() ICodeBlockContext
- func (s *TryCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TryCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TryCodeBlockContext) GetParser() antlr.Parser
- func (s *TryCodeBlockContext) GetRuleContext() antlr.RuleContext
- func (*TryCodeBlockContext) IsTryCodeBlockContext()
- func (s *TryCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TryStatementContext
- func (s *TryStatementContext) ENDTRY_KEYWORD() antlr.TerminalNode
- func (s *TryStatementContext) EXCEPT_KEYWORD() antlr.TerminalNode
- func (s *TryStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TryStatementContext) ExceptCodeBlock() IExceptCodeBlockContext
- func (s *TryStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TryStatementContext) GetParser() antlr.Parser
- func (s *TryStatementContext) GetRuleContext() antlr.RuleContext
- func (*TryStatementContext) IsTryStatementContext()
- func (s *TryStatementContext) TRY_KEYWORD() antlr.TerminalNode
- func (s *TryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TryStatementContext) TryCodeBlock() ITryCodeBlockContext
- type TypeNameContext
- func (s *TypeNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeNameContext) GetParser() antlr.Parser
- func (s *TypeNameContext) GetRuleContext() antlr.RuleContext
- func (s *TypeNameContext) IDENTIFIER() antlr.TerminalNode
- func (*TypeNameContext) IsTypeNameContext()
- func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnaryModifierContext
- func (s *UnaryModifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnaryModifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnaryModifierContext) GetParser() antlr.Parser
- func (s *UnaryModifierContext) GetRuleContext() antlr.RuleContext
- func (*UnaryModifierContext) IsUnaryModifierContext()
- func (s *UnaryModifierContext) MINUS() antlr.TerminalNode
- func (s *UnaryModifierContext) NOT_KEYWORD() antlr.TerminalNode
- func (s *UnaryModifierContext) PLUS() antlr.TerminalNode
- func (s *UnaryModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UseContext
- func (s *UseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UseContext) GetParser() antlr.Parser
- func (s *UseContext) GetRuleContext() antlr.RuleContext
- func (*UseContext) IsUseContext()
- func (s *UseContext) PREPROC_USE_KEYWORD() antlr.TerminalNode
- func (s *UseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UseContext) UsedLib() IUsedLibContext
- type UsedLibContext
- func (s *UsedLibContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UsedLibContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UsedLibContext) GetParser() antlr.Parser
- func (s *UsedLibContext) GetRuleContext() antlr.RuleContext
- func (*UsedLibContext) IsUsedLibContext()
- func (s *UsedLibContext) PREPROC_IDENTIFIER() antlr.TerminalNode
- func (s *UsedLibContext) PREPROC_STRING() antlr.TerminalNode
- func (s *UsedLibContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Var_nameContext
- func (s *Var_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Var_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Var_nameContext) GetParser() antlr.Parser
- func (s *Var_nameContext) GetRuleContext() antlr.RuleContext
- func (s *Var_nameContext) IDENTIFIER() antlr.TerminalNode
- func (*Var_nameContext) IsVar_nameContext()
- func (s *Var_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WaitExpressionContext
- func (s *WaitExpressionContext) AWAIT_KEYWORD() antlr.TerminalNode
- func (s *WaitExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WaitExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WaitExpressionContext) Expression() IExpressionContext
- func (s *WaitExpressionContext) GetParser() antlr.Parser
- func (s *WaitExpressionContext) GetRuleContext() antlr.RuleContext
- func (*WaitExpressionContext) IsWaitExpressionContext()
- func (s *WaitExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WaitStatementContext
- func (s *WaitStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WaitStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WaitStatementContext) GetParser() antlr.Parser
- func (s *WaitStatementContext) GetRuleContext() antlr.RuleContext
- func (*WaitStatementContext) IsWaitStatementContext()
- func (s *WaitStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WaitStatementContext) WaitExpression() IWaitExpressionContext
- type WhileStatementContext
- func (s *WhileStatementContext) CodeBlock() ICodeBlockContext
- func (s *WhileStatementContext) DO_KEYWORD() antlr.TerminalNode
- func (s *WhileStatementContext) ENDDO_KEYWORD() antlr.TerminalNode
- func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhileStatementContext) Expression() IExpressionContext
- func (s *WhileStatementContext) GetParser() antlr.Parser
- func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext
- func (*WhileStatementContext) IsWhileStatementContext()
- func (s *WhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WhileStatementContext) WHILE_KEYWORD() antlr.TerminalNode
Constants ¶
const ( BSLLexerLINE_COMMENT = 1 BSLLexerWHITE_SPACE = 2 BSLLexerDOT = 3 BSLLexerLBRACK = 4 BSLLexerRBRACK = 5 BSLLexerLPAREN = 6 BSLLexerRPAREN = 7 BSLLexerCOLON = 8 BSLLexerSEMICOLON = 9 BSLLexerCOMMA = 10 BSLLexerASSIGN = 11 BSLLexerPLUS = 12 BSLLexerMINUS = 13 BSLLexerLESS_OR_EQUAL = 14 BSLLexerNOT_EQUAL = 15 BSLLexerLESS = 16 BSLLexerGREATER_OR_EQUAL = 17 BSLLexerGREATER = 18 BSLLexerMUL = 19 BSLLexerQUOTIENT = 20 BSLLexerMODULO = 21 BSLLexerQUESTION = 22 BSLLexerAMPERSAND = 23 BSLLexerPREPROC_DELETE = 24 BSLLexerPREPROC_INSERT = 25 BSLLexerPREPROC_ENDINSERT = 26 BSLLexerHASH = 27 BSLLexerBAR = 28 BSLLexerTILDA = 29 BSLLexerTRUE = 30 BSLLexerFALSE = 31 BSLLexerUNDEFINED = 32 BSLLexerNULL = 33 BSLLexerDECIMAL = 34 BSLLexerDATETIME = 35 BSLLexerFLOAT = 36 BSLLexerSTRING = 37 BSLLexerSTRINGSTART = 38 BSLLexerSTRINGTAIL = 39 BSLLexerSTRINGPART = 40 BSLLexerPROCEDURE_KEYWORD = 41 BSLLexerFUNCTION_KEYWORD = 42 BSLLexerENDPROCEDURE_KEYWORD = 43 BSLLexerENDFUNCTION_KEYWORD = 44 BSLLexerEXPORT_KEYWORD = 45 BSLLexerVAL_KEYWORD = 46 BSLLexerENDIF_KEYWORD = 47 BSLLexerENDDO_KEYWORD = 48 BSLLexerIF_KEYWORD = 49 BSLLexerELSIF_KEYWORD = 50 BSLLexerELSE_KEYWORD = 51 BSLLexerTHEN_KEYWORD = 52 BSLLexerWHILE_KEYWORD = 53 BSLLexerDO_KEYWORD = 54 BSLLexerFOR_KEYWORD = 55 BSLLexerTO_KEYWORD = 56 BSLLexerEACH_KEYWORD = 57 BSLLexerIN_KEYWORD = 58 BSLLexerTRY_KEYWORD = 59 BSLLexerEXCEPT_KEYWORD = 60 BSLLexerENDTRY_KEYWORD = 61 BSLLexerRETURN_KEYWORD = 62 BSLLexerCONTINUE_KEYWORD = 63 BSLLexerRAISE_KEYWORD = 64 BSLLexerVAR_KEYWORD = 65 BSLLexerNOT_KEYWORD = 66 BSLLexerOR_KEYWORD = 67 BSLLexerAND_KEYWORD = 68 BSLLexerNEW_KEYWORD = 69 BSLLexerGOTO_KEYWORD = 70 BSLLexerBREAK_KEYWORD = 71 BSLLexerEXECUTE_KEYWORD = 72 BSLLexerADDHANDLER_KEYWORD = 73 BSLLexerREMOVEHANDLER_KEYWORD = 74 BSLLexerASYNC_KEYWORD = 75 BSLLexerIDENTIFIER = 76 BSLLexerUNKNOWN = 77 BSLLexerPREPROC_EXCLAMATION_MARK = 78 BSLLexerPREPROC_LPAREN = 79 BSLLexerPREPROC_RPAREN = 80 BSLLexerPREPROC_STRING = 81 BSLLexerPREPROC_USE_KEYWORD = 82 BSLLexerPREPROC_REGION = 83 BSLLexerPREPROC_END_REGION = 84 BSLLexerPREPROC_NOT_KEYWORD = 85 BSLLexerPREPROC_OR_KEYWORD = 86 BSLLexerPREPROC_AND_KEYWORD = 87 BSLLexerPREPROC_IF_KEYWORD = 88 BSLLexerPREPROC_THEN_KEYWORD = 89 BSLLexerPREPROC_ELSIF_KEYWORD = 90 BSLLexerPREPROC_ENDIF_KEYWORD = 91 BSLLexerPREPROC_ELSE_KEYWORD = 92 BSLLexerPREPROC_MOBILEAPPCLIENT_SYMBOL = 93 BSLLexerPREPROC_MOBILEAPPSERVER_SYMBOL = 94 BSLLexerPREPROC_MOBILECLIENT_SYMBOL = 95 BSLLexerPREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL = 96 BSLLexerPREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL = 97 BSLLexerPREPROC_EXTERNALCONNECTION_SYMBOL = 98 BSLLexerPREPROC_THINCLIENT_SYMBOL = 99 BSLLexerPREPROC_WEBCLIENT_SYMBOL = 100 BSLLexerPREPROC_ATCLIENT_SYMBOL = 101 BSLLexerPREPROC_CLIENT_SYMBOL = 102 BSLLexerPREPROC_ATSERVER_SYMBOL = 103 BSLLexerPREPROC_SERVER_SYMBOL = 104 BSLLexerPREPROC_MOBILE_STANDALONE_SERVER = 105 BSLLexerPREPROC_LINUX = 106 BSLLexerPREPROC_WINDOWS = 107 BSLLexerPREPROC_MACOS = 108 BSLLexerPREPROC_IDENTIFIER = 109 BSLLexerPREPROC_NEWLINE = 110 BSLLexerPREPROC_ANY = 111 BSLLexerANNOTATION_ATSERVERNOCONTEXT_SYMBOL = 112 BSLLexerANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL = 113 BSLLexerANNOTATION_ATCLIENTATSERVER_SYMBOL = 114 BSLLexerANNOTATION_ATCLIENT_SYMBOL = 115 BSLLexerANNOTATION_ATSERVER_SYMBOL = 116 BSLLexerANNOTATION_BEFORE_SYMBOL = 117 BSLLexerANNOTATION_AFTER_SYMBOL = 118 BSLLexerANNOTATION_AROUND_SYMBOL = 119 BSLLexerANNOTATION_CHANGEANDVALIDATE_SYMBOL = 120 BSLLexerANNOTATION_CUSTOM_SYMBOL = 121 BSLLexerANNOTATION_UNKNOWN = 122 BSLLexerPREPROC_ENDDELETE = 123 BSLLexerPREPROC_DELETE_ANY = 124 BSLLexerAWAIT_KEYWORD = 125 )
BSLLexer tokens.
const ( BSLLexerPREPROCESSOR_MODE = iota + 1 BSLLexerANNOTATION_MODE BSLLexerLABEL_MODE BSLLexerREGION_MODE BSLLexerUSE_MODE BSLLexerDOT_MODE BSLLexerPREPROC_DELETE_MODE BSLLexerASYNC_MODE )
BSLLexer modes.
const ( BSLParserEOF = antlr.TokenEOF BSLParserLINE_COMMENT = 1 BSLParserWHITE_SPACE = 2 BSLParserDOT = 3 BSLParserLBRACK = 4 BSLParserRBRACK = 5 BSLParserLPAREN = 6 BSLParserRPAREN = 7 BSLParserCOLON = 8 BSLParserSEMICOLON = 9 BSLParserCOMMA = 10 BSLParserASSIGN = 11 BSLParserPLUS = 12 BSLParserMINUS = 13 BSLParserLESS_OR_EQUAL = 14 BSLParserNOT_EQUAL = 15 BSLParserLESS = 16 BSLParserGREATER_OR_EQUAL = 17 BSLParserGREATER = 18 BSLParserMUL = 19 BSLParserQUOTIENT = 20 BSLParserMODULO = 21 BSLParserQUESTION = 22 BSLParserAMPERSAND = 23 BSLParserPREPROC_DELETE = 24 BSLParserPREPROC_INSERT = 25 BSLParserPREPROC_ENDINSERT = 26 BSLParserHASH = 27 BSLParserBAR = 28 BSLParserTILDA = 29 BSLParserTRUE = 30 BSLParserFALSE = 31 BSLParserUNDEFINED = 32 BSLParserNULL = 33 BSLParserDECIMAL = 34 BSLParserDATETIME = 35 BSLParserFLOAT = 36 BSLParserSTRING = 37 BSLParserSTRINGSTART = 38 BSLParserSTRINGTAIL = 39 BSLParserSTRINGPART = 40 BSLParserPROCEDURE_KEYWORD = 41 BSLParserFUNCTION_KEYWORD = 42 BSLParserENDPROCEDURE_KEYWORD = 43 BSLParserENDFUNCTION_KEYWORD = 44 BSLParserEXPORT_KEYWORD = 45 BSLParserVAL_KEYWORD = 46 BSLParserENDIF_KEYWORD = 47 BSLParserENDDO_KEYWORD = 48 BSLParserIF_KEYWORD = 49 BSLParserELSIF_KEYWORD = 50 BSLParserELSE_KEYWORD = 51 BSLParserTHEN_KEYWORD = 52 BSLParserWHILE_KEYWORD = 53 BSLParserDO_KEYWORD = 54 BSLParserFOR_KEYWORD = 55 BSLParserTO_KEYWORD = 56 BSLParserEACH_KEYWORD = 57 BSLParserIN_KEYWORD = 58 BSLParserTRY_KEYWORD = 59 BSLParserEXCEPT_KEYWORD = 60 BSLParserENDTRY_KEYWORD = 61 BSLParserRETURN_KEYWORD = 62 BSLParserCONTINUE_KEYWORD = 63 BSLParserRAISE_KEYWORD = 64 BSLParserVAR_KEYWORD = 65 BSLParserNOT_KEYWORD = 66 BSLParserOR_KEYWORD = 67 BSLParserAND_KEYWORD = 68 BSLParserNEW_KEYWORD = 69 BSLParserGOTO_KEYWORD = 70 BSLParserBREAK_KEYWORD = 71 BSLParserEXECUTE_KEYWORD = 72 BSLParserADDHANDLER_KEYWORD = 73 BSLParserREMOVEHANDLER_KEYWORD = 74 BSLParserASYNC_KEYWORD = 75 BSLParserIDENTIFIER = 76 BSLParserUNKNOWN = 77 BSLParserPREPROC_EXCLAMATION_MARK = 78 BSLParserPREPROC_LPAREN = 79 BSLParserPREPROC_RPAREN = 80 BSLParserPREPROC_STRING = 81 BSLParserPREPROC_USE_KEYWORD = 82 BSLParserPREPROC_REGION = 83 BSLParserPREPROC_END_REGION = 84 BSLParserPREPROC_NOT_KEYWORD = 85 BSLParserPREPROC_OR_KEYWORD = 86 BSLParserPREPROC_AND_KEYWORD = 87 BSLParserPREPROC_IF_KEYWORD = 88 BSLParserPREPROC_THEN_KEYWORD = 89 BSLParserPREPROC_ELSIF_KEYWORD = 90 BSLParserPREPROC_ENDIF_KEYWORD = 91 BSLParserPREPROC_ELSE_KEYWORD = 92 BSLParserPREPROC_MOBILEAPPCLIENT_SYMBOL = 93 BSLParserPREPROC_MOBILEAPPSERVER_SYMBOL = 94 BSLParserPREPROC_MOBILECLIENT_SYMBOL = 95 BSLParserPREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL = 96 BSLParserPREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL = 97 BSLParserPREPROC_EXTERNALCONNECTION_SYMBOL = 98 BSLParserPREPROC_THINCLIENT_SYMBOL = 99 BSLParserPREPROC_WEBCLIENT_SYMBOL = 100 BSLParserPREPROC_ATCLIENT_SYMBOL = 101 BSLParserPREPROC_CLIENT_SYMBOL = 102 BSLParserPREPROC_ATSERVER_SYMBOL = 103 BSLParserPREPROC_SERVER_SYMBOL = 104 BSLParserPREPROC_MOBILE_STANDALONE_SERVER = 105 BSLParserPREPROC_LINUX = 106 BSLParserPREPROC_WINDOWS = 107 BSLParserPREPROC_MACOS = 108 BSLParserPREPROC_IDENTIFIER = 109 BSLParserPREPROC_NEWLINE = 110 BSLParserPREPROC_ANY = 111 BSLParserANNOTATION_ATSERVERNOCONTEXT_SYMBOL = 112 BSLParserANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL = 113 BSLParserANNOTATION_ATCLIENTATSERVER_SYMBOL = 114 BSLParserANNOTATION_ATCLIENT_SYMBOL = 115 BSLParserANNOTATION_ATSERVER_SYMBOL = 116 BSLParserANNOTATION_BEFORE_SYMBOL = 117 BSLParserANNOTATION_AFTER_SYMBOL = 118 BSLParserANNOTATION_AROUND_SYMBOL = 119 BSLParserANNOTATION_CHANGEANDVALIDATE_SYMBOL = 120 BSLParserANNOTATION_CUSTOM_SYMBOL = 121 BSLParserANNOTATION_UNKNOWN = 122 BSLParserPREPROC_ENDDELETE = 123 BSLParserPREPROC_DELETE_ANY = 124 BSLParserAWAIT_KEYWORD = 125 )
BSLParser tokens.
const ( BSLParserRULE_file = 0 BSLParserRULE_shebang = 1 BSLParserRULE_usedLib = 2 BSLParserRULE_use = 3 BSLParserRULE_regionStart = 4 BSLParserRULE_regionEnd = 5 BSLParserRULE_regionName = 6 BSLParserRULE_preproc_if = 7 BSLParserRULE_preproc_elsif = 8 BSLParserRULE_preproc_else = 9 BSLParserRULE_preproc_endif = 10 BSLParserRULE_preproc_expression = 11 BSLParserRULE_preproc_logicalOperand = 12 BSLParserRULE_preproc_logicalExpression = 13 BSLParserRULE_preproc_symbol = 14 BSLParserRULE_preproc_unknownSymbol = 15 BSLParserRULE_preproc_boolOperation = 16 BSLParserRULE_preprocessor = 17 BSLParserRULE_compilerDirectiveSymbol = 18 BSLParserRULE_compilerDirective = 19 BSLParserRULE_annotationName = 20 BSLParserRULE_annotationParamName = 21 BSLParserRULE_annotation = 22 BSLParserRULE_annotationParams = 23 BSLParserRULE_annotationParam = 24 BSLParserRULE_var_name = 25 BSLParserRULE_moduleVars = 26 BSLParserRULE_moduleVar = 27 BSLParserRULE_moduleVarsList = 28 BSLParserRULE_moduleVarDeclaration = 29 BSLParserRULE_subVars = 30 BSLParserRULE_subVar = 31 BSLParserRULE_subVarsList = 32 BSLParserRULE_subVarDeclaration = 33 BSLParserRULE_subName = 34 BSLParserRULE_subs = 35 BSLParserRULE_sub = 36 BSLParserRULE_procedure = 37 BSLParserRULE_function = 38 BSLParserRULE_procDeclaration = 39 BSLParserRULE_funcDeclaration = 40 BSLParserRULE_subCodeBlock = 41 BSLParserRULE_continueStatement = 42 BSLParserRULE_breakStatement = 43 BSLParserRULE_raiseStatement = 44 BSLParserRULE_ifStatement = 45 BSLParserRULE_ifBranch = 46 BSLParserRULE_elsifBranch = 47 BSLParserRULE_elseBranch = 48 BSLParserRULE_whileStatement = 49 BSLParserRULE_forStatement = 50 BSLParserRULE_forEachStatement = 51 BSLParserRULE_tryStatement = 52 BSLParserRULE_returnStatement = 53 BSLParserRULE_executeStatement = 54 BSLParserRULE_callStatement = 55 BSLParserRULE_waitStatement = 56 BSLParserRULE_labelName = 57 BSLParserRULE_label = 58 BSLParserRULE_gotoStatement = 59 BSLParserRULE_tryCodeBlock = 60 BSLParserRULE_exceptCodeBlock = 61 BSLParserRULE_event = 62 BSLParserRULE_handler = 63 BSLParserRULE_addHandlerStatement = 64 BSLParserRULE_removeHandlerStatement = 65 BSLParserRULE_ternaryOperator = 66 BSLParserRULE_waitExpression = 67 BSLParserRULE_fileCodeBlockBeforeSub = 68 BSLParserRULE_fileCodeBlock = 69 BSLParserRULE_codeBlock = 70 BSLParserRULE_numeric = 71 BSLParserRULE_paramList = 72 BSLParserRULE_param = 73 BSLParserRULE_defaultValue = 74 BSLParserRULE_constValue = 75 BSLParserRULE_multilineString = 76 BSLParserRULE_string = 77 BSLParserRULE_statement = 78 BSLParserRULE_assignment = 79 BSLParserRULE_callParamList = 80 BSLParserRULE_callParam = 81 BSLParserRULE_expression = 82 BSLParserRULE_operation = 83 BSLParserRULE_compareOperation = 84 BSLParserRULE_boolOperation = 85 BSLParserRULE_unaryModifier = 86 BSLParserRULE_member = 87 BSLParserRULE_newwExpression = 88 BSLParserRULE_typeName = 89 BSLParserRULE_methodCall = 90 BSLParserRULE_globalMethodCall = 91 BSLParserRULE_methodName = 92 BSLParserRULE_complexIdentifier = 93 BSLParserRULE_modifier = 94 BSLParserRULE_acceptor = 95 BSLParserRULE_lValue = 96 BSLParserRULE_accessCall = 97 BSLParserRULE_accessIndex = 98 BSLParserRULE_accessProperty = 99 BSLParserRULE_doCall = 100 BSLParserRULE_compoundStatement = 101 )
BSLParser rules.
const BSLLexerPREPROC_DELETE_CHANNEL = 2
BSLLexerPREPROC_DELETE_CHANNEL is the BSLLexer channel.
Variables ¶
This section is empty.
Functions ¶
func BSLLexerInit ¶
func BSLLexerInit()
BSLLexerInit initializes any static state used to implement BSLLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewBSLLexer(). You can call this function if you wish to initialize the static state ahead of time.
func BSLParserInit ¶
func BSLParserInit()
BSLParserInit initializes any static state used to implement BSLParser. By default the static state used to implement the parser is lazily initialized during the first call to NewBSLParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type AcceptorContext ¶
type AcceptorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAcceptorContext ¶
func NewAcceptorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AcceptorContext
func NewEmptyAcceptorContext ¶
func NewEmptyAcceptorContext() *AcceptorContext
func (*AcceptorContext) AccessIndex ¶
func (s *AcceptorContext) AccessIndex() IAccessIndexContext
func (*AcceptorContext) AccessProperty ¶
func (s *AcceptorContext) AccessProperty() IAccessPropertyContext
func (*AcceptorContext) AllModifier ¶
func (s *AcceptorContext) AllModifier() []IModifierContext
func (*AcceptorContext) EnterRule ¶
func (s *AcceptorContext) EnterRule(listener antlr.ParseTreeListener)
func (*AcceptorContext) ExitRule ¶
func (s *AcceptorContext) ExitRule(listener antlr.ParseTreeListener)
func (*AcceptorContext) GetParser ¶
func (s *AcceptorContext) GetParser() antlr.Parser
func (*AcceptorContext) GetRuleContext ¶
func (s *AcceptorContext) GetRuleContext() antlr.RuleContext
func (*AcceptorContext) IsAcceptorContext ¶
func (*AcceptorContext) IsAcceptorContext()
func (*AcceptorContext) Modifier ¶
func (s *AcceptorContext) Modifier(i int) IModifierContext
func (*AcceptorContext) ToStringTree ¶
func (s *AcceptorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AccessCallContext ¶
type AccessCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccessCallContext ¶
func NewAccessCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccessCallContext
func NewEmptyAccessCallContext ¶
func NewEmptyAccessCallContext() *AccessCallContext
func (*AccessCallContext) DOT ¶
func (s *AccessCallContext) DOT() antlr.TerminalNode
func (*AccessCallContext) EnterRule ¶
func (s *AccessCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccessCallContext) ExitRule ¶
func (s *AccessCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccessCallContext) GetParser ¶
func (s *AccessCallContext) GetParser() antlr.Parser
func (*AccessCallContext) GetRuleContext ¶
func (s *AccessCallContext) GetRuleContext() antlr.RuleContext
func (*AccessCallContext) IsAccessCallContext ¶
func (*AccessCallContext) IsAccessCallContext()
func (*AccessCallContext) MethodCall ¶
func (s *AccessCallContext) MethodCall() IMethodCallContext
func (*AccessCallContext) ToStringTree ¶
func (s *AccessCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AccessIndexContext ¶
type AccessIndexContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccessIndexContext ¶
func NewAccessIndexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccessIndexContext
func NewEmptyAccessIndexContext ¶
func NewEmptyAccessIndexContext() *AccessIndexContext
func (*AccessIndexContext) EnterRule ¶
func (s *AccessIndexContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccessIndexContext) ExitRule ¶
func (s *AccessIndexContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccessIndexContext) Expression ¶
func (s *AccessIndexContext) Expression() IExpressionContext
func (*AccessIndexContext) GetParser ¶
func (s *AccessIndexContext) GetParser() antlr.Parser
func (*AccessIndexContext) GetRuleContext ¶
func (s *AccessIndexContext) GetRuleContext() antlr.RuleContext
func (*AccessIndexContext) IsAccessIndexContext ¶
func (*AccessIndexContext) IsAccessIndexContext()
func (*AccessIndexContext) LBRACK ¶
func (s *AccessIndexContext) LBRACK() antlr.TerminalNode
func (*AccessIndexContext) RBRACK ¶
func (s *AccessIndexContext) RBRACK() antlr.TerminalNode
func (*AccessIndexContext) ToStringTree ¶
func (s *AccessIndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AccessPropertyContext ¶
type AccessPropertyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccessPropertyContext ¶
func NewAccessPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccessPropertyContext
func NewEmptyAccessPropertyContext ¶
func NewEmptyAccessPropertyContext() *AccessPropertyContext
func (*AccessPropertyContext) DOT ¶
func (s *AccessPropertyContext) DOT() antlr.TerminalNode
func (*AccessPropertyContext) EnterRule ¶
func (s *AccessPropertyContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccessPropertyContext) ExitRule ¶
func (s *AccessPropertyContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccessPropertyContext) GetParser ¶
func (s *AccessPropertyContext) GetParser() antlr.Parser
func (*AccessPropertyContext) GetRuleContext ¶
func (s *AccessPropertyContext) GetRuleContext() antlr.RuleContext
func (*AccessPropertyContext) IDENTIFIER ¶
func (s *AccessPropertyContext) IDENTIFIER() antlr.TerminalNode
func (*AccessPropertyContext) IsAccessPropertyContext ¶
func (*AccessPropertyContext) IsAccessPropertyContext()
func (*AccessPropertyContext) ToStringTree ¶
func (s *AccessPropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AddHandlerStatementContext ¶
type AddHandlerStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAddHandlerStatementContext ¶
func NewAddHandlerStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddHandlerStatementContext
func NewEmptyAddHandlerStatementContext ¶
func NewEmptyAddHandlerStatementContext() *AddHandlerStatementContext
func (*AddHandlerStatementContext) ADDHANDLER_KEYWORD ¶
func (s *AddHandlerStatementContext) ADDHANDLER_KEYWORD() antlr.TerminalNode
func (*AddHandlerStatementContext) COMMA ¶
func (s *AddHandlerStatementContext) COMMA() antlr.TerminalNode
func (*AddHandlerStatementContext) EnterRule ¶
func (s *AddHandlerStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddHandlerStatementContext) Event ¶
func (s *AddHandlerStatementContext) Event() IEventContext
func (*AddHandlerStatementContext) ExitRule ¶
func (s *AddHandlerStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddHandlerStatementContext) GetParser ¶
func (s *AddHandlerStatementContext) GetParser() antlr.Parser
func (*AddHandlerStatementContext) GetRuleContext ¶
func (s *AddHandlerStatementContext) GetRuleContext() antlr.RuleContext
func (*AddHandlerStatementContext) Handler ¶
func (s *AddHandlerStatementContext) Handler() IHandlerContext
func (*AddHandlerStatementContext) IsAddHandlerStatementContext ¶
func (*AddHandlerStatementContext) IsAddHandlerStatementContext()
func (*AddHandlerStatementContext) ToStringTree ¶
func (s *AddHandlerStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnnotationContext ¶
type AnnotationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnnotationContext ¶
func NewAnnotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationContext
func NewEmptyAnnotationContext ¶
func NewEmptyAnnotationContext() *AnnotationContext
func (*AnnotationContext) AMPERSAND ¶
func (s *AnnotationContext) AMPERSAND() antlr.TerminalNode
func (*AnnotationContext) AnnotationName ¶
func (s *AnnotationContext) AnnotationName() IAnnotationNameContext
func (*AnnotationContext) AnnotationParams ¶
func (s *AnnotationContext) AnnotationParams() IAnnotationParamsContext
func (*AnnotationContext) EnterRule ¶
func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnnotationContext) ExitRule ¶
func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnnotationContext) GetParser ¶
func (s *AnnotationContext) GetParser() antlr.Parser
func (*AnnotationContext) GetRuleContext ¶
func (s *AnnotationContext) GetRuleContext() antlr.RuleContext
func (*AnnotationContext) IsAnnotationContext ¶
func (*AnnotationContext) IsAnnotationContext()
func (*AnnotationContext) ToStringTree ¶
func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnnotationNameContext ¶
type AnnotationNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnnotationNameContext ¶
func NewAnnotationNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationNameContext
func NewEmptyAnnotationNameContext ¶
func NewEmptyAnnotationNameContext() *AnnotationNameContext
func (*AnnotationNameContext) ANNOTATION_AFTER_SYMBOL ¶
func (s *AnnotationNameContext) ANNOTATION_AFTER_SYMBOL() antlr.TerminalNode
func (*AnnotationNameContext) ANNOTATION_AROUND_SYMBOL ¶
func (s *AnnotationNameContext) ANNOTATION_AROUND_SYMBOL() antlr.TerminalNode
func (*AnnotationNameContext) ANNOTATION_BEFORE_SYMBOL ¶
func (s *AnnotationNameContext) ANNOTATION_BEFORE_SYMBOL() antlr.TerminalNode
func (*AnnotationNameContext) ANNOTATION_CHANGEANDVALIDATE_SYMBOL ¶
func (s *AnnotationNameContext) ANNOTATION_CHANGEANDVALIDATE_SYMBOL() antlr.TerminalNode
func (*AnnotationNameContext) ANNOTATION_CUSTOM_SYMBOL ¶
func (s *AnnotationNameContext) ANNOTATION_CUSTOM_SYMBOL() antlr.TerminalNode
func (*AnnotationNameContext) EnterRule ¶
func (s *AnnotationNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnnotationNameContext) ExitRule ¶
func (s *AnnotationNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnnotationNameContext) GetParser ¶
func (s *AnnotationNameContext) GetParser() antlr.Parser
func (*AnnotationNameContext) GetRuleContext ¶
func (s *AnnotationNameContext) GetRuleContext() antlr.RuleContext
func (*AnnotationNameContext) IsAnnotationNameContext ¶
func (*AnnotationNameContext) IsAnnotationNameContext()
func (*AnnotationNameContext) ToStringTree ¶
func (s *AnnotationNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnnotationParamContext ¶
type AnnotationParamContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnnotationParamContext ¶
func NewAnnotationParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationParamContext
func NewEmptyAnnotationParamContext ¶
func NewEmptyAnnotationParamContext() *AnnotationParamContext
func (*AnnotationParamContext) ASSIGN ¶
func (s *AnnotationParamContext) ASSIGN() antlr.TerminalNode
func (*AnnotationParamContext) AnnotationParamName ¶
func (s *AnnotationParamContext) AnnotationParamName() IAnnotationParamNameContext
func (*AnnotationParamContext) ConstValue ¶
func (s *AnnotationParamContext) ConstValue() IConstValueContext
func (*AnnotationParamContext) EnterRule ¶
func (s *AnnotationParamContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnnotationParamContext) ExitRule ¶
func (s *AnnotationParamContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnnotationParamContext) GetParser ¶
func (s *AnnotationParamContext) GetParser() antlr.Parser
func (*AnnotationParamContext) GetRuleContext ¶
func (s *AnnotationParamContext) GetRuleContext() antlr.RuleContext
func (*AnnotationParamContext) IsAnnotationParamContext ¶
func (*AnnotationParamContext) IsAnnotationParamContext()
func (*AnnotationParamContext) ToStringTree ¶
func (s *AnnotationParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnnotationParamNameContext ¶
type AnnotationParamNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnnotationParamNameContext ¶
func NewAnnotationParamNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationParamNameContext
func NewEmptyAnnotationParamNameContext ¶
func NewEmptyAnnotationParamNameContext() *AnnotationParamNameContext
func (*AnnotationParamNameContext) EnterRule ¶
func (s *AnnotationParamNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnnotationParamNameContext) ExitRule ¶
func (s *AnnotationParamNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnnotationParamNameContext) GetParser ¶
func (s *AnnotationParamNameContext) GetParser() antlr.Parser
func (*AnnotationParamNameContext) GetRuleContext ¶
func (s *AnnotationParamNameContext) GetRuleContext() antlr.RuleContext
func (*AnnotationParamNameContext) IDENTIFIER ¶
func (s *AnnotationParamNameContext) IDENTIFIER() antlr.TerminalNode
func (*AnnotationParamNameContext) IsAnnotationParamNameContext ¶
func (*AnnotationParamNameContext) IsAnnotationParamNameContext()
func (*AnnotationParamNameContext) ToStringTree ¶
func (s *AnnotationParamNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnnotationParamsContext ¶
type AnnotationParamsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnnotationParamsContext ¶
func NewAnnotationParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationParamsContext
func NewEmptyAnnotationParamsContext ¶
func NewEmptyAnnotationParamsContext() *AnnotationParamsContext
func (*AnnotationParamsContext) AllAnnotationParam ¶
func (s *AnnotationParamsContext) AllAnnotationParam() []IAnnotationParamContext
func (*AnnotationParamsContext) AllCOMMA ¶
func (s *AnnotationParamsContext) AllCOMMA() []antlr.TerminalNode
func (*AnnotationParamsContext) AnnotationParam ¶
func (s *AnnotationParamsContext) AnnotationParam(i int) IAnnotationParamContext
func (*AnnotationParamsContext) COMMA ¶
func (s *AnnotationParamsContext) COMMA(i int) antlr.TerminalNode
func (*AnnotationParamsContext) EnterRule ¶
func (s *AnnotationParamsContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnnotationParamsContext) ExitRule ¶
func (s *AnnotationParamsContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnnotationParamsContext) GetParser ¶
func (s *AnnotationParamsContext) GetParser() antlr.Parser
func (*AnnotationParamsContext) GetRuleContext ¶
func (s *AnnotationParamsContext) GetRuleContext() antlr.RuleContext
func (*AnnotationParamsContext) IsAnnotationParamsContext ¶
func (*AnnotationParamsContext) IsAnnotationParamsContext()
func (*AnnotationParamsContext) LPAREN ¶
func (s *AnnotationParamsContext) LPAREN() antlr.TerminalNode
func (*AnnotationParamsContext) RPAREN ¶
func (s *AnnotationParamsContext) RPAREN() antlr.TerminalNode
func (*AnnotationParamsContext) ToStringTree ¶
func (s *AnnotationParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignmentContext ¶
type AssignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignmentContext ¶
func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext
func NewEmptyAssignmentContext ¶
func NewEmptyAssignmentContext() *AssignmentContext
func (*AssignmentContext) ASSIGN ¶
func (s *AssignmentContext) ASSIGN() antlr.TerminalNode
func (*AssignmentContext) AllPreprocessor ¶
func (s *AssignmentContext) AllPreprocessor() []IPreprocessorContext
func (*AssignmentContext) EnterRule ¶
func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) ExitRule ¶
func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignmentContext) Expression ¶
func (s *AssignmentContext) Expression() IExpressionContext
func (*AssignmentContext) GetParser ¶
func (s *AssignmentContext) GetParser() antlr.Parser
func (*AssignmentContext) GetRuleContext ¶
func (s *AssignmentContext) GetRuleContext() antlr.RuleContext
func (*AssignmentContext) IsAssignmentContext ¶
func (*AssignmentContext) IsAssignmentContext()
func (*AssignmentContext) LValue ¶
func (s *AssignmentContext) LValue() ILValueContext
func (*AssignmentContext) Preprocessor ¶
func (s *AssignmentContext) Preprocessor(i int) IPreprocessorContext
func (*AssignmentContext) ToStringTree ¶
func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BSLLexer ¶
func NewBSLLexer ¶
func NewBSLLexer(input antlr.CharStream) *BSLLexer
NewBSLLexer produces a new lexer instance for the optional input antlr.CharStream.
type BSLParser ¶
type BSLParser struct {
*antlr.BaseParser
}
func NewBSLParser ¶
func NewBSLParser(input antlr.TokenStream) *BSLParser
NewBSLParser produces a new parser instance for the optional input antlr.TokenStream.
func (*BSLParser) Acceptor ¶
func (p *BSLParser) Acceptor() (localctx IAcceptorContext)
func (*BSLParser) AccessCall ¶
func (p *BSLParser) AccessCall() (localctx IAccessCallContext)
func (*BSLParser) AccessIndex ¶
func (p *BSLParser) AccessIndex() (localctx IAccessIndexContext)
func (*BSLParser) AccessProperty ¶
func (p *BSLParser) AccessProperty() (localctx IAccessPropertyContext)
func (*BSLParser) AddHandlerStatement ¶
func (p *BSLParser) AddHandlerStatement() (localctx IAddHandlerStatementContext)
func (*BSLParser) Annotation ¶
func (p *BSLParser) Annotation() (localctx IAnnotationContext)
func (*BSLParser) AnnotationName ¶
func (p *BSLParser) AnnotationName() (localctx IAnnotationNameContext)
func (*BSLParser) AnnotationParam ¶
func (p *BSLParser) AnnotationParam() (localctx IAnnotationParamContext)
func (*BSLParser) AnnotationParamName ¶
func (p *BSLParser) AnnotationParamName() (localctx IAnnotationParamNameContext)
func (*BSLParser) AnnotationParams ¶
func (p *BSLParser) AnnotationParams() (localctx IAnnotationParamsContext)
func (*BSLParser) Assignment ¶
func (p *BSLParser) Assignment() (localctx IAssignmentContext)
func (*BSLParser) BoolOperation ¶
func (p *BSLParser) BoolOperation() (localctx IBoolOperationContext)
func (*BSLParser) BreakStatement ¶
func (p *BSLParser) BreakStatement() (localctx IBreakStatementContext)
func (*BSLParser) CallParam ¶
func (p *BSLParser) CallParam() (localctx ICallParamContext)
func (*BSLParser) CallParamList ¶
func (p *BSLParser) CallParamList() (localctx ICallParamListContext)
func (*BSLParser) CallStatement ¶
func (p *BSLParser) CallStatement() (localctx ICallStatementContext)
func (*BSLParser) CodeBlock ¶
func (p *BSLParser) CodeBlock() (localctx ICodeBlockContext)
func (*BSLParser) CompareOperation ¶
func (p *BSLParser) CompareOperation() (localctx ICompareOperationContext)
func (*BSLParser) CompilerDirective ¶
func (p *BSLParser) CompilerDirective() (localctx ICompilerDirectiveContext)
func (*BSLParser) CompilerDirectiveSymbol ¶
func (p *BSLParser) CompilerDirectiveSymbol() (localctx ICompilerDirectiveSymbolContext)
func (*BSLParser) ComplexIdentifier ¶
func (p *BSLParser) ComplexIdentifier() (localctx IComplexIdentifierContext)
func (*BSLParser) CompoundStatement ¶
func (p *BSLParser) CompoundStatement() (localctx ICompoundStatementContext)
func (*BSLParser) ConstValue ¶
func (p *BSLParser) ConstValue() (localctx IConstValueContext)
func (*BSLParser) ContinueStatement ¶
func (p *BSLParser) ContinueStatement() (localctx IContinueStatementContext)
func (*BSLParser) DefaultValue ¶
func (p *BSLParser) DefaultValue() (localctx IDefaultValueContext)
func (*BSLParser) DoCall ¶
func (p *BSLParser) DoCall() (localctx IDoCallContext)
func (*BSLParser) ElseBranch ¶
func (p *BSLParser) ElseBranch() (localctx IElseBranchContext)
func (*BSLParser) ElsifBranch ¶
func (p *BSLParser) ElsifBranch() (localctx IElsifBranchContext)
func (*BSLParser) Event ¶
func (p *BSLParser) Event() (localctx IEventContext)
func (*BSLParser) ExceptCodeBlock ¶
func (p *BSLParser) ExceptCodeBlock() (localctx IExceptCodeBlockContext)
func (*BSLParser) ExecuteStatement ¶
func (p *BSLParser) ExecuteStatement() (localctx IExecuteStatementContext)
func (*BSLParser) Expression ¶
func (p *BSLParser) Expression() (localctx IExpressionContext)
func (*BSLParser) File ¶
func (p *BSLParser) File() (localctx IFileContext)
func (*BSLParser) FileCodeBlock ¶
func (p *BSLParser) FileCodeBlock() (localctx IFileCodeBlockContext)
func (*BSLParser) FileCodeBlockBeforeSub ¶
func (p *BSLParser) FileCodeBlockBeforeSub() (localctx IFileCodeBlockBeforeSubContext)
func (*BSLParser) ForEachStatement ¶
func (p *BSLParser) ForEachStatement() (localctx IForEachStatementContext)
func (*BSLParser) ForStatement ¶
func (p *BSLParser) ForStatement() (localctx IForStatementContext)
func (*BSLParser) FuncDeclaration ¶
func (p *BSLParser) FuncDeclaration() (localctx IFuncDeclarationContext)
func (*BSLParser) Function ¶
func (p *BSLParser) Function() (localctx IFunctionContext)
func (*BSLParser) GlobalMethodCall ¶
func (p *BSLParser) GlobalMethodCall() (localctx IGlobalMethodCallContext)
func (*BSLParser) GotoStatement ¶
func (p *BSLParser) GotoStatement() (localctx IGotoStatementContext)
func (*BSLParser) Handler ¶
func (p *BSLParser) Handler() (localctx IHandlerContext)
func (*BSLParser) IfBranch ¶
func (p *BSLParser) IfBranch() (localctx IIfBranchContext)
func (*BSLParser) IfStatement ¶
func (p *BSLParser) IfStatement() (localctx IIfStatementContext)
func (*BSLParser) LValue ¶
func (p *BSLParser) LValue() (localctx ILValueContext)
func (*BSLParser) Label ¶
func (p *BSLParser) Label() (localctx ILabelContext)
func (*BSLParser) LabelName ¶
func (p *BSLParser) LabelName() (localctx ILabelNameContext)
func (*BSLParser) Member ¶
func (p *BSLParser) Member() (localctx IMemberContext)
func (*BSLParser) MethodCall ¶
func (p *BSLParser) MethodCall() (localctx IMethodCallContext)
func (*BSLParser) MethodName ¶
func (p *BSLParser) MethodName() (localctx IMethodNameContext)
func (*BSLParser) Modifier ¶
func (p *BSLParser) Modifier() (localctx IModifierContext)
func (*BSLParser) ModuleVar ¶
func (p *BSLParser) ModuleVar() (localctx IModuleVarContext)
func (*BSLParser) ModuleVarDeclaration ¶
func (p *BSLParser) ModuleVarDeclaration() (localctx IModuleVarDeclarationContext)
func (*BSLParser) ModuleVars ¶
func (p *BSLParser) ModuleVars() (localctx IModuleVarsContext)
func (*BSLParser) ModuleVarsList ¶
func (p *BSLParser) ModuleVarsList() (localctx IModuleVarsListContext)
func (*BSLParser) MultilineString ¶
func (p *BSLParser) MultilineString() (localctx IMultilineStringContext)
func (*BSLParser) NewwExpression ¶
func (p *BSLParser) NewwExpression() (localctx INewwExpressionContext)
func (*BSLParser) Numeric ¶
func (p *BSLParser) Numeric() (localctx INumericContext)
func (*BSLParser) Operation ¶
func (p *BSLParser) Operation() (localctx IOperationContext)
func (*BSLParser) Param ¶
func (p *BSLParser) Param() (localctx IParamContext)
func (*BSLParser) ParamList ¶
func (p *BSLParser) ParamList() (localctx IParamListContext)
func (*BSLParser) Preproc_boolOperation ¶
func (p *BSLParser) Preproc_boolOperation() (localctx IPreproc_boolOperationContext)
func (*BSLParser) Preproc_else ¶
func (p *BSLParser) Preproc_else() (localctx IPreproc_elseContext)
func (*BSLParser) Preproc_elsif ¶
func (p *BSLParser) Preproc_elsif() (localctx IPreproc_elsifContext)
func (*BSLParser) Preproc_endif ¶
func (p *BSLParser) Preproc_endif() (localctx IPreproc_endifContext)
func (*BSLParser) Preproc_expression ¶
func (p *BSLParser) Preproc_expression() (localctx IPreproc_expressionContext)
func (*BSLParser) Preproc_if ¶
func (p *BSLParser) Preproc_if() (localctx IPreproc_ifContext)
func (*BSLParser) Preproc_logicalExpression ¶
func (p *BSLParser) Preproc_logicalExpression() (localctx IPreproc_logicalExpressionContext)
func (*BSLParser) Preproc_logicalOperand ¶
func (p *BSLParser) Preproc_logicalOperand() (localctx IPreproc_logicalOperandContext)
func (*BSLParser) Preproc_symbol ¶
func (p *BSLParser) Preproc_symbol() (localctx IPreproc_symbolContext)
func (*BSLParser) Preproc_unknownSymbol ¶
func (p *BSLParser) Preproc_unknownSymbol() (localctx IPreproc_unknownSymbolContext)
func (*BSLParser) Preprocessor ¶
func (p *BSLParser) Preprocessor() (localctx IPreprocessorContext)
func (*BSLParser) ProcDeclaration ¶
func (p *BSLParser) ProcDeclaration() (localctx IProcDeclarationContext)
func (*BSLParser) Procedure ¶
func (p *BSLParser) Procedure() (localctx IProcedureContext)
func (*BSLParser) RaiseStatement ¶
func (p *BSLParser) RaiseStatement() (localctx IRaiseStatementContext)
func (*BSLParser) RegionEnd ¶
func (p *BSLParser) RegionEnd() (localctx IRegionEndContext)
func (*BSLParser) RegionName ¶
func (p *BSLParser) RegionName() (localctx IRegionNameContext)
func (*BSLParser) RegionStart ¶
func (p *BSLParser) RegionStart() (localctx IRegionStartContext)
func (*BSLParser) RemoveHandlerStatement ¶
func (p *BSLParser) RemoveHandlerStatement() (localctx IRemoveHandlerStatementContext)
func (*BSLParser) ReturnStatement ¶
func (p *BSLParser) ReturnStatement() (localctx IReturnStatementContext)
func (*BSLParser) Shebang ¶
func (p *BSLParser) Shebang() (localctx IShebangContext)
func (*BSLParser) Statement ¶
func (p *BSLParser) Statement() (localctx IStatementContext)
func (*BSLParser) String_ ¶
func (p *BSLParser) String_() (localctx IStringContext)
func (*BSLParser) Sub ¶
func (p *BSLParser) Sub() (localctx ISubContext)
func (*BSLParser) SubCodeBlock ¶
func (p *BSLParser) SubCodeBlock() (localctx ISubCodeBlockContext)
func (*BSLParser) SubName ¶
func (p *BSLParser) SubName() (localctx ISubNameContext)
func (*BSLParser) SubVar ¶
func (p *BSLParser) SubVar() (localctx ISubVarContext)
func (*BSLParser) SubVarDeclaration ¶
func (p *BSLParser) SubVarDeclaration() (localctx ISubVarDeclarationContext)
func (*BSLParser) SubVars ¶
func (p *BSLParser) SubVars() (localctx ISubVarsContext)
func (*BSLParser) SubVarsList ¶
func (p *BSLParser) SubVarsList() (localctx ISubVarsListContext)
func (*BSLParser) Subs ¶
func (p *BSLParser) Subs() (localctx ISubsContext)
func (*BSLParser) TernaryOperator ¶
func (p *BSLParser) TernaryOperator() (localctx ITernaryOperatorContext)
func (*BSLParser) TryCodeBlock ¶
func (p *BSLParser) TryCodeBlock() (localctx ITryCodeBlockContext)
func (*BSLParser) TryStatement ¶
func (p *BSLParser) TryStatement() (localctx ITryStatementContext)
func (*BSLParser) TypeName ¶
func (p *BSLParser) TypeName() (localctx ITypeNameContext)
func (*BSLParser) UnaryModifier ¶
func (p *BSLParser) UnaryModifier() (localctx IUnaryModifierContext)
func (*BSLParser) Use ¶
func (p *BSLParser) Use() (localctx IUseContext)
func (*BSLParser) UsedLib ¶
func (p *BSLParser) UsedLib() (localctx IUsedLibContext)
func (*BSLParser) Var_name ¶
func (p *BSLParser) Var_name() (localctx IVar_nameContext)
func (*BSLParser) WaitExpression ¶
func (p *BSLParser) WaitExpression() (localctx IWaitExpressionContext)
func (*BSLParser) WaitStatement ¶
func (p *BSLParser) WaitStatement() (localctx IWaitStatementContext)
func (*BSLParser) WhileStatement ¶
func (p *BSLParser) WhileStatement() (localctx IWhileStatementContext)
type BSLParserListener ¶
type BSLParserListener interface { antlr.ParseTreeListener // EnterFile is called when entering the file production. EnterFile(c *FileContext) // EnterShebang is called when entering the shebang production. EnterShebang(c *ShebangContext) // EnterUsedLib is called when entering the usedLib production. EnterUsedLib(c *UsedLibContext) // EnterUse is called when entering the use production. EnterUse(c *UseContext) // EnterRegionStart is called when entering the regionStart production. EnterRegionStart(c *RegionStartContext) // EnterRegionEnd is called when entering the regionEnd production. EnterRegionEnd(c *RegionEndContext) // EnterRegionName is called when entering the regionName production. EnterRegionName(c *RegionNameContext) // EnterPreproc_if is called when entering the preproc_if production. EnterPreproc_if(c *Preproc_ifContext) // EnterPreproc_elsif is called when entering the preproc_elsif production. EnterPreproc_elsif(c *Preproc_elsifContext) // EnterPreproc_else is called when entering the preproc_else production. EnterPreproc_else(c *Preproc_elseContext) // EnterPreproc_endif is called when entering the preproc_endif production. EnterPreproc_endif(c *Preproc_endifContext) // EnterPreproc_expression is called when entering the preproc_expression production. EnterPreproc_expression(c *Preproc_expressionContext) // EnterPreproc_logicalOperand is called when entering the preproc_logicalOperand production. EnterPreproc_logicalOperand(c *Preproc_logicalOperandContext) // EnterPreproc_logicalExpression is called when entering the preproc_logicalExpression production. EnterPreproc_logicalExpression(c *Preproc_logicalExpressionContext) // EnterPreproc_symbol is called when entering the preproc_symbol production. EnterPreproc_symbol(c *Preproc_symbolContext) // EnterPreproc_unknownSymbol is called when entering the preproc_unknownSymbol production. EnterPreproc_unknownSymbol(c *Preproc_unknownSymbolContext) // EnterPreproc_boolOperation is called when entering the preproc_boolOperation production. EnterPreproc_boolOperation(c *Preproc_boolOperationContext) // EnterPreprocessor is called when entering the preprocessor production. EnterPreprocessor(c *PreprocessorContext) // EnterCompilerDirectiveSymbol is called when entering the compilerDirectiveSymbol production. EnterCompilerDirectiveSymbol(c *CompilerDirectiveSymbolContext) // EnterCompilerDirective is called when entering the compilerDirective production. EnterCompilerDirective(c *CompilerDirectiveContext) // EnterAnnotationName is called when entering the annotationName production. EnterAnnotationName(c *AnnotationNameContext) // EnterAnnotationParamName is called when entering the annotationParamName production. EnterAnnotationParamName(c *AnnotationParamNameContext) // EnterAnnotation is called when entering the annotation production. EnterAnnotation(c *AnnotationContext) // EnterAnnotationParams is called when entering the annotationParams production. EnterAnnotationParams(c *AnnotationParamsContext) // EnterAnnotationParam is called when entering the annotationParam production. EnterAnnotationParam(c *AnnotationParamContext) // EnterVar_name is called when entering the var_name production. EnterVar_name(c *Var_nameContext) // EnterModuleVars is called when entering the moduleVars production. EnterModuleVars(c *ModuleVarsContext) // EnterModuleVar is called when entering the moduleVar production. EnterModuleVar(c *ModuleVarContext) // EnterModuleVarsList is called when entering the moduleVarsList production. EnterModuleVarsList(c *ModuleVarsListContext) // EnterModuleVarDeclaration is called when entering the moduleVarDeclaration production. EnterModuleVarDeclaration(c *ModuleVarDeclarationContext) // EnterSubVars is called when entering the subVars production. EnterSubVars(c *SubVarsContext) // EnterSubVar is called when entering the subVar production. EnterSubVar(c *SubVarContext) // EnterSubVarsList is called when entering the subVarsList production. EnterSubVarsList(c *SubVarsListContext) // EnterSubVarDeclaration is called when entering the subVarDeclaration production. EnterSubVarDeclaration(c *SubVarDeclarationContext) // EnterSubName is called when entering the subName production. EnterSubName(c *SubNameContext) // EnterSubs is called when entering the subs production. EnterSubs(c *SubsContext) // EnterSub is called when entering the sub production. EnterSub(c *SubContext) // EnterProcedure is called when entering the procedure production. EnterProcedure(c *ProcedureContext) // EnterFunction is called when entering the function production. EnterFunction(c *FunctionContext) // EnterProcDeclaration is called when entering the procDeclaration production. EnterProcDeclaration(c *ProcDeclarationContext) // EnterFuncDeclaration is called when entering the funcDeclaration production. EnterFuncDeclaration(c *FuncDeclarationContext) // EnterSubCodeBlock is called when entering the subCodeBlock production. EnterSubCodeBlock(c *SubCodeBlockContext) // EnterContinueStatement is called when entering the continueStatement production. EnterContinueStatement(c *ContinueStatementContext) // EnterBreakStatement is called when entering the breakStatement production. EnterBreakStatement(c *BreakStatementContext) // EnterRaiseStatement is called when entering the raiseStatement production. EnterRaiseStatement(c *RaiseStatementContext) // EnterIfStatement is called when entering the ifStatement production. EnterIfStatement(c *IfStatementContext) // EnterIfBranch is called when entering the ifBranch production. EnterIfBranch(c *IfBranchContext) // EnterElsifBranch is called when entering the elsifBranch production. EnterElsifBranch(c *ElsifBranchContext) // EnterElseBranch is called when entering the elseBranch production. EnterElseBranch(c *ElseBranchContext) // EnterWhileStatement is called when entering the whileStatement production. EnterWhileStatement(c *WhileStatementContext) // EnterForStatement is called when entering the forStatement production. EnterForStatement(c *ForStatementContext) // EnterForEachStatement is called when entering the forEachStatement production. EnterForEachStatement(c *ForEachStatementContext) // EnterTryStatement is called when entering the tryStatement production. EnterTryStatement(c *TryStatementContext) // EnterReturnStatement is called when entering the returnStatement production. EnterReturnStatement(c *ReturnStatementContext) // EnterExecuteStatement is called when entering the executeStatement production. EnterExecuteStatement(c *ExecuteStatementContext) // EnterCallStatement is called when entering the callStatement production. EnterCallStatement(c *CallStatementContext) // EnterWaitStatement is called when entering the waitStatement production. EnterWaitStatement(c *WaitStatementContext) // EnterLabelName is called when entering the labelName production. EnterLabelName(c *LabelNameContext) // EnterLabel is called when entering the label production. EnterLabel(c *LabelContext) // EnterGotoStatement is called when entering the gotoStatement production. EnterGotoStatement(c *GotoStatementContext) // EnterTryCodeBlock is called when entering the tryCodeBlock production. EnterTryCodeBlock(c *TryCodeBlockContext) // EnterExceptCodeBlock is called when entering the exceptCodeBlock production. EnterExceptCodeBlock(c *ExceptCodeBlockContext) // EnterEvent is called when entering the event production. EnterEvent(c *EventContext) // EnterHandler is called when entering the handler production. EnterHandler(c *HandlerContext) // EnterAddHandlerStatement is called when entering the addHandlerStatement production. EnterAddHandlerStatement(c *AddHandlerStatementContext) // EnterRemoveHandlerStatement is called when entering the removeHandlerStatement production. EnterRemoveHandlerStatement(c *RemoveHandlerStatementContext) // EnterTernaryOperator is called when entering the ternaryOperator production. EnterTernaryOperator(c *TernaryOperatorContext) // EnterWaitExpression is called when entering the waitExpression production. EnterWaitExpression(c *WaitExpressionContext) // EnterFileCodeBlockBeforeSub is called when entering the fileCodeBlockBeforeSub production. EnterFileCodeBlockBeforeSub(c *FileCodeBlockBeforeSubContext) // EnterFileCodeBlock is called when entering the fileCodeBlock production. EnterFileCodeBlock(c *FileCodeBlockContext) // EnterCodeBlock is called when entering the codeBlock production. EnterCodeBlock(c *CodeBlockContext) // EnterNumeric is called when entering the numeric production. EnterNumeric(c *NumericContext) // EnterParamList is called when entering the paramList production. EnterParamList(c *ParamListContext) // EnterParam is called when entering the param production. EnterParam(c *ParamContext) // EnterDefaultValue is called when entering the defaultValue production. EnterDefaultValue(c *DefaultValueContext) // EnterConstValue is called when entering the constValue production. EnterConstValue(c *ConstValueContext) // EnterMultilineString is called when entering the multilineString production. EnterMultilineString(c *MultilineStringContext) // EnterString is called when entering the string production. EnterString(c *StringContext) // EnterStatement is called when entering the statement production. EnterStatement(c *StatementContext) // EnterAssignment is called when entering the assignment production. EnterAssignment(c *AssignmentContext) // EnterCallParamList is called when entering the callParamList production. EnterCallParamList(c *CallParamListContext) // EnterCallParam is called when entering the callParam production. EnterCallParam(c *CallParamContext) // EnterExpression is called when entering the expression production. EnterExpression(c *ExpressionContext) // EnterOperation is called when entering the operation production. EnterOperation(c *OperationContext) // EnterCompareOperation is called when entering the compareOperation production. EnterCompareOperation(c *CompareOperationContext) // EnterBoolOperation is called when entering the boolOperation production. EnterBoolOperation(c *BoolOperationContext) // EnterUnaryModifier is called when entering the unaryModifier production. EnterUnaryModifier(c *UnaryModifierContext) // EnterMember is called when entering the member production. EnterMember(c *MemberContext) // EnterNewwExpression is called when entering the newwExpression production. EnterNewwExpression(c *NewwExpressionContext) // EnterTypeName is called when entering the typeName production. EnterTypeName(c *TypeNameContext) // EnterMethodCall is called when entering the methodCall production. EnterMethodCall(c *MethodCallContext) // EnterGlobalMethodCall is called when entering the globalMethodCall production. EnterGlobalMethodCall(c *GlobalMethodCallContext) // EnterMethodName is called when entering the methodName production. EnterMethodName(c *MethodNameContext) // EnterComplexIdentifier is called when entering the complexIdentifier production. EnterComplexIdentifier(c *ComplexIdentifierContext) // EnterModifier is called when entering the modifier production. EnterModifier(c *ModifierContext) // EnterAcceptor is called when entering the acceptor production. EnterAcceptor(c *AcceptorContext) // EnterLValue is called when entering the lValue production. EnterLValue(c *LValueContext) // EnterAccessCall is called when entering the accessCall production. EnterAccessCall(c *AccessCallContext) // EnterAccessIndex is called when entering the accessIndex production. EnterAccessIndex(c *AccessIndexContext) // EnterAccessProperty is called when entering the accessProperty production. EnterAccessProperty(c *AccessPropertyContext) // EnterDoCall is called when entering the doCall production. EnterDoCall(c *DoCallContext) // EnterCompoundStatement is called when entering the compoundStatement production. EnterCompoundStatement(c *CompoundStatementContext) // ExitFile is called when exiting the file production. ExitFile(c *FileContext) // ExitShebang is called when exiting the shebang production. ExitShebang(c *ShebangContext) // ExitUsedLib is called when exiting the usedLib production. ExitUsedLib(c *UsedLibContext) // ExitUse is called when exiting the use production. ExitUse(c *UseContext) // ExitRegionStart is called when exiting the regionStart production. ExitRegionStart(c *RegionStartContext) // ExitRegionEnd is called when exiting the regionEnd production. ExitRegionEnd(c *RegionEndContext) // ExitRegionName is called when exiting the regionName production. ExitRegionName(c *RegionNameContext) // ExitPreproc_if is called when exiting the preproc_if production. ExitPreproc_if(c *Preproc_ifContext) // ExitPreproc_elsif is called when exiting the preproc_elsif production. ExitPreproc_elsif(c *Preproc_elsifContext) // ExitPreproc_else is called when exiting the preproc_else production. ExitPreproc_else(c *Preproc_elseContext) // ExitPreproc_endif is called when exiting the preproc_endif production. ExitPreproc_endif(c *Preproc_endifContext) // ExitPreproc_expression is called when exiting the preproc_expression production. ExitPreproc_expression(c *Preproc_expressionContext) // ExitPreproc_logicalOperand is called when exiting the preproc_logicalOperand production. ExitPreproc_logicalOperand(c *Preproc_logicalOperandContext) // ExitPreproc_logicalExpression is called when exiting the preproc_logicalExpression production. ExitPreproc_logicalExpression(c *Preproc_logicalExpressionContext) // ExitPreproc_symbol is called when exiting the preproc_symbol production. ExitPreproc_symbol(c *Preproc_symbolContext) // ExitPreproc_unknownSymbol is called when exiting the preproc_unknownSymbol production. ExitPreproc_unknownSymbol(c *Preproc_unknownSymbolContext) // ExitPreproc_boolOperation is called when exiting the preproc_boolOperation production. ExitPreproc_boolOperation(c *Preproc_boolOperationContext) // ExitPreprocessor is called when exiting the preprocessor production. ExitPreprocessor(c *PreprocessorContext) // ExitCompilerDirectiveSymbol is called when exiting the compilerDirectiveSymbol production. ExitCompilerDirectiveSymbol(c *CompilerDirectiveSymbolContext) // ExitCompilerDirective is called when exiting the compilerDirective production. ExitCompilerDirective(c *CompilerDirectiveContext) // ExitAnnotationName is called when exiting the annotationName production. ExitAnnotationName(c *AnnotationNameContext) // ExitAnnotationParamName is called when exiting the annotationParamName production. ExitAnnotationParamName(c *AnnotationParamNameContext) // ExitAnnotation is called when exiting the annotation production. ExitAnnotation(c *AnnotationContext) // ExitAnnotationParams is called when exiting the annotationParams production. ExitAnnotationParams(c *AnnotationParamsContext) // ExitAnnotationParam is called when exiting the annotationParam production. ExitAnnotationParam(c *AnnotationParamContext) // ExitVar_name is called when exiting the var_name production. ExitVar_name(c *Var_nameContext) // ExitModuleVars is called when exiting the moduleVars production. ExitModuleVars(c *ModuleVarsContext) // ExitModuleVar is called when exiting the moduleVar production. ExitModuleVar(c *ModuleVarContext) // ExitModuleVarsList is called when exiting the moduleVarsList production. ExitModuleVarsList(c *ModuleVarsListContext) // ExitModuleVarDeclaration is called when exiting the moduleVarDeclaration production. ExitModuleVarDeclaration(c *ModuleVarDeclarationContext) // ExitSubVars is called when exiting the subVars production. ExitSubVars(c *SubVarsContext) // ExitSubVar is called when exiting the subVar production. ExitSubVar(c *SubVarContext) // ExitSubVarsList is called when exiting the subVarsList production. ExitSubVarsList(c *SubVarsListContext) // ExitSubVarDeclaration is called when exiting the subVarDeclaration production. ExitSubVarDeclaration(c *SubVarDeclarationContext) // ExitSubName is called when exiting the subName production. ExitSubName(c *SubNameContext) // ExitSubs is called when exiting the subs production. ExitSubs(c *SubsContext) // ExitSub is called when exiting the sub production. ExitSub(c *SubContext) // ExitProcedure is called when exiting the procedure production. ExitProcedure(c *ProcedureContext) // ExitFunction is called when exiting the function production. ExitFunction(c *FunctionContext) // ExitProcDeclaration is called when exiting the procDeclaration production. ExitProcDeclaration(c *ProcDeclarationContext) // ExitFuncDeclaration is called when exiting the funcDeclaration production. ExitFuncDeclaration(c *FuncDeclarationContext) // ExitSubCodeBlock is called when exiting the subCodeBlock production. ExitSubCodeBlock(c *SubCodeBlockContext) // ExitContinueStatement is called when exiting the continueStatement production. ExitContinueStatement(c *ContinueStatementContext) // ExitBreakStatement is called when exiting the breakStatement production. ExitBreakStatement(c *BreakStatementContext) // ExitRaiseStatement is called when exiting the raiseStatement production. ExitRaiseStatement(c *RaiseStatementContext) // ExitIfStatement is called when exiting the ifStatement production. ExitIfStatement(c *IfStatementContext) // ExitIfBranch is called when exiting the ifBranch production. ExitIfBranch(c *IfBranchContext) // ExitElsifBranch is called when exiting the elsifBranch production. ExitElsifBranch(c *ElsifBranchContext) // ExitElseBranch is called when exiting the elseBranch production. ExitElseBranch(c *ElseBranchContext) // ExitWhileStatement is called when exiting the whileStatement production. ExitWhileStatement(c *WhileStatementContext) // ExitForStatement is called when exiting the forStatement production. ExitForStatement(c *ForStatementContext) // ExitForEachStatement is called when exiting the forEachStatement production. ExitForEachStatement(c *ForEachStatementContext) // ExitTryStatement is called when exiting the tryStatement production. ExitTryStatement(c *TryStatementContext) // ExitReturnStatement is called when exiting the returnStatement production. ExitReturnStatement(c *ReturnStatementContext) // ExitExecuteStatement is called when exiting the executeStatement production. ExitExecuteStatement(c *ExecuteStatementContext) // ExitCallStatement is called when exiting the callStatement production. ExitCallStatement(c *CallStatementContext) // ExitWaitStatement is called when exiting the waitStatement production. ExitWaitStatement(c *WaitStatementContext) // ExitLabelName is called when exiting the labelName production. ExitLabelName(c *LabelNameContext) // ExitLabel is called when exiting the label production. ExitLabel(c *LabelContext) // ExitGotoStatement is called when exiting the gotoStatement production. ExitGotoStatement(c *GotoStatementContext) // ExitTryCodeBlock is called when exiting the tryCodeBlock production. ExitTryCodeBlock(c *TryCodeBlockContext) // ExitExceptCodeBlock is called when exiting the exceptCodeBlock production. ExitExceptCodeBlock(c *ExceptCodeBlockContext) // ExitEvent is called when exiting the event production. ExitEvent(c *EventContext) // ExitHandler is called when exiting the handler production. ExitHandler(c *HandlerContext) // ExitAddHandlerStatement is called when exiting the addHandlerStatement production. ExitAddHandlerStatement(c *AddHandlerStatementContext) // ExitRemoveHandlerStatement is called when exiting the removeHandlerStatement production. ExitRemoveHandlerStatement(c *RemoveHandlerStatementContext) // ExitTernaryOperator is called when exiting the ternaryOperator production. ExitTernaryOperator(c *TernaryOperatorContext) // ExitWaitExpression is called when exiting the waitExpression production. ExitWaitExpression(c *WaitExpressionContext) // ExitFileCodeBlockBeforeSub is called when exiting the fileCodeBlockBeforeSub production. ExitFileCodeBlockBeforeSub(c *FileCodeBlockBeforeSubContext) // ExitFileCodeBlock is called when exiting the fileCodeBlock production. ExitFileCodeBlock(c *FileCodeBlockContext) // ExitCodeBlock is called when exiting the codeBlock production. ExitCodeBlock(c *CodeBlockContext) // ExitNumeric is called when exiting the numeric production. ExitNumeric(c *NumericContext) // ExitParamList is called when exiting the paramList production. ExitParamList(c *ParamListContext) // ExitParam is called when exiting the param production. ExitParam(c *ParamContext) // ExitDefaultValue is called when exiting the defaultValue production. ExitDefaultValue(c *DefaultValueContext) // ExitConstValue is called when exiting the constValue production. ExitConstValue(c *ConstValueContext) // ExitMultilineString is called when exiting the multilineString production. ExitMultilineString(c *MultilineStringContext) // ExitString is called when exiting the string production. ExitString(c *StringContext) // ExitStatement is called when exiting the statement production. ExitStatement(c *StatementContext) // ExitAssignment is called when exiting the assignment production. ExitAssignment(c *AssignmentContext) // ExitCallParamList is called when exiting the callParamList production. ExitCallParamList(c *CallParamListContext) // ExitCallParam is called when exiting the callParam production. ExitCallParam(c *CallParamContext) // ExitExpression is called when exiting the expression production. ExitExpression(c *ExpressionContext) // ExitOperation is called when exiting the operation production. ExitOperation(c *OperationContext) // ExitCompareOperation is called when exiting the compareOperation production. ExitCompareOperation(c *CompareOperationContext) // ExitBoolOperation is called when exiting the boolOperation production. ExitBoolOperation(c *BoolOperationContext) // ExitUnaryModifier is called when exiting the unaryModifier production. ExitUnaryModifier(c *UnaryModifierContext) // ExitMember is called when exiting the member production. ExitMember(c *MemberContext) // ExitNewwExpression is called when exiting the newwExpression production. ExitNewwExpression(c *NewwExpressionContext) // ExitTypeName is called when exiting the typeName production. ExitTypeName(c *TypeNameContext) // ExitMethodCall is called when exiting the methodCall production. ExitMethodCall(c *MethodCallContext) // ExitGlobalMethodCall is called when exiting the globalMethodCall production. ExitGlobalMethodCall(c *GlobalMethodCallContext) // ExitMethodName is called when exiting the methodName production. ExitMethodName(c *MethodNameContext) // ExitComplexIdentifier is called when exiting the complexIdentifier production. ExitComplexIdentifier(c *ComplexIdentifierContext) // ExitModifier is called when exiting the modifier production. ExitModifier(c *ModifierContext) // ExitAcceptor is called when exiting the acceptor production. ExitAcceptor(c *AcceptorContext) // ExitLValue is called when exiting the lValue production. ExitLValue(c *LValueContext) // ExitAccessCall is called when exiting the accessCall production. ExitAccessCall(c *AccessCallContext) // ExitAccessIndex is called when exiting the accessIndex production. ExitAccessIndex(c *AccessIndexContext) // ExitAccessProperty is called when exiting the accessProperty production. ExitAccessProperty(c *AccessPropertyContext) // ExitDoCall is called when exiting the doCall production. ExitDoCall(c *DoCallContext) // ExitCompoundStatement is called when exiting the compoundStatement production. ExitCompoundStatement(c *CompoundStatementContext) }
BSLParserListener is a complete listener for a parse tree produced by BSLParser.
type BaseBSLParserListener ¶
type BaseBSLParserListener struct{}
BaseBSLParserListener is a complete listener for a parse tree produced by BSLParser.
func (*BaseBSLParserListener) EnterAcceptor ¶
func (s *BaseBSLParserListener) EnterAcceptor(ctx *AcceptorContext)
EnterAcceptor is called when production acceptor is entered.
func (*BaseBSLParserListener) EnterAccessCall ¶
func (s *BaseBSLParserListener) EnterAccessCall(ctx *AccessCallContext)
EnterAccessCall is called when production accessCall is entered.
func (*BaseBSLParserListener) EnterAccessIndex ¶
func (s *BaseBSLParserListener) EnterAccessIndex(ctx *AccessIndexContext)
EnterAccessIndex is called when production accessIndex is entered.
func (*BaseBSLParserListener) EnterAccessProperty ¶
func (s *BaseBSLParserListener) EnterAccessProperty(ctx *AccessPropertyContext)
EnterAccessProperty is called when production accessProperty is entered.
func (*BaseBSLParserListener) EnterAddHandlerStatement ¶
func (s *BaseBSLParserListener) EnterAddHandlerStatement(ctx *AddHandlerStatementContext)
EnterAddHandlerStatement is called when production addHandlerStatement is entered.
func (*BaseBSLParserListener) EnterAnnotation ¶
func (s *BaseBSLParserListener) EnterAnnotation(ctx *AnnotationContext)
EnterAnnotation is called when production annotation is entered.
func (*BaseBSLParserListener) EnterAnnotationName ¶
func (s *BaseBSLParserListener) EnterAnnotationName(ctx *AnnotationNameContext)
EnterAnnotationName is called when production annotationName is entered.
func (*BaseBSLParserListener) EnterAnnotationParam ¶
func (s *BaseBSLParserListener) EnterAnnotationParam(ctx *AnnotationParamContext)
EnterAnnotationParam is called when production annotationParam is entered.
func (*BaseBSLParserListener) EnterAnnotationParamName ¶
func (s *BaseBSLParserListener) EnterAnnotationParamName(ctx *AnnotationParamNameContext)
EnterAnnotationParamName is called when production annotationParamName is entered.
func (*BaseBSLParserListener) EnterAnnotationParams ¶
func (s *BaseBSLParserListener) EnterAnnotationParams(ctx *AnnotationParamsContext)
EnterAnnotationParams is called when production annotationParams is entered.
func (*BaseBSLParserListener) EnterAssignment ¶
func (s *BaseBSLParserListener) EnterAssignment(ctx *AssignmentContext)
EnterAssignment is called when production assignment is entered.
func (*BaseBSLParserListener) EnterBoolOperation ¶
func (s *BaseBSLParserListener) EnterBoolOperation(ctx *BoolOperationContext)
EnterBoolOperation is called when production boolOperation is entered.
func (*BaseBSLParserListener) EnterBreakStatement ¶
func (s *BaseBSLParserListener) EnterBreakStatement(ctx *BreakStatementContext)
EnterBreakStatement is called when production breakStatement is entered.
func (*BaseBSLParserListener) EnterCallParam ¶
func (s *BaseBSLParserListener) EnterCallParam(ctx *CallParamContext)
EnterCallParam is called when production callParam is entered.
func (*BaseBSLParserListener) EnterCallParamList ¶
func (s *BaseBSLParserListener) EnterCallParamList(ctx *CallParamListContext)
EnterCallParamList is called when production callParamList is entered.
func (*BaseBSLParserListener) EnterCallStatement ¶
func (s *BaseBSLParserListener) EnterCallStatement(ctx *CallStatementContext)
EnterCallStatement is called when production callStatement is entered.
func (*BaseBSLParserListener) EnterCodeBlock ¶
func (s *BaseBSLParserListener) EnterCodeBlock(ctx *CodeBlockContext)
EnterCodeBlock is called when production codeBlock is entered.
func (*BaseBSLParserListener) EnterCompareOperation ¶
func (s *BaseBSLParserListener) EnterCompareOperation(ctx *CompareOperationContext)
EnterCompareOperation is called when production compareOperation is entered.
func (*BaseBSLParserListener) EnterCompilerDirective ¶
func (s *BaseBSLParserListener) EnterCompilerDirective(ctx *CompilerDirectiveContext)
EnterCompilerDirective is called when production compilerDirective is entered.
func (*BaseBSLParserListener) EnterCompilerDirectiveSymbol ¶
func (s *BaseBSLParserListener) EnterCompilerDirectiveSymbol(ctx *CompilerDirectiveSymbolContext)
EnterCompilerDirectiveSymbol is called when production compilerDirectiveSymbol is entered.
func (*BaseBSLParserListener) EnterComplexIdentifier ¶
func (s *BaseBSLParserListener) EnterComplexIdentifier(ctx *ComplexIdentifierContext)
EnterComplexIdentifier is called when production complexIdentifier is entered.
func (*BaseBSLParserListener) EnterCompoundStatement ¶
func (s *BaseBSLParserListener) EnterCompoundStatement(ctx *CompoundStatementContext)
EnterCompoundStatement is called when production compoundStatement is entered.
func (*BaseBSLParserListener) EnterConstValue ¶
func (s *BaseBSLParserListener) EnterConstValue(ctx *ConstValueContext)
EnterConstValue is called when production constValue is entered.
func (*BaseBSLParserListener) EnterContinueStatement ¶
func (s *BaseBSLParserListener) EnterContinueStatement(ctx *ContinueStatementContext)
EnterContinueStatement is called when production continueStatement is entered.
func (*BaseBSLParserListener) EnterDefaultValue ¶
func (s *BaseBSLParserListener) EnterDefaultValue(ctx *DefaultValueContext)
EnterDefaultValue is called when production defaultValue is entered.
func (*BaseBSLParserListener) EnterDoCall ¶
func (s *BaseBSLParserListener) EnterDoCall(ctx *DoCallContext)
EnterDoCall is called when production doCall is entered.
func (*BaseBSLParserListener) EnterElseBranch ¶
func (s *BaseBSLParserListener) EnterElseBranch(ctx *ElseBranchContext)
EnterElseBranch is called when production elseBranch is entered.
func (*BaseBSLParserListener) EnterElsifBranch ¶
func (s *BaseBSLParserListener) EnterElsifBranch(ctx *ElsifBranchContext)
EnterElsifBranch is called when production elsifBranch is entered.
func (*BaseBSLParserListener) EnterEvent ¶
func (s *BaseBSLParserListener) EnterEvent(ctx *EventContext)
EnterEvent is called when production event is entered.
func (*BaseBSLParserListener) EnterEveryRule ¶
func (s *BaseBSLParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseBSLParserListener) EnterExceptCodeBlock ¶
func (s *BaseBSLParserListener) EnterExceptCodeBlock(ctx *ExceptCodeBlockContext)
EnterExceptCodeBlock is called when production exceptCodeBlock is entered.
func (*BaseBSLParserListener) EnterExecuteStatement ¶
func (s *BaseBSLParserListener) EnterExecuteStatement(ctx *ExecuteStatementContext)
EnterExecuteStatement is called when production executeStatement is entered.
func (*BaseBSLParserListener) EnterExpression ¶
func (s *BaseBSLParserListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseBSLParserListener) EnterFile ¶
func (s *BaseBSLParserListener) EnterFile(ctx *FileContext)
EnterFile is called when production file is entered.
func (*BaseBSLParserListener) EnterFileCodeBlock ¶
func (s *BaseBSLParserListener) EnterFileCodeBlock(ctx *FileCodeBlockContext)
EnterFileCodeBlock is called when production fileCodeBlock is entered.
func (*BaseBSLParserListener) EnterFileCodeBlockBeforeSub ¶
func (s *BaseBSLParserListener) EnterFileCodeBlockBeforeSub(ctx *FileCodeBlockBeforeSubContext)
EnterFileCodeBlockBeforeSub is called when production fileCodeBlockBeforeSub is entered.
func (*BaseBSLParserListener) EnterForEachStatement ¶
func (s *BaseBSLParserListener) EnterForEachStatement(ctx *ForEachStatementContext)
EnterForEachStatement is called when production forEachStatement is entered.
func (*BaseBSLParserListener) EnterForStatement ¶
func (s *BaseBSLParserListener) EnterForStatement(ctx *ForStatementContext)
EnterForStatement is called when production forStatement is entered.
func (*BaseBSLParserListener) EnterFuncDeclaration ¶
func (s *BaseBSLParserListener) EnterFuncDeclaration(ctx *FuncDeclarationContext)
EnterFuncDeclaration is called when production funcDeclaration is entered.
func (*BaseBSLParserListener) EnterFunction ¶
func (s *BaseBSLParserListener) EnterFunction(ctx *FunctionContext)
EnterFunction is called when production function is entered.
func (*BaseBSLParserListener) EnterGlobalMethodCall ¶
func (s *BaseBSLParserListener) EnterGlobalMethodCall(ctx *GlobalMethodCallContext)
EnterGlobalMethodCall is called when production globalMethodCall is entered.
func (*BaseBSLParserListener) EnterGotoStatement ¶
func (s *BaseBSLParserListener) EnterGotoStatement(ctx *GotoStatementContext)
EnterGotoStatement is called when production gotoStatement is entered.
func (*BaseBSLParserListener) EnterHandler ¶
func (s *BaseBSLParserListener) EnterHandler(ctx *HandlerContext)
EnterHandler is called when production handler is entered.
func (*BaseBSLParserListener) EnterIfBranch ¶
func (s *BaseBSLParserListener) EnterIfBranch(ctx *IfBranchContext)
EnterIfBranch is called when production ifBranch is entered.
func (*BaseBSLParserListener) EnterIfStatement ¶
func (s *BaseBSLParserListener) EnterIfStatement(ctx *IfStatementContext)
EnterIfStatement is called when production ifStatement is entered.
func (*BaseBSLParserListener) EnterLValue ¶
func (s *BaseBSLParserListener) EnterLValue(ctx *LValueContext)
EnterLValue is called when production lValue is entered.
func (*BaseBSLParserListener) EnterLabel ¶
func (s *BaseBSLParserListener) EnterLabel(ctx *LabelContext)
EnterLabel is called when production label is entered.
func (*BaseBSLParserListener) EnterLabelName ¶
func (s *BaseBSLParserListener) EnterLabelName(ctx *LabelNameContext)
EnterLabelName is called when production labelName is entered.
func (*BaseBSLParserListener) EnterMember ¶
func (s *BaseBSLParserListener) EnterMember(ctx *MemberContext)
EnterMember is called when production member is entered.
func (*BaseBSLParserListener) EnterMethodCall ¶
func (s *BaseBSLParserListener) EnterMethodCall(ctx *MethodCallContext)
EnterMethodCall is called when production methodCall is entered.
func (*BaseBSLParserListener) EnterMethodName ¶
func (s *BaseBSLParserListener) EnterMethodName(ctx *MethodNameContext)
EnterMethodName is called when production methodName is entered.
func (*BaseBSLParserListener) EnterModifier ¶
func (s *BaseBSLParserListener) EnterModifier(ctx *ModifierContext)
EnterModifier is called when production modifier is entered.
func (*BaseBSLParserListener) EnterModuleVar ¶
func (s *BaseBSLParserListener) EnterModuleVar(ctx *ModuleVarContext)
EnterModuleVar is called when production moduleVar is entered.
func (*BaseBSLParserListener) EnterModuleVarDeclaration ¶
func (s *BaseBSLParserListener) EnterModuleVarDeclaration(ctx *ModuleVarDeclarationContext)
EnterModuleVarDeclaration is called when production moduleVarDeclaration is entered.
func (*BaseBSLParserListener) EnterModuleVars ¶
func (s *BaseBSLParserListener) EnterModuleVars(ctx *ModuleVarsContext)
EnterModuleVars is called when production moduleVars is entered.
func (*BaseBSLParserListener) EnterModuleVarsList ¶
func (s *BaseBSLParserListener) EnterModuleVarsList(ctx *ModuleVarsListContext)
EnterModuleVarsList is called when production moduleVarsList is entered.
func (*BaseBSLParserListener) EnterMultilineString ¶
func (s *BaseBSLParserListener) EnterMultilineString(ctx *MultilineStringContext)
EnterMultilineString is called when production multilineString is entered.
func (*BaseBSLParserListener) EnterNewwExpression ¶
func (s *BaseBSLParserListener) EnterNewwExpression(ctx *NewwExpressionContext)
EnterNewwExpression is called when production newwExpression is entered.
func (*BaseBSLParserListener) EnterNumeric ¶
func (s *BaseBSLParserListener) EnterNumeric(ctx *NumericContext)
EnterNumeric is called when production numeric is entered.
func (*BaseBSLParserListener) EnterOperation ¶
func (s *BaseBSLParserListener) EnterOperation(ctx *OperationContext)
EnterOperation is called when production operation is entered.
func (*BaseBSLParserListener) EnterParam ¶
func (s *BaseBSLParserListener) EnterParam(ctx *ParamContext)
EnterParam is called when production param is entered.
func (*BaseBSLParserListener) EnterParamList ¶
func (s *BaseBSLParserListener) EnterParamList(ctx *ParamListContext)
EnterParamList is called when production paramList is entered.
func (*BaseBSLParserListener) EnterPreproc_boolOperation ¶
func (s *BaseBSLParserListener) EnterPreproc_boolOperation(ctx *Preproc_boolOperationContext)
EnterPreproc_boolOperation is called when production preproc_boolOperation is entered.
func (*BaseBSLParserListener) EnterPreproc_else ¶
func (s *BaseBSLParserListener) EnterPreproc_else(ctx *Preproc_elseContext)
EnterPreproc_else is called when production preproc_else is entered.
func (*BaseBSLParserListener) EnterPreproc_elsif ¶
func (s *BaseBSLParserListener) EnterPreproc_elsif(ctx *Preproc_elsifContext)
EnterPreproc_elsif is called when production preproc_elsif is entered.
func (*BaseBSLParserListener) EnterPreproc_endif ¶
func (s *BaseBSLParserListener) EnterPreproc_endif(ctx *Preproc_endifContext)
EnterPreproc_endif is called when production preproc_endif is entered.
func (*BaseBSLParserListener) EnterPreproc_expression ¶
func (s *BaseBSLParserListener) EnterPreproc_expression(ctx *Preproc_expressionContext)
EnterPreproc_expression is called when production preproc_expression is entered.
func (*BaseBSLParserListener) EnterPreproc_if ¶
func (s *BaseBSLParserListener) EnterPreproc_if(ctx *Preproc_ifContext)
EnterPreproc_if is called when production preproc_if is entered.
func (*BaseBSLParserListener) EnterPreproc_logicalExpression ¶
func (s *BaseBSLParserListener) EnterPreproc_logicalExpression(ctx *Preproc_logicalExpressionContext)
EnterPreproc_logicalExpression is called when production preproc_logicalExpression is entered.
func (*BaseBSLParserListener) EnterPreproc_logicalOperand ¶
func (s *BaseBSLParserListener) EnterPreproc_logicalOperand(ctx *Preproc_logicalOperandContext)
EnterPreproc_logicalOperand is called when production preproc_logicalOperand is entered.
func (*BaseBSLParserListener) EnterPreproc_symbol ¶
func (s *BaseBSLParserListener) EnterPreproc_symbol(ctx *Preproc_symbolContext)
EnterPreproc_symbol is called when production preproc_symbol is entered.
func (*BaseBSLParserListener) EnterPreproc_unknownSymbol ¶
func (s *BaseBSLParserListener) EnterPreproc_unknownSymbol(ctx *Preproc_unknownSymbolContext)
EnterPreproc_unknownSymbol is called when production preproc_unknownSymbol is entered.
func (*BaseBSLParserListener) EnterPreprocessor ¶
func (s *BaseBSLParserListener) EnterPreprocessor(ctx *PreprocessorContext)
EnterPreprocessor is called when production preprocessor is entered.
func (*BaseBSLParserListener) EnterProcDeclaration ¶
func (s *BaseBSLParserListener) EnterProcDeclaration(ctx *ProcDeclarationContext)
EnterProcDeclaration is called when production procDeclaration is entered.
func (*BaseBSLParserListener) EnterProcedure ¶
func (s *BaseBSLParserListener) EnterProcedure(ctx *ProcedureContext)
EnterProcedure is called when production procedure is entered.
func (*BaseBSLParserListener) EnterRaiseStatement ¶
func (s *BaseBSLParserListener) EnterRaiseStatement(ctx *RaiseStatementContext)
EnterRaiseStatement is called when production raiseStatement is entered.
func (*BaseBSLParserListener) EnterRegionEnd ¶
func (s *BaseBSLParserListener) EnterRegionEnd(ctx *RegionEndContext)
EnterRegionEnd is called when production regionEnd is entered.
func (*BaseBSLParserListener) EnterRegionName ¶
func (s *BaseBSLParserListener) EnterRegionName(ctx *RegionNameContext)
EnterRegionName is called when production regionName is entered.
func (*BaseBSLParserListener) EnterRegionStart ¶
func (s *BaseBSLParserListener) EnterRegionStart(ctx *RegionStartContext)
EnterRegionStart is called when production regionStart is entered.
func (*BaseBSLParserListener) EnterRemoveHandlerStatement ¶
func (s *BaseBSLParserListener) EnterRemoveHandlerStatement(ctx *RemoveHandlerStatementContext)
EnterRemoveHandlerStatement is called when production removeHandlerStatement is entered.
func (*BaseBSLParserListener) EnterReturnStatement ¶
func (s *BaseBSLParserListener) EnterReturnStatement(ctx *ReturnStatementContext)
EnterReturnStatement is called when production returnStatement is entered.
func (*BaseBSLParserListener) EnterShebang ¶
func (s *BaseBSLParserListener) EnterShebang(ctx *ShebangContext)
EnterShebang is called when production shebang is entered.
func (*BaseBSLParserListener) EnterStatement ¶
func (s *BaseBSLParserListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BaseBSLParserListener) EnterString ¶
func (s *BaseBSLParserListener) EnterString(ctx *StringContext)
EnterString is called when production string is entered.
func (*BaseBSLParserListener) EnterSub ¶
func (s *BaseBSLParserListener) EnterSub(ctx *SubContext)
EnterSub is called when production sub is entered.
func (*BaseBSLParserListener) EnterSubCodeBlock ¶
func (s *BaseBSLParserListener) EnterSubCodeBlock(ctx *SubCodeBlockContext)
EnterSubCodeBlock is called when production subCodeBlock is entered.
func (*BaseBSLParserListener) EnterSubName ¶
func (s *BaseBSLParserListener) EnterSubName(ctx *SubNameContext)
EnterSubName is called when production subName is entered.
func (*BaseBSLParserListener) EnterSubVar ¶
func (s *BaseBSLParserListener) EnterSubVar(ctx *SubVarContext)
EnterSubVar is called when production subVar is entered.
func (*BaseBSLParserListener) EnterSubVarDeclaration ¶
func (s *BaseBSLParserListener) EnterSubVarDeclaration(ctx *SubVarDeclarationContext)
EnterSubVarDeclaration is called when production subVarDeclaration is entered.
func (*BaseBSLParserListener) EnterSubVars ¶
func (s *BaseBSLParserListener) EnterSubVars(ctx *SubVarsContext)
EnterSubVars is called when production subVars is entered.
func (*BaseBSLParserListener) EnterSubVarsList ¶
func (s *BaseBSLParserListener) EnterSubVarsList(ctx *SubVarsListContext)
EnterSubVarsList is called when production subVarsList is entered.
func (*BaseBSLParserListener) EnterSubs ¶
func (s *BaseBSLParserListener) EnterSubs(ctx *SubsContext)
EnterSubs is called when production subs is entered.
func (*BaseBSLParserListener) EnterTernaryOperator ¶
func (s *BaseBSLParserListener) EnterTernaryOperator(ctx *TernaryOperatorContext)
EnterTernaryOperator is called when production ternaryOperator is entered.
func (*BaseBSLParserListener) EnterTryCodeBlock ¶
func (s *BaseBSLParserListener) EnterTryCodeBlock(ctx *TryCodeBlockContext)
EnterTryCodeBlock is called when production tryCodeBlock is entered.
func (*BaseBSLParserListener) EnterTryStatement ¶
func (s *BaseBSLParserListener) EnterTryStatement(ctx *TryStatementContext)
EnterTryStatement is called when production tryStatement is entered.
func (*BaseBSLParserListener) EnterTypeName ¶
func (s *BaseBSLParserListener) EnterTypeName(ctx *TypeNameContext)
EnterTypeName is called when production typeName is entered.
func (*BaseBSLParserListener) EnterUnaryModifier ¶
func (s *BaseBSLParserListener) EnterUnaryModifier(ctx *UnaryModifierContext)
EnterUnaryModifier is called when production unaryModifier is entered.
func (*BaseBSLParserListener) EnterUse ¶
func (s *BaseBSLParserListener) EnterUse(ctx *UseContext)
EnterUse is called when production use is entered.
func (*BaseBSLParserListener) EnterUsedLib ¶
func (s *BaseBSLParserListener) EnterUsedLib(ctx *UsedLibContext)
EnterUsedLib is called when production usedLib is entered.
func (*BaseBSLParserListener) EnterVar_name ¶
func (s *BaseBSLParserListener) EnterVar_name(ctx *Var_nameContext)
EnterVar_name is called when production var_name is entered.
func (*BaseBSLParserListener) EnterWaitExpression ¶
func (s *BaseBSLParserListener) EnterWaitExpression(ctx *WaitExpressionContext)
EnterWaitExpression is called when production waitExpression is entered.
func (*BaseBSLParserListener) EnterWaitStatement ¶
func (s *BaseBSLParserListener) EnterWaitStatement(ctx *WaitStatementContext)
EnterWaitStatement is called when production waitStatement is entered.
func (*BaseBSLParserListener) EnterWhileStatement ¶
func (s *BaseBSLParserListener) EnterWhileStatement(ctx *WhileStatementContext)
EnterWhileStatement is called when production whileStatement is entered.
func (*BaseBSLParserListener) ExitAcceptor ¶
func (s *BaseBSLParserListener) ExitAcceptor(ctx *AcceptorContext)
ExitAcceptor is called when production acceptor is exited.
func (*BaseBSLParserListener) ExitAccessCall ¶
func (s *BaseBSLParserListener) ExitAccessCall(ctx *AccessCallContext)
ExitAccessCall is called when production accessCall is exited.
func (*BaseBSLParserListener) ExitAccessIndex ¶
func (s *BaseBSLParserListener) ExitAccessIndex(ctx *AccessIndexContext)
ExitAccessIndex is called when production accessIndex is exited.
func (*BaseBSLParserListener) ExitAccessProperty ¶
func (s *BaseBSLParserListener) ExitAccessProperty(ctx *AccessPropertyContext)
ExitAccessProperty is called when production accessProperty is exited.
func (*BaseBSLParserListener) ExitAddHandlerStatement ¶
func (s *BaseBSLParserListener) ExitAddHandlerStatement(ctx *AddHandlerStatementContext)
ExitAddHandlerStatement is called when production addHandlerStatement is exited.
func (*BaseBSLParserListener) ExitAnnotation ¶
func (s *BaseBSLParserListener) ExitAnnotation(ctx *AnnotationContext)
ExitAnnotation is called when production annotation is exited.
func (*BaseBSLParserListener) ExitAnnotationName ¶
func (s *BaseBSLParserListener) ExitAnnotationName(ctx *AnnotationNameContext)
ExitAnnotationName is called when production annotationName is exited.
func (*BaseBSLParserListener) ExitAnnotationParam ¶
func (s *BaseBSLParserListener) ExitAnnotationParam(ctx *AnnotationParamContext)
ExitAnnotationParam is called when production annotationParam is exited.
func (*BaseBSLParserListener) ExitAnnotationParamName ¶
func (s *BaseBSLParserListener) ExitAnnotationParamName(ctx *AnnotationParamNameContext)
ExitAnnotationParamName is called when production annotationParamName is exited.
func (*BaseBSLParserListener) ExitAnnotationParams ¶
func (s *BaseBSLParserListener) ExitAnnotationParams(ctx *AnnotationParamsContext)
ExitAnnotationParams is called when production annotationParams is exited.
func (*BaseBSLParserListener) ExitAssignment ¶
func (s *BaseBSLParserListener) ExitAssignment(ctx *AssignmentContext)
ExitAssignment is called when production assignment is exited.
func (*BaseBSLParserListener) ExitBoolOperation ¶
func (s *BaseBSLParserListener) ExitBoolOperation(ctx *BoolOperationContext)
ExitBoolOperation is called when production boolOperation is exited.
func (*BaseBSLParserListener) ExitBreakStatement ¶
func (s *BaseBSLParserListener) ExitBreakStatement(ctx *BreakStatementContext)
ExitBreakStatement is called when production breakStatement is exited.
func (*BaseBSLParserListener) ExitCallParam ¶
func (s *BaseBSLParserListener) ExitCallParam(ctx *CallParamContext)
ExitCallParam is called when production callParam is exited.
func (*BaseBSLParserListener) ExitCallParamList ¶
func (s *BaseBSLParserListener) ExitCallParamList(ctx *CallParamListContext)
ExitCallParamList is called when production callParamList is exited.
func (*BaseBSLParserListener) ExitCallStatement ¶
func (s *BaseBSLParserListener) ExitCallStatement(ctx *CallStatementContext)
ExitCallStatement is called when production callStatement is exited.
func (*BaseBSLParserListener) ExitCodeBlock ¶
func (s *BaseBSLParserListener) ExitCodeBlock(ctx *CodeBlockContext)
ExitCodeBlock is called when production codeBlock is exited.
func (*BaseBSLParserListener) ExitCompareOperation ¶
func (s *BaseBSLParserListener) ExitCompareOperation(ctx *CompareOperationContext)
ExitCompareOperation is called when production compareOperation is exited.
func (*BaseBSLParserListener) ExitCompilerDirective ¶
func (s *BaseBSLParserListener) ExitCompilerDirective(ctx *CompilerDirectiveContext)
ExitCompilerDirective is called when production compilerDirective is exited.
func (*BaseBSLParserListener) ExitCompilerDirectiveSymbol ¶
func (s *BaseBSLParserListener) ExitCompilerDirectiveSymbol(ctx *CompilerDirectiveSymbolContext)
ExitCompilerDirectiveSymbol is called when production compilerDirectiveSymbol is exited.
func (*BaseBSLParserListener) ExitComplexIdentifier ¶
func (s *BaseBSLParserListener) ExitComplexIdentifier(ctx *ComplexIdentifierContext)
ExitComplexIdentifier is called when production complexIdentifier is exited.
func (*BaseBSLParserListener) ExitCompoundStatement ¶
func (s *BaseBSLParserListener) ExitCompoundStatement(ctx *CompoundStatementContext)
ExitCompoundStatement is called when production compoundStatement is exited.
func (*BaseBSLParserListener) ExitConstValue ¶
func (s *BaseBSLParserListener) ExitConstValue(ctx *ConstValueContext)
ExitConstValue is called when production constValue is exited.
func (*BaseBSLParserListener) ExitContinueStatement ¶
func (s *BaseBSLParserListener) ExitContinueStatement(ctx *ContinueStatementContext)
ExitContinueStatement is called when production continueStatement is exited.
func (*BaseBSLParserListener) ExitDefaultValue ¶
func (s *BaseBSLParserListener) ExitDefaultValue(ctx *DefaultValueContext)
ExitDefaultValue is called when production defaultValue is exited.
func (*BaseBSLParserListener) ExitDoCall ¶
func (s *BaseBSLParserListener) ExitDoCall(ctx *DoCallContext)
ExitDoCall is called when production doCall is exited.
func (*BaseBSLParserListener) ExitElseBranch ¶
func (s *BaseBSLParserListener) ExitElseBranch(ctx *ElseBranchContext)
ExitElseBranch is called when production elseBranch is exited.
func (*BaseBSLParserListener) ExitElsifBranch ¶
func (s *BaseBSLParserListener) ExitElsifBranch(ctx *ElsifBranchContext)
ExitElsifBranch is called when production elsifBranch is exited.
func (*BaseBSLParserListener) ExitEvent ¶
func (s *BaseBSLParserListener) ExitEvent(ctx *EventContext)
ExitEvent is called when production event is exited.
func (*BaseBSLParserListener) ExitEveryRule ¶
func (s *BaseBSLParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseBSLParserListener) ExitExceptCodeBlock ¶
func (s *BaseBSLParserListener) ExitExceptCodeBlock(ctx *ExceptCodeBlockContext)
ExitExceptCodeBlock is called when production exceptCodeBlock is exited.
func (*BaseBSLParserListener) ExitExecuteStatement ¶
func (s *BaseBSLParserListener) ExitExecuteStatement(ctx *ExecuteStatementContext)
ExitExecuteStatement is called when production executeStatement is exited.
func (*BaseBSLParserListener) ExitExpression ¶
func (s *BaseBSLParserListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseBSLParserListener) ExitFile ¶
func (s *BaseBSLParserListener) ExitFile(ctx *FileContext)
ExitFile is called when production file is exited.
func (*BaseBSLParserListener) ExitFileCodeBlock ¶
func (s *BaseBSLParserListener) ExitFileCodeBlock(ctx *FileCodeBlockContext)
ExitFileCodeBlock is called when production fileCodeBlock is exited.
func (*BaseBSLParserListener) ExitFileCodeBlockBeforeSub ¶
func (s *BaseBSLParserListener) ExitFileCodeBlockBeforeSub(ctx *FileCodeBlockBeforeSubContext)
ExitFileCodeBlockBeforeSub is called when production fileCodeBlockBeforeSub is exited.
func (*BaseBSLParserListener) ExitForEachStatement ¶
func (s *BaseBSLParserListener) ExitForEachStatement(ctx *ForEachStatementContext)
ExitForEachStatement is called when production forEachStatement is exited.
func (*BaseBSLParserListener) ExitForStatement ¶
func (s *BaseBSLParserListener) ExitForStatement(ctx *ForStatementContext)
ExitForStatement is called when production forStatement is exited.
func (*BaseBSLParserListener) ExitFuncDeclaration ¶
func (s *BaseBSLParserListener) ExitFuncDeclaration(ctx *FuncDeclarationContext)
ExitFuncDeclaration is called when production funcDeclaration is exited.
func (*BaseBSLParserListener) ExitFunction ¶
func (s *BaseBSLParserListener) ExitFunction(ctx *FunctionContext)
ExitFunction is called when production function is exited.
func (*BaseBSLParserListener) ExitGlobalMethodCall ¶
func (s *BaseBSLParserListener) ExitGlobalMethodCall(ctx *GlobalMethodCallContext)
ExitGlobalMethodCall is called when production globalMethodCall is exited.
func (*BaseBSLParserListener) ExitGotoStatement ¶
func (s *BaseBSLParserListener) ExitGotoStatement(ctx *GotoStatementContext)
ExitGotoStatement is called when production gotoStatement is exited.
func (*BaseBSLParserListener) ExitHandler ¶
func (s *BaseBSLParserListener) ExitHandler(ctx *HandlerContext)
ExitHandler is called when production handler is exited.
func (*BaseBSLParserListener) ExitIfBranch ¶
func (s *BaseBSLParserListener) ExitIfBranch(ctx *IfBranchContext)
ExitIfBranch is called when production ifBranch is exited.
func (*BaseBSLParserListener) ExitIfStatement ¶
func (s *BaseBSLParserListener) ExitIfStatement(ctx *IfStatementContext)
ExitIfStatement is called when production ifStatement is exited.
func (*BaseBSLParserListener) ExitLValue ¶
func (s *BaseBSLParserListener) ExitLValue(ctx *LValueContext)
ExitLValue is called when production lValue is exited.
func (*BaseBSLParserListener) ExitLabel ¶
func (s *BaseBSLParserListener) ExitLabel(ctx *LabelContext)
ExitLabel is called when production label is exited.
func (*BaseBSLParserListener) ExitLabelName ¶
func (s *BaseBSLParserListener) ExitLabelName(ctx *LabelNameContext)
ExitLabelName is called when production labelName is exited.
func (*BaseBSLParserListener) ExitMember ¶
func (s *BaseBSLParserListener) ExitMember(ctx *MemberContext)
ExitMember is called when production member is exited.
func (*BaseBSLParserListener) ExitMethodCall ¶
func (s *BaseBSLParserListener) ExitMethodCall(ctx *MethodCallContext)
ExitMethodCall is called when production methodCall is exited.
func (*BaseBSLParserListener) ExitMethodName ¶
func (s *BaseBSLParserListener) ExitMethodName(ctx *MethodNameContext)
ExitMethodName is called when production methodName is exited.
func (*BaseBSLParserListener) ExitModifier ¶
func (s *BaseBSLParserListener) ExitModifier(ctx *ModifierContext)
ExitModifier is called when production modifier is exited.
func (*BaseBSLParserListener) ExitModuleVar ¶
func (s *BaseBSLParserListener) ExitModuleVar(ctx *ModuleVarContext)
ExitModuleVar is called when production moduleVar is exited.
func (*BaseBSLParserListener) ExitModuleVarDeclaration ¶
func (s *BaseBSLParserListener) ExitModuleVarDeclaration(ctx *ModuleVarDeclarationContext)
ExitModuleVarDeclaration is called when production moduleVarDeclaration is exited.
func (*BaseBSLParserListener) ExitModuleVars ¶
func (s *BaseBSLParserListener) ExitModuleVars(ctx *ModuleVarsContext)
ExitModuleVars is called when production moduleVars is exited.
func (*BaseBSLParserListener) ExitModuleVarsList ¶
func (s *BaseBSLParserListener) ExitModuleVarsList(ctx *ModuleVarsListContext)
ExitModuleVarsList is called when production moduleVarsList is exited.
func (*BaseBSLParserListener) ExitMultilineString ¶
func (s *BaseBSLParserListener) ExitMultilineString(ctx *MultilineStringContext)
ExitMultilineString is called when production multilineString is exited.
func (*BaseBSLParserListener) ExitNewwExpression ¶
func (s *BaseBSLParserListener) ExitNewwExpression(ctx *NewwExpressionContext)
ExitNewwExpression is called when production newwExpression is exited.
func (*BaseBSLParserListener) ExitNumeric ¶
func (s *BaseBSLParserListener) ExitNumeric(ctx *NumericContext)
ExitNumeric is called when production numeric is exited.
func (*BaseBSLParserListener) ExitOperation ¶
func (s *BaseBSLParserListener) ExitOperation(ctx *OperationContext)
ExitOperation is called when production operation is exited.
func (*BaseBSLParserListener) ExitParam ¶
func (s *BaseBSLParserListener) ExitParam(ctx *ParamContext)
ExitParam is called when production param is exited.
func (*BaseBSLParserListener) ExitParamList ¶
func (s *BaseBSLParserListener) ExitParamList(ctx *ParamListContext)
ExitParamList is called when production paramList is exited.
func (*BaseBSLParserListener) ExitPreproc_boolOperation ¶
func (s *BaseBSLParserListener) ExitPreproc_boolOperation(ctx *Preproc_boolOperationContext)
ExitPreproc_boolOperation is called when production preproc_boolOperation is exited.
func (*BaseBSLParserListener) ExitPreproc_else ¶
func (s *BaseBSLParserListener) ExitPreproc_else(ctx *Preproc_elseContext)
ExitPreproc_else is called when production preproc_else is exited.
func (*BaseBSLParserListener) ExitPreproc_elsif ¶
func (s *BaseBSLParserListener) ExitPreproc_elsif(ctx *Preproc_elsifContext)
ExitPreproc_elsif is called when production preproc_elsif is exited.
func (*BaseBSLParserListener) ExitPreproc_endif ¶
func (s *BaseBSLParserListener) ExitPreproc_endif(ctx *Preproc_endifContext)
ExitPreproc_endif is called when production preproc_endif is exited.
func (*BaseBSLParserListener) ExitPreproc_expression ¶
func (s *BaseBSLParserListener) ExitPreproc_expression(ctx *Preproc_expressionContext)
ExitPreproc_expression is called when production preproc_expression is exited.
func (*BaseBSLParserListener) ExitPreproc_if ¶
func (s *BaseBSLParserListener) ExitPreproc_if(ctx *Preproc_ifContext)
ExitPreproc_if is called when production preproc_if is exited.
func (*BaseBSLParserListener) ExitPreproc_logicalExpression ¶
func (s *BaseBSLParserListener) ExitPreproc_logicalExpression(ctx *Preproc_logicalExpressionContext)
ExitPreproc_logicalExpression is called when production preproc_logicalExpression is exited.
func (*BaseBSLParserListener) ExitPreproc_logicalOperand ¶
func (s *BaseBSLParserListener) ExitPreproc_logicalOperand(ctx *Preproc_logicalOperandContext)
ExitPreproc_logicalOperand is called when production preproc_logicalOperand is exited.
func (*BaseBSLParserListener) ExitPreproc_symbol ¶
func (s *BaseBSLParserListener) ExitPreproc_symbol(ctx *Preproc_symbolContext)
ExitPreproc_symbol is called when production preproc_symbol is exited.
func (*BaseBSLParserListener) ExitPreproc_unknownSymbol ¶
func (s *BaseBSLParserListener) ExitPreproc_unknownSymbol(ctx *Preproc_unknownSymbolContext)
ExitPreproc_unknownSymbol is called when production preproc_unknownSymbol is exited.
func (*BaseBSLParserListener) ExitPreprocessor ¶
func (s *BaseBSLParserListener) ExitPreprocessor(ctx *PreprocessorContext)
ExitPreprocessor is called when production preprocessor is exited.
func (*BaseBSLParserListener) ExitProcDeclaration ¶
func (s *BaseBSLParserListener) ExitProcDeclaration(ctx *ProcDeclarationContext)
ExitProcDeclaration is called when production procDeclaration is exited.
func (*BaseBSLParserListener) ExitProcedure ¶
func (s *BaseBSLParserListener) ExitProcedure(ctx *ProcedureContext)
ExitProcedure is called when production procedure is exited.
func (*BaseBSLParserListener) ExitRaiseStatement ¶
func (s *BaseBSLParserListener) ExitRaiseStatement(ctx *RaiseStatementContext)
ExitRaiseStatement is called when production raiseStatement is exited.
func (*BaseBSLParserListener) ExitRegionEnd ¶
func (s *BaseBSLParserListener) ExitRegionEnd(ctx *RegionEndContext)
ExitRegionEnd is called when production regionEnd is exited.
func (*BaseBSLParserListener) ExitRegionName ¶
func (s *BaseBSLParserListener) ExitRegionName(ctx *RegionNameContext)
ExitRegionName is called when production regionName is exited.
func (*BaseBSLParserListener) ExitRegionStart ¶
func (s *BaseBSLParserListener) ExitRegionStart(ctx *RegionStartContext)
ExitRegionStart is called when production regionStart is exited.
func (*BaseBSLParserListener) ExitRemoveHandlerStatement ¶
func (s *BaseBSLParserListener) ExitRemoveHandlerStatement(ctx *RemoveHandlerStatementContext)
ExitRemoveHandlerStatement is called when production removeHandlerStatement is exited.
func (*BaseBSLParserListener) ExitReturnStatement ¶
func (s *BaseBSLParserListener) ExitReturnStatement(ctx *ReturnStatementContext)
ExitReturnStatement is called when production returnStatement is exited.
func (*BaseBSLParserListener) ExitShebang ¶
func (s *BaseBSLParserListener) ExitShebang(ctx *ShebangContext)
ExitShebang is called when production shebang is exited.
func (*BaseBSLParserListener) ExitStatement ¶
func (s *BaseBSLParserListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BaseBSLParserListener) ExitString ¶
func (s *BaseBSLParserListener) ExitString(ctx *StringContext)
ExitString is called when production string is exited.
func (*BaseBSLParserListener) ExitSub ¶
func (s *BaseBSLParserListener) ExitSub(ctx *SubContext)
ExitSub is called when production sub is exited.
func (*BaseBSLParserListener) ExitSubCodeBlock ¶
func (s *BaseBSLParserListener) ExitSubCodeBlock(ctx *SubCodeBlockContext)
ExitSubCodeBlock is called when production subCodeBlock is exited.
func (*BaseBSLParserListener) ExitSubName ¶
func (s *BaseBSLParserListener) ExitSubName(ctx *SubNameContext)
ExitSubName is called when production subName is exited.
func (*BaseBSLParserListener) ExitSubVar ¶
func (s *BaseBSLParserListener) ExitSubVar(ctx *SubVarContext)
ExitSubVar is called when production subVar is exited.
func (*BaseBSLParserListener) ExitSubVarDeclaration ¶
func (s *BaseBSLParserListener) ExitSubVarDeclaration(ctx *SubVarDeclarationContext)
ExitSubVarDeclaration is called when production subVarDeclaration is exited.
func (*BaseBSLParserListener) ExitSubVars ¶
func (s *BaseBSLParserListener) ExitSubVars(ctx *SubVarsContext)
ExitSubVars is called when production subVars is exited.
func (*BaseBSLParserListener) ExitSubVarsList ¶
func (s *BaseBSLParserListener) ExitSubVarsList(ctx *SubVarsListContext)
ExitSubVarsList is called when production subVarsList is exited.
func (*BaseBSLParserListener) ExitSubs ¶
func (s *BaseBSLParserListener) ExitSubs(ctx *SubsContext)
ExitSubs is called when production subs is exited.
func (*BaseBSLParserListener) ExitTernaryOperator ¶
func (s *BaseBSLParserListener) ExitTernaryOperator(ctx *TernaryOperatorContext)
ExitTernaryOperator is called when production ternaryOperator is exited.
func (*BaseBSLParserListener) ExitTryCodeBlock ¶
func (s *BaseBSLParserListener) ExitTryCodeBlock(ctx *TryCodeBlockContext)
ExitTryCodeBlock is called when production tryCodeBlock is exited.
func (*BaseBSLParserListener) ExitTryStatement ¶
func (s *BaseBSLParserListener) ExitTryStatement(ctx *TryStatementContext)
ExitTryStatement is called when production tryStatement is exited.
func (*BaseBSLParserListener) ExitTypeName ¶
func (s *BaseBSLParserListener) ExitTypeName(ctx *TypeNameContext)
ExitTypeName is called when production typeName is exited.
func (*BaseBSLParserListener) ExitUnaryModifier ¶
func (s *BaseBSLParserListener) ExitUnaryModifier(ctx *UnaryModifierContext)
ExitUnaryModifier is called when production unaryModifier is exited.
func (*BaseBSLParserListener) ExitUse ¶
func (s *BaseBSLParserListener) ExitUse(ctx *UseContext)
ExitUse is called when production use is exited.
func (*BaseBSLParserListener) ExitUsedLib ¶
func (s *BaseBSLParserListener) ExitUsedLib(ctx *UsedLibContext)
ExitUsedLib is called when production usedLib is exited.
func (*BaseBSLParserListener) ExitVar_name ¶
func (s *BaseBSLParserListener) ExitVar_name(ctx *Var_nameContext)
ExitVar_name is called when production var_name is exited.
func (*BaseBSLParserListener) ExitWaitExpression ¶
func (s *BaseBSLParserListener) ExitWaitExpression(ctx *WaitExpressionContext)
ExitWaitExpression is called when production waitExpression is exited.
func (*BaseBSLParserListener) ExitWaitStatement ¶
func (s *BaseBSLParserListener) ExitWaitStatement(ctx *WaitStatementContext)
ExitWaitStatement is called when production waitStatement is exited.
func (*BaseBSLParserListener) ExitWhileStatement ¶
func (s *BaseBSLParserListener) ExitWhileStatement(ctx *WhileStatementContext)
ExitWhileStatement is called when production whileStatement is exited.
func (*BaseBSLParserListener) VisitErrorNode ¶
func (s *BaseBSLParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseBSLParserListener) VisitTerminal ¶
func (s *BaseBSLParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BoolOperationContext ¶
type BoolOperationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBoolOperationContext ¶
func NewBoolOperationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolOperationContext
func NewEmptyBoolOperationContext ¶
func NewEmptyBoolOperationContext() *BoolOperationContext
func (*BoolOperationContext) AND_KEYWORD ¶
func (s *BoolOperationContext) AND_KEYWORD() antlr.TerminalNode
func (*BoolOperationContext) EnterRule ¶
func (s *BoolOperationContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolOperationContext) ExitRule ¶
func (s *BoolOperationContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolOperationContext) GetParser ¶
func (s *BoolOperationContext) GetParser() antlr.Parser
func (*BoolOperationContext) GetRuleContext ¶
func (s *BoolOperationContext) GetRuleContext() antlr.RuleContext
func (*BoolOperationContext) IsBoolOperationContext ¶
func (*BoolOperationContext) IsBoolOperationContext()
func (*BoolOperationContext) OR_KEYWORD ¶
func (s *BoolOperationContext) OR_KEYWORD() antlr.TerminalNode
func (*BoolOperationContext) ToStringTree ¶
func (s *BoolOperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BreakStatementContext ¶
type BreakStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBreakStatementContext ¶
func NewBreakStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStatementContext
func NewEmptyBreakStatementContext ¶
func NewEmptyBreakStatementContext() *BreakStatementContext
func (*BreakStatementContext) BREAK_KEYWORD ¶
func (s *BreakStatementContext) BREAK_KEYWORD() antlr.TerminalNode
func (*BreakStatementContext) EnterRule ¶
func (s *BreakStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*BreakStatementContext) ExitRule ¶
func (s *BreakStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*BreakStatementContext) GetParser ¶
func (s *BreakStatementContext) GetParser() antlr.Parser
func (*BreakStatementContext) GetRuleContext ¶
func (s *BreakStatementContext) GetRuleContext() antlr.RuleContext
func (*BreakStatementContext) IsBreakStatementContext ¶
func (*BreakStatementContext) IsBreakStatementContext()
func (*BreakStatementContext) ToStringTree ¶
func (s *BreakStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CallParamContext ¶
type CallParamContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCallParamContext ¶
func NewCallParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CallParamContext
func NewEmptyCallParamContext ¶
func NewEmptyCallParamContext() *CallParamContext
func (*CallParamContext) EnterRule ¶
func (s *CallParamContext) EnterRule(listener antlr.ParseTreeListener)
func (*CallParamContext) ExitRule ¶
func (s *CallParamContext) ExitRule(listener antlr.ParseTreeListener)
func (*CallParamContext) Expression ¶
func (s *CallParamContext) Expression() IExpressionContext
func (*CallParamContext) GetParser ¶
func (s *CallParamContext) GetParser() antlr.Parser
func (*CallParamContext) GetRuleContext ¶
func (s *CallParamContext) GetRuleContext() antlr.RuleContext
func (*CallParamContext) IsCallParamContext ¶
func (*CallParamContext) IsCallParamContext()
func (*CallParamContext) ToStringTree ¶
func (s *CallParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CallParamListContext ¶
type CallParamListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCallParamListContext ¶
func NewCallParamListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CallParamListContext
func NewEmptyCallParamListContext ¶
func NewEmptyCallParamListContext() *CallParamListContext
func (*CallParamListContext) AllCOMMA ¶
func (s *CallParamListContext) AllCOMMA() []antlr.TerminalNode
func (*CallParamListContext) AllCallParam ¶
func (s *CallParamListContext) AllCallParam() []ICallParamContext
func (*CallParamListContext) COMMA ¶
func (s *CallParamListContext) COMMA(i int) antlr.TerminalNode
func (*CallParamListContext) CallParam ¶
func (s *CallParamListContext) CallParam(i int) ICallParamContext
func (*CallParamListContext) EnterRule ¶
func (s *CallParamListContext) EnterRule(listener antlr.ParseTreeListener)
func (*CallParamListContext) ExitRule ¶
func (s *CallParamListContext) ExitRule(listener antlr.ParseTreeListener)
func (*CallParamListContext) GetParser ¶
func (s *CallParamListContext) GetParser() antlr.Parser
func (*CallParamListContext) GetRuleContext ¶
func (s *CallParamListContext) GetRuleContext() antlr.RuleContext
func (*CallParamListContext) IsCallParamListContext ¶
func (*CallParamListContext) IsCallParamListContext()
func (*CallParamListContext) ToStringTree ¶
func (s *CallParamListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CallStatementContext ¶
type CallStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCallStatementContext ¶
func NewCallStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CallStatementContext
func NewEmptyCallStatementContext ¶
func NewEmptyCallStatementContext() *CallStatementContext
func (*CallStatementContext) AccessCall ¶
func (s *CallStatementContext) AccessCall() IAccessCallContext
func (*CallStatementContext) AllModifier ¶
func (s *CallStatementContext) AllModifier() []IModifierContext
func (*CallStatementContext) EnterRule ¶
func (s *CallStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*CallStatementContext) ExitRule ¶
func (s *CallStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*CallStatementContext) GetParser ¶
func (s *CallStatementContext) GetParser() antlr.Parser
func (*CallStatementContext) GetRuleContext ¶
func (s *CallStatementContext) GetRuleContext() antlr.RuleContext
func (*CallStatementContext) GlobalMethodCall ¶
func (s *CallStatementContext) GlobalMethodCall() IGlobalMethodCallContext
func (*CallStatementContext) IDENTIFIER ¶
func (s *CallStatementContext) IDENTIFIER() antlr.TerminalNode
func (*CallStatementContext) IsCallStatementContext ¶
func (*CallStatementContext) IsCallStatementContext()
func (*CallStatementContext) Modifier ¶
func (s *CallStatementContext) Modifier(i int) IModifierContext
func (*CallStatementContext) ToStringTree ¶
func (s *CallStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CodeBlockContext ¶
type CodeBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCodeBlockContext ¶
func NewCodeBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CodeBlockContext
func NewEmptyCodeBlockContext ¶
func NewEmptyCodeBlockContext() *CodeBlockContext
func (*CodeBlockContext) AllPreprocessor ¶
func (s *CodeBlockContext) AllPreprocessor() []IPreprocessorContext
func (*CodeBlockContext) AllStatement ¶
func (s *CodeBlockContext) AllStatement() []IStatementContext
func (*CodeBlockContext) EnterRule ¶
func (s *CodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*CodeBlockContext) ExitRule ¶
func (s *CodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*CodeBlockContext) GetParser ¶
func (s *CodeBlockContext) GetParser() antlr.Parser
func (*CodeBlockContext) GetRuleContext ¶
func (s *CodeBlockContext) GetRuleContext() antlr.RuleContext
func (*CodeBlockContext) IsCodeBlockContext ¶
func (*CodeBlockContext) IsCodeBlockContext()
func (*CodeBlockContext) Preprocessor ¶
func (s *CodeBlockContext) Preprocessor(i int) IPreprocessorContext
func (*CodeBlockContext) Statement ¶
func (s *CodeBlockContext) Statement(i int) IStatementContext
func (*CodeBlockContext) ToStringTree ¶
func (s *CodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompareOperationContext ¶
type CompareOperationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompareOperationContext ¶
func NewCompareOperationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompareOperationContext
func NewEmptyCompareOperationContext ¶
func NewEmptyCompareOperationContext() *CompareOperationContext
func (*CompareOperationContext) ASSIGN ¶
func (s *CompareOperationContext) ASSIGN() antlr.TerminalNode
func (*CompareOperationContext) EnterRule ¶
func (s *CompareOperationContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompareOperationContext) ExitRule ¶
func (s *CompareOperationContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompareOperationContext) GREATER ¶
func (s *CompareOperationContext) GREATER() antlr.TerminalNode
func (*CompareOperationContext) GREATER_OR_EQUAL ¶
func (s *CompareOperationContext) GREATER_OR_EQUAL() antlr.TerminalNode
func (*CompareOperationContext) GetParser ¶
func (s *CompareOperationContext) GetParser() antlr.Parser
func (*CompareOperationContext) GetRuleContext ¶
func (s *CompareOperationContext) GetRuleContext() antlr.RuleContext
func (*CompareOperationContext) IsCompareOperationContext ¶
func (*CompareOperationContext) IsCompareOperationContext()
func (*CompareOperationContext) LESS ¶
func (s *CompareOperationContext) LESS() antlr.TerminalNode
func (*CompareOperationContext) LESS_OR_EQUAL ¶
func (s *CompareOperationContext) LESS_OR_EQUAL() antlr.TerminalNode
func (*CompareOperationContext) NOT_EQUAL ¶
func (s *CompareOperationContext) NOT_EQUAL() antlr.TerminalNode
func (*CompareOperationContext) ToStringTree ¶
func (s *CompareOperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompilerDirectiveContext ¶
type CompilerDirectiveContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompilerDirectiveContext ¶
func NewCompilerDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompilerDirectiveContext
func NewEmptyCompilerDirectiveContext ¶
func NewEmptyCompilerDirectiveContext() *CompilerDirectiveContext
func (*CompilerDirectiveContext) AMPERSAND ¶
func (s *CompilerDirectiveContext) AMPERSAND() antlr.TerminalNode
func (*CompilerDirectiveContext) CompilerDirectiveSymbol ¶
func (s *CompilerDirectiveContext) CompilerDirectiveSymbol() ICompilerDirectiveSymbolContext
func (*CompilerDirectiveContext) EnterRule ¶
func (s *CompilerDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompilerDirectiveContext) ExitRule ¶
func (s *CompilerDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompilerDirectiveContext) GetParser ¶
func (s *CompilerDirectiveContext) GetParser() antlr.Parser
func (*CompilerDirectiveContext) GetRuleContext ¶
func (s *CompilerDirectiveContext) GetRuleContext() antlr.RuleContext
func (*CompilerDirectiveContext) IsCompilerDirectiveContext ¶
func (*CompilerDirectiveContext) IsCompilerDirectiveContext()
func (*CompilerDirectiveContext) ToStringTree ¶
func (s *CompilerDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompilerDirectiveSymbolContext ¶
type CompilerDirectiveSymbolContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompilerDirectiveSymbolContext ¶
func NewCompilerDirectiveSymbolContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompilerDirectiveSymbolContext
func NewEmptyCompilerDirectiveSymbolContext ¶
func NewEmptyCompilerDirectiveSymbolContext() *CompilerDirectiveSymbolContext
func (*CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL ¶
func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL() antlr.TerminalNode
func (*CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENTATSERVER_SYMBOL ¶
func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENTATSERVER_SYMBOL() antlr.TerminalNode
func (*CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENT_SYMBOL ¶
func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATCLIENT_SYMBOL() antlr.TerminalNode
func (*CompilerDirectiveSymbolContext) ANNOTATION_ATSERVERNOCONTEXT_SYMBOL ¶
func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATSERVERNOCONTEXT_SYMBOL() antlr.TerminalNode
func (*CompilerDirectiveSymbolContext) ANNOTATION_ATSERVER_SYMBOL ¶
func (s *CompilerDirectiveSymbolContext) ANNOTATION_ATSERVER_SYMBOL() antlr.TerminalNode
func (*CompilerDirectiveSymbolContext) EnterRule ¶
func (s *CompilerDirectiveSymbolContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompilerDirectiveSymbolContext) ExitRule ¶
func (s *CompilerDirectiveSymbolContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompilerDirectiveSymbolContext) GetParser ¶
func (s *CompilerDirectiveSymbolContext) GetParser() antlr.Parser
func (*CompilerDirectiveSymbolContext) GetRuleContext ¶
func (s *CompilerDirectiveSymbolContext) GetRuleContext() antlr.RuleContext
func (*CompilerDirectiveSymbolContext) IsCompilerDirectiveSymbolContext ¶
func (*CompilerDirectiveSymbolContext) IsCompilerDirectiveSymbolContext()
func (*CompilerDirectiveSymbolContext) ToStringTree ¶
func (s *CompilerDirectiveSymbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComplexIdentifierContext ¶
type ComplexIdentifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComplexIdentifierContext ¶
func NewComplexIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComplexIdentifierContext
func NewEmptyComplexIdentifierContext ¶
func NewEmptyComplexIdentifierContext() *ComplexIdentifierContext
func (*ComplexIdentifierContext) AllModifier ¶
func (s *ComplexIdentifierContext) AllModifier() []IModifierContext
func (*ComplexIdentifierContext) EnterRule ¶
func (s *ComplexIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*ComplexIdentifierContext) ExitRule ¶
func (s *ComplexIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*ComplexIdentifierContext) GetParser ¶
func (s *ComplexIdentifierContext) GetParser() antlr.Parser
func (*ComplexIdentifierContext) GetRuleContext ¶
func (s *ComplexIdentifierContext) GetRuleContext() antlr.RuleContext
func (*ComplexIdentifierContext) GlobalMethodCall ¶
func (s *ComplexIdentifierContext) GlobalMethodCall() IGlobalMethodCallContext
func (*ComplexIdentifierContext) IDENTIFIER ¶
func (s *ComplexIdentifierContext) IDENTIFIER() antlr.TerminalNode
func (*ComplexIdentifierContext) IsComplexIdentifierContext ¶
func (*ComplexIdentifierContext) IsComplexIdentifierContext()
func (*ComplexIdentifierContext) Modifier ¶
func (s *ComplexIdentifierContext) Modifier(i int) IModifierContext
func (*ComplexIdentifierContext) NewwExpression ¶
func (s *ComplexIdentifierContext) NewwExpression() INewwExpressionContext
func (*ComplexIdentifierContext) TernaryOperator ¶
func (s *ComplexIdentifierContext) TernaryOperator() ITernaryOperatorContext
func (*ComplexIdentifierContext) ToStringTree ¶
func (s *ComplexIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompoundStatementContext ¶
type CompoundStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompoundStatementContext ¶
func NewCompoundStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompoundStatementContext
func NewEmptyCompoundStatementContext ¶
func NewEmptyCompoundStatementContext() *CompoundStatementContext
func (*CompoundStatementContext) AddHandlerStatement ¶
func (s *CompoundStatementContext) AddHandlerStatement() IAddHandlerStatementContext
func (*CompoundStatementContext) BreakStatement ¶
func (s *CompoundStatementContext) BreakStatement() IBreakStatementContext
func (*CompoundStatementContext) ContinueStatement ¶
func (s *CompoundStatementContext) ContinueStatement() IContinueStatementContext
func (*CompoundStatementContext) EnterRule ¶
func (s *CompoundStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompoundStatementContext) ExecuteStatement ¶
func (s *CompoundStatementContext) ExecuteStatement() IExecuteStatementContext
func (*CompoundStatementContext) ExitRule ¶
func (s *CompoundStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompoundStatementContext) ForEachStatement ¶
func (s *CompoundStatementContext) ForEachStatement() IForEachStatementContext
func (*CompoundStatementContext) ForStatement ¶
func (s *CompoundStatementContext) ForStatement() IForStatementContext
func (*CompoundStatementContext) GetParser ¶
func (s *CompoundStatementContext) GetParser() antlr.Parser
func (*CompoundStatementContext) GetRuleContext ¶
func (s *CompoundStatementContext) GetRuleContext() antlr.RuleContext
func (*CompoundStatementContext) GotoStatement ¶
func (s *CompoundStatementContext) GotoStatement() IGotoStatementContext
func (*CompoundStatementContext) IfStatement ¶
func (s *CompoundStatementContext) IfStatement() IIfStatementContext
func (*CompoundStatementContext) IsCompoundStatementContext ¶
func (*CompoundStatementContext) IsCompoundStatementContext()
func (*CompoundStatementContext) RaiseStatement ¶
func (s *CompoundStatementContext) RaiseStatement() IRaiseStatementContext
func (*CompoundStatementContext) RemoveHandlerStatement ¶
func (s *CompoundStatementContext) RemoveHandlerStatement() IRemoveHandlerStatementContext
func (*CompoundStatementContext) ReturnStatement ¶
func (s *CompoundStatementContext) ReturnStatement() IReturnStatementContext
func (*CompoundStatementContext) ToStringTree ¶
func (s *CompoundStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CompoundStatementContext) TryStatement ¶
func (s *CompoundStatementContext) TryStatement() ITryStatementContext
func (*CompoundStatementContext) WhileStatement ¶
func (s *CompoundStatementContext) WhileStatement() IWhileStatementContext
type ConstValueContext ¶
type ConstValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstValueContext ¶
func NewConstValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstValueContext
func NewEmptyConstValueContext ¶
func NewEmptyConstValueContext() *ConstValueContext
func (*ConstValueContext) DATETIME ¶
func (s *ConstValueContext) DATETIME() antlr.TerminalNode
func (*ConstValueContext) EnterRule ¶
func (s *ConstValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstValueContext) ExitRule ¶
func (s *ConstValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstValueContext) FALSE ¶
func (s *ConstValueContext) FALSE() antlr.TerminalNode
func (*ConstValueContext) GetParser ¶
func (s *ConstValueContext) GetParser() antlr.Parser
func (*ConstValueContext) GetRuleContext ¶
func (s *ConstValueContext) GetRuleContext() antlr.RuleContext
func (*ConstValueContext) IsConstValueContext ¶
func (*ConstValueContext) IsConstValueContext()
func (*ConstValueContext) MINUS ¶
func (s *ConstValueContext) MINUS() antlr.TerminalNode
func (*ConstValueContext) NULL ¶
func (s *ConstValueContext) NULL() antlr.TerminalNode
func (*ConstValueContext) Numeric ¶
func (s *ConstValueContext) Numeric() INumericContext
func (*ConstValueContext) PLUS ¶
func (s *ConstValueContext) PLUS() antlr.TerminalNode
func (*ConstValueContext) String_ ¶
func (s *ConstValueContext) String_() IStringContext
func (*ConstValueContext) TRUE ¶
func (s *ConstValueContext) TRUE() antlr.TerminalNode
func (*ConstValueContext) ToStringTree ¶
func (s *ConstValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstValueContext) UNDEFINED ¶
func (s *ConstValueContext) UNDEFINED() antlr.TerminalNode
type ContinueStatementContext ¶
type ContinueStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContinueStatementContext ¶
func NewContinueStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStatementContext
func NewEmptyContinueStatementContext ¶
func NewEmptyContinueStatementContext() *ContinueStatementContext
func (*ContinueStatementContext) CONTINUE_KEYWORD ¶
func (s *ContinueStatementContext) CONTINUE_KEYWORD() antlr.TerminalNode
func (*ContinueStatementContext) EnterRule ¶
func (s *ContinueStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContinueStatementContext) ExitRule ¶
func (s *ContinueStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContinueStatementContext) GetParser ¶
func (s *ContinueStatementContext) GetParser() antlr.Parser
func (*ContinueStatementContext) GetRuleContext ¶
func (s *ContinueStatementContext) GetRuleContext() antlr.RuleContext
func (*ContinueStatementContext) IsContinueStatementContext ¶
func (*ContinueStatementContext) IsContinueStatementContext()
func (*ContinueStatementContext) ToStringTree ¶
func (s *ContinueStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DefaultValueContext ¶
type DefaultValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDefaultValueContext ¶
func NewDefaultValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefaultValueContext
func NewEmptyDefaultValueContext ¶
func NewEmptyDefaultValueContext() *DefaultValueContext
func (*DefaultValueContext) ConstValue ¶
func (s *DefaultValueContext) ConstValue() IConstValueContext
func (*DefaultValueContext) EnterRule ¶
func (s *DefaultValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*DefaultValueContext) ExitRule ¶
func (s *DefaultValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*DefaultValueContext) GetParser ¶
func (s *DefaultValueContext) GetParser() antlr.Parser
func (*DefaultValueContext) GetRuleContext ¶
func (s *DefaultValueContext) GetRuleContext() antlr.RuleContext
func (*DefaultValueContext) IsDefaultValueContext ¶
func (*DefaultValueContext) IsDefaultValueContext()
func (*DefaultValueContext) ToStringTree ¶
func (s *DefaultValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DoCallContext ¶
type DoCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDoCallContext ¶
func NewDoCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DoCallContext
func NewEmptyDoCallContext ¶
func NewEmptyDoCallContext() *DoCallContext
func (*DoCallContext) CallParamList ¶
func (s *DoCallContext) CallParamList() ICallParamListContext
func (*DoCallContext) EnterRule ¶
func (s *DoCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*DoCallContext) ExitRule ¶
func (s *DoCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*DoCallContext) GetParser ¶
func (s *DoCallContext) GetParser() antlr.Parser
func (*DoCallContext) GetRuleContext ¶
func (s *DoCallContext) GetRuleContext() antlr.RuleContext
func (*DoCallContext) IsDoCallContext ¶
func (*DoCallContext) IsDoCallContext()
func (*DoCallContext) LPAREN ¶
func (s *DoCallContext) LPAREN() antlr.TerminalNode
func (*DoCallContext) RPAREN ¶
func (s *DoCallContext) RPAREN() antlr.TerminalNode
func (*DoCallContext) ToStringTree ¶
func (s *DoCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseBranchContext ¶
type ElseBranchContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElseBranchContext ¶
func NewElseBranchContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseBranchContext
func NewEmptyElseBranchContext ¶
func NewEmptyElseBranchContext() *ElseBranchContext
func (*ElseBranchContext) CodeBlock ¶
func (s *ElseBranchContext) CodeBlock() ICodeBlockContext
func (*ElseBranchContext) ELSE_KEYWORD ¶
func (s *ElseBranchContext) ELSE_KEYWORD() antlr.TerminalNode
func (*ElseBranchContext) EnterRule ¶
func (s *ElseBranchContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseBranchContext) ExitRule ¶
func (s *ElseBranchContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseBranchContext) GetParser ¶
func (s *ElseBranchContext) GetParser() antlr.Parser
func (*ElseBranchContext) GetRuleContext ¶
func (s *ElseBranchContext) GetRuleContext() antlr.RuleContext
func (*ElseBranchContext) IsElseBranchContext ¶
func (*ElseBranchContext) IsElseBranchContext()
func (*ElseBranchContext) ToStringTree ¶
func (s *ElseBranchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElsifBranchContext ¶
type ElsifBranchContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElsifBranchContext ¶
func NewElsifBranchContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElsifBranchContext
func NewEmptyElsifBranchContext ¶
func NewEmptyElsifBranchContext() *ElsifBranchContext
func (*ElsifBranchContext) CodeBlock ¶
func (s *ElsifBranchContext) CodeBlock() ICodeBlockContext
func (*ElsifBranchContext) ELSIF_KEYWORD ¶
func (s *ElsifBranchContext) ELSIF_KEYWORD() antlr.TerminalNode
func (*ElsifBranchContext) EnterRule ¶
func (s *ElsifBranchContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElsifBranchContext) ExitRule ¶
func (s *ElsifBranchContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElsifBranchContext) Expression ¶
func (s *ElsifBranchContext) Expression() IExpressionContext
func (*ElsifBranchContext) GetParser ¶
func (s *ElsifBranchContext) GetParser() antlr.Parser
func (*ElsifBranchContext) GetRuleContext ¶
func (s *ElsifBranchContext) GetRuleContext() antlr.RuleContext
func (*ElsifBranchContext) IsElsifBranchContext ¶
func (*ElsifBranchContext) IsElsifBranchContext()
func (*ElsifBranchContext) THEN_KEYWORD ¶
func (s *ElsifBranchContext) THEN_KEYWORD() antlr.TerminalNode
func (*ElsifBranchContext) ToStringTree ¶
func (s *ElsifBranchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EventContext ¶
type EventContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEventContext ¶
func NewEmptyEventContext() *EventContext
func NewEventContext ¶
func NewEventContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EventContext
func (*EventContext) EnterRule ¶
func (s *EventContext) EnterRule(listener antlr.ParseTreeListener)
func (*EventContext) ExitRule ¶
func (s *EventContext) ExitRule(listener antlr.ParseTreeListener)
func (*EventContext) Expression ¶
func (s *EventContext) Expression() IExpressionContext
func (*EventContext) GetParser ¶
func (s *EventContext) GetParser() antlr.Parser
func (*EventContext) GetRuleContext ¶
func (s *EventContext) GetRuleContext() antlr.RuleContext
func (*EventContext) IsEventContext ¶
func (*EventContext) IsEventContext()
func (*EventContext) ToStringTree ¶
func (s *EventContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExceptCodeBlockContext ¶
type ExceptCodeBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExceptCodeBlockContext ¶
func NewEmptyExceptCodeBlockContext() *ExceptCodeBlockContext
func NewExceptCodeBlockContext ¶
func NewExceptCodeBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExceptCodeBlockContext
func (*ExceptCodeBlockContext) CodeBlock ¶
func (s *ExceptCodeBlockContext) CodeBlock() ICodeBlockContext
func (*ExceptCodeBlockContext) EnterRule ¶
func (s *ExceptCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExceptCodeBlockContext) ExitRule ¶
func (s *ExceptCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExceptCodeBlockContext) GetParser ¶
func (s *ExceptCodeBlockContext) GetParser() antlr.Parser
func (*ExceptCodeBlockContext) GetRuleContext ¶
func (s *ExceptCodeBlockContext) GetRuleContext() antlr.RuleContext
func (*ExceptCodeBlockContext) IsExceptCodeBlockContext ¶
func (*ExceptCodeBlockContext) IsExceptCodeBlockContext()
func (*ExceptCodeBlockContext) ToStringTree ¶
func (s *ExceptCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExecuteStatementContext ¶
type ExecuteStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExecuteStatementContext ¶
func NewEmptyExecuteStatementContext() *ExecuteStatementContext
func NewExecuteStatementContext ¶
func NewExecuteStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExecuteStatementContext
func (*ExecuteStatementContext) CallParamList ¶
func (s *ExecuteStatementContext) CallParamList() ICallParamListContext
func (*ExecuteStatementContext) DoCall ¶
func (s *ExecuteStatementContext) DoCall() IDoCallContext
func (*ExecuteStatementContext) EXECUTE_KEYWORD ¶
func (s *ExecuteStatementContext) EXECUTE_KEYWORD() antlr.TerminalNode
func (*ExecuteStatementContext) EnterRule ¶
func (s *ExecuteStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExecuteStatementContext) ExitRule ¶
func (s *ExecuteStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExecuteStatementContext) GetParser ¶
func (s *ExecuteStatementContext) GetParser() antlr.Parser
func (*ExecuteStatementContext) GetRuleContext ¶
func (s *ExecuteStatementContext) GetRuleContext() antlr.RuleContext
func (*ExecuteStatementContext) IsExecuteStatementContext ¶
func (*ExecuteStatementContext) IsExecuteStatementContext()
func (*ExecuteStatementContext) ToStringTree ¶
func (s *ExecuteStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) AllMember ¶
func (s *ExpressionContext) AllMember() []IMemberContext
func (*ExpressionContext) AllOperation ¶
func (s *ExpressionContext) AllOperation() []IOperationContext
func (*ExpressionContext) AllPreprocessor ¶
func (s *ExpressionContext) AllPreprocessor() []IPreprocessorContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) Member ¶
func (s *ExpressionContext) Member(i int) IMemberContext
func (*ExpressionContext) Operation ¶
func (s *ExpressionContext) Operation(i int) IOperationContext
func (*ExpressionContext) Preprocessor ¶
func (s *ExpressionContext) Preprocessor(i int) IPreprocessorContext
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileCodeBlockBeforeSubContext ¶
type FileCodeBlockBeforeSubContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileCodeBlockBeforeSubContext ¶
func NewEmptyFileCodeBlockBeforeSubContext() *FileCodeBlockBeforeSubContext
func NewFileCodeBlockBeforeSubContext ¶
func NewFileCodeBlockBeforeSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileCodeBlockBeforeSubContext
func (*FileCodeBlockBeforeSubContext) CodeBlock ¶
func (s *FileCodeBlockBeforeSubContext) CodeBlock() ICodeBlockContext
func (*FileCodeBlockBeforeSubContext) EnterRule ¶
func (s *FileCodeBlockBeforeSubContext) EnterRule(listener antlr.ParseTreeListener)
func (*FileCodeBlockBeforeSubContext) ExitRule ¶
func (s *FileCodeBlockBeforeSubContext) ExitRule(listener antlr.ParseTreeListener)
func (*FileCodeBlockBeforeSubContext) GetParser ¶
func (s *FileCodeBlockBeforeSubContext) GetParser() antlr.Parser
func (*FileCodeBlockBeforeSubContext) GetRuleContext ¶
func (s *FileCodeBlockBeforeSubContext) GetRuleContext() antlr.RuleContext
func (*FileCodeBlockBeforeSubContext) IsFileCodeBlockBeforeSubContext ¶
func (*FileCodeBlockBeforeSubContext) IsFileCodeBlockBeforeSubContext()
func (*FileCodeBlockBeforeSubContext) ToStringTree ¶
func (s *FileCodeBlockBeforeSubContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileCodeBlockContext ¶
type FileCodeBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileCodeBlockContext ¶
func NewEmptyFileCodeBlockContext() *FileCodeBlockContext
func NewFileCodeBlockContext ¶
func NewFileCodeBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileCodeBlockContext
func (*FileCodeBlockContext) CodeBlock ¶
func (s *FileCodeBlockContext) CodeBlock() ICodeBlockContext
func (*FileCodeBlockContext) EnterRule ¶
func (s *FileCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*FileCodeBlockContext) ExitRule ¶
func (s *FileCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*FileCodeBlockContext) GetParser ¶
func (s *FileCodeBlockContext) GetParser() antlr.Parser
func (*FileCodeBlockContext) GetRuleContext ¶
func (s *FileCodeBlockContext) GetRuleContext() antlr.RuleContext
func (*FileCodeBlockContext) IsFileCodeBlockContext ¶
func (*FileCodeBlockContext) IsFileCodeBlockContext()
func (*FileCodeBlockContext) ToStringTree ¶
func (s *FileCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileContext ¶
type FileContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFileContext ¶
func NewEmptyFileContext() *FileContext
func NewFileContext ¶
func NewFileContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileContext
func (*FileContext) AllPreprocessor ¶
func (s *FileContext) AllPreprocessor() []IPreprocessorContext
func (*FileContext) EOF ¶
func (s *FileContext) EOF() antlr.TerminalNode
func (*FileContext) EnterRule ¶
func (s *FileContext) EnterRule(listener antlr.ParseTreeListener)
func (*FileContext) ExitRule ¶
func (s *FileContext) ExitRule(listener antlr.ParseTreeListener)
func (*FileContext) FileCodeBlock ¶
func (s *FileContext) FileCodeBlock() IFileCodeBlockContext
func (*FileContext) FileCodeBlockBeforeSub ¶
func (s *FileContext) FileCodeBlockBeforeSub() IFileCodeBlockBeforeSubContext
func (*FileContext) GetParser ¶
func (s *FileContext) GetParser() antlr.Parser
func (*FileContext) GetRuleContext ¶
func (s *FileContext) GetRuleContext() antlr.RuleContext
func (*FileContext) IsFileContext ¶
func (*FileContext) IsFileContext()
func (*FileContext) ModuleVars ¶
func (s *FileContext) ModuleVars() IModuleVarsContext
func (*FileContext) Preprocessor ¶
func (s *FileContext) Preprocessor(i int) IPreprocessorContext
func (*FileContext) Shebang ¶
func (s *FileContext) Shebang() IShebangContext
func (*FileContext) Subs ¶
func (s *FileContext) Subs() ISubsContext
func (*FileContext) ToStringTree ¶
func (s *FileContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForEachStatementContext ¶
type ForEachStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForEachStatementContext ¶
func NewEmptyForEachStatementContext() *ForEachStatementContext
func NewForEachStatementContext ¶
func NewForEachStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForEachStatementContext
func (*ForEachStatementContext) CodeBlock ¶
func (s *ForEachStatementContext) CodeBlock() ICodeBlockContext
func (*ForEachStatementContext) DO_KEYWORD ¶
func (s *ForEachStatementContext) DO_KEYWORD() antlr.TerminalNode
func (*ForEachStatementContext) EACH_KEYWORD ¶
func (s *ForEachStatementContext) EACH_KEYWORD() antlr.TerminalNode
func (*ForEachStatementContext) ENDDO_KEYWORD ¶
func (s *ForEachStatementContext) ENDDO_KEYWORD() antlr.TerminalNode
func (*ForEachStatementContext) EnterRule ¶
func (s *ForEachStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForEachStatementContext) ExitRule ¶
func (s *ForEachStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForEachStatementContext) Expression ¶
func (s *ForEachStatementContext) Expression() IExpressionContext
func (*ForEachStatementContext) FOR_KEYWORD ¶
func (s *ForEachStatementContext) FOR_KEYWORD() antlr.TerminalNode
func (*ForEachStatementContext) GetParser ¶
func (s *ForEachStatementContext) GetParser() antlr.Parser
func (*ForEachStatementContext) GetRuleContext ¶
func (s *ForEachStatementContext) GetRuleContext() antlr.RuleContext
func (*ForEachStatementContext) IDENTIFIER ¶
func (s *ForEachStatementContext) IDENTIFIER() antlr.TerminalNode
func (*ForEachStatementContext) IN_KEYWORD ¶
func (s *ForEachStatementContext) IN_KEYWORD() antlr.TerminalNode
func (*ForEachStatementContext) IsForEachStatementContext ¶
func (*ForEachStatementContext) IsForEachStatementContext()
func (*ForEachStatementContext) ToStringTree ¶
func (s *ForEachStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForStatementContext ¶
type ForStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForStatementContext ¶
func NewEmptyForStatementContext() *ForStatementContext
func NewForStatementContext ¶
func NewForStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStatementContext
func (*ForStatementContext) ASSIGN ¶
func (s *ForStatementContext) ASSIGN() antlr.TerminalNode
func (*ForStatementContext) AllExpression ¶
func (s *ForStatementContext) AllExpression() []IExpressionContext
func (*ForStatementContext) CodeBlock ¶
func (s *ForStatementContext) CodeBlock() ICodeBlockContext
func (*ForStatementContext) DO_KEYWORD ¶
func (s *ForStatementContext) DO_KEYWORD() antlr.TerminalNode
func (*ForStatementContext) ENDDO_KEYWORD ¶
func (s *ForStatementContext) ENDDO_KEYWORD() antlr.TerminalNode
func (*ForStatementContext) EnterRule ¶
func (s *ForStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForStatementContext) ExitRule ¶
func (s *ForStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForStatementContext) Expression ¶
func (s *ForStatementContext) Expression(i int) IExpressionContext
func (*ForStatementContext) FOR_KEYWORD ¶
func (s *ForStatementContext) FOR_KEYWORD() antlr.TerminalNode
func (*ForStatementContext) GetParser ¶
func (s *ForStatementContext) GetParser() antlr.Parser
func (*ForStatementContext) GetRuleContext ¶
func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
func (*ForStatementContext) IDENTIFIER ¶
func (s *ForStatementContext) IDENTIFIER() antlr.TerminalNode
func (*ForStatementContext) IsForStatementContext ¶
func (*ForStatementContext) IsForStatementContext()
func (*ForStatementContext) TO_KEYWORD ¶
func (s *ForStatementContext) TO_KEYWORD() antlr.TerminalNode
func (*ForStatementContext) ToStringTree ¶
func (s *ForStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FuncDeclarationContext ¶
type FuncDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFuncDeclarationContext ¶
func NewEmptyFuncDeclarationContext() *FuncDeclarationContext
func NewFuncDeclarationContext ¶
func NewFuncDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FuncDeclarationContext
func (*FuncDeclarationContext) ASYNC_KEYWORD ¶
func (s *FuncDeclarationContext) ASYNC_KEYWORD() antlr.TerminalNode
func (*FuncDeclarationContext) AllAnnotation ¶
func (s *FuncDeclarationContext) AllAnnotation() []IAnnotationContext
func (*FuncDeclarationContext) AllCompilerDirective ¶
func (s *FuncDeclarationContext) AllCompilerDirective() []ICompilerDirectiveContext
func (*FuncDeclarationContext) AllPreprocessor ¶
func (s *FuncDeclarationContext) AllPreprocessor() []IPreprocessorContext
func (*FuncDeclarationContext) Annotation ¶
func (s *FuncDeclarationContext) Annotation(i int) IAnnotationContext
func (*FuncDeclarationContext) CompilerDirective ¶
func (s *FuncDeclarationContext) CompilerDirective(i int) ICompilerDirectiveContext
func (*FuncDeclarationContext) EXPORT_KEYWORD ¶
func (s *FuncDeclarationContext) EXPORT_KEYWORD() antlr.TerminalNode
func (*FuncDeclarationContext) EnterRule ¶
func (s *FuncDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*FuncDeclarationContext) ExitRule ¶
func (s *FuncDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*FuncDeclarationContext) FUNCTION_KEYWORD ¶
func (s *FuncDeclarationContext) FUNCTION_KEYWORD() antlr.TerminalNode
func (*FuncDeclarationContext) GetParser ¶
func (s *FuncDeclarationContext) GetParser() antlr.Parser
func (*FuncDeclarationContext) GetRuleContext ¶
func (s *FuncDeclarationContext) GetRuleContext() antlr.RuleContext
func (*FuncDeclarationContext) IsFuncDeclarationContext ¶
func (*FuncDeclarationContext) IsFuncDeclarationContext()
func (*FuncDeclarationContext) LPAREN ¶
func (s *FuncDeclarationContext) LPAREN() antlr.TerminalNode
func (*FuncDeclarationContext) ParamList ¶
func (s *FuncDeclarationContext) ParamList() IParamListContext
func (*FuncDeclarationContext) Preprocessor ¶
func (s *FuncDeclarationContext) Preprocessor(i int) IPreprocessorContext
func (*FuncDeclarationContext) RPAREN ¶
func (s *FuncDeclarationContext) RPAREN() antlr.TerminalNode
func (*FuncDeclarationContext) SubName ¶
func (s *FuncDeclarationContext) SubName() ISubNameContext
func (*FuncDeclarationContext) ToStringTree ¶
func (s *FuncDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionContext ¶
type FunctionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionContext ¶
func NewEmptyFunctionContext() *FunctionContext
func NewFunctionContext ¶
func NewFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionContext
func (*FunctionContext) ENDFUNCTION_KEYWORD ¶
func (s *FunctionContext) ENDFUNCTION_KEYWORD() antlr.TerminalNode
func (*FunctionContext) EnterRule ¶
func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionContext) ExitRule ¶
func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionContext) FuncDeclaration ¶
func (s *FunctionContext) FuncDeclaration() IFuncDeclarationContext
func (*FunctionContext) GetParser ¶
func (s *FunctionContext) GetParser() antlr.Parser
func (*FunctionContext) GetRuleContext ¶
func (s *FunctionContext) GetRuleContext() antlr.RuleContext
func (*FunctionContext) IsFunctionContext ¶
func (*FunctionContext) IsFunctionContext()
func (*FunctionContext) SubCodeBlock ¶
func (s *FunctionContext) SubCodeBlock() ISubCodeBlockContext
func (*FunctionContext) ToStringTree ¶
func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GlobalMethodCallContext ¶
type GlobalMethodCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGlobalMethodCallContext ¶
func NewEmptyGlobalMethodCallContext() *GlobalMethodCallContext
func NewGlobalMethodCallContext ¶
func NewGlobalMethodCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GlobalMethodCallContext
func (*GlobalMethodCallContext) DoCall ¶
func (s *GlobalMethodCallContext) DoCall() IDoCallContext
func (*GlobalMethodCallContext) EnterRule ¶
func (s *GlobalMethodCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*GlobalMethodCallContext) ExitRule ¶
func (s *GlobalMethodCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*GlobalMethodCallContext) GetParser ¶
func (s *GlobalMethodCallContext) GetParser() antlr.Parser
func (*GlobalMethodCallContext) GetRuleContext ¶
func (s *GlobalMethodCallContext) GetRuleContext() antlr.RuleContext
func (*GlobalMethodCallContext) IsGlobalMethodCallContext ¶
func (*GlobalMethodCallContext) IsGlobalMethodCallContext()
func (*GlobalMethodCallContext) MethodName ¶
func (s *GlobalMethodCallContext) MethodName() IMethodNameContext
func (*GlobalMethodCallContext) ToStringTree ¶
func (s *GlobalMethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GotoStatementContext ¶
type GotoStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGotoStatementContext ¶
func NewEmptyGotoStatementContext() *GotoStatementContext
func NewGotoStatementContext ¶
func NewGotoStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GotoStatementContext
func (*GotoStatementContext) EnterRule ¶
func (s *GotoStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*GotoStatementContext) ExitRule ¶
func (s *GotoStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*GotoStatementContext) GOTO_KEYWORD ¶
func (s *GotoStatementContext) GOTO_KEYWORD() antlr.TerminalNode
func (*GotoStatementContext) GetParser ¶
func (s *GotoStatementContext) GetParser() antlr.Parser
func (*GotoStatementContext) GetRuleContext ¶
func (s *GotoStatementContext) GetRuleContext() antlr.RuleContext
func (*GotoStatementContext) IsGotoStatementContext ¶
func (*GotoStatementContext) IsGotoStatementContext()
func (*GotoStatementContext) LabelName ¶
func (s *GotoStatementContext) LabelName() ILabelNameContext
func (*GotoStatementContext) TILDA ¶
func (s *GotoStatementContext) TILDA() antlr.TerminalNode
func (*GotoStatementContext) ToStringTree ¶
func (s *GotoStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HandlerContext ¶
type HandlerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHandlerContext ¶
func NewEmptyHandlerContext() *HandlerContext
func NewHandlerContext ¶
func NewHandlerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HandlerContext
func (*HandlerContext) EnterRule ¶
func (s *HandlerContext) EnterRule(listener antlr.ParseTreeListener)
func (*HandlerContext) ExitRule ¶
func (s *HandlerContext) ExitRule(listener antlr.ParseTreeListener)
func (*HandlerContext) Expression ¶
func (s *HandlerContext) Expression() IExpressionContext
func (*HandlerContext) GetParser ¶
func (s *HandlerContext) GetParser() antlr.Parser
func (*HandlerContext) GetRuleContext ¶
func (s *HandlerContext) GetRuleContext() antlr.RuleContext
func (*HandlerContext) IsHandlerContext ¶
func (*HandlerContext) IsHandlerContext()
func (*HandlerContext) ToStringTree ¶
func (s *HandlerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAcceptorContext ¶
type IAcceptorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AccessProperty() IAccessPropertyContext AccessIndex() IAccessIndexContext AllModifier() []IModifierContext Modifier(i int) IModifierContext // IsAcceptorContext differentiates from other interfaces. IsAcceptorContext() }
IAcceptorContext is an interface to support dynamic dispatch.
type IAccessCallContext ¶
type IAccessCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DOT() antlr.TerminalNode MethodCall() IMethodCallContext // IsAccessCallContext differentiates from other interfaces. IsAccessCallContext() }
IAccessCallContext is an interface to support dynamic dispatch.
type IAccessIndexContext ¶
type IAccessIndexContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LBRACK() antlr.TerminalNode Expression() IExpressionContext RBRACK() antlr.TerminalNode // IsAccessIndexContext differentiates from other interfaces. IsAccessIndexContext() }
IAccessIndexContext is an interface to support dynamic dispatch.
type IAccessPropertyContext ¶
type IAccessPropertyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DOT() antlr.TerminalNode IDENTIFIER() antlr.TerminalNode // IsAccessPropertyContext differentiates from other interfaces. IsAccessPropertyContext() }
IAccessPropertyContext is an interface to support dynamic dispatch.
type IAddHandlerStatementContext ¶
type IAddHandlerStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ADDHANDLER_KEYWORD() antlr.TerminalNode Event() IEventContext COMMA() antlr.TerminalNode Handler() IHandlerContext // IsAddHandlerStatementContext differentiates from other interfaces. IsAddHandlerStatementContext() }
IAddHandlerStatementContext is an interface to support dynamic dispatch.
type IAnnotationContext ¶
type IAnnotationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AMPERSAND() antlr.TerminalNode AnnotationName() IAnnotationNameContext AnnotationParams() IAnnotationParamsContext // IsAnnotationContext differentiates from other interfaces. IsAnnotationContext() }
IAnnotationContext is an interface to support dynamic dispatch.
type IAnnotationNameContext ¶
type IAnnotationNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ANNOTATION_CUSTOM_SYMBOL() antlr.TerminalNode ANNOTATION_BEFORE_SYMBOL() antlr.TerminalNode ANNOTATION_AFTER_SYMBOL() antlr.TerminalNode ANNOTATION_AROUND_SYMBOL() antlr.TerminalNode ANNOTATION_CHANGEANDVALIDATE_SYMBOL() antlr.TerminalNode // IsAnnotationNameContext differentiates from other interfaces. IsAnnotationNameContext() }
IAnnotationNameContext is an interface to support dynamic dispatch.
type IAnnotationParamContext ¶
type IAnnotationParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AnnotationParamName() IAnnotationParamNameContext ASSIGN() antlr.TerminalNode ConstValue() IConstValueContext // IsAnnotationParamContext differentiates from other interfaces. IsAnnotationParamContext() }
IAnnotationParamContext is an interface to support dynamic dispatch.
type IAnnotationParamNameContext ¶
type IAnnotationParamNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsAnnotationParamNameContext differentiates from other interfaces. IsAnnotationParamNameContext() }
IAnnotationParamNameContext is an interface to support dynamic dispatch.
type IAnnotationParamsContext ¶
type IAnnotationParamsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode AllAnnotationParam() []IAnnotationParamContext AnnotationParam(i int) IAnnotationParamContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsAnnotationParamsContext differentiates from other interfaces. IsAnnotationParamsContext() }
IAnnotationParamsContext is an interface to support dynamic dispatch.
type IAssignmentContext ¶
type IAssignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LValue() ILValueContext ASSIGN() antlr.TerminalNode Expression() IExpressionContext AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext // IsAssignmentContext differentiates from other interfaces. IsAssignmentContext() }
IAssignmentContext is an interface to support dynamic dispatch.
type IBoolOperationContext ¶
type IBoolOperationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures OR_KEYWORD() antlr.TerminalNode AND_KEYWORD() antlr.TerminalNode // IsBoolOperationContext differentiates from other interfaces. IsBoolOperationContext() }
IBoolOperationContext is an interface to support dynamic dispatch.
type IBreakStatementContext ¶
type IBreakStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BREAK_KEYWORD() antlr.TerminalNode // IsBreakStatementContext differentiates from other interfaces. IsBreakStatementContext() }
IBreakStatementContext is an interface to support dynamic dispatch.
type ICallParamContext ¶
type ICallParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Expression() IExpressionContext // IsCallParamContext differentiates from other interfaces. IsCallParamContext() }
ICallParamContext is an interface to support dynamic dispatch.
type ICallParamListContext ¶
type ICallParamListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllCallParam() []ICallParamContext CallParam(i int) ICallParamContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsCallParamListContext differentiates from other interfaces. IsCallParamListContext() }
ICallParamListContext is an interface to support dynamic dispatch.
type ICallStatementContext ¶
type ICallStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AccessCall() IAccessCallContext IDENTIFIER() antlr.TerminalNode GlobalMethodCall() IGlobalMethodCallContext AllModifier() []IModifierContext Modifier(i int) IModifierContext // IsCallStatementContext differentiates from other interfaces. IsCallStatementContext() }
ICallStatementContext is an interface to support dynamic dispatch.
type ICodeBlockContext ¶
type ICodeBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllStatement() []IStatementContext Statement(i int) IStatementContext AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext // IsCodeBlockContext differentiates from other interfaces. IsCodeBlockContext() }
ICodeBlockContext is an interface to support dynamic dispatch.
type ICompareOperationContext ¶
type ICompareOperationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LESS() antlr.TerminalNode LESS_OR_EQUAL() antlr.TerminalNode GREATER() antlr.TerminalNode GREATER_OR_EQUAL() antlr.TerminalNode ASSIGN() antlr.TerminalNode NOT_EQUAL() antlr.TerminalNode // IsCompareOperationContext differentiates from other interfaces. IsCompareOperationContext() }
ICompareOperationContext is an interface to support dynamic dispatch.
type ICompilerDirectiveContext ¶
type ICompilerDirectiveContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AMPERSAND() antlr.TerminalNode CompilerDirectiveSymbol() ICompilerDirectiveSymbolContext // IsCompilerDirectiveContext differentiates from other interfaces. IsCompilerDirectiveContext() }
ICompilerDirectiveContext is an interface to support dynamic dispatch.
type ICompilerDirectiveSymbolContext ¶
type ICompilerDirectiveSymbolContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ANNOTATION_ATSERVERNOCONTEXT_SYMBOL() antlr.TerminalNode ANNOTATION_ATCLIENTATSERVERNOCONTEXT_SYMBOL() antlr.TerminalNode ANNOTATION_ATCLIENTATSERVER_SYMBOL() antlr.TerminalNode ANNOTATION_ATCLIENT_SYMBOL() antlr.TerminalNode ANNOTATION_ATSERVER_SYMBOL() antlr.TerminalNode // IsCompilerDirectiveSymbolContext differentiates from other interfaces. IsCompilerDirectiveSymbolContext() }
ICompilerDirectiveSymbolContext is an interface to support dynamic dispatch.
type IComplexIdentifierContext ¶
type IComplexIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode NewwExpression() INewwExpressionContext TernaryOperator() ITernaryOperatorContext GlobalMethodCall() IGlobalMethodCallContext AllModifier() []IModifierContext Modifier(i int) IModifierContext // IsComplexIdentifierContext differentiates from other interfaces. IsComplexIdentifierContext() }
IComplexIdentifierContext is an interface to support dynamic dispatch.
type ICompoundStatementContext ¶
type ICompoundStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IfStatement() IIfStatementContext WhileStatement() IWhileStatementContext ForStatement() IForStatementContext ForEachStatement() IForEachStatementContext TryStatement() ITryStatementContext ReturnStatement() IReturnStatementContext ContinueStatement() IContinueStatementContext BreakStatement() IBreakStatementContext RaiseStatement() IRaiseStatementContext ExecuteStatement() IExecuteStatementContext GotoStatement() IGotoStatementContext AddHandlerStatement() IAddHandlerStatementContext RemoveHandlerStatement() IRemoveHandlerStatementContext // IsCompoundStatementContext differentiates from other interfaces. IsCompoundStatementContext() }
ICompoundStatementContext is an interface to support dynamic dispatch.
type IConstValueContext ¶
type IConstValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Numeric() INumericContext MINUS() antlr.TerminalNode PLUS() antlr.TerminalNode String_() IStringContext TRUE() antlr.TerminalNode FALSE() antlr.TerminalNode UNDEFINED() antlr.TerminalNode NULL() antlr.TerminalNode DATETIME() antlr.TerminalNode // IsConstValueContext differentiates from other interfaces. IsConstValueContext() }
IConstValueContext is an interface to support dynamic dispatch.
type IContinueStatementContext ¶
type IContinueStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CONTINUE_KEYWORD() antlr.TerminalNode // IsContinueStatementContext differentiates from other interfaces. IsContinueStatementContext() }
IContinueStatementContext is an interface to support dynamic dispatch.
type IDefaultValueContext ¶
type IDefaultValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ConstValue() IConstValueContext // IsDefaultValueContext differentiates from other interfaces. IsDefaultValueContext() }
IDefaultValueContext is an interface to support dynamic dispatch.
type IDoCallContext ¶
type IDoCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LPAREN() antlr.TerminalNode CallParamList() ICallParamListContext RPAREN() antlr.TerminalNode // IsDoCallContext differentiates from other interfaces. IsDoCallContext() }
IDoCallContext is an interface to support dynamic dispatch.
type IElseBranchContext ¶
type IElseBranchContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ELSE_KEYWORD() antlr.TerminalNode CodeBlock() ICodeBlockContext // IsElseBranchContext differentiates from other interfaces. IsElseBranchContext() }
IElseBranchContext is an interface to support dynamic dispatch.
type IElsifBranchContext ¶
type IElsifBranchContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ELSIF_KEYWORD() antlr.TerminalNode Expression() IExpressionContext THEN_KEYWORD() antlr.TerminalNode CodeBlock() ICodeBlockContext // IsElsifBranchContext differentiates from other interfaces. IsElsifBranchContext() }
IElsifBranchContext is an interface to support dynamic dispatch.
type IEventContext ¶
type IEventContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Expression() IExpressionContext // IsEventContext differentiates from other interfaces. IsEventContext() }
IEventContext is an interface to support dynamic dispatch.
type IExceptCodeBlockContext ¶
type IExceptCodeBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CodeBlock() ICodeBlockContext // IsExceptCodeBlockContext differentiates from other interfaces. IsExceptCodeBlockContext() }
IExceptCodeBlockContext is an interface to support dynamic dispatch.
type IExecuteStatementContext ¶
type IExecuteStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EXECUTE_KEYWORD() antlr.TerminalNode DoCall() IDoCallContext CallParamList() ICallParamListContext // IsExecuteStatementContext differentiates from other interfaces. IsExecuteStatementContext() }
IExecuteStatementContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllMember() []IMemberContext Member(i int) IMemberContext AllOperation() []IOperationContext Operation(i int) IOperationContext AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IFileCodeBlockBeforeSubContext ¶
type IFileCodeBlockBeforeSubContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CodeBlock() ICodeBlockContext // IsFileCodeBlockBeforeSubContext differentiates from other interfaces. IsFileCodeBlockBeforeSubContext() }
IFileCodeBlockBeforeSubContext is an interface to support dynamic dispatch.
type IFileCodeBlockContext ¶
type IFileCodeBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CodeBlock() ICodeBlockContext // IsFileCodeBlockContext differentiates from other interfaces. IsFileCodeBlockContext() }
IFileCodeBlockContext is an interface to support dynamic dispatch.
type IFileContext ¶
type IFileContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FileCodeBlock() IFileCodeBlockContext EOF() antlr.TerminalNode Shebang() IShebangContext AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext ModuleVars() IModuleVarsContext FileCodeBlockBeforeSub() IFileCodeBlockBeforeSubContext Subs() ISubsContext // IsFileContext differentiates from other interfaces. IsFileContext() }
IFileContext is an interface to support dynamic dispatch.
type IForEachStatementContext ¶
type IForEachStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FOR_KEYWORD() antlr.TerminalNode EACH_KEYWORD() antlr.TerminalNode IDENTIFIER() antlr.TerminalNode IN_KEYWORD() antlr.TerminalNode Expression() IExpressionContext DO_KEYWORD() antlr.TerminalNode CodeBlock() ICodeBlockContext ENDDO_KEYWORD() antlr.TerminalNode // IsForEachStatementContext differentiates from other interfaces. IsForEachStatementContext() }
IForEachStatementContext is an interface to support dynamic dispatch.
type IForStatementContext ¶
type IForStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FOR_KEYWORD() antlr.TerminalNode IDENTIFIER() antlr.TerminalNode ASSIGN() antlr.TerminalNode AllExpression() []IExpressionContext Expression(i int) IExpressionContext TO_KEYWORD() antlr.TerminalNode DO_KEYWORD() antlr.TerminalNode CodeBlock() ICodeBlockContext ENDDO_KEYWORD() antlr.TerminalNode // IsForStatementContext differentiates from other interfaces. IsForStatementContext() }
IForStatementContext is an interface to support dynamic dispatch.
type IFuncDeclarationContext ¶
type IFuncDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FUNCTION_KEYWORD() antlr.TerminalNode SubName() ISubNameContext LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext AllCompilerDirective() []ICompilerDirectiveContext CompilerDirective(i int) ICompilerDirectiveContext AllAnnotation() []IAnnotationContext Annotation(i int) IAnnotationContext ASYNC_KEYWORD() antlr.TerminalNode ParamList() IParamListContext EXPORT_KEYWORD() antlr.TerminalNode // IsFuncDeclarationContext differentiates from other interfaces. IsFuncDeclarationContext() }
IFuncDeclarationContext is an interface to support dynamic dispatch.
type IFunctionContext ¶
type IFunctionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FuncDeclaration() IFuncDeclarationContext SubCodeBlock() ISubCodeBlockContext ENDFUNCTION_KEYWORD() antlr.TerminalNode // IsFunctionContext differentiates from other interfaces. IsFunctionContext() }
IFunctionContext is an interface to support dynamic dispatch.
type IGlobalMethodCallContext ¶
type IGlobalMethodCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures MethodName() IMethodNameContext DoCall() IDoCallContext // IsGlobalMethodCallContext differentiates from other interfaces. IsGlobalMethodCallContext() }
IGlobalMethodCallContext is an interface to support dynamic dispatch.
type IGotoStatementContext ¶
type IGotoStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures GOTO_KEYWORD() antlr.TerminalNode TILDA() antlr.TerminalNode LabelName() ILabelNameContext // IsGotoStatementContext differentiates from other interfaces. IsGotoStatementContext() }
IGotoStatementContext is an interface to support dynamic dispatch.
type IHandlerContext ¶
type IHandlerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Expression() IExpressionContext // IsHandlerContext differentiates from other interfaces. IsHandlerContext() }
IHandlerContext is an interface to support dynamic dispatch.
type IIfBranchContext ¶
type IIfBranchContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IF_KEYWORD() antlr.TerminalNode Expression() IExpressionContext THEN_KEYWORD() antlr.TerminalNode CodeBlock() ICodeBlockContext // IsIfBranchContext differentiates from other interfaces. IsIfBranchContext() }
IIfBranchContext is an interface to support dynamic dispatch.
type IIfStatementContext ¶
type IIfStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IfBranch() IIfBranchContext ENDIF_KEYWORD() antlr.TerminalNode AllElsifBranch() []IElsifBranchContext ElsifBranch(i int) IElsifBranchContext ElseBranch() IElseBranchContext // IsIfStatementContext differentiates from other interfaces. IsIfStatementContext() }
IIfStatementContext is an interface to support dynamic dispatch.
type ILValueContext ¶
type ILValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode GlobalMethodCall() IGlobalMethodCallContext Acceptor() IAcceptorContext // IsLValueContext differentiates from other interfaces. IsLValueContext() }
ILValueContext is an interface to support dynamic dispatch.
type ILabelContext ¶
type ILabelContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TILDA() antlr.TerminalNode LabelName() ILabelNameContext COLON() antlr.TerminalNode // IsLabelContext differentiates from other interfaces. IsLabelContext() }
ILabelContext is an interface to support dynamic dispatch.
type ILabelNameContext ¶
type ILabelNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsLabelNameContext differentiates from other interfaces. IsLabelNameContext() }
ILabelNameContext is an interface to support dynamic dispatch.
type IMemberContext ¶
type IMemberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ConstValue() IConstValueContext ComplexIdentifier() IComplexIdentifierContext WaitExpression() IWaitExpressionContext UnaryModifier() IUnaryModifierContext IDENTIFIER() antlr.TerminalNode GlobalMethodCall() IGlobalMethodCallContext LPAREN() antlr.TerminalNode Expression() IExpressionContext RPAREN() antlr.TerminalNode AllModifier() []IModifierContext Modifier(i int) IModifierContext // IsMemberContext differentiates from other interfaces. IsMemberContext() }
IMemberContext is an interface to support dynamic dispatch.
type IMethodCallContext ¶
type IMethodCallContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures MethodName() IMethodNameContext DoCall() IDoCallContext // IsMethodCallContext differentiates from other interfaces. IsMethodCallContext() }
IMethodCallContext is an interface to support dynamic dispatch.
type IMethodNameContext ¶
type IMethodNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsMethodNameContext differentiates from other interfaces. IsMethodNameContext() }
IMethodNameContext is an interface to support dynamic dispatch.
type IModifierContext ¶
type IModifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AccessProperty() IAccessPropertyContext AccessIndex() IAccessIndexContext AccessCall() IAccessCallContext // IsModifierContext differentiates from other interfaces. IsModifierContext() }
IModifierContext is an interface to support dynamic dispatch.
type IModuleVarContext ¶
type IModuleVarContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures VAR_KEYWORD() antlr.TerminalNode ModuleVarsList() IModuleVarsListContext AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext AllCompilerDirective() []ICompilerDirectiveContext CompilerDirective(i int) ICompilerDirectiveContext AllAnnotation() []IAnnotationContext Annotation(i int) IAnnotationContext SEMICOLON() antlr.TerminalNode // IsModuleVarContext differentiates from other interfaces. IsModuleVarContext() }
IModuleVarContext is an interface to support dynamic dispatch.
type IModuleVarDeclarationContext ¶
type IModuleVarDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Var_name() IVar_nameContext EXPORT_KEYWORD() antlr.TerminalNode // IsModuleVarDeclarationContext differentiates from other interfaces. IsModuleVarDeclarationContext() }
IModuleVarDeclarationContext is an interface to support dynamic dispatch.
type IModuleVarsContext ¶
type IModuleVarsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllModuleVar() []IModuleVarContext ModuleVar(i int) IModuleVarContext // IsModuleVarsContext differentiates from other interfaces. IsModuleVarsContext() }
IModuleVarsContext is an interface to support dynamic dispatch.
type IModuleVarsListContext ¶
type IModuleVarsListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllModuleVarDeclaration() []IModuleVarDeclarationContext ModuleVarDeclaration(i int) IModuleVarDeclarationContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsModuleVarsListContext differentiates from other interfaces. IsModuleVarsListContext() }
IModuleVarsListContext is an interface to support dynamic dispatch.
type IMultilineStringContext ¶
type IMultilineStringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures STRINGSTART() antlr.TerminalNode STRINGTAIL() antlr.TerminalNode AllSTRINGPART() []antlr.TerminalNode STRINGPART(i int) antlr.TerminalNode AllBAR() []antlr.TerminalNode BAR(i int) antlr.TerminalNode AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext // IsMultilineStringContext differentiates from other interfaces. IsMultilineStringContext() }
IMultilineStringContext is an interface to support dynamic dispatch.
type INewwExpressionContext ¶
type INewwExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NEW_KEYWORD() antlr.TerminalNode TypeName() ITypeNameContext DoCall() IDoCallContext // IsNewwExpressionContext differentiates from other interfaces. IsNewwExpressionContext() }
INewwExpressionContext is an interface to support dynamic dispatch.
type INumericContext ¶
type INumericContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FLOAT() antlr.TerminalNode DECIMAL() antlr.TerminalNode // IsNumericContext differentiates from other interfaces. IsNumericContext() }
INumericContext is an interface to support dynamic dispatch.
type IOperationContext ¶
type IOperationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PLUS() antlr.TerminalNode MINUS() antlr.TerminalNode MUL() antlr.TerminalNode QUOTIENT() antlr.TerminalNode MODULO() antlr.TerminalNode BoolOperation() IBoolOperationContext CompareOperation() ICompareOperationContext // IsOperationContext differentiates from other interfaces. IsOperationContext() }
IOperationContext is an interface to support dynamic dispatch.
type IParamContext ¶
type IParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode AllAnnotation() []IAnnotationContext Annotation(i int) IAnnotationContext VAL_KEYWORD() antlr.TerminalNode ASSIGN() antlr.TerminalNode DefaultValue() IDefaultValueContext // IsParamContext differentiates from other interfaces. IsParamContext() }
IParamContext is an interface to support dynamic dispatch.
type IParamListContext ¶
type IParamListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllParam() []IParamContext Param(i int) IParamContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsParamListContext differentiates from other interfaces. IsParamListContext() }
IParamListContext is an interface to support dynamic dispatch.
type IPreproc_boolOperationContext ¶
type IPreproc_boolOperationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_OR_KEYWORD() antlr.TerminalNode PREPROC_AND_KEYWORD() antlr.TerminalNode // IsPreproc_boolOperationContext differentiates from other interfaces. IsPreproc_boolOperationContext() }
IPreproc_boolOperationContext is an interface to support dynamic dispatch.
type IPreproc_elseContext ¶
type IPreproc_elseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_ELSE_KEYWORD() antlr.TerminalNode // IsPreproc_elseContext differentiates from other interfaces. IsPreproc_elseContext() }
IPreproc_elseContext is an interface to support dynamic dispatch.
type IPreproc_elsifContext ¶
type IPreproc_elsifContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_ELSIF_KEYWORD() antlr.TerminalNode Preproc_expression() IPreproc_expressionContext PREPROC_THEN_KEYWORD() antlr.TerminalNode // IsPreproc_elsifContext differentiates from other interfaces. IsPreproc_elsifContext() }
IPreproc_elsifContext is an interface to support dynamic dispatch.
type IPreproc_endifContext ¶
type IPreproc_endifContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_ENDIF_KEYWORD() antlr.TerminalNode // IsPreproc_endifContext differentiates from other interfaces. IsPreproc_endifContext() }
IPreproc_endifContext is an interface to support dynamic dispatch.
type IPreproc_expressionContext ¶
type IPreproc_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_LPAREN() antlr.TerminalNode Preproc_expression() IPreproc_expressionContext PREPROC_RPAREN() antlr.TerminalNode PREPROC_NOT_KEYWORD() antlr.TerminalNode Preproc_logicalExpression() IPreproc_logicalExpressionContext // IsPreproc_expressionContext differentiates from other interfaces. IsPreproc_expressionContext() }
IPreproc_expressionContext is an interface to support dynamic dispatch.
type IPreproc_ifContext ¶
type IPreproc_ifContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_IF_KEYWORD() antlr.TerminalNode Preproc_expression() IPreproc_expressionContext PREPROC_THEN_KEYWORD() antlr.TerminalNode // IsPreproc_ifContext differentiates from other interfaces. IsPreproc_ifContext() }
IPreproc_ifContext is an interface to support dynamic dispatch.
type IPreproc_logicalExpressionContext ¶
type IPreproc_logicalExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllPreproc_logicalOperand() []IPreproc_logicalOperandContext Preproc_logicalOperand(i int) IPreproc_logicalOperandContext AllPreproc_boolOperation() []IPreproc_boolOperationContext Preproc_boolOperation(i int) IPreproc_boolOperationContext // IsPreproc_logicalExpressionContext differentiates from other interfaces. IsPreproc_logicalExpressionContext() }
IPreproc_logicalExpressionContext is an interface to support dynamic dispatch.
type IPreproc_logicalOperandContext ¶
type IPreproc_logicalOperandContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_LPAREN() antlr.TerminalNode Preproc_logicalOperand() IPreproc_logicalOperandContext PREPROC_RPAREN() antlr.TerminalNode PREPROC_NOT_KEYWORD() antlr.TerminalNode Preproc_symbol() IPreproc_symbolContext Preproc_logicalExpression() IPreproc_logicalExpressionContext // IsPreproc_logicalOperandContext differentiates from other interfaces. IsPreproc_logicalOperandContext() }
IPreproc_logicalOperandContext is an interface to support dynamic dispatch.
type IPreproc_symbolContext ¶
type IPreproc_symbolContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_CLIENT_SYMBOL() antlr.TerminalNode PREPROC_ATCLIENT_SYMBOL() antlr.TerminalNode PREPROC_SERVER_SYMBOL() antlr.TerminalNode PREPROC_ATSERVER_SYMBOL() antlr.TerminalNode PREPROC_MOBILEAPPCLIENT_SYMBOL() antlr.TerminalNode PREPROC_MOBILEAPPSERVER_SYMBOL() antlr.TerminalNode PREPROC_MOBILECLIENT_SYMBOL() antlr.TerminalNode PREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL() antlr.TerminalNode PREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL() antlr.TerminalNode PREPROC_EXTERNALCONNECTION_SYMBOL() antlr.TerminalNode PREPROC_THINCLIENT_SYMBOL() antlr.TerminalNode PREPROC_WEBCLIENT_SYMBOL() antlr.TerminalNode PREPROC_MOBILE_STANDALONE_SERVER() antlr.TerminalNode PREPROC_LINUX() antlr.TerminalNode PREPROC_WINDOWS() antlr.TerminalNode PREPROC_MACOS() antlr.TerminalNode Preproc_unknownSymbol() IPreproc_unknownSymbolContext // IsPreproc_symbolContext differentiates from other interfaces. IsPreproc_symbolContext() }
IPreproc_symbolContext is an interface to support dynamic dispatch.
type IPreproc_unknownSymbolContext ¶
type IPreproc_unknownSymbolContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_IDENTIFIER() antlr.TerminalNode // IsPreproc_unknownSymbolContext differentiates from other interfaces. IsPreproc_unknownSymbolContext() }
IPreproc_unknownSymbolContext is an interface to support dynamic dispatch.
type IPreprocessorContext ¶
type IPreprocessorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures HASH() antlr.TerminalNode RegionStart() IRegionStartContext RegionEnd() IRegionEndContext Preproc_if() IPreproc_ifContext Preproc_elsif() IPreproc_elsifContext Preproc_else() IPreproc_elseContext Preproc_endif() IPreproc_endifContext Use() IUseContext // IsPreprocessorContext differentiates from other interfaces. IsPreprocessorContext() }
IPreprocessorContext is an interface to support dynamic dispatch.
type IProcDeclarationContext ¶
type IProcDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PROCEDURE_KEYWORD() antlr.TerminalNode SubName() ISubNameContext LPAREN() antlr.TerminalNode RPAREN() antlr.TerminalNode AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext AllCompilerDirective() []ICompilerDirectiveContext CompilerDirective(i int) ICompilerDirectiveContext AllAnnotation() []IAnnotationContext Annotation(i int) IAnnotationContext ASYNC_KEYWORD() antlr.TerminalNode ParamList() IParamListContext EXPORT_KEYWORD() antlr.TerminalNode // IsProcDeclarationContext differentiates from other interfaces. IsProcDeclarationContext() }
IProcDeclarationContext is an interface to support dynamic dispatch.
type IProcedureContext ¶
type IProcedureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ProcDeclaration() IProcDeclarationContext SubCodeBlock() ISubCodeBlockContext ENDPROCEDURE_KEYWORD() antlr.TerminalNode // IsProcedureContext differentiates from other interfaces. IsProcedureContext() }
IProcedureContext is an interface to support dynamic dispatch.
type IRaiseStatementContext ¶
type IRaiseStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures RAISE_KEYWORD() antlr.TerminalNode DoCall() IDoCallContext Expression() IExpressionContext // IsRaiseStatementContext differentiates from other interfaces. IsRaiseStatementContext() }
IRaiseStatementContext is an interface to support dynamic dispatch.
type IRegionEndContext ¶
type IRegionEndContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_END_REGION() antlr.TerminalNode // IsRegionEndContext differentiates from other interfaces. IsRegionEndContext() }
IRegionEndContext is an interface to support dynamic dispatch.
type IRegionNameContext ¶
type IRegionNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_IDENTIFIER() antlr.TerminalNode // IsRegionNameContext differentiates from other interfaces. IsRegionNameContext() }
IRegionNameContext is an interface to support dynamic dispatch.
type IRegionStartContext ¶
type IRegionStartContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_REGION() antlr.TerminalNode RegionName() IRegionNameContext // IsRegionStartContext differentiates from other interfaces. IsRegionStartContext() }
IRegionStartContext is an interface to support dynamic dispatch.
type IRemoveHandlerStatementContext ¶
type IRemoveHandlerStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures REMOVEHANDLER_KEYWORD() antlr.TerminalNode Event() IEventContext COMMA() antlr.TerminalNode Handler() IHandlerContext // IsRemoveHandlerStatementContext differentiates from other interfaces. IsRemoveHandlerStatementContext() }
IRemoveHandlerStatementContext is an interface to support dynamic dispatch.
type IReturnStatementContext ¶
type IReturnStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures RETURN_KEYWORD() antlr.TerminalNode Expression() IExpressionContext // IsReturnStatementContext differentiates from other interfaces. IsReturnStatementContext() }
IReturnStatementContext is an interface to support dynamic dispatch.
type IShebangContext ¶
type IShebangContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures HASH() antlr.TerminalNode PREPROC_EXCLAMATION_MARK() antlr.TerminalNode AllPREPROC_ANY() []antlr.TerminalNode PREPROC_ANY(i int) antlr.TerminalNode AllPREPROC_IDENTIFIER() []antlr.TerminalNode PREPROC_IDENTIFIER(i int) antlr.TerminalNode // IsShebangContext differentiates from other interfaces. IsShebangContext() }
IShebangContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SEMICOLON() antlr.TerminalNode Label() ILabelContext CallStatement() ICallStatementContext WaitStatement() IWaitStatementContext CompoundStatement() ICompoundStatementContext Assignment() IAssignmentContext Preprocessor() IPreprocessorContext // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IStringContext ¶
type IStringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllSTRING() []antlr.TerminalNode STRING(i int) antlr.TerminalNode AllMultilineString() []IMultilineStringContext MultilineString(i int) IMultilineStringContext // IsStringContext differentiates from other interfaces. IsStringContext() }
IStringContext is an interface to support dynamic dispatch.
type ISubCodeBlockContext ¶
type ISubCodeBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CodeBlock() ICodeBlockContext SubVars() ISubVarsContext // IsSubCodeBlockContext differentiates from other interfaces. IsSubCodeBlockContext() }
ISubCodeBlockContext is an interface to support dynamic dispatch.
type ISubContext ¶
type ISubContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Procedure() IProcedureContext Function() IFunctionContext // IsSubContext differentiates from other interfaces. IsSubContext() }
ISubContext is an interface to support dynamic dispatch.
type ISubNameContext ¶
type ISubNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsSubNameContext differentiates from other interfaces. IsSubNameContext() }
ISubNameContext is an interface to support dynamic dispatch.
type ISubVarContext ¶
type ISubVarContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures VAR_KEYWORD() antlr.TerminalNode SubVarsList() ISubVarsListContext AllPreprocessor() []IPreprocessorContext Preprocessor(i int) IPreprocessorContext AllCompilerDirective() []ICompilerDirectiveContext CompilerDirective(i int) ICompilerDirectiveContext AllAnnotation() []IAnnotationContext Annotation(i int) IAnnotationContext SEMICOLON() antlr.TerminalNode // IsSubVarContext differentiates from other interfaces. IsSubVarContext() }
ISubVarContext is an interface to support dynamic dispatch.
type ISubVarDeclarationContext ¶
type ISubVarDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Var_name() IVar_nameContext // IsSubVarDeclarationContext differentiates from other interfaces. IsSubVarDeclarationContext() }
ISubVarDeclarationContext is an interface to support dynamic dispatch.
type ISubVarsContext ¶
type ISubVarsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllSubVar() []ISubVarContext SubVar(i int) ISubVarContext // IsSubVarsContext differentiates from other interfaces. IsSubVarsContext() }
ISubVarsContext is an interface to support dynamic dispatch.
type ISubVarsListContext ¶
type ISubVarsListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllSubVarDeclaration() []ISubVarDeclarationContext SubVarDeclaration(i int) ISubVarDeclarationContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsSubVarsListContext differentiates from other interfaces. IsSubVarsListContext() }
ISubVarsListContext is an interface to support dynamic dispatch.
type ISubsContext ¶
type ISubsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllSub() []ISubContext Sub(i int) ISubContext // IsSubsContext differentiates from other interfaces. IsSubsContext() }
ISubsContext is an interface to support dynamic dispatch.
type ITernaryOperatorContext ¶
type ITernaryOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures QUESTION() antlr.TerminalNode LPAREN() antlr.TerminalNode AllExpression() []IExpressionContext Expression(i int) IExpressionContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode RPAREN() antlr.TerminalNode // IsTernaryOperatorContext differentiates from other interfaces. IsTernaryOperatorContext() }
ITernaryOperatorContext is an interface to support dynamic dispatch.
type ITryCodeBlockContext ¶
type ITryCodeBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CodeBlock() ICodeBlockContext // IsTryCodeBlockContext differentiates from other interfaces. IsTryCodeBlockContext() }
ITryCodeBlockContext is an interface to support dynamic dispatch.
type ITryStatementContext ¶
type ITryStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TRY_KEYWORD() antlr.TerminalNode TryCodeBlock() ITryCodeBlockContext EXCEPT_KEYWORD() antlr.TerminalNode ExceptCodeBlock() IExceptCodeBlockContext ENDTRY_KEYWORD() antlr.TerminalNode // IsTryStatementContext differentiates from other interfaces. IsTryStatementContext() }
ITryStatementContext is an interface to support dynamic dispatch.
type ITypeNameContext ¶
type ITypeNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsTypeNameContext differentiates from other interfaces. IsTypeNameContext() }
ITypeNameContext is an interface to support dynamic dispatch.
type IUnaryModifierContext ¶
type IUnaryModifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures NOT_KEYWORD() antlr.TerminalNode MINUS() antlr.TerminalNode PLUS() antlr.TerminalNode // IsUnaryModifierContext differentiates from other interfaces. IsUnaryModifierContext() }
IUnaryModifierContext is an interface to support dynamic dispatch.
type IUseContext ¶
type IUseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_USE_KEYWORD() antlr.TerminalNode UsedLib() IUsedLibContext // IsUseContext differentiates from other interfaces. IsUseContext() }
IUseContext is an interface to support dynamic dispatch.
type IUsedLibContext ¶
type IUsedLibContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PREPROC_STRING() antlr.TerminalNode PREPROC_IDENTIFIER() antlr.TerminalNode // IsUsedLibContext differentiates from other interfaces. IsUsedLibContext() }
IUsedLibContext is an interface to support dynamic dispatch.
type IVar_nameContext ¶
type IVar_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsVar_nameContext differentiates from other interfaces. IsVar_nameContext() }
IVar_nameContext is an interface to support dynamic dispatch.
type IWaitExpressionContext ¶
type IWaitExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AWAIT_KEYWORD() antlr.TerminalNode Expression() IExpressionContext // IsWaitExpressionContext differentiates from other interfaces. IsWaitExpressionContext() }
IWaitExpressionContext is an interface to support dynamic dispatch.
type IWaitStatementContext ¶
type IWaitStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WaitExpression() IWaitExpressionContext // IsWaitStatementContext differentiates from other interfaces. IsWaitStatementContext() }
IWaitStatementContext is an interface to support dynamic dispatch.
type IWhileStatementContext ¶
type IWhileStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WHILE_KEYWORD() antlr.TerminalNode Expression() IExpressionContext DO_KEYWORD() antlr.TerminalNode CodeBlock() ICodeBlockContext ENDDO_KEYWORD() antlr.TerminalNode // IsWhileStatementContext differentiates from other interfaces. IsWhileStatementContext() }
IWhileStatementContext is an interface to support dynamic dispatch.
type IfBranchContext ¶
type IfBranchContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIfBranchContext ¶
func NewEmptyIfBranchContext() *IfBranchContext
func NewIfBranchContext ¶
func NewIfBranchContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfBranchContext
func (*IfBranchContext) CodeBlock ¶
func (s *IfBranchContext) CodeBlock() ICodeBlockContext
func (*IfBranchContext) EnterRule ¶
func (s *IfBranchContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfBranchContext) ExitRule ¶
func (s *IfBranchContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfBranchContext) Expression ¶
func (s *IfBranchContext) Expression() IExpressionContext
func (*IfBranchContext) GetParser ¶
func (s *IfBranchContext) GetParser() antlr.Parser
func (*IfBranchContext) GetRuleContext ¶
func (s *IfBranchContext) GetRuleContext() antlr.RuleContext
func (*IfBranchContext) IF_KEYWORD ¶
func (s *IfBranchContext) IF_KEYWORD() antlr.TerminalNode
func (*IfBranchContext) IsIfBranchContext ¶
func (*IfBranchContext) IsIfBranchContext()
func (*IfBranchContext) THEN_KEYWORD ¶
func (s *IfBranchContext) THEN_KEYWORD() antlr.TerminalNode
func (*IfBranchContext) ToStringTree ¶
func (s *IfBranchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IfStatementContext ¶
type IfStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIfStatementContext ¶
func NewEmptyIfStatementContext() *IfStatementContext
func NewIfStatementContext ¶
func NewIfStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStatementContext
func (*IfStatementContext) AllElsifBranch ¶
func (s *IfStatementContext) AllElsifBranch() []IElsifBranchContext
func (*IfStatementContext) ENDIF_KEYWORD ¶
func (s *IfStatementContext) ENDIF_KEYWORD() antlr.TerminalNode
func (*IfStatementContext) ElseBranch ¶
func (s *IfStatementContext) ElseBranch() IElseBranchContext
func (*IfStatementContext) ElsifBranch ¶
func (s *IfStatementContext) ElsifBranch(i int) IElsifBranchContext
func (*IfStatementContext) EnterRule ¶
func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfStatementContext) ExitRule ¶
func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfStatementContext) GetParser ¶
func (s *IfStatementContext) GetParser() antlr.Parser
func (*IfStatementContext) GetRuleContext ¶
func (s *IfStatementContext) GetRuleContext() antlr.RuleContext
func (*IfStatementContext) IfBranch ¶
func (s *IfStatementContext) IfBranch() IIfBranchContext
func (*IfStatementContext) IsIfStatementContext ¶
func (*IfStatementContext) IsIfStatementContext()
func (*IfStatementContext) ToStringTree ¶
func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LValueContext ¶
type LValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLValueContext ¶
func NewEmptyLValueContext() *LValueContext
func NewLValueContext ¶
func NewLValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LValueContext
func (*LValueContext) Acceptor ¶
func (s *LValueContext) Acceptor() IAcceptorContext
func (*LValueContext) EnterRule ¶
func (s *LValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*LValueContext) ExitRule ¶
func (s *LValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*LValueContext) GetParser ¶
func (s *LValueContext) GetParser() antlr.Parser
func (*LValueContext) GetRuleContext ¶
func (s *LValueContext) GetRuleContext() antlr.RuleContext
func (*LValueContext) GlobalMethodCall ¶
func (s *LValueContext) GlobalMethodCall() IGlobalMethodCallContext
func (*LValueContext) IDENTIFIER ¶
func (s *LValueContext) IDENTIFIER() antlr.TerminalNode
func (*LValueContext) IsLValueContext ¶
func (*LValueContext) IsLValueContext()
func (*LValueContext) ToStringTree ¶
func (s *LValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LabelContext ¶
type LabelContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLabelContext ¶
func NewEmptyLabelContext() *LabelContext
func NewLabelContext ¶
func NewLabelContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelContext
func (*LabelContext) COLON ¶
func (s *LabelContext) COLON() antlr.TerminalNode
func (*LabelContext) EnterRule ¶
func (s *LabelContext) EnterRule(listener antlr.ParseTreeListener)
func (*LabelContext) ExitRule ¶
func (s *LabelContext) ExitRule(listener antlr.ParseTreeListener)
func (*LabelContext) GetParser ¶
func (s *LabelContext) GetParser() antlr.Parser
func (*LabelContext) GetRuleContext ¶
func (s *LabelContext) GetRuleContext() antlr.RuleContext
func (*LabelContext) IsLabelContext ¶
func (*LabelContext) IsLabelContext()
func (*LabelContext) LabelName ¶
func (s *LabelContext) LabelName() ILabelNameContext
func (*LabelContext) TILDA ¶
func (s *LabelContext) TILDA() antlr.TerminalNode
func (*LabelContext) ToStringTree ¶
func (s *LabelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LabelNameContext ¶
type LabelNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLabelNameContext ¶
func NewEmptyLabelNameContext() *LabelNameContext
func NewLabelNameContext ¶
func NewLabelNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelNameContext
func (*LabelNameContext) EnterRule ¶
func (s *LabelNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*LabelNameContext) ExitRule ¶
func (s *LabelNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*LabelNameContext) GetParser ¶
func (s *LabelNameContext) GetParser() antlr.Parser
func (*LabelNameContext) GetRuleContext ¶
func (s *LabelNameContext) GetRuleContext() antlr.RuleContext
func (*LabelNameContext) IDENTIFIER ¶
func (s *LabelNameContext) IDENTIFIER() antlr.TerminalNode
func (*LabelNameContext) IsLabelNameContext ¶
func (*LabelNameContext) IsLabelNameContext()
func (*LabelNameContext) ToStringTree ¶
func (s *LabelNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MemberContext ¶
type MemberContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMemberContext ¶
func NewEmptyMemberContext() *MemberContext
func NewMemberContext ¶
func NewMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberContext
func (*MemberContext) AllModifier ¶
func (s *MemberContext) AllModifier() []IModifierContext
func (*MemberContext) ComplexIdentifier ¶
func (s *MemberContext) ComplexIdentifier() IComplexIdentifierContext
func (*MemberContext) ConstValue ¶
func (s *MemberContext) ConstValue() IConstValueContext
func (*MemberContext) EnterRule ¶
func (s *MemberContext) EnterRule(listener antlr.ParseTreeListener)
func (*MemberContext) ExitRule ¶
func (s *MemberContext) ExitRule(listener antlr.ParseTreeListener)
func (*MemberContext) Expression ¶
func (s *MemberContext) Expression() IExpressionContext
func (*MemberContext) GetParser ¶
func (s *MemberContext) GetParser() antlr.Parser
func (*MemberContext) GetRuleContext ¶
func (s *MemberContext) GetRuleContext() antlr.RuleContext
func (*MemberContext) GlobalMethodCall ¶
func (s *MemberContext) GlobalMethodCall() IGlobalMethodCallContext
func (*MemberContext) IDENTIFIER ¶
func (s *MemberContext) IDENTIFIER() antlr.TerminalNode
func (*MemberContext) IsMemberContext ¶
func (*MemberContext) IsMemberContext()
func (*MemberContext) LPAREN ¶
func (s *MemberContext) LPAREN() antlr.TerminalNode
func (*MemberContext) Modifier ¶
func (s *MemberContext) Modifier(i int) IModifierContext
func (*MemberContext) RPAREN ¶
func (s *MemberContext) RPAREN() antlr.TerminalNode
func (*MemberContext) ToStringTree ¶
func (s *MemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MemberContext) UnaryModifier ¶
func (s *MemberContext) UnaryModifier() IUnaryModifierContext
func (*MemberContext) WaitExpression ¶
func (s *MemberContext) WaitExpression() IWaitExpressionContext
type MethodCallContext ¶
type MethodCallContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodCallContext ¶
func NewEmptyMethodCallContext() *MethodCallContext
func NewMethodCallContext ¶
func NewMethodCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodCallContext
func (*MethodCallContext) DoCall ¶
func (s *MethodCallContext) DoCall() IDoCallContext
func (*MethodCallContext) EnterRule ¶
func (s *MethodCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodCallContext) ExitRule ¶
func (s *MethodCallContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodCallContext) GetParser ¶
func (s *MethodCallContext) GetParser() antlr.Parser
func (*MethodCallContext) GetRuleContext ¶
func (s *MethodCallContext) GetRuleContext() antlr.RuleContext
func (*MethodCallContext) IsMethodCallContext ¶
func (*MethodCallContext) IsMethodCallContext()
func (*MethodCallContext) MethodName ¶
func (s *MethodCallContext) MethodName() IMethodNameContext
func (*MethodCallContext) ToStringTree ¶
func (s *MethodCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodNameContext ¶
type MethodNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodNameContext ¶
func NewEmptyMethodNameContext() *MethodNameContext
func NewMethodNameContext ¶
func NewMethodNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodNameContext
func (*MethodNameContext) EnterRule ¶
func (s *MethodNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodNameContext) ExitRule ¶
func (s *MethodNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodNameContext) GetParser ¶
func (s *MethodNameContext) GetParser() antlr.Parser
func (*MethodNameContext) GetRuleContext ¶
func (s *MethodNameContext) GetRuleContext() antlr.RuleContext
func (*MethodNameContext) IDENTIFIER ¶
func (s *MethodNameContext) IDENTIFIER() antlr.TerminalNode
func (*MethodNameContext) IsMethodNameContext ¶
func (*MethodNameContext) IsMethodNameContext()
func (*MethodNameContext) ToStringTree ¶
func (s *MethodNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ModifierContext ¶
type ModifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModifierContext ¶
func NewEmptyModifierContext() *ModifierContext
func NewModifierContext ¶
func NewModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierContext
func (*ModifierContext) AccessCall ¶
func (s *ModifierContext) AccessCall() IAccessCallContext
func (*ModifierContext) AccessIndex ¶
func (s *ModifierContext) AccessIndex() IAccessIndexContext
func (*ModifierContext) AccessProperty ¶
func (s *ModifierContext) AccessProperty() IAccessPropertyContext
func (*ModifierContext) EnterRule ¶
func (s *ModifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModifierContext) ExitRule ¶
func (s *ModifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModifierContext) GetParser ¶
func (s *ModifierContext) GetParser() antlr.Parser
func (*ModifierContext) GetRuleContext ¶
func (s *ModifierContext) GetRuleContext() antlr.RuleContext
func (*ModifierContext) IsModifierContext ¶
func (*ModifierContext) IsModifierContext()
func (*ModifierContext) ToStringTree ¶
func (s *ModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ModuleVarContext ¶
type ModuleVarContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModuleVarContext ¶
func NewEmptyModuleVarContext() *ModuleVarContext
func NewModuleVarContext ¶
func NewModuleVarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleVarContext
func (*ModuleVarContext) AllAnnotation ¶
func (s *ModuleVarContext) AllAnnotation() []IAnnotationContext
func (*ModuleVarContext) AllCompilerDirective ¶
func (s *ModuleVarContext) AllCompilerDirective() []ICompilerDirectiveContext
func (*ModuleVarContext) AllPreprocessor ¶
func (s *ModuleVarContext) AllPreprocessor() []IPreprocessorContext
func (*ModuleVarContext) Annotation ¶
func (s *ModuleVarContext) Annotation(i int) IAnnotationContext
func (*ModuleVarContext) CompilerDirective ¶
func (s *ModuleVarContext) CompilerDirective(i int) ICompilerDirectiveContext
func (*ModuleVarContext) EnterRule ¶
func (s *ModuleVarContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModuleVarContext) ExitRule ¶
func (s *ModuleVarContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModuleVarContext) GetParser ¶
func (s *ModuleVarContext) GetParser() antlr.Parser
func (*ModuleVarContext) GetRuleContext ¶
func (s *ModuleVarContext) GetRuleContext() antlr.RuleContext
func (*ModuleVarContext) IsModuleVarContext ¶
func (*ModuleVarContext) IsModuleVarContext()
func (*ModuleVarContext) ModuleVarsList ¶
func (s *ModuleVarContext) ModuleVarsList() IModuleVarsListContext
func (*ModuleVarContext) Preprocessor ¶
func (s *ModuleVarContext) Preprocessor(i int) IPreprocessorContext
func (*ModuleVarContext) SEMICOLON ¶
func (s *ModuleVarContext) SEMICOLON() antlr.TerminalNode
func (*ModuleVarContext) ToStringTree ¶
func (s *ModuleVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ModuleVarContext) VAR_KEYWORD ¶
func (s *ModuleVarContext) VAR_KEYWORD() antlr.TerminalNode
type ModuleVarDeclarationContext ¶
type ModuleVarDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModuleVarDeclarationContext ¶
func NewEmptyModuleVarDeclarationContext() *ModuleVarDeclarationContext
func NewModuleVarDeclarationContext ¶
func NewModuleVarDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleVarDeclarationContext
func (*ModuleVarDeclarationContext) EXPORT_KEYWORD ¶
func (s *ModuleVarDeclarationContext) EXPORT_KEYWORD() antlr.TerminalNode
func (*ModuleVarDeclarationContext) EnterRule ¶
func (s *ModuleVarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModuleVarDeclarationContext) ExitRule ¶
func (s *ModuleVarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModuleVarDeclarationContext) GetParser ¶
func (s *ModuleVarDeclarationContext) GetParser() antlr.Parser
func (*ModuleVarDeclarationContext) GetRuleContext ¶
func (s *ModuleVarDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ModuleVarDeclarationContext) IsModuleVarDeclarationContext ¶
func (*ModuleVarDeclarationContext) IsModuleVarDeclarationContext()
func (*ModuleVarDeclarationContext) ToStringTree ¶
func (s *ModuleVarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ModuleVarDeclarationContext) Var_name ¶
func (s *ModuleVarDeclarationContext) Var_name() IVar_nameContext
type ModuleVarsContext ¶
type ModuleVarsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModuleVarsContext ¶
func NewEmptyModuleVarsContext() *ModuleVarsContext
func NewModuleVarsContext ¶
func NewModuleVarsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleVarsContext
func (*ModuleVarsContext) AllModuleVar ¶
func (s *ModuleVarsContext) AllModuleVar() []IModuleVarContext
func (*ModuleVarsContext) EnterRule ¶
func (s *ModuleVarsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModuleVarsContext) ExitRule ¶
func (s *ModuleVarsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModuleVarsContext) GetParser ¶
func (s *ModuleVarsContext) GetParser() antlr.Parser
func (*ModuleVarsContext) GetRuleContext ¶
func (s *ModuleVarsContext) GetRuleContext() antlr.RuleContext
func (*ModuleVarsContext) IsModuleVarsContext ¶
func (*ModuleVarsContext) IsModuleVarsContext()
func (*ModuleVarsContext) ModuleVar ¶
func (s *ModuleVarsContext) ModuleVar(i int) IModuleVarContext
func (*ModuleVarsContext) ToStringTree ¶
func (s *ModuleVarsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ModuleVarsListContext ¶
type ModuleVarsListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModuleVarsListContext ¶
func NewEmptyModuleVarsListContext() *ModuleVarsListContext
func NewModuleVarsListContext ¶
func NewModuleVarsListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleVarsListContext
func (*ModuleVarsListContext) AllCOMMA ¶
func (s *ModuleVarsListContext) AllCOMMA() []antlr.TerminalNode
func (*ModuleVarsListContext) AllModuleVarDeclaration ¶
func (s *ModuleVarsListContext) AllModuleVarDeclaration() []IModuleVarDeclarationContext
func (*ModuleVarsListContext) COMMA ¶
func (s *ModuleVarsListContext) COMMA(i int) antlr.TerminalNode
func (*ModuleVarsListContext) EnterRule ¶
func (s *ModuleVarsListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModuleVarsListContext) ExitRule ¶
func (s *ModuleVarsListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModuleVarsListContext) GetParser ¶
func (s *ModuleVarsListContext) GetParser() antlr.Parser
func (*ModuleVarsListContext) GetRuleContext ¶
func (s *ModuleVarsListContext) GetRuleContext() antlr.RuleContext
func (*ModuleVarsListContext) IsModuleVarsListContext ¶
func (*ModuleVarsListContext) IsModuleVarsListContext()
func (*ModuleVarsListContext) ModuleVarDeclaration ¶
func (s *ModuleVarsListContext) ModuleVarDeclaration(i int) IModuleVarDeclarationContext
func (*ModuleVarsListContext) ToStringTree ¶
func (s *ModuleVarsListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultilineStringContext ¶
type MultilineStringContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMultilineStringContext ¶
func NewEmptyMultilineStringContext() *MultilineStringContext
func NewMultilineStringContext ¶
func NewMultilineStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultilineStringContext
func (*MultilineStringContext) AllBAR ¶
func (s *MultilineStringContext) AllBAR() []antlr.TerminalNode
func (*MultilineStringContext) AllPreprocessor ¶
func (s *MultilineStringContext) AllPreprocessor() []IPreprocessorContext
func (*MultilineStringContext) AllSTRINGPART ¶
func (s *MultilineStringContext) AllSTRINGPART() []antlr.TerminalNode
func (*MultilineStringContext) BAR ¶
func (s *MultilineStringContext) BAR(i int) antlr.TerminalNode
func (*MultilineStringContext) EnterRule ¶
func (s *MultilineStringContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultilineStringContext) ExitRule ¶
func (s *MultilineStringContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultilineStringContext) GetParser ¶
func (s *MultilineStringContext) GetParser() antlr.Parser
func (*MultilineStringContext) GetRuleContext ¶
func (s *MultilineStringContext) GetRuleContext() antlr.RuleContext
func (*MultilineStringContext) IsMultilineStringContext ¶
func (*MultilineStringContext) IsMultilineStringContext()
func (*MultilineStringContext) Preprocessor ¶
func (s *MultilineStringContext) Preprocessor(i int) IPreprocessorContext
func (*MultilineStringContext) STRINGPART ¶
func (s *MultilineStringContext) STRINGPART(i int) antlr.TerminalNode
func (*MultilineStringContext) STRINGSTART ¶
func (s *MultilineStringContext) STRINGSTART() antlr.TerminalNode
func (*MultilineStringContext) STRINGTAIL ¶
func (s *MultilineStringContext) STRINGTAIL() antlr.TerminalNode
func (*MultilineStringContext) ToStringTree ¶
func (s *MultilineStringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NewwExpressionContext ¶
type NewwExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNewwExpressionContext ¶
func NewEmptyNewwExpressionContext() *NewwExpressionContext
func NewNewwExpressionContext ¶
func NewNewwExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NewwExpressionContext
func (*NewwExpressionContext) DoCall ¶
func (s *NewwExpressionContext) DoCall() IDoCallContext
func (*NewwExpressionContext) EnterRule ¶
func (s *NewwExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*NewwExpressionContext) ExitRule ¶
func (s *NewwExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*NewwExpressionContext) GetParser ¶
func (s *NewwExpressionContext) GetParser() antlr.Parser
func (*NewwExpressionContext) GetRuleContext ¶
func (s *NewwExpressionContext) GetRuleContext() antlr.RuleContext
func (*NewwExpressionContext) IsNewwExpressionContext ¶
func (*NewwExpressionContext) IsNewwExpressionContext()
func (*NewwExpressionContext) NEW_KEYWORD ¶
func (s *NewwExpressionContext) NEW_KEYWORD() antlr.TerminalNode
func (*NewwExpressionContext) ToStringTree ¶
func (s *NewwExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NewwExpressionContext) TypeName ¶
func (s *NewwExpressionContext) TypeName() ITypeNameContext
type NumericContext ¶
type NumericContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumericContext ¶
func NewEmptyNumericContext() *NumericContext
func NewNumericContext ¶
func NewNumericContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericContext
func (*NumericContext) DECIMAL ¶
func (s *NumericContext) DECIMAL() antlr.TerminalNode
func (*NumericContext) EnterRule ¶
func (s *NumericContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumericContext) ExitRule ¶
func (s *NumericContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumericContext) FLOAT ¶
func (s *NumericContext) FLOAT() antlr.TerminalNode
func (*NumericContext) GetParser ¶
func (s *NumericContext) GetParser() antlr.Parser
func (*NumericContext) GetRuleContext ¶
func (s *NumericContext) GetRuleContext() antlr.RuleContext
func (*NumericContext) IsNumericContext ¶
func (*NumericContext) IsNumericContext()
func (*NumericContext) ToStringTree ¶
func (s *NumericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OperationContext ¶
type OperationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOperationContext ¶
func NewEmptyOperationContext() *OperationContext
func NewOperationContext ¶
func NewOperationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperationContext
func (*OperationContext) BoolOperation ¶
func (s *OperationContext) BoolOperation() IBoolOperationContext
func (*OperationContext) CompareOperation ¶
func (s *OperationContext) CompareOperation() ICompareOperationContext
func (*OperationContext) EnterRule ¶
func (s *OperationContext) EnterRule(listener antlr.ParseTreeListener)
func (*OperationContext) ExitRule ¶
func (s *OperationContext) ExitRule(listener antlr.ParseTreeListener)
func (*OperationContext) GetParser ¶
func (s *OperationContext) GetParser() antlr.Parser
func (*OperationContext) GetRuleContext ¶
func (s *OperationContext) GetRuleContext() antlr.RuleContext
func (*OperationContext) IsOperationContext ¶
func (*OperationContext) IsOperationContext()
func (*OperationContext) MINUS ¶
func (s *OperationContext) MINUS() antlr.TerminalNode
func (*OperationContext) MODULO ¶
func (s *OperationContext) MODULO() antlr.TerminalNode
func (*OperationContext) MUL ¶
func (s *OperationContext) MUL() antlr.TerminalNode
func (*OperationContext) PLUS ¶
func (s *OperationContext) PLUS() antlr.TerminalNode
func (*OperationContext) QUOTIENT ¶
func (s *OperationContext) QUOTIENT() antlr.TerminalNode
func (*OperationContext) ToStringTree ¶
func (s *OperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParamContext ¶
type ParamContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParamContext ¶
func NewEmptyParamContext() *ParamContext
func NewParamContext ¶
func NewParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamContext
func (*ParamContext) ASSIGN ¶
func (s *ParamContext) ASSIGN() antlr.TerminalNode
func (*ParamContext) AllAnnotation ¶
func (s *ParamContext) AllAnnotation() []IAnnotationContext
func (*ParamContext) Annotation ¶
func (s *ParamContext) Annotation(i int) IAnnotationContext
func (*ParamContext) DefaultValue ¶
func (s *ParamContext) DefaultValue() IDefaultValueContext
func (*ParamContext) EnterRule ¶
func (s *ParamContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParamContext) ExitRule ¶
func (s *ParamContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParamContext) GetParser ¶
func (s *ParamContext) GetParser() antlr.Parser
func (*ParamContext) GetRuleContext ¶
func (s *ParamContext) GetRuleContext() antlr.RuleContext
func (*ParamContext) IDENTIFIER ¶
func (s *ParamContext) IDENTIFIER() antlr.TerminalNode
func (*ParamContext) IsParamContext ¶
func (*ParamContext) IsParamContext()
func (*ParamContext) ToStringTree ¶
func (s *ParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ParamContext) VAL_KEYWORD ¶
func (s *ParamContext) VAL_KEYWORD() antlr.TerminalNode
type ParamListContext ¶
type ParamListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParamListContext ¶
func NewEmptyParamListContext() *ParamListContext
func NewParamListContext ¶
func NewParamListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParamListContext
func (*ParamListContext) AllCOMMA ¶
func (s *ParamListContext) AllCOMMA() []antlr.TerminalNode
func (*ParamListContext) AllParam ¶
func (s *ParamListContext) AllParam() []IParamContext
func (*ParamListContext) COMMA ¶
func (s *ParamListContext) COMMA(i int) antlr.TerminalNode
func (*ParamListContext) EnterRule ¶
func (s *ParamListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParamListContext) ExitRule ¶
func (s *ParamListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParamListContext) GetParser ¶
func (s *ParamListContext) GetParser() antlr.Parser
func (*ParamListContext) GetRuleContext ¶
func (s *ParamListContext) GetRuleContext() antlr.RuleContext
func (*ParamListContext) IsParamListContext ¶
func (*ParamListContext) IsParamListContext()
func (*ParamListContext) Param ¶
func (s *ParamListContext) Param(i int) IParamContext
func (*ParamListContext) ToStringTree ¶
func (s *ParamListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_boolOperationContext ¶
type Preproc_boolOperationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_boolOperationContext ¶
func NewEmptyPreproc_boolOperationContext() *Preproc_boolOperationContext
func NewPreproc_boolOperationContext ¶
func NewPreproc_boolOperationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_boolOperationContext
func (*Preproc_boolOperationContext) EnterRule ¶
func (s *Preproc_boolOperationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_boolOperationContext) ExitRule ¶
func (s *Preproc_boolOperationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_boolOperationContext) GetParser ¶
func (s *Preproc_boolOperationContext) GetParser() antlr.Parser
func (*Preproc_boolOperationContext) GetRuleContext ¶
func (s *Preproc_boolOperationContext) GetRuleContext() antlr.RuleContext
func (*Preproc_boolOperationContext) IsPreproc_boolOperationContext ¶
func (*Preproc_boolOperationContext) IsPreproc_boolOperationContext()
func (*Preproc_boolOperationContext) PREPROC_AND_KEYWORD ¶
func (s *Preproc_boolOperationContext) PREPROC_AND_KEYWORD() antlr.TerminalNode
func (*Preproc_boolOperationContext) PREPROC_OR_KEYWORD ¶
func (s *Preproc_boolOperationContext) PREPROC_OR_KEYWORD() antlr.TerminalNode
func (*Preproc_boolOperationContext) ToStringTree ¶
func (s *Preproc_boolOperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_elseContext ¶
type Preproc_elseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_elseContext ¶
func NewEmptyPreproc_elseContext() *Preproc_elseContext
func NewPreproc_elseContext ¶
func NewPreproc_elseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_elseContext
func (*Preproc_elseContext) EnterRule ¶
func (s *Preproc_elseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_elseContext) ExitRule ¶
func (s *Preproc_elseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_elseContext) GetParser ¶
func (s *Preproc_elseContext) GetParser() antlr.Parser
func (*Preproc_elseContext) GetRuleContext ¶
func (s *Preproc_elseContext) GetRuleContext() antlr.RuleContext
func (*Preproc_elseContext) IsPreproc_elseContext ¶
func (*Preproc_elseContext) IsPreproc_elseContext()
func (*Preproc_elseContext) PREPROC_ELSE_KEYWORD ¶
func (s *Preproc_elseContext) PREPROC_ELSE_KEYWORD() antlr.TerminalNode
func (*Preproc_elseContext) ToStringTree ¶
func (s *Preproc_elseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_elsifContext ¶
type Preproc_elsifContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_elsifContext ¶
func NewEmptyPreproc_elsifContext() *Preproc_elsifContext
func NewPreproc_elsifContext ¶
func NewPreproc_elsifContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_elsifContext
func (*Preproc_elsifContext) EnterRule ¶
func (s *Preproc_elsifContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_elsifContext) ExitRule ¶
func (s *Preproc_elsifContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_elsifContext) GetParser ¶
func (s *Preproc_elsifContext) GetParser() antlr.Parser
func (*Preproc_elsifContext) GetRuleContext ¶
func (s *Preproc_elsifContext) GetRuleContext() antlr.RuleContext
func (*Preproc_elsifContext) IsPreproc_elsifContext ¶
func (*Preproc_elsifContext) IsPreproc_elsifContext()
func (*Preproc_elsifContext) PREPROC_ELSIF_KEYWORD ¶
func (s *Preproc_elsifContext) PREPROC_ELSIF_KEYWORD() antlr.TerminalNode
func (*Preproc_elsifContext) PREPROC_THEN_KEYWORD ¶
func (s *Preproc_elsifContext) PREPROC_THEN_KEYWORD() antlr.TerminalNode
func (*Preproc_elsifContext) Preproc_expression ¶
func (s *Preproc_elsifContext) Preproc_expression() IPreproc_expressionContext
func (*Preproc_elsifContext) ToStringTree ¶
func (s *Preproc_elsifContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_endifContext ¶
type Preproc_endifContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_endifContext ¶
func NewEmptyPreproc_endifContext() *Preproc_endifContext
func NewPreproc_endifContext ¶
func NewPreproc_endifContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_endifContext
func (*Preproc_endifContext) EnterRule ¶
func (s *Preproc_endifContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_endifContext) ExitRule ¶
func (s *Preproc_endifContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_endifContext) GetParser ¶
func (s *Preproc_endifContext) GetParser() antlr.Parser
func (*Preproc_endifContext) GetRuleContext ¶
func (s *Preproc_endifContext) GetRuleContext() antlr.RuleContext
func (*Preproc_endifContext) IsPreproc_endifContext ¶
func (*Preproc_endifContext) IsPreproc_endifContext()
func (*Preproc_endifContext) PREPROC_ENDIF_KEYWORD ¶
func (s *Preproc_endifContext) PREPROC_ENDIF_KEYWORD() antlr.TerminalNode
func (*Preproc_endifContext) ToStringTree ¶
func (s *Preproc_endifContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_expressionContext ¶
type Preproc_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_expressionContext ¶
func NewEmptyPreproc_expressionContext() *Preproc_expressionContext
func NewPreproc_expressionContext ¶
func NewPreproc_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_expressionContext
func (*Preproc_expressionContext) EnterRule ¶
func (s *Preproc_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_expressionContext) ExitRule ¶
func (s *Preproc_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_expressionContext) GetParser ¶
func (s *Preproc_expressionContext) GetParser() antlr.Parser
func (*Preproc_expressionContext) GetRuleContext ¶
func (s *Preproc_expressionContext) GetRuleContext() antlr.RuleContext
func (*Preproc_expressionContext) IsPreproc_expressionContext ¶
func (*Preproc_expressionContext) IsPreproc_expressionContext()
func (*Preproc_expressionContext) PREPROC_LPAREN ¶
func (s *Preproc_expressionContext) PREPROC_LPAREN() antlr.TerminalNode
func (*Preproc_expressionContext) PREPROC_NOT_KEYWORD ¶
func (s *Preproc_expressionContext) PREPROC_NOT_KEYWORD() antlr.TerminalNode
func (*Preproc_expressionContext) PREPROC_RPAREN ¶
func (s *Preproc_expressionContext) PREPROC_RPAREN() antlr.TerminalNode
func (*Preproc_expressionContext) Preproc_expression ¶
func (s *Preproc_expressionContext) Preproc_expression() IPreproc_expressionContext
func (*Preproc_expressionContext) Preproc_logicalExpression ¶
func (s *Preproc_expressionContext) Preproc_logicalExpression() IPreproc_logicalExpressionContext
func (*Preproc_expressionContext) ToStringTree ¶
func (s *Preproc_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_ifContext ¶
type Preproc_ifContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_ifContext ¶
func NewEmptyPreproc_ifContext() *Preproc_ifContext
func NewPreproc_ifContext ¶
func NewPreproc_ifContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_ifContext
func (*Preproc_ifContext) EnterRule ¶
func (s *Preproc_ifContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_ifContext) ExitRule ¶
func (s *Preproc_ifContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_ifContext) GetParser ¶
func (s *Preproc_ifContext) GetParser() antlr.Parser
func (*Preproc_ifContext) GetRuleContext ¶
func (s *Preproc_ifContext) GetRuleContext() antlr.RuleContext
func (*Preproc_ifContext) IsPreproc_ifContext ¶
func (*Preproc_ifContext) IsPreproc_ifContext()
func (*Preproc_ifContext) PREPROC_IF_KEYWORD ¶
func (s *Preproc_ifContext) PREPROC_IF_KEYWORD() antlr.TerminalNode
func (*Preproc_ifContext) PREPROC_THEN_KEYWORD ¶
func (s *Preproc_ifContext) PREPROC_THEN_KEYWORD() antlr.TerminalNode
func (*Preproc_ifContext) Preproc_expression ¶
func (s *Preproc_ifContext) Preproc_expression() IPreproc_expressionContext
func (*Preproc_ifContext) ToStringTree ¶
func (s *Preproc_ifContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_logicalExpressionContext ¶
type Preproc_logicalExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_logicalExpressionContext ¶
func NewEmptyPreproc_logicalExpressionContext() *Preproc_logicalExpressionContext
func NewPreproc_logicalExpressionContext ¶
func NewPreproc_logicalExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_logicalExpressionContext
func (*Preproc_logicalExpressionContext) AllPreproc_boolOperation ¶
func (s *Preproc_logicalExpressionContext) AllPreproc_boolOperation() []IPreproc_boolOperationContext
func (*Preproc_logicalExpressionContext) AllPreproc_logicalOperand ¶
func (s *Preproc_logicalExpressionContext) AllPreproc_logicalOperand() []IPreproc_logicalOperandContext
func (*Preproc_logicalExpressionContext) EnterRule ¶
func (s *Preproc_logicalExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_logicalExpressionContext) ExitRule ¶
func (s *Preproc_logicalExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_logicalExpressionContext) GetParser ¶
func (s *Preproc_logicalExpressionContext) GetParser() antlr.Parser
func (*Preproc_logicalExpressionContext) GetRuleContext ¶
func (s *Preproc_logicalExpressionContext) GetRuleContext() antlr.RuleContext
func (*Preproc_logicalExpressionContext) IsPreproc_logicalExpressionContext ¶
func (*Preproc_logicalExpressionContext) IsPreproc_logicalExpressionContext()
func (*Preproc_logicalExpressionContext) Preproc_boolOperation ¶
func (s *Preproc_logicalExpressionContext) Preproc_boolOperation(i int) IPreproc_boolOperationContext
func (*Preproc_logicalExpressionContext) Preproc_logicalOperand ¶
func (s *Preproc_logicalExpressionContext) Preproc_logicalOperand(i int) IPreproc_logicalOperandContext
func (*Preproc_logicalExpressionContext) ToStringTree ¶
func (s *Preproc_logicalExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_logicalOperandContext ¶
type Preproc_logicalOperandContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_logicalOperandContext ¶
func NewEmptyPreproc_logicalOperandContext() *Preproc_logicalOperandContext
func NewPreproc_logicalOperandContext ¶
func NewPreproc_logicalOperandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_logicalOperandContext
func (*Preproc_logicalOperandContext) EnterRule ¶
func (s *Preproc_logicalOperandContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_logicalOperandContext) ExitRule ¶
func (s *Preproc_logicalOperandContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_logicalOperandContext) GetParser ¶
func (s *Preproc_logicalOperandContext) GetParser() antlr.Parser
func (*Preproc_logicalOperandContext) GetRuleContext ¶
func (s *Preproc_logicalOperandContext) GetRuleContext() antlr.RuleContext
func (*Preproc_logicalOperandContext) IsPreproc_logicalOperandContext ¶
func (*Preproc_logicalOperandContext) IsPreproc_logicalOperandContext()
func (*Preproc_logicalOperandContext) PREPROC_LPAREN ¶
func (s *Preproc_logicalOperandContext) PREPROC_LPAREN() antlr.TerminalNode
func (*Preproc_logicalOperandContext) PREPROC_NOT_KEYWORD ¶
func (s *Preproc_logicalOperandContext) PREPROC_NOT_KEYWORD() antlr.TerminalNode
func (*Preproc_logicalOperandContext) PREPROC_RPAREN ¶
func (s *Preproc_logicalOperandContext) PREPROC_RPAREN() antlr.TerminalNode
func (*Preproc_logicalOperandContext) Preproc_logicalExpression ¶
func (s *Preproc_logicalOperandContext) Preproc_logicalExpression() IPreproc_logicalExpressionContext
func (*Preproc_logicalOperandContext) Preproc_logicalOperand ¶
func (s *Preproc_logicalOperandContext) Preproc_logicalOperand() IPreproc_logicalOperandContext
func (*Preproc_logicalOperandContext) Preproc_symbol ¶
func (s *Preproc_logicalOperandContext) Preproc_symbol() IPreproc_symbolContext
func (*Preproc_logicalOperandContext) ToStringTree ¶
func (s *Preproc_logicalOperandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_symbolContext ¶
type Preproc_symbolContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_symbolContext ¶
func NewEmptyPreproc_symbolContext() *Preproc_symbolContext
func NewPreproc_symbolContext ¶
func NewPreproc_symbolContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_symbolContext
func (*Preproc_symbolContext) EnterRule ¶
func (s *Preproc_symbolContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_symbolContext) ExitRule ¶
func (s *Preproc_symbolContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_symbolContext) GetParser ¶
func (s *Preproc_symbolContext) GetParser() antlr.Parser
func (*Preproc_symbolContext) GetRuleContext ¶
func (s *Preproc_symbolContext) GetRuleContext() antlr.RuleContext
func (*Preproc_symbolContext) IsPreproc_symbolContext ¶
func (*Preproc_symbolContext) IsPreproc_symbolContext()
func (*Preproc_symbolContext) PREPROC_ATCLIENT_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_ATCLIENT_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_ATSERVER_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_ATSERVER_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_CLIENT_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_CLIENT_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_EXTERNALCONNECTION_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_EXTERNALCONNECTION_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_LINUX ¶
func (s *Preproc_symbolContext) PREPROC_LINUX() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_MACOS ¶
func (s *Preproc_symbolContext) PREPROC_MACOS() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_MOBILEAPPCLIENT_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_MOBILEAPPCLIENT_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_MOBILEAPPSERVER_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_MOBILEAPPSERVER_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_MOBILECLIENT_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_MOBILECLIENT_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_MOBILE_STANDALONE_SERVER ¶
func (s *Preproc_symbolContext) PREPROC_MOBILE_STANDALONE_SERVER() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_SERVER_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_SERVER_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_THICKCLIENTMANAGEDAPPLICATION_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_THICKCLIENTORDINARYAPPLICATION_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_THINCLIENT_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_THINCLIENT_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_WEBCLIENT_SYMBOL ¶
func (s *Preproc_symbolContext) PREPROC_WEBCLIENT_SYMBOL() antlr.TerminalNode
func (*Preproc_symbolContext) PREPROC_WINDOWS ¶
func (s *Preproc_symbolContext) PREPROC_WINDOWS() antlr.TerminalNode
func (*Preproc_symbolContext) Preproc_unknownSymbol ¶
func (s *Preproc_symbolContext) Preproc_unknownSymbol() IPreproc_unknownSymbolContext
func (*Preproc_symbolContext) ToStringTree ¶
func (s *Preproc_symbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Preproc_unknownSymbolContext ¶
type Preproc_unknownSymbolContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreproc_unknownSymbolContext ¶
func NewEmptyPreproc_unknownSymbolContext() *Preproc_unknownSymbolContext
func NewPreproc_unknownSymbolContext ¶
func NewPreproc_unknownSymbolContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Preproc_unknownSymbolContext
func (*Preproc_unknownSymbolContext) EnterRule ¶
func (s *Preproc_unknownSymbolContext) EnterRule(listener antlr.ParseTreeListener)
func (*Preproc_unknownSymbolContext) ExitRule ¶
func (s *Preproc_unknownSymbolContext) ExitRule(listener antlr.ParseTreeListener)
func (*Preproc_unknownSymbolContext) GetParser ¶
func (s *Preproc_unknownSymbolContext) GetParser() antlr.Parser
func (*Preproc_unknownSymbolContext) GetRuleContext ¶
func (s *Preproc_unknownSymbolContext) GetRuleContext() antlr.RuleContext
func (*Preproc_unknownSymbolContext) IsPreproc_unknownSymbolContext ¶
func (*Preproc_unknownSymbolContext) IsPreproc_unknownSymbolContext()
func (*Preproc_unknownSymbolContext) PREPROC_IDENTIFIER ¶
func (s *Preproc_unknownSymbolContext) PREPROC_IDENTIFIER() antlr.TerminalNode
func (*Preproc_unknownSymbolContext) ToStringTree ¶
func (s *Preproc_unknownSymbolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PreprocessorContext ¶
type PreprocessorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPreprocessorContext ¶
func NewEmptyPreprocessorContext() *PreprocessorContext
func NewPreprocessorContext ¶
func NewPreprocessorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PreprocessorContext
func (*PreprocessorContext) EnterRule ¶
func (s *PreprocessorContext) EnterRule(listener antlr.ParseTreeListener)
func (*PreprocessorContext) ExitRule ¶
func (s *PreprocessorContext) ExitRule(listener antlr.ParseTreeListener)
func (*PreprocessorContext) GetParser ¶
func (s *PreprocessorContext) GetParser() antlr.Parser
func (*PreprocessorContext) GetRuleContext ¶
func (s *PreprocessorContext) GetRuleContext() antlr.RuleContext
func (*PreprocessorContext) HASH ¶
func (s *PreprocessorContext) HASH() antlr.TerminalNode
func (*PreprocessorContext) IsPreprocessorContext ¶
func (*PreprocessorContext) IsPreprocessorContext()
func (*PreprocessorContext) Preproc_else ¶
func (s *PreprocessorContext) Preproc_else() IPreproc_elseContext
func (*PreprocessorContext) Preproc_elsif ¶
func (s *PreprocessorContext) Preproc_elsif() IPreproc_elsifContext
func (*PreprocessorContext) Preproc_endif ¶
func (s *PreprocessorContext) Preproc_endif() IPreproc_endifContext
func (*PreprocessorContext) Preproc_if ¶
func (s *PreprocessorContext) Preproc_if() IPreproc_ifContext
func (*PreprocessorContext) RegionEnd ¶
func (s *PreprocessorContext) RegionEnd() IRegionEndContext
func (*PreprocessorContext) RegionStart ¶
func (s *PreprocessorContext) RegionStart() IRegionStartContext
func (*PreprocessorContext) ToStringTree ¶
func (s *PreprocessorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PreprocessorContext) Use ¶
func (s *PreprocessorContext) Use() IUseContext
type ProcDeclarationContext ¶
type ProcDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProcDeclarationContext ¶
func NewEmptyProcDeclarationContext() *ProcDeclarationContext
func NewProcDeclarationContext ¶
func NewProcDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProcDeclarationContext
func (*ProcDeclarationContext) ASYNC_KEYWORD ¶
func (s *ProcDeclarationContext) ASYNC_KEYWORD() antlr.TerminalNode
func (*ProcDeclarationContext) AllAnnotation ¶
func (s *ProcDeclarationContext) AllAnnotation() []IAnnotationContext
func (*ProcDeclarationContext) AllCompilerDirective ¶
func (s *ProcDeclarationContext) AllCompilerDirective() []ICompilerDirectiveContext
func (*ProcDeclarationContext) AllPreprocessor ¶
func (s *ProcDeclarationContext) AllPreprocessor() []IPreprocessorContext
func (*ProcDeclarationContext) Annotation ¶
func (s *ProcDeclarationContext) Annotation(i int) IAnnotationContext
func (*ProcDeclarationContext) CompilerDirective ¶
func (s *ProcDeclarationContext) CompilerDirective(i int) ICompilerDirectiveContext
func (*ProcDeclarationContext) EXPORT_KEYWORD ¶
func (s *ProcDeclarationContext) EXPORT_KEYWORD() antlr.TerminalNode
func (*ProcDeclarationContext) EnterRule ¶
func (s *ProcDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProcDeclarationContext) ExitRule ¶
func (s *ProcDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProcDeclarationContext) GetParser ¶
func (s *ProcDeclarationContext) GetParser() antlr.Parser
func (*ProcDeclarationContext) GetRuleContext ¶
func (s *ProcDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ProcDeclarationContext) IsProcDeclarationContext ¶
func (*ProcDeclarationContext) IsProcDeclarationContext()
func (*ProcDeclarationContext) LPAREN ¶
func (s *ProcDeclarationContext) LPAREN() antlr.TerminalNode
func (*ProcDeclarationContext) PROCEDURE_KEYWORD ¶
func (s *ProcDeclarationContext) PROCEDURE_KEYWORD() antlr.TerminalNode
func (*ProcDeclarationContext) ParamList ¶
func (s *ProcDeclarationContext) ParamList() IParamListContext
func (*ProcDeclarationContext) Preprocessor ¶
func (s *ProcDeclarationContext) Preprocessor(i int) IPreprocessorContext
func (*ProcDeclarationContext) RPAREN ¶
func (s *ProcDeclarationContext) RPAREN() antlr.TerminalNode
func (*ProcDeclarationContext) SubName ¶
func (s *ProcDeclarationContext) SubName() ISubNameContext
func (*ProcDeclarationContext) ToStringTree ¶
func (s *ProcDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProcedureContext ¶
type ProcedureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProcedureContext ¶
func NewEmptyProcedureContext() *ProcedureContext
func NewProcedureContext ¶
func NewProcedureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProcedureContext
func (*ProcedureContext) ENDPROCEDURE_KEYWORD ¶
func (s *ProcedureContext) ENDPROCEDURE_KEYWORD() antlr.TerminalNode
func (*ProcedureContext) EnterRule ¶
func (s *ProcedureContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProcedureContext) ExitRule ¶
func (s *ProcedureContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProcedureContext) GetParser ¶
func (s *ProcedureContext) GetParser() antlr.Parser
func (*ProcedureContext) GetRuleContext ¶
func (s *ProcedureContext) GetRuleContext() antlr.RuleContext
func (*ProcedureContext) IsProcedureContext ¶
func (*ProcedureContext) IsProcedureContext()
func (*ProcedureContext) ProcDeclaration ¶
func (s *ProcedureContext) ProcDeclaration() IProcDeclarationContext
func (*ProcedureContext) SubCodeBlock ¶
func (s *ProcedureContext) SubCodeBlock() ISubCodeBlockContext
func (*ProcedureContext) ToStringTree ¶
func (s *ProcedureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RaiseStatementContext ¶
type RaiseStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRaiseStatementContext ¶
func NewEmptyRaiseStatementContext() *RaiseStatementContext
func NewRaiseStatementContext ¶
func NewRaiseStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RaiseStatementContext
func (*RaiseStatementContext) DoCall ¶
func (s *RaiseStatementContext) DoCall() IDoCallContext
func (*RaiseStatementContext) EnterRule ¶
func (s *RaiseStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*RaiseStatementContext) ExitRule ¶
func (s *RaiseStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*RaiseStatementContext) Expression ¶
func (s *RaiseStatementContext) Expression() IExpressionContext
func (*RaiseStatementContext) GetParser ¶
func (s *RaiseStatementContext) GetParser() antlr.Parser
func (*RaiseStatementContext) GetRuleContext ¶
func (s *RaiseStatementContext) GetRuleContext() antlr.RuleContext
func (*RaiseStatementContext) IsRaiseStatementContext ¶
func (*RaiseStatementContext) IsRaiseStatementContext()
func (*RaiseStatementContext) RAISE_KEYWORD ¶
func (s *RaiseStatementContext) RAISE_KEYWORD() antlr.TerminalNode
func (*RaiseStatementContext) ToStringTree ¶
func (s *RaiseStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RegionEndContext ¶
type RegionEndContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRegionEndContext ¶
func NewEmptyRegionEndContext() *RegionEndContext
func NewRegionEndContext ¶
func NewRegionEndContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RegionEndContext
func (*RegionEndContext) EnterRule ¶
func (s *RegionEndContext) EnterRule(listener antlr.ParseTreeListener)
func (*RegionEndContext) ExitRule ¶
func (s *RegionEndContext) ExitRule(listener antlr.ParseTreeListener)
func (*RegionEndContext) GetParser ¶
func (s *RegionEndContext) GetParser() antlr.Parser
func (*RegionEndContext) GetRuleContext ¶
func (s *RegionEndContext) GetRuleContext() antlr.RuleContext
func (*RegionEndContext) IsRegionEndContext ¶
func (*RegionEndContext) IsRegionEndContext()
func (*RegionEndContext) PREPROC_END_REGION ¶
func (s *RegionEndContext) PREPROC_END_REGION() antlr.TerminalNode
func (*RegionEndContext) ToStringTree ¶
func (s *RegionEndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RegionNameContext ¶
type RegionNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRegionNameContext ¶
func NewEmptyRegionNameContext() *RegionNameContext
func NewRegionNameContext ¶
func NewRegionNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RegionNameContext
func (*RegionNameContext) EnterRule ¶
func (s *RegionNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*RegionNameContext) ExitRule ¶
func (s *RegionNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*RegionNameContext) GetParser ¶
func (s *RegionNameContext) GetParser() antlr.Parser
func (*RegionNameContext) GetRuleContext ¶
func (s *RegionNameContext) GetRuleContext() antlr.RuleContext
func (*RegionNameContext) IsRegionNameContext ¶
func (*RegionNameContext) IsRegionNameContext()
func (*RegionNameContext) PREPROC_IDENTIFIER ¶
func (s *RegionNameContext) PREPROC_IDENTIFIER() antlr.TerminalNode
func (*RegionNameContext) ToStringTree ¶
func (s *RegionNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RegionStartContext ¶
type RegionStartContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRegionStartContext ¶
func NewEmptyRegionStartContext() *RegionStartContext
func NewRegionStartContext ¶
func NewRegionStartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RegionStartContext
func (*RegionStartContext) EnterRule ¶
func (s *RegionStartContext) EnterRule(listener antlr.ParseTreeListener)
func (*RegionStartContext) ExitRule ¶
func (s *RegionStartContext) ExitRule(listener antlr.ParseTreeListener)
func (*RegionStartContext) GetParser ¶
func (s *RegionStartContext) GetParser() antlr.Parser
func (*RegionStartContext) GetRuleContext ¶
func (s *RegionStartContext) GetRuleContext() antlr.RuleContext
func (*RegionStartContext) IsRegionStartContext ¶
func (*RegionStartContext) IsRegionStartContext()
func (*RegionStartContext) PREPROC_REGION ¶
func (s *RegionStartContext) PREPROC_REGION() antlr.TerminalNode
func (*RegionStartContext) RegionName ¶
func (s *RegionStartContext) RegionName() IRegionNameContext
func (*RegionStartContext) ToStringTree ¶
func (s *RegionStartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RemoveHandlerStatementContext ¶
type RemoveHandlerStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRemoveHandlerStatementContext ¶
func NewEmptyRemoveHandlerStatementContext() *RemoveHandlerStatementContext
func NewRemoveHandlerStatementContext ¶
func NewRemoveHandlerStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RemoveHandlerStatementContext
func (*RemoveHandlerStatementContext) COMMA ¶
func (s *RemoveHandlerStatementContext) COMMA() antlr.TerminalNode
func (*RemoveHandlerStatementContext) EnterRule ¶
func (s *RemoveHandlerStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*RemoveHandlerStatementContext) Event ¶
func (s *RemoveHandlerStatementContext) Event() IEventContext
func (*RemoveHandlerStatementContext) ExitRule ¶
func (s *RemoveHandlerStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*RemoveHandlerStatementContext) GetParser ¶
func (s *RemoveHandlerStatementContext) GetParser() antlr.Parser
func (*RemoveHandlerStatementContext) GetRuleContext ¶
func (s *RemoveHandlerStatementContext) GetRuleContext() antlr.RuleContext
func (*RemoveHandlerStatementContext) Handler ¶
func (s *RemoveHandlerStatementContext) Handler() IHandlerContext
func (*RemoveHandlerStatementContext) IsRemoveHandlerStatementContext ¶
func (*RemoveHandlerStatementContext) IsRemoveHandlerStatementContext()
func (*RemoveHandlerStatementContext) REMOVEHANDLER_KEYWORD ¶
func (s *RemoveHandlerStatementContext) REMOVEHANDLER_KEYWORD() antlr.TerminalNode
func (*RemoveHandlerStatementContext) ToStringTree ¶
func (s *RemoveHandlerStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReturnStatementContext ¶
type ReturnStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReturnStatementContext ¶
func NewEmptyReturnStatementContext() *ReturnStatementContext
func NewReturnStatementContext ¶
func NewReturnStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStatementContext
func (*ReturnStatementContext) EnterRule ¶
func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReturnStatementContext) ExitRule ¶
func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReturnStatementContext) Expression ¶
func (s *ReturnStatementContext) Expression() IExpressionContext
func (*ReturnStatementContext) GetParser ¶
func (s *ReturnStatementContext) GetParser() antlr.Parser
func (*ReturnStatementContext) GetRuleContext ¶
func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext
func (*ReturnStatementContext) IsReturnStatementContext ¶
func (*ReturnStatementContext) IsReturnStatementContext()
func (*ReturnStatementContext) RETURN_KEYWORD ¶
func (s *ReturnStatementContext) RETURN_KEYWORD() antlr.TerminalNode
func (*ReturnStatementContext) ToStringTree ¶
func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShebangContext ¶
type ShebangContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShebangContext ¶
func NewEmptyShebangContext() *ShebangContext
func NewShebangContext ¶
func NewShebangContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShebangContext
func (*ShebangContext) AllPREPROC_ANY ¶
func (s *ShebangContext) AllPREPROC_ANY() []antlr.TerminalNode
func (*ShebangContext) AllPREPROC_IDENTIFIER ¶
func (s *ShebangContext) AllPREPROC_IDENTIFIER() []antlr.TerminalNode
func (*ShebangContext) EnterRule ¶
func (s *ShebangContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShebangContext) ExitRule ¶
func (s *ShebangContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShebangContext) GetParser ¶
func (s *ShebangContext) GetParser() antlr.Parser
func (*ShebangContext) GetRuleContext ¶
func (s *ShebangContext) GetRuleContext() antlr.RuleContext
func (*ShebangContext) HASH ¶
func (s *ShebangContext) HASH() antlr.TerminalNode
func (*ShebangContext) IsShebangContext ¶
func (*ShebangContext) IsShebangContext()
func (*ShebangContext) PREPROC_ANY ¶
func (s *ShebangContext) PREPROC_ANY(i int) antlr.TerminalNode
func (*ShebangContext) PREPROC_EXCLAMATION_MARK ¶
func (s *ShebangContext) PREPROC_EXCLAMATION_MARK() antlr.TerminalNode
func (*ShebangContext) PREPROC_IDENTIFIER ¶
func (s *ShebangContext) PREPROC_IDENTIFIER(i int) antlr.TerminalNode
func (*ShebangContext) ToStringTree ¶
func (s *ShebangContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) Assignment ¶
func (s *StatementContext) Assignment() IAssignmentContext
func (*StatementContext) CallStatement ¶
func (s *StatementContext) CallStatement() ICallStatementContext
func (*StatementContext) CompoundStatement ¶
func (s *StatementContext) CompoundStatement() ICompoundStatementContext
func (*StatementContext) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) Label ¶
func (s *StatementContext) Label() ILabelContext
func (*StatementContext) Preprocessor ¶
func (s *StatementContext) Preprocessor() IPreprocessorContext
func (*StatementContext) SEMICOLON ¶
func (s *StatementContext) SEMICOLON() antlr.TerminalNode
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) WaitStatement ¶
func (s *StatementContext) WaitStatement() IWaitStatementContext
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) AllMultilineString ¶
func (s *StringContext) AllMultilineString() []IMultilineStringContext
func (*StringContext) AllSTRING ¶
func (s *StringContext) AllSTRING() []antlr.TerminalNode
func (*StringContext) EnterRule ¶
func (s *StringContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringContext) ExitRule ¶
func (s *StringContext) ExitRule(listener antlr.ParseTreeListener)
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) MultilineString ¶
func (s *StringContext) MultilineString(i int) IMultilineStringContext
func (*StringContext) STRING ¶
func (s *StringContext) STRING(i int) antlr.TerminalNode
func (*StringContext) ToStringTree ¶
func (s *StringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubCodeBlockContext ¶
type SubCodeBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubCodeBlockContext ¶
func NewEmptySubCodeBlockContext() *SubCodeBlockContext
func NewSubCodeBlockContext ¶
func NewSubCodeBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubCodeBlockContext
func (*SubCodeBlockContext) CodeBlock ¶
func (s *SubCodeBlockContext) CodeBlock() ICodeBlockContext
func (*SubCodeBlockContext) EnterRule ¶
func (s *SubCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubCodeBlockContext) ExitRule ¶
func (s *SubCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubCodeBlockContext) GetParser ¶
func (s *SubCodeBlockContext) GetParser() antlr.Parser
func (*SubCodeBlockContext) GetRuleContext ¶
func (s *SubCodeBlockContext) GetRuleContext() antlr.RuleContext
func (*SubCodeBlockContext) IsSubCodeBlockContext ¶
func (*SubCodeBlockContext) IsSubCodeBlockContext()
func (*SubCodeBlockContext) SubVars ¶
func (s *SubCodeBlockContext) SubVars() ISubVarsContext
func (*SubCodeBlockContext) ToStringTree ¶
func (s *SubCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubContext ¶
type SubContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubContext ¶
func NewEmptySubContext() *SubContext
func NewSubContext ¶
func NewSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubContext
func (*SubContext) EnterRule ¶
func (s *SubContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubContext) ExitRule ¶
func (s *SubContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubContext) Function ¶
func (s *SubContext) Function() IFunctionContext
func (*SubContext) GetParser ¶
func (s *SubContext) GetParser() antlr.Parser
func (*SubContext) GetRuleContext ¶
func (s *SubContext) GetRuleContext() antlr.RuleContext
func (*SubContext) IsSubContext ¶
func (*SubContext) IsSubContext()
func (*SubContext) Procedure ¶
func (s *SubContext) Procedure() IProcedureContext
func (*SubContext) ToStringTree ¶
func (s *SubContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubNameContext ¶
type SubNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubNameContext ¶
func NewEmptySubNameContext() *SubNameContext
func NewSubNameContext ¶
func NewSubNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubNameContext
func (*SubNameContext) EnterRule ¶
func (s *SubNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubNameContext) ExitRule ¶
func (s *SubNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubNameContext) GetParser ¶
func (s *SubNameContext) GetParser() antlr.Parser
func (*SubNameContext) GetRuleContext ¶
func (s *SubNameContext) GetRuleContext() antlr.RuleContext
func (*SubNameContext) IDENTIFIER ¶
func (s *SubNameContext) IDENTIFIER() antlr.TerminalNode
func (*SubNameContext) IsSubNameContext ¶
func (*SubNameContext) IsSubNameContext()
func (*SubNameContext) ToStringTree ¶
func (s *SubNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubVarContext ¶
type SubVarContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubVarContext ¶
func NewEmptySubVarContext() *SubVarContext
func NewSubVarContext ¶
func NewSubVarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubVarContext
func (*SubVarContext) AllAnnotation ¶
func (s *SubVarContext) AllAnnotation() []IAnnotationContext
func (*SubVarContext) AllCompilerDirective ¶
func (s *SubVarContext) AllCompilerDirective() []ICompilerDirectiveContext
func (*SubVarContext) AllPreprocessor ¶
func (s *SubVarContext) AllPreprocessor() []IPreprocessorContext
func (*SubVarContext) Annotation ¶
func (s *SubVarContext) Annotation(i int) IAnnotationContext
func (*SubVarContext) CompilerDirective ¶
func (s *SubVarContext) CompilerDirective(i int) ICompilerDirectiveContext
func (*SubVarContext) EnterRule ¶
func (s *SubVarContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubVarContext) ExitRule ¶
func (s *SubVarContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubVarContext) GetParser ¶
func (s *SubVarContext) GetParser() antlr.Parser
func (*SubVarContext) GetRuleContext ¶
func (s *SubVarContext) GetRuleContext() antlr.RuleContext
func (*SubVarContext) IsSubVarContext ¶
func (*SubVarContext) IsSubVarContext()
func (*SubVarContext) Preprocessor ¶
func (s *SubVarContext) Preprocessor(i int) IPreprocessorContext
func (*SubVarContext) SEMICOLON ¶
func (s *SubVarContext) SEMICOLON() antlr.TerminalNode
func (*SubVarContext) SubVarsList ¶
func (s *SubVarContext) SubVarsList() ISubVarsListContext
func (*SubVarContext) ToStringTree ¶
func (s *SubVarContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SubVarContext) VAR_KEYWORD ¶
func (s *SubVarContext) VAR_KEYWORD() antlr.TerminalNode
type SubVarDeclarationContext ¶
type SubVarDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubVarDeclarationContext ¶
func NewEmptySubVarDeclarationContext() *SubVarDeclarationContext
func NewSubVarDeclarationContext ¶
func NewSubVarDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubVarDeclarationContext
func (*SubVarDeclarationContext) EnterRule ¶
func (s *SubVarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubVarDeclarationContext) ExitRule ¶
func (s *SubVarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubVarDeclarationContext) GetParser ¶
func (s *SubVarDeclarationContext) GetParser() antlr.Parser
func (*SubVarDeclarationContext) GetRuleContext ¶
func (s *SubVarDeclarationContext) GetRuleContext() antlr.RuleContext
func (*SubVarDeclarationContext) IsSubVarDeclarationContext ¶
func (*SubVarDeclarationContext) IsSubVarDeclarationContext()
func (*SubVarDeclarationContext) ToStringTree ¶
func (s *SubVarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SubVarDeclarationContext) Var_name ¶
func (s *SubVarDeclarationContext) Var_name() IVar_nameContext
type SubVarsContext ¶
type SubVarsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubVarsContext ¶
func NewEmptySubVarsContext() *SubVarsContext
func NewSubVarsContext ¶
func NewSubVarsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubVarsContext
func (*SubVarsContext) AllSubVar ¶
func (s *SubVarsContext) AllSubVar() []ISubVarContext
func (*SubVarsContext) EnterRule ¶
func (s *SubVarsContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubVarsContext) ExitRule ¶
func (s *SubVarsContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubVarsContext) GetParser ¶
func (s *SubVarsContext) GetParser() antlr.Parser
func (*SubVarsContext) GetRuleContext ¶
func (s *SubVarsContext) GetRuleContext() antlr.RuleContext
func (*SubVarsContext) IsSubVarsContext ¶
func (*SubVarsContext) IsSubVarsContext()
func (*SubVarsContext) SubVar ¶
func (s *SubVarsContext) SubVar(i int) ISubVarContext
func (*SubVarsContext) ToStringTree ¶
func (s *SubVarsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubVarsListContext ¶
type SubVarsListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubVarsListContext ¶
func NewEmptySubVarsListContext() *SubVarsListContext
func NewSubVarsListContext ¶
func NewSubVarsListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubVarsListContext
func (*SubVarsListContext) AllCOMMA ¶
func (s *SubVarsListContext) AllCOMMA() []antlr.TerminalNode
func (*SubVarsListContext) AllSubVarDeclaration ¶
func (s *SubVarsListContext) AllSubVarDeclaration() []ISubVarDeclarationContext
func (*SubVarsListContext) COMMA ¶
func (s *SubVarsListContext) COMMA(i int) antlr.TerminalNode
func (*SubVarsListContext) EnterRule ¶
func (s *SubVarsListContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubVarsListContext) ExitRule ¶
func (s *SubVarsListContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubVarsListContext) GetParser ¶
func (s *SubVarsListContext) GetParser() antlr.Parser
func (*SubVarsListContext) GetRuleContext ¶
func (s *SubVarsListContext) GetRuleContext() antlr.RuleContext
func (*SubVarsListContext) IsSubVarsListContext ¶
func (*SubVarsListContext) IsSubVarsListContext()
func (*SubVarsListContext) SubVarDeclaration ¶
func (s *SubVarsListContext) SubVarDeclaration(i int) ISubVarDeclarationContext
func (*SubVarsListContext) ToStringTree ¶
func (s *SubVarsListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubsContext ¶
type SubsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubsContext ¶
func NewEmptySubsContext() *SubsContext
func NewSubsContext ¶
func NewSubsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubsContext
func (*SubsContext) AllSub ¶
func (s *SubsContext) AllSub() []ISubContext
func (*SubsContext) EnterRule ¶
func (s *SubsContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubsContext) ExitRule ¶
func (s *SubsContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubsContext) GetParser ¶
func (s *SubsContext) GetParser() antlr.Parser
func (*SubsContext) GetRuleContext ¶
func (s *SubsContext) GetRuleContext() antlr.RuleContext
func (*SubsContext) IsSubsContext ¶
func (*SubsContext) IsSubsContext()
func (*SubsContext) Sub ¶
func (s *SubsContext) Sub(i int) ISubContext
func (*SubsContext) ToStringTree ¶
func (s *SubsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TernaryOperatorContext ¶
type TernaryOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTernaryOperatorContext ¶
func NewEmptyTernaryOperatorContext() *TernaryOperatorContext
func NewTernaryOperatorContext ¶
func NewTernaryOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TernaryOperatorContext
func (*TernaryOperatorContext) AllCOMMA ¶
func (s *TernaryOperatorContext) AllCOMMA() []antlr.TerminalNode
func (*TernaryOperatorContext) AllExpression ¶
func (s *TernaryOperatorContext) AllExpression() []IExpressionContext
func (*TernaryOperatorContext) COMMA ¶
func (s *TernaryOperatorContext) COMMA(i int) antlr.TerminalNode
func (*TernaryOperatorContext) EnterRule ¶
func (s *TernaryOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*TernaryOperatorContext) ExitRule ¶
func (s *TernaryOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*TernaryOperatorContext) Expression ¶
func (s *TernaryOperatorContext) Expression(i int) IExpressionContext
func (*TernaryOperatorContext) GetParser ¶
func (s *TernaryOperatorContext) GetParser() antlr.Parser
func (*TernaryOperatorContext) GetRuleContext ¶
func (s *TernaryOperatorContext) GetRuleContext() antlr.RuleContext
func (*TernaryOperatorContext) IsTernaryOperatorContext ¶
func (*TernaryOperatorContext) IsTernaryOperatorContext()
func (*TernaryOperatorContext) LPAREN ¶
func (s *TernaryOperatorContext) LPAREN() antlr.TerminalNode
func (*TernaryOperatorContext) QUESTION ¶
func (s *TernaryOperatorContext) QUESTION() antlr.TerminalNode
func (*TernaryOperatorContext) RPAREN ¶
func (s *TernaryOperatorContext) RPAREN() antlr.TerminalNode
func (*TernaryOperatorContext) ToStringTree ¶
func (s *TernaryOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TryCodeBlockContext ¶
type TryCodeBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTryCodeBlockContext ¶
func NewEmptyTryCodeBlockContext() *TryCodeBlockContext
func NewTryCodeBlockContext ¶
func NewTryCodeBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryCodeBlockContext
func (*TryCodeBlockContext) CodeBlock ¶
func (s *TryCodeBlockContext) CodeBlock() ICodeBlockContext
func (*TryCodeBlockContext) EnterRule ¶
func (s *TryCodeBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*TryCodeBlockContext) ExitRule ¶
func (s *TryCodeBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*TryCodeBlockContext) GetParser ¶
func (s *TryCodeBlockContext) GetParser() antlr.Parser
func (*TryCodeBlockContext) GetRuleContext ¶
func (s *TryCodeBlockContext) GetRuleContext() antlr.RuleContext
func (*TryCodeBlockContext) IsTryCodeBlockContext ¶
func (*TryCodeBlockContext) IsTryCodeBlockContext()
func (*TryCodeBlockContext) ToStringTree ¶
func (s *TryCodeBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TryStatementContext ¶
type TryStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTryStatementContext ¶
func NewEmptyTryStatementContext() *TryStatementContext
func NewTryStatementContext ¶
func NewTryStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryStatementContext
func (*TryStatementContext) ENDTRY_KEYWORD ¶
func (s *TryStatementContext) ENDTRY_KEYWORD() antlr.TerminalNode
func (*TryStatementContext) EXCEPT_KEYWORD ¶
func (s *TryStatementContext) EXCEPT_KEYWORD() antlr.TerminalNode
func (*TryStatementContext) EnterRule ¶
func (s *TryStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*TryStatementContext) ExceptCodeBlock ¶
func (s *TryStatementContext) ExceptCodeBlock() IExceptCodeBlockContext
func (*TryStatementContext) ExitRule ¶
func (s *TryStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*TryStatementContext) GetParser ¶
func (s *TryStatementContext) GetParser() antlr.Parser
func (*TryStatementContext) GetRuleContext ¶
func (s *TryStatementContext) GetRuleContext() antlr.RuleContext
func (*TryStatementContext) IsTryStatementContext ¶
func (*TryStatementContext) IsTryStatementContext()
func (*TryStatementContext) TRY_KEYWORD ¶
func (s *TryStatementContext) TRY_KEYWORD() antlr.TerminalNode
func (*TryStatementContext) ToStringTree ¶
func (s *TryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TryStatementContext) TryCodeBlock ¶
func (s *TryStatementContext) TryCodeBlock() ITryCodeBlockContext
type TypeNameContext ¶
type TypeNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeNameContext ¶
func NewEmptyTypeNameContext() *TypeNameContext
func NewTypeNameContext ¶
func NewTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeNameContext
func (*TypeNameContext) EnterRule ¶
func (s *TypeNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeNameContext) ExitRule ¶
func (s *TypeNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeNameContext) GetParser ¶
func (s *TypeNameContext) GetParser() antlr.Parser
func (*TypeNameContext) GetRuleContext ¶
func (s *TypeNameContext) GetRuleContext() antlr.RuleContext
func (*TypeNameContext) IDENTIFIER ¶
func (s *TypeNameContext) IDENTIFIER() antlr.TerminalNode
func (*TypeNameContext) IsTypeNameContext ¶
func (*TypeNameContext) IsTypeNameContext()
func (*TypeNameContext) ToStringTree ¶
func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnaryModifierContext ¶
type UnaryModifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnaryModifierContext ¶
func NewEmptyUnaryModifierContext() *UnaryModifierContext
func NewUnaryModifierContext ¶
func NewUnaryModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryModifierContext
func (*UnaryModifierContext) EnterRule ¶
func (s *UnaryModifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnaryModifierContext) ExitRule ¶
func (s *UnaryModifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnaryModifierContext) GetParser ¶
func (s *UnaryModifierContext) GetParser() antlr.Parser
func (*UnaryModifierContext) GetRuleContext ¶
func (s *UnaryModifierContext) GetRuleContext() antlr.RuleContext
func (*UnaryModifierContext) IsUnaryModifierContext ¶
func (*UnaryModifierContext) IsUnaryModifierContext()
func (*UnaryModifierContext) MINUS ¶
func (s *UnaryModifierContext) MINUS() antlr.TerminalNode
func (*UnaryModifierContext) NOT_KEYWORD ¶
func (s *UnaryModifierContext) NOT_KEYWORD() antlr.TerminalNode
func (*UnaryModifierContext) PLUS ¶
func (s *UnaryModifierContext) PLUS() antlr.TerminalNode
func (*UnaryModifierContext) ToStringTree ¶
func (s *UnaryModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UseContext ¶
type UseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUseContext ¶
func NewEmptyUseContext() *UseContext
func NewUseContext ¶
func NewUseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseContext
func (*UseContext) EnterRule ¶
func (s *UseContext) EnterRule(listener antlr.ParseTreeListener)
func (*UseContext) ExitRule ¶
func (s *UseContext) ExitRule(listener antlr.ParseTreeListener)
func (*UseContext) GetParser ¶
func (s *UseContext) GetParser() antlr.Parser
func (*UseContext) GetRuleContext ¶
func (s *UseContext) GetRuleContext() antlr.RuleContext
func (*UseContext) IsUseContext ¶
func (*UseContext) IsUseContext()
func (*UseContext) PREPROC_USE_KEYWORD ¶
func (s *UseContext) PREPROC_USE_KEYWORD() antlr.TerminalNode
func (*UseContext) ToStringTree ¶
func (s *UseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UseContext) UsedLib ¶
func (s *UseContext) UsedLib() IUsedLibContext
type UsedLibContext ¶
type UsedLibContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUsedLibContext ¶
func NewEmptyUsedLibContext() *UsedLibContext
func NewUsedLibContext ¶
func NewUsedLibContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UsedLibContext
func (*UsedLibContext) EnterRule ¶
func (s *UsedLibContext) EnterRule(listener antlr.ParseTreeListener)
func (*UsedLibContext) ExitRule ¶
func (s *UsedLibContext) ExitRule(listener antlr.ParseTreeListener)
func (*UsedLibContext) GetParser ¶
func (s *UsedLibContext) GetParser() antlr.Parser
func (*UsedLibContext) GetRuleContext ¶
func (s *UsedLibContext) GetRuleContext() antlr.RuleContext
func (*UsedLibContext) IsUsedLibContext ¶
func (*UsedLibContext) IsUsedLibContext()
func (*UsedLibContext) PREPROC_IDENTIFIER ¶
func (s *UsedLibContext) PREPROC_IDENTIFIER() antlr.TerminalNode
func (*UsedLibContext) PREPROC_STRING ¶
func (s *UsedLibContext) PREPROC_STRING() antlr.TerminalNode
func (*UsedLibContext) ToStringTree ¶
func (s *UsedLibContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Var_nameContext ¶
type Var_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVar_nameContext ¶
func NewEmptyVar_nameContext() *Var_nameContext
func NewVar_nameContext ¶
func NewVar_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Var_nameContext
func (*Var_nameContext) EnterRule ¶
func (s *Var_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Var_nameContext) ExitRule ¶
func (s *Var_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Var_nameContext) GetParser ¶
func (s *Var_nameContext) GetParser() antlr.Parser
func (*Var_nameContext) GetRuleContext ¶
func (s *Var_nameContext) GetRuleContext() antlr.RuleContext
func (*Var_nameContext) IDENTIFIER ¶
func (s *Var_nameContext) IDENTIFIER() antlr.TerminalNode
func (*Var_nameContext) IsVar_nameContext ¶
func (*Var_nameContext) IsVar_nameContext()
func (*Var_nameContext) ToStringTree ¶
func (s *Var_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WaitExpressionContext ¶
type WaitExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWaitExpressionContext ¶
func NewEmptyWaitExpressionContext() *WaitExpressionContext
func NewWaitExpressionContext ¶
func NewWaitExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WaitExpressionContext
func (*WaitExpressionContext) AWAIT_KEYWORD ¶
func (s *WaitExpressionContext) AWAIT_KEYWORD() antlr.TerminalNode
func (*WaitExpressionContext) EnterRule ¶
func (s *WaitExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*WaitExpressionContext) ExitRule ¶
func (s *WaitExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*WaitExpressionContext) Expression ¶
func (s *WaitExpressionContext) Expression() IExpressionContext
func (*WaitExpressionContext) GetParser ¶
func (s *WaitExpressionContext) GetParser() antlr.Parser
func (*WaitExpressionContext) GetRuleContext ¶
func (s *WaitExpressionContext) GetRuleContext() antlr.RuleContext
func (*WaitExpressionContext) IsWaitExpressionContext ¶
func (*WaitExpressionContext) IsWaitExpressionContext()
func (*WaitExpressionContext) ToStringTree ¶
func (s *WaitExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WaitStatementContext ¶
type WaitStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWaitStatementContext ¶
func NewEmptyWaitStatementContext() *WaitStatementContext
func NewWaitStatementContext ¶
func NewWaitStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WaitStatementContext
func (*WaitStatementContext) EnterRule ¶
func (s *WaitStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*WaitStatementContext) ExitRule ¶
func (s *WaitStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*WaitStatementContext) GetParser ¶
func (s *WaitStatementContext) GetParser() antlr.Parser
func (*WaitStatementContext) GetRuleContext ¶
func (s *WaitStatementContext) GetRuleContext() antlr.RuleContext
func (*WaitStatementContext) IsWaitStatementContext ¶
func (*WaitStatementContext) IsWaitStatementContext()
func (*WaitStatementContext) ToStringTree ¶
func (s *WaitStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WaitStatementContext) WaitExpression ¶
func (s *WaitStatementContext) WaitExpression() IWaitExpressionContext
type WhileStatementContext ¶
type WhileStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhileStatementContext ¶
func NewEmptyWhileStatementContext() *WhileStatementContext
func NewWhileStatementContext ¶
func NewWhileStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhileStatementContext
func (*WhileStatementContext) CodeBlock ¶
func (s *WhileStatementContext) CodeBlock() ICodeBlockContext
func (*WhileStatementContext) DO_KEYWORD ¶
func (s *WhileStatementContext) DO_KEYWORD() antlr.TerminalNode
func (*WhileStatementContext) ENDDO_KEYWORD ¶
func (s *WhileStatementContext) ENDDO_KEYWORD() antlr.TerminalNode
func (*WhileStatementContext) EnterRule ¶
func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhileStatementContext) ExitRule ¶
func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhileStatementContext) Expression ¶
func (s *WhileStatementContext) Expression() IExpressionContext
func (*WhileStatementContext) GetParser ¶
func (s *WhileStatementContext) GetParser() antlr.Parser
func (*WhileStatementContext) GetRuleContext ¶
func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext
func (*WhileStatementContext) IsWhileStatementContext ¶
func (*WhileStatementContext) IsWhileStatementContext()
func (*WhileStatementContext) ToStringTree ¶
func (s *WhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WhileStatementContext) WHILE_KEYWORD ¶
func (s *WhileStatementContext) WHILE_KEYWORD() antlr.TerminalNode