Documentation ¶
Index ¶
- Constants
- type AbstractDeclarationContext
- func (s *AbstractDeclarationContext) Abstract() antlr.TerminalNode
- func (s *AbstractDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AbstractDeclarationContext) CallSignature() ICallSignatureContext
- func (s *AbstractDeclarationContext) Eos() IEosContext
- func (s *AbstractDeclarationContext) GetParser() antlr.Parser
- func (s *AbstractDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *AbstractDeclarationContext) Identifier() antlr.TerminalNode
- func (*AbstractDeclarationContext) IsAbstractDeclarationContext()
- func (s *AbstractDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AbstractDeclarationContext) VariableStatement() IVariableStatementContext
- type AbstractMemberDeclarationContext
- type AccessibilityModifierContext
- func (s *AccessibilityModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AccessibilityModifierContext) GetParser() antlr.Parser
- func (s *AccessibilityModifierContext) GetRuleContext() antlr.RuleContext
- func (*AccessibilityModifierContext) IsAccessibilityModifierContext()
- func (s *AccessibilityModifierContext) Private() antlr.TerminalNode
- func (s *AccessibilityModifierContext) Protected() antlr.TerminalNode
- func (s *AccessibilityModifierContext) Public() antlr.TerminalNode
- func (s *AccessibilityModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AdditiveExpressionContext
- func (s *AdditiveExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AdditiveExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *AdditiveExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *AdditiveExpressionContext) Minus() antlr.TerminalNode
- func (s *AdditiveExpressionContext) Plus() antlr.TerminalNode
- func (s *AdditiveExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type ArgumentContext
- func (s *ArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArgumentContext) Ellipsis() antlr.TerminalNode
- func (s *ArgumentContext) GetParser() antlr.Parser
- func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
- func (s *ArgumentContext) Identifier() antlr.TerminalNode
- func (*ArgumentContext) IsArgumentContext()
- func (s *ArgumentContext) SingleExpression() ISingleExpressionContext
- func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgumentListContext
- func (s *ArgumentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArgumentListContext) AllArgument() []IArgumentContext
- func (s *ArgumentListContext) AllComma() []antlr.TerminalNode
- func (s *ArgumentListContext) Argument(i int) IArgumentContext
- func (s *ArgumentListContext) Comma(i int) antlr.TerminalNode
- func (s *ArgumentListContext) GetParser() antlr.Parser
- func (s *ArgumentListContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentListContext) IsArgumentListContext()
- func (s *ArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgumentsContext
- func (s *ArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArgumentsContext) ArgumentList() IArgumentListContext
- func (s *ArgumentsContext) CloseParen() antlr.TerminalNode
- func (s *ArgumentsContext) Comma() antlr.TerminalNode
- func (s *ArgumentsContext) GetParser() antlr.Parser
- func (s *ArgumentsContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentsContext) IsArgumentsContext()
- func (s *ArgumentsContext) OpenParen() antlr.TerminalNode
- func (s *ArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgumentsExpressionContext
- func (s *ArgumentsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArgumentsExpressionContext) Arguments() IArgumentsContext
- func (s *ArgumentsExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ArgumentsExpressionContext) SingleExpression() ISingleExpressionContext
- type ArrayElementContext
- func (s *ArrayElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayElementContext) Comma() antlr.TerminalNode
- func (s *ArrayElementContext) Ellipsis() antlr.TerminalNode
- func (s *ArrayElementContext) GetParser() antlr.Parser
- func (s *ArrayElementContext) GetRuleContext() antlr.RuleContext
- func (s *ArrayElementContext) Identifier() antlr.TerminalNode
- func (*ArrayElementContext) IsArrayElementContext()
- func (s *ArrayElementContext) SingleExpression() ISingleExpressionContext
- func (s *ArrayElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayLiteralContext
- func (s *ArrayLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayLiteralContext) CloseBracket() antlr.TerminalNode
- func (s *ArrayLiteralContext) ElementList() IElementListContext
- func (s *ArrayLiteralContext) GetParser() antlr.Parser
- func (s *ArrayLiteralContext) GetRuleContext() antlr.RuleContext
- func (*ArrayLiteralContext) IsArrayLiteralContext()
- func (s *ArrayLiteralContext) OpenBracket() antlr.TerminalNode
- func (s *ArrayLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayLiteralExpressionContext
- type ArrayPrimTypeContext
- func (s *ArrayPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayPrimTypeContext) CloseBracket() antlr.TerminalNode
- func (s *ArrayPrimTypeContext) GetRuleContext() antlr.RuleContext
- func (s *ArrayPrimTypeContext) OpenBracket() antlr.TerminalNode
- func (s *ArrayPrimTypeContext) PrimaryType() IPrimaryTypeContext
- type ArrayTypeContext
- func (s *ArrayTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayTypeContext) CloseBracket() antlr.TerminalNode
- func (s *ArrayTypeContext) GetParser() antlr.Parser
- func (s *ArrayTypeContext) GetRuleContext() antlr.RuleContext
- func (*ArrayTypeContext) IsArrayTypeContext()
- func (s *ArrayTypeContext) OpenBracket() antlr.TerminalNode
- func (s *ArrayTypeContext) PrimaryType() IPrimaryTypeContext
- func (s *ArrayTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrowFunctionBodyContext
- func (s *ArrowFunctionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrowFunctionBodyContext) CloseBrace() antlr.TerminalNode
- func (s *ArrowFunctionBodyContext) FunctionBody() IFunctionBodyContext
- func (s *ArrowFunctionBodyContext) GetParser() antlr.Parser
- func (s *ArrowFunctionBodyContext) GetRuleContext() antlr.RuleContext
- func (*ArrowFunctionBodyContext) IsArrowFunctionBodyContext()
- func (s *ArrowFunctionBodyContext) OpenBrace() antlr.TerminalNode
- func (s *ArrowFunctionBodyContext) SingleExpression() ISingleExpressionContext
- func (s *ArrowFunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrowFunctionDeclarationContext
- func (s *ArrowFunctionDeclarationContext) ARROW() antlr.TerminalNode
- func (s *ArrowFunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrowFunctionDeclarationContext) ArrowFunctionBody() IArrowFunctionBodyContext
- func (s *ArrowFunctionDeclarationContext) ArrowFunctionParameters() IArrowFunctionParametersContext
- func (s *ArrowFunctionDeclarationContext) Async() antlr.TerminalNode
- func (s *ArrowFunctionDeclarationContext) GetParser() antlr.Parser
- func (s *ArrowFunctionDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ArrowFunctionDeclarationContext) IsArrowFunctionDeclarationContext()
- func (s *ArrowFunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ArrowFunctionDeclarationContext) TypeAnnotation() ITypeAnnotationContext
- type ArrowFunctionExpressionContext
- type ArrowFunctionParametersContext
- func (s *ArrowFunctionParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrowFunctionParametersContext) CloseParen() antlr.TerminalNode
- func (s *ArrowFunctionParametersContext) FormalParameterList() IFormalParameterListContext
- func (s *ArrowFunctionParametersContext) GetParser() antlr.Parser
- func (s *ArrowFunctionParametersContext) GetRuleContext() antlr.RuleContext
- func (s *ArrowFunctionParametersContext) Identifier() antlr.TerminalNode
- func (*ArrowFunctionParametersContext) IsArrowFunctionParametersContext()
- func (s *ArrowFunctionParametersContext) OpenParen() antlr.TerminalNode
- func (s *ArrowFunctionParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AsExpressionContext
- func (s *AsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AsExpressionContext) CloseBracket() antlr.TerminalNode
- func (s *AsExpressionContext) GetParser() antlr.Parser
- func (s *AsExpressionContext) GetRuleContext() antlr.RuleContext
- func (*AsExpressionContext) IsAsExpressionContext()
- func (s *AsExpressionContext) OpenBracket() antlr.TerminalNode
- func (s *AsExpressionContext) PredefinedType() IPredefinedTypeContext
- func (s *AsExpressionContext) SingleExpression() ISingleExpressionContext
- func (s *AsExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentExpressionContext
- func (s *AssignmentExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssignmentExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *AssignmentExpressionContext) Assign() antlr.TerminalNode
- func (s *AssignmentExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *AssignmentExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type AssignmentOperatorContext
- func (s *AssignmentOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssignmentOperatorContext) BitAndAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) BitOrAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) BitXorAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) DivideAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) GetParser() antlr.Parser
- func (s *AssignmentOperatorContext) GetRuleContext() antlr.RuleContext
- func (*AssignmentOperatorContext) IsAssignmentOperatorContext()
- func (s *AssignmentOperatorContext) LeftShiftArithmeticAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) MinusAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) ModulusAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) MultiplyAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) PlusAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) RightShiftArithmeticAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) RightShiftLogicalAssign() antlr.TerminalNode
- func (s *AssignmentOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentOperatorExpressionContext
- func (s *AssignmentOperatorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssignmentOperatorExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *AssignmentOperatorExpressionContext) AssignmentOperator() IAssignmentOperatorContext
- func (s *AssignmentOperatorExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *AssignmentOperatorExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type BindingPatternContext
- func (s *BindingPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BindingPatternContext) ArrayLiteral() IArrayLiteralContext
- func (s *BindingPatternContext) GetParser() antlr.Parser
- func (s *BindingPatternContext) GetRuleContext() antlr.RuleContext
- func (*BindingPatternContext) IsBindingPatternContext()
- func (s *BindingPatternContext) ObjectLiteral() IObjectLiteralContext
- func (s *BindingPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BitAndExpressionContext
- func (s *BitAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitAndExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *BitAndExpressionContext) BitAnd() antlr.TerminalNode
- func (s *BitAndExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BitAndExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type BitNotExpressionContext
- type BitOrExpressionContext
- func (s *BitOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitOrExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *BitOrExpressionContext) BitOr() antlr.TerminalNode
- func (s *BitOrExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BitOrExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type BitShiftExpressionContext
- func (s *BitShiftExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitShiftExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *BitShiftExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BitShiftExpressionContext) LeftShiftArithmetic() antlr.TerminalNode
- func (s *BitShiftExpressionContext) RightShiftArithmetic() antlr.TerminalNode
- func (s *BitShiftExpressionContext) RightShiftLogical() antlr.TerminalNode
- func (s *BitShiftExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type BitXOrExpressionContext
- func (s *BitXOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitXOrExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *BitXOrExpressionContext) BitXOr() antlr.TerminalNode
- func (s *BitXOrExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BitXOrExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type BlockContext
- func (s *BlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BlockContext) CloseBrace() antlr.TerminalNode
- func (s *BlockContext) GetParser() antlr.Parser
- func (s *BlockContext) GetRuleContext() antlr.RuleContext
- func (*BlockContext) IsBlockContext()
- func (s *BlockContext) OpenBrace() antlr.TerminalNode
- func (s *BlockContext) StatementList() IStatementListContext
- func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BreakStatementContext
- func (s *BreakStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BreakStatementContext) Break() antlr.TerminalNode
- func (s *BreakStatementContext) Eos() IEosContext
- func (s *BreakStatementContext) GetParser() antlr.Parser
- func (s *BreakStatementContext) GetRuleContext() antlr.RuleContext
- func (s *BreakStatementContext) Identifier() antlr.TerminalNode
- func (*BreakStatementContext) IsBreakStatementContext()
- func (s *BreakStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CallSignatureContext
- func (s *CallSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CallSignatureContext) CloseParen() antlr.TerminalNode
- func (s *CallSignatureContext) GetParser() antlr.Parser
- func (s *CallSignatureContext) GetRuleContext() antlr.RuleContext
- func (*CallSignatureContext) IsCallSignatureContext()
- func (s *CallSignatureContext) OpenParen() antlr.TerminalNode
- func (s *CallSignatureContext) ParameterList() IParameterListContext
- func (s *CallSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CallSignatureContext) TypeAnnotation() ITypeAnnotationContext
- func (s *CallSignatureContext) TypeParameters() ITypeParametersContext
- type CaseBlockContext
- func (s *CaseBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CaseBlockContext) AllCaseClauses() []ICaseClausesContext
- func (s *CaseBlockContext) CaseClauses(i int) ICaseClausesContext
- func (s *CaseBlockContext) CloseBrace() antlr.TerminalNode
- func (s *CaseBlockContext) DefaultClause() IDefaultClauseContext
- func (s *CaseBlockContext) GetParser() antlr.Parser
- func (s *CaseBlockContext) GetRuleContext() antlr.RuleContext
- func (*CaseBlockContext) IsCaseBlockContext()
- func (s *CaseBlockContext) OpenBrace() antlr.TerminalNode
- func (s *CaseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CaseClauseContext
- func (s *CaseClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CaseClauseContext) Case() antlr.TerminalNode
- func (s *CaseClauseContext) Colon() antlr.TerminalNode
- func (s *CaseClauseContext) ExpressionSequence() IExpressionSequenceContext
- func (s *CaseClauseContext) GetParser() antlr.Parser
- func (s *CaseClauseContext) GetRuleContext() antlr.RuleContext
- func (*CaseClauseContext) IsCaseClauseContext()
- func (s *CaseClauseContext) StatementList() IStatementListContext
- func (s *CaseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CaseClausesContext
- func (s *CaseClausesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CaseClausesContext) AllCaseClause() []ICaseClauseContext
- func (s *CaseClausesContext) CaseClause(i int) ICaseClauseContext
- func (s *CaseClausesContext) GetParser() antlr.Parser
- func (s *CaseClausesContext) GetRuleContext() antlr.RuleContext
- func (*CaseClausesContext) IsCaseClausesContext()
- func (s *CaseClausesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CastAsExpressionContext
- func (s *CastAsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CastAsExpressionContext) As() antlr.TerminalNode
- func (s *CastAsExpressionContext) AsExpression() IAsExpressionContext
- func (s *CastAsExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *CastAsExpressionContext) SingleExpression() ISingleExpressionContext
- type CatchProductionContext
- func (s *CatchProductionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CatchProductionContext) Block() IBlockContext
- func (s *CatchProductionContext) Catch() antlr.TerminalNode
- func (s *CatchProductionContext) CloseParen() antlr.TerminalNode
- func (s *CatchProductionContext) GetParser() antlr.Parser
- func (s *CatchProductionContext) GetRuleContext() antlr.RuleContext
- func (s *CatchProductionContext) Identifier() antlr.TerminalNode
- func (*CatchProductionContext) IsCatchProductionContext()
- func (s *CatchProductionContext) OpenParen() antlr.TerminalNode
- func (s *CatchProductionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassDeclarationContext
- func (s *ClassDeclarationContext) Abstract() antlr.TerminalNode
- func (s *ClassDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ClassDeclarationContext) Class() antlr.TerminalNode
- func (s *ClassDeclarationContext) ClassHeritage() IClassHeritageContext
- func (s *ClassDeclarationContext) ClassTail() IClassTailContext
- func (s *ClassDeclarationContext) GetParser() antlr.Parser
- func (s *ClassDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *ClassDeclarationContext) Identifier() antlr.TerminalNode
- func (*ClassDeclarationContext) IsClassDeclarationContext()
- func (s *ClassDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ClassDeclarationContext) TypeParameters() ITypeParametersContext
- type ClassElementContext
- func (s *ClassElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ClassElementContext) ConstructorDeclaration() IConstructorDeclarationContext
- func (s *ClassElementContext) DecoratorList() IDecoratorListContext
- func (s *ClassElementContext) GetParser() antlr.Parser
- func (s *ClassElementContext) GetRuleContext() antlr.RuleContext
- func (s *ClassElementContext) IndexMemberDeclaration() IIndexMemberDeclarationContext
- func (*ClassElementContext) IsClassElementContext()
- func (s *ClassElementContext) PropertyMemberDeclaration() IPropertyMemberDeclarationContext
- func (s *ClassElementContext) Statement() IStatementContext
- func (s *ClassElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassExpressionContext
- func (s *ClassExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ClassExpressionContext) Class() antlr.TerminalNode
- func (s *ClassExpressionContext) ClassTail() IClassTailContext
- func (s *ClassExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ClassExpressionContext) Identifier() antlr.TerminalNode
- type ClassExtendsClauseContext
- func (s *ClassExtendsClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ClassExtendsClauseContext) Extends() antlr.TerminalNode
- func (s *ClassExtendsClauseContext) GetParser() antlr.Parser
- func (s *ClassExtendsClauseContext) GetRuleContext() antlr.RuleContext
- func (*ClassExtendsClauseContext) IsClassExtendsClauseContext()
- func (s *ClassExtendsClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ClassExtendsClauseContext) TypeReference() ITypeReferenceContext
- type ClassHeritageContext
- func (s *ClassHeritageContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ClassHeritageContext) ClassExtendsClause() IClassExtendsClauseContext
- func (s *ClassHeritageContext) GetParser() antlr.Parser
- func (s *ClassHeritageContext) GetRuleContext() antlr.RuleContext
- func (s *ClassHeritageContext) ImplementsClause() IImplementsClauseContext
- func (*ClassHeritageContext) IsClassHeritageContext()
- func (s *ClassHeritageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassOrInterfaceTypeListContext
- func (s *ClassOrInterfaceTypeListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ClassOrInterfaceTypeListContext) AllComma() []antlr.TerminalNode
- func (s *ClassOrInterfaceTypeListContext) AllTypeReference() []ITypeReferenceContext
- func (s *ClassOrInterfaceTypeListContext) Comma(i int) antlr.TerminalNode
- func (s *ClassOrInterfaceTypeListContext) GetParser() antlr.Parser
- func (s *ClassOrInterfaceTypeListContext) GetRuleContext() antlr.RuleContext
- func (*ClassOrInterfaceTypeListContext) IsClassOrInterfaceTypeListContext()
- func (s *ClassOrInterfaceTypeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ClassOrInterfaceTypeListContext) TypeReference(i int) ITypeReferenceContext
- type ClassTailContext
- func (s *ClassTailContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ClassTailContext) AllClassElement() []IClassElementContext
- func (s *ClassTailContext) ClassElement(i int) IClassElementContext
- func (s *ClassTailContext) CloseBrace() antlr.TerminalNode
- func (s *ClassTailContext) GetParser() antlr.Parser
- func (s *ClassTailContext) GetRuleContext() antlr.RuleContext
- func (*ClassTailContext) IsClassTailContext()
- func (s *ClassTailContext) OpenBrace() antlr.TerminalNode
- func (s *ClassTailContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ComputedPropertyExpressionAssignmentContext
- func (s *ComputedPropertyExpressionAssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ComputedPropertyExpressionAssignmentContext) AllSingleExpression() []ISingleExpressionContext
- func (s *ComputedPropertyExpressionAssignmentContext) CloseBracket() antlr.TerminalNode
- func (s *ComputedPropertyExpressionAssignmentContext) Colon() antlr.TerminalNode
- func (s *ComputedPropertyExpressionAssignmentContext) GetRuleContext() antlr.RuleContext
- func (s *ComputedPropertyExpressionAssignmentContext) OpenBracket() antlr.TerminalNode
- func (s *ComputedPropertyExpressionAssignmentContext) SingleExpression(i int) ISingleExpressionContext
- type ConstraintContext
- func (s *ConstraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstraintContext) Extends() antlr.TerminalNode
- func (s *ConstraintContext) GetParser() antlr.Parser
- func (s *ConstraintContext) GetRuleContext() antlr.RuleContext
- func (*ConstraintContext) IsConstraintContext()
- func (s *ConstraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstraintContext) Type_() IType_Context
- type ConstructSignatureContext
- func (s *ConstructSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstructSignatureContext) CloseParen() antlr.TerminalNode
- func (s *ConstructSignatureContext) GetParser() antlr.Parser
- func (s *ConstructSignatureContext) GetRuleContext() antlr.RuleContext
- func (*ConstructSignatureContext) IsConstructSignatureContext()
- func (s *ConstructSignatureContext) New() antlr.TerminalNode
- func (s *ConstructSignatureContext) OpenParen() antlr.TerminalNode
- func (s *ConstructSignatureContext) ParameterList() IParameterListContext
- func (s *ConstructSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstructSignatureContext) TypeAnnotation() ITypeAnnotationContext
- func (s *ConstructSignatureContext) TypeParameters() ITypeParametersContext
- type ConstructorDeclarationContext
- func (s *ConstructorDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstructorDeclarationContext) AccessibilityModifier() IAccessibilityModifierContext
- func (s *ConstructorDeclarationContext) CloseBrace() antlr.TerminalNode
- func (s *ConstructorDeclarationContext) CloseParen() antlr.TerminalNode
- func (s *ConstructorDeclarationContext) Constructor() antlr.TerminalNode
- func (s *ConstructorDeclarationContext) FormalParameterList() IFormalParameterListContext
- func (s *ConstructorDeclarationContext) FunctionBody() IFunctionBodyContext
- func (s *ConstructorDeclarationContext) GetParser() antlr.Parser
- func (s *ConstructorDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ConstructorDeclarationContext) IsConstructorDeclarationContext()
- func (s *ConstructorDeclarationContext) OpenBrace() antlr.TerminalNode
- func (s *ConstructorDeclarationContext) OpenParen() antlr.TerminalNode
- func (s *ConstructorDeclarationContext) SemiColon() antlr.TerminalNode
- func (s *ConstructorDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstructorTypeContext
- func (s *ConstructorTypeContext) ARROW() antlr.TerminalNode
- func (s *ConstructorTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstructorTypeContext) CloseParen() antlr.TerminalNode
- func (s *ConstructorTypeContext) GetParser() antlr.Parser
- func (s *ConstructorTypeContext) GetRuleContext() antlr.RuleContext
- func (*ConstructorTypeContext) IsConstructorTypeContext()
- func (s *ConstructorTypeContext) New() antlr.TerminalNode
- func (s *ConstructorTypeContext) OpenParen() antlr.TerminalNode
- func (s *ConstructorTypeContext) ParameterList() IParameterListContext
- func (s *ConstructorTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstructorTypeContext) TypeParameters() ITypeParametersContext
- func (s *ConstructorTypeContext) Type_() IType_Context
- type ContinueStatementContext
- func (s *ContinueStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ContinueStatementContext) Continue() antlr.TerminalNode
- func (s *ContinueStatementContext) Eos() IEosContext
- func (s *ContinueStatementContext) GetParser() antlr.Parser
- func (s *ContinueStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ContinueStatementContext) Identifier() antlr.TerminalNode
- func (*ContinueStatementContext) IsContinueStatementContext()
- func (s *ContinueStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DebuggerStatementContext
- func (s *DebuggerStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DebuggerStatementContext) Debugger() antlr.TerminalNode
- func (s *DebuggerStatementContext) Eos() IEosContext
- func (s *DebuggerStatementContext) GetParser() antlr.Parser
- func (s *DebuggerStatementContext) GetRuleContext() antlr.RuleContext
- func (*DebuggerStatementContext) IsDebuggerStatementContext()
- func (s *DebuggerStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DecoratorCallExpressionContext
- func (s *DecoratorCallExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DecoratorCallExpressionContext) Arguments() IArgumentsContext
- func (s *DecoratorCallExpressionContext) DecoratorMemberExpression() IDecoratorMemberExpressionContext
- func (s *DecoratorCallExpressionContext) GetParser() antlr.Parser
- func (s *DecoratorCallExpressionContext) GetRuleContext() antlr.RuleContext
- func (*DecoratorCallExpressionContext) IsDecoratorCallExpressionContext()
- func (s *DecoratorCallExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DecoratorContext
- func (s *DecoratorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DecoratorContext) At() antlr.TerminalNode
- func (s *DecoratorContext) DecoratorCallExpression() IDecoratorCallExpressionContext
- func (s *DecoratorContext) DecoratorMemberExpression() IDecoratorMemberExpressionContext
- func (s *DecoratorContext) GetParser() antlr.Parser
- func (s *DecoratorContext) GetRuleContext() antlr.RuleContext
- func (*DecoratorContext) IsDecoratorContext()
- func (s *DecoratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DecoratorListContext
- func (s *DecoratorListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DecoratorListContext) AllDecorator() []IDecoratorContext
- func (s *DecoratorListContext) Decorator(i int) IDecoratorContext
- func (s *DecoratorListContext) GetParser() antlr.Parser
- func (s *DecoratorListContext) GetRuleContext() antlr.RuleContext
- func (*DecoratorListContext) IsDecoratorListContext()
- func (s *DecoratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DecoratorMemberExpressionContext
- func (s *DecoratorMemberExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DecoratorMemberExpressionContext) CloseParen() antlr.TerminalNode
- func (s *DecoratorMemberExpressionContext) DecoratorMemberExpression() IDecoratorMemberExpressionContext
- func (s *DecoratorMemberExpressionContext) Dot() antlr.TerminalNode
- func (s *DecoratorMemberExpressionContext) GetParser() antlr.Parser
- func (s *DecoratorMemberExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *DecoratorMemberExpressionContext) Identifier() antlr.TerminalNode
- func (s *DecoratorMemberExpressionContext) IdentifierName() IIdentifierNameContext
- func (*DecoratorMemberExpressionContext) IsDecoratorMemberExpressionContext()
- func (s *DecoratorMemberExpressionContext) OpenParen() antlr.TerminalNode
- func (s *DecoratorMemberExpressionContext) SingleExpression() ISingleExpressionContext
- func (s *DecoratorMemberExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DefaultClauseContext
- func (s *DefaultClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DefaultClauseContext) Colon() antlr.TerminalNode
- func (s *DefaultClauseContext) Default() antlr.TerminalNode
- func (s *DefaultClauseContext) GetParser() antlr.Parser
- func (s *DefaultClauseContext) GetRuleContext() antlr.RuleContext
- func (*DefaultClauseContext) IsDefaultClauseContext()
- func (s *DefaultClauseContext) StatementList() IStatementListContext
- func (s *DefaultClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeleteExpressionContext
- type DoStatementContext
- func (s *DoStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DoStatementContext) CloseParen() antlr.TerminalNode
- func (s *DoStatementContext) Do() antlr.TerminalNode
- func (s *DoStatementContext) Eos() IEosContext
- func (s *DoStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *DoStatementContext) GetRuleContext() antlr.RuleContext
- func (s *DoStatementContext) OpenParen() antlr.TerminalNode
- func (s *DoStatementContext) Statement() IStatementContext
- func (s *DoStatementContext) While() antlr.TerminalNode
- type ElementListContext
- func (s *ElementListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ElementListContext) AllArrayElement() []IArrayElementContext
- func (s *ElementListContext) AllComma() []antlr.TerminalNode
- func (s *ElementListContext) ArrayElement(i int) IArrayElementContext
- func (s *ElementListContext) Comma(i int) antlr.TerminalNode
- func (s *ElementListContext) GetParser() antlr.Parser
- func (s *ElementListContext) GetRuleContext() antlr.RuleContext
- func (*ElementListContext) IsElementListContext()
- func (s *ElementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EmptyStatementContext
- func (s *EmptyStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EmptyStatementContext) GetParser() antlr.Parser
- func (s *EmptyStatementContext) GetRuleContext() antlr.RuleContext
- func (*EmptyStatementContext) IsEmptyStatementContext()
- func (s *EmptyStatementContext) SemiColon() antlr.TerminalNode
- func (s *EmptyStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumBodyContext
- func (s *EnumBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EnumBodyContext) Comma() antlr.TerminalNode
- func (s *EnumBodyContext) EnumMemberList() IEnumMemberListContext
- func (s *EnumBodyContext) GetParser() antlr.Parser
- func (s *EnumBodyContext) GetRuleContext() antlr.RuleContext
- func (*EnumBodyContext) IsEnumBodyContext()
- func (s *EnumBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumDeclarationContext
- func (s *EnumDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EnumDeclarationContext) CloseBrace() antlr.TerminalNode
- func (s *EnumDeclarationContext) Const() antlr.TerminalNode
- func (s *EnumDeclarationContext) Enum() antlr.TerminalNode
- func (s *EnumDeclarationContext) EnumBody() IEnumBodyContext
- func (s *EnumDeclarationContext) GetParser() antlr.Parser
- func (s *EnumDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *EnumDeclarationContext) Identifier() antlr.TerminalNode
- func (*EnumDeclarationContext) IsEnumDeclarationContext()
- func (s *EnumDeclarationContext) OpenBrace() antlr.TerminalNode
- func (s *EnumDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumMemberContext
- func (s *EnumMemberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EnumMemberContext) Assign() antlr.TerminalNode
- func (s *EnumMemberContext) GetParser() antlr.Parser
- func (s *EnumMemberContext) GetRuleContext() antlr.RuleContext
- func (*EnumMemberContext) IsEnumMemberContext()
- func (s *EnumMemberContext) PropertyName() IPropertyNameContext
- func (s *EnumMemberContext) SingleExpression() ISingleExpressionContext
- func (s *EnumMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumMemberListContext
- func (s *EnumMemberListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EnumMemberListContext) AllComma() []antlr.TerminalNode
- func (s *EnumMemberListContext) AllEnumMember() []IEnumMemberContext
- func (s *EnumMemberListContext) Comma(i int) antlr.TerminalNode
- func (s *EnumMemberListContext) EnumMember(i int) IEnumMemberContext
- func (s *EnumMemberListContext) GetParser() antlr.Parser
- func (s *EnumMemberListContext) GetRuleContext() antlr.RuleContext
- func (*EnumMemberListContext) IsEnumMemberListContext()
- func (s *EnumMemberListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EosContext
- func (s *EosContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EosContext) EOF() antlr.TerminalNode
- func (s *EosContext) GetParser() antlr.Parser
- func (s *EosContext) GetRuleContext() antlr.RuleContext
- func (*EosContext) IsEosContext()
- func (s *EosContext) SemiColon() antlr.TerminalNode
- func (s *EosContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EqualityExpressionContext
- func (s *EqualityExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EqualityExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *EqualityExpressionContext) Equals_() antlr.TerminalNode
- func (s *EqualityExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *EqualityExpressionContext) IdentityEquals() antlr.TerminalNode
- func (s *EqualityExpressionContext) IdentityNotEquals() antlr.TerminalNode
- func (s *EqualityExpressionContext) NotEquals() antlr.TerminalNode
- func (s *EqualityExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type ExportStatementContext
- func (s *ExportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExportStatementContext) Default() antlr.TerminalNode
- func (s *ExportStatementContext) Export() antlr.TerminalNode
- func (s *ExportStatementContext) FromBlock() IFromBlockContext
- func (s *ExportStatementContext) GetParser() antlr.Parser
- func (s *ExportStatementContext) GetRuleContext() antlr.RuleContext
- func (*ExportStatementContext) IsExportStatementContext()
- func (s *ExportStatementContext) Statement() IStatementContext
- func (s *ExportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionSequenceContext
- func (s *ExpressionSequenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionSequenceContext) AllComma() []antlr.TerminalNode
- func (s *ExpressionSequenceContext) AllSingleExpression() []ISingleExpressionContext
- func (s *ExpressionSequenceContext) Comma(i int) antlr.TerminalNode
- func (s *ExpressionSequenceContext) GetParser() antlr.Parser
- func (s *ExpressionSequenceContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionSequenceContext) IsExpressionSequenceContext()
- func (s *ExpressionSequenceContext) SingleExpression(i int) ISingleExpressionContext
- func (s *ExpressionSequenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionStatementContext
- func (s *ExpressionStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *ExpressionStatementContext) GetParser() antlr.Parser
- func (s *ExpressionStatementContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionStatementContext) IsExpressionStatementContext()
- func (s *ExpressionStatementContext) SemiColon() antlr.TerminalNode
- func (s *ExpressionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FinallyProductionContext
- func (s *FinallyProductionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FinallyProductionContext) Block() IBlockContext
- func (s *FinallyProductionContext) Finally() antlr.TerminalNode
- func (s *FinallyProductionContext) GetParser() antlr.Parser
- func (s *FinallyProductionContext) GetRuleContext() antlr.RuleContext
- func (*FinallyProductionContext) IsFinallyProductionContext()
- func (s *FinallyProductionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForInStatementContext
- func (s *ForInStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ForInStatementContext) CloseParen() antlr.TerminalNode
- func (s *ForInStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *ForInStatementContext) For() antlr.TerminalNode
- func (s *ForInStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ForInStatementContext) Identifier() antlr.TerminalNode
- func (s *ForInStatementContext) In() antlr.TerminalNode
- func (s *ForInStatementContext) OpenParen() antlr.TerminalNode
- func (s *ForInStatementContext) SingleExpression() ISingleExpressionContext
- func (s *ForInStatementContext) Statement() IStatementContext
- type ForStatementContext
- func (s *ForStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ForStatementContext) AllExpressionSequence() []IExpressionSequenceContext
- func (s *ForStatementContext) AllSemiColon() []antlr.TerminalNode
- func (s *ForStatementContext) CloseParen() antlr.TerminalNode
- func (s *ForStatementContext) ExpressionSequence(i int) IExpressionSequenceContext
- func (s *ForStatementContext) For() antlr.TerminalNode
- func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ForStatementContext) OpenParen() antlr.TerminalNode
- func (s *ForStatementContext) SemiColon(i int) antlr.TerminalNode
- func (s *ForStatementContext) Statement() IStatementContext
- type ForVarInStatementContext
- func (s *ForVarInStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ForVarInStatementContext) CloseParen() antlr.TerminalNode
- func (s *ForVarInStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *ForVarInStatementContext) For() antlr.TerminalNode
- func (s *ForVarInStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ForVarInStatementContext) Identifier() antlr.TerminalNode
- func (s *ForVarInStatementContext) In() antlr.TerminalNode
- func (s *ForVarInStatementContext) OpenParen() antlr.TerminalNode
- func (s *ForVarInStatementContext) Statement() IStatementContext
- func (s *ForVarInStatementContext) VarModifier() IVarModifierContext
- func (s *ForVarInStatementContext) VariableDeclaration() IVariableDeclarationContext
- type ForVarStatementContext
- func (s *ForVarStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ForVarStatementContext) AllExpressionSequence() []IExpressionSequenceContext
- func (s *ForVarStatementContext) AllSemiColon() []antlr.TerminalNode
- func (s *ForVarStatementContext) CloseParen() antlr.TerminalNode
- func (s *ForVarStatementContext) ExpressionSequence(i int) IExpressionSequenceContext
- func (s *ForVarStatementContext) For() antlr.TerminalNode
- func (s *ForVarStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ForVarStatementContext) OpenParen() antlr.TerminalNode
- func (s *ForVarStatementContext) SemiColon(i int) antlr.TerminalNode
- func (s *ForVarStatementContext) Statement() IStatementContext
- func (s *ForVarStatementContext) VarModifier() IVarModifierContext
- func (s *ForVarStatementContext) VariableDeclarationList() IVariableDeclarationListContext
- type FormalParameterArgContext
- func (s *FormalParameterArgContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FormalParameterArgContext) AccessibilityModifier() IAccessibilityModifierContext
- func (s *FormalParameterArgContext) Assign() antlr.TerminalNode
- func (s *FormalParameterArgContext) Decorator() IDecoratorContext
- func (s *FormalParameterArgContext) GetParser() antlr.Parser
- func (s *FormalParameterArgContext) GetRuleContext() antlr.RuleContext
- func (s *FormalParameterArgContext) IdentifierOrKeyWord() IIdentifierOrKeyWordContext
- func (*FormalParameterArgContext) IsFormalParameterArgContext()
- func (s *FormalParameterArgContext) QuestionMark() antlr.TerminalNode
- func (s *FormalParameterArgContext) SingleExpression() ISingleExpressionContext
- func (s *FormalParameterArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FormalParameterArgContext) TypeAnnotation() ITypeAnnotationContext
- type FormalParameterListContext
- func (s *FormalParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FormalParameterListContext) AllComma() []antlr.TerminalNode
- func (s *FormalParameterListContext) AllFormalParameterArg() []IFormalParameterArgContext
- func (s *FormalParameterListContext) ArrayLiteral() IArrayLiteralContext
- func (s *FormalParameterListContext) Colon() antlr.TerminalNode
- func (s *FormalParameterListContext) Comma(i int) antlr.TerminalNode
- func (s *FormalParameterListContext) FormalParameterArg(i int) IFormalParameterArgContext
- func (s *FormalParameterListContext) FormalParameterList() IFormalParameterListContext
- func (s *FormalParameterListContext) GetParser() antlr.Parser
- func (s *FormalParameterListContext) GetRuleContext() antlr.RuleContext
- func (*FormalParameterListContext) IsFormalParameterListContext()
- func (s *FormalParameterListContext) LastFormalParameterArg() ILastFormalParameterArgContext
- func (s *FormalParameterListContext) ObjectLiteral() IObjectLiteralContext
- func (s *FormalParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FromBlockContext
- func (s *FromBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FromBlockContext) As() antlr.TerminalNode
- func (s *FromBlockContext) Eos() IEosContext
- func (s *FromBlockContext) From() antlr.TerminalNode
- func (s *FromBlockContext) GetParser() antlr.Parser
- func (s *FromBlockContext) GetRuleContext() antlr.RuleContext
- func (s *FromBlockContext) IdentifierName() IIdentifierNameContext
- func (*FromBlockContext) IsFromBlockContext()
- func (s *FromBlockContext) MultipleImportStatement() IMultipleImportStatementContext
- func (s *FromBlockContext) Multiply() antlr.TerminalNode
- func (s *FromBlockContext) StringLiteral() antlr.TerminalNode
- func (s *FromBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionBodyContext
- func (s *FunctionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionBodyContext) GetParser() antlr.Parser
- func (s *FunctionBodyContext) GetRuleContext() antlr.RuleContext
- func (*FunctionBodyContext) IsFunctionBodyContext()
- func (s *FunctionBodyContext) StatementList() IStatementListContext
- func (s *FunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionDeclarationContext
- func (s *FunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionDeclarationContext) CallSignature() ICallSignatureContext
- func (s *FunctionDeclarationContext) CloseBrace() antlr.TerminalNode
- func (s *FunctionDeclarationContext) FunctionBody() IFunctionBodyContext
- func (s *FunctionDeclarationContext) Function_() antlr.TerminalNode
- func (s *FunctionDeclarationContext) GetParser() antlr.Parser
- func (s *FunctionDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionDeclarationContext) Identifier() antlr.TerminalNode
- func (*FunctionDeclarationContext) IsFunctionDeclarationContext()
- func (s *FunctionDeclarationContext) OpenBrace() antlr.TerminalNode
- func (s *FunctionDeclarationContext) SemiColon() antlr.TerminalNode
- func (s *FunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionExpressionContext
- type FunctionExpressionDeclarationContext
- func (s *FunctionExpressionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionExpressionDeclarationContext) CloseBrace() antlr.TerminalNode
- func (s *FunctionExpressionDeclarationContext) CloseParen() antlr.TerminalNode
- func (s *FunctionExpressionDeclarationContext) FormalParameterList() IFormalParameterListContext
- func (s *FunctionExpressionDeclarationContext) FunctionBody() IFunctionBodyContext
- func (s *FunctionExpressionDeclarationContext) Function_() antlr.TerminalNode
- func (s *FunctionExpressionDeclarationContext) GetParser() antlr.Parser
- func (s *FunctionExpressionDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionExpressionDeclarationContext) Identifier() antlr.TerminalNode
- func (*FunctionExpressionDeclarationContext) IsFunctionExpressionDeclarationContext()
- func (s *FunctionExpressionDeclarationContext) OpenBrace() antlr.TerminalNode
- func (s *FunctionExpressionDeclarationContext) OpenParen() antlr.TerminalNode
- func (s *FunctionExpressionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FunctionExpressionDeclarationContext) TypeAnnotation() ITypeAnnotationContext
- type FunctionTypeContext
- func (s *FunctionTypeContext) ARROW() antlr.TerminalNode
- func (s *FunctionTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionTypeContext) CloseParen() antlr.TerminalNode
- func (s *FunctionTypeContext) GetParser() antlr.Parser
- func (s *FunctionTypeContext) GetRuleContext() antlr.RuleContext
- func (*FunctionTypeContext) IsFunctionTypeContext()
- func (s *FunctionTypeContext) OpenParen() antlr.TerminalNode
- func (s *FunctionTypeContext) ParameterList() IParameterListContext
- func (s *FunctionTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FunctionTypeContext) TypeParameters() ITypeParametersContext
- func (s *FunctionTypeContext) Type_() IType_Context
- type GeneratorBlockContext
- func (s *GeneratorBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GeneratorBlockContext) AllComma() []antlr.TerminalNode
- func (s *GeneratorBlockContext) AllGeneratorDefinition() []IGeneratorDefinitionContext
- func (s *GeneratorBlockContext) CloseBrace() antlr.TerminalNode
- func (s *GeneratorBlockContext) Comma(i int) antlr.TerminalNode
- func (s *GeneratorBlockContext) GeneratorDefinition(i int) IGeneratorDefinitionContext
- func (s *GeneratorBlockContext) GetParser() antlr.Parser
- func (s *GeneratorBlockContext) GetRuleContext() antlr.RuleContext
- func (*GeneratorBlockContext) IsGeneratorBlockContext()
- func (s *GeneratorBlockContext) OpenBrace() antlr.TerminalNode
- func (s *GeneratorBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GeneratorDefinitionContext
- func (s *GeneratorDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GeneratorDefinitionContext) GetParser() antlr.Parser
- func (s *GeneratorDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*GeneratorDefinitionContext) IsGeneratorDefinitionContext()
- func (s *GeneratorDefinitionContext) IteratorDefinition() IIteratorDefinitionContext
- func (s *GeneratorDefinitionContext) Multiply() antlr.TerminalNode
- func (s *GeneratorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GeneratorFunctionDeclarationContext
- func (s *GeneratorFunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GeneratorFunctionDeclarationContext) CloseBrace() antlr.TerminalNode
- func (s *GeneratorFunctionDeclarationContext) CloseParen() antlr.TerminalNode
- func (s *GeneratorFunctionDeclarationContext) FormalParameterList() IFormalParameterListContext
- func (s *GeneratorFunctionDeclarationContext) FunctionBody() IFunctionBodyContext
- func (s *GeneratorFunctionDeclarationContext) Function_() antlr.TerminalNode
- func (s *GeneratorFunctionDeclarationContext) GetParser() antlr.Parser
- func (s *GeneratorFunctionDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *GeneratorFunctionDeclarationContext) Identifier() antlr.TerminalNode
- func (*GeneratorFunctionDeclarationContext) IsGeneratorFunctionDeclarationContext()
- func (s *GeneratorFunctionDeclarationContext) Multiply() antlr.TerminalNode
- func (s *GeneratorFunctionDeclarationContext) OpenBrace() antlr.TerminalNode
- func (s *GeneratorFunctionDeclarationContext) OpenParen() antlr.TerminalNode
- func (s *GeneratorFunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GeneratorMethodContext
- func (s *GeneratorMethodContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GeneratorMethodContext) CloseBrace() antlr.TerminalNode
- func (s *GeneratorMethodContext) CloseParen() antlr.TerminalNode
- func (s *GeneratorMethodContext) FormalParameterList() IFormalParameterListContext
- func (s *GeneratorMethodContext) FunctionBody() IFunctionBodyContext
- func (s *GeneratorMethodContext) GetParser() antlr.Parser
- func (s *GeneratorMethodContext) GetRuleContext() antlr.RuleContext
- func (s *GeneratorMethodContext) Identifier() antlr.TerminalNode
- func (*GeneratorMethodContext) IsGeneratorMethodContext()
- func (s *GeneratorMethodContext) Multiply() antlr.TerminalNode
- func (s *GeneratorMethodContext) OpenBrace() antlr.TerminalNode
- func (s *GeneratorMethodContext) OpenParen() antlr.TerminalNode
- func (s *GeneratorMethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GeneratorsExpressionContext
- type GeneratorsFunctionExpressionContext
- type GenericTypesContext
- type GetAccessorContext
- func (s *GetAccessorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GetAccessorContext) CloseBrace() antlr.TerminalNode
- func (s *GetAccessorContext) CloseParen() antlr.TerminalNode
- func (s *GetAccessorContext) FunctionBody() IFunctionBodyContext
- func (s *GetAccessorContext) GetParser() antlr.Parser
- func (s *GetAccessorContext) GetRuleContext() antlr.RuleContext
- func (s *GetAccessorContext) Getter() IGetterContext
- func (*GetAccessorContext) IsGetAccessorContext()
- func (s *GetAccessorContext) OpenBrace() antlr.TerminalNode
- func (s *GetAccessorContext) OpenParen() antlr.TerminalNode
- func (s *GetAccessorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *GetAccessorContext) TypeAnnotation() ITypeAnnotationContext
- type GetterContext
- func (s *GetterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GetterContext) Get() antlr.TerminalNode
- func (s *GetterContext) GetParser() antlr.Parser
- func (s *GetterContext) GetRuleContext() antlr.RuleContext
- func (*GetterContext) IsGetterContext()
- func (s *GetterContext) PropertyName() IPropertyNameContext
- func (s *GetterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GetterSetterDeclarationExpressionContext
- func (s *GetterSetterDeclarationExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GetterSetterDeclarationExpressionContext) GetAccessor() IGetAccessorContext
- func (s *GetterSetterDeclarationExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *GetterSetterDeclarationExpressionContext) PropertyMemberBase() IPropertyMemberBaseContext
- func (s *GetterSetterDeclarationExpressionContext) SetAccessor() ISetAccessorContext
- type IAbstractDeclarationContext
- type IAccessibilityModifierContext
- type IArgumentContext
- type IArgumentListContext
- type IArgumentsContext
- type IArrayElementContext
- type IArrayLiteralContext
- type IArrayTypeContext
- type IArrowFunctionBodyContext
- type IArrowFunctionDeclarationContext
- type IArrowFunctionParametersContext
- type IAsExpressionContext
- type IAssignmentOperatorContext
- type IBindingPatternContext
- type IBlockContext
- type IBreakStatementContext
- type ICallSignatureContext
- type ICaseBlockContext
- type ICaseClauseContext
- type ICaseClausesContext
- type ICatchProductionContext
- type IClassDeclarationContext
- type IClassElementContext
- type IClassExtendsClauseContext
- type IClassHeritageContext
- type IClassOrInterfaceTypeListContext
- type IClassTailContext
- type IConstraintContext
- type IConstructSignatureContext
- type IConstructorDeclarationContext
- type IConstructorTypeContext
- type IContinueStatementContext
- type IDebuggerStatementContext
- type IDecoratorCallExpressionContext
- type IDecoratorContext
- type IDecoratorListContext
- type IDecoratorMemberExpressionContext
- type IDefaultClauseContext
- type IElementListContext
- type IEmptyStatementContext
- type IEnumBodyContext
- type IEnumDeclarationContext
- type IEnumMemberContext
- type IEnumMemberListContext
- type IEosContext
- type IExportStatementContext
- type IExpressionSequenceContext
- type IExpressionStatementContext
- type IFinallyProductionContext
- type IFormalParameterArgContext
- type IFormalParameterListContext
- type IFromBlockContext
- type IFunctionBodyContext
- type IFunctionDeclarationContext
- type IFunctionExpressionDeclarationContext
- type IFunctionTypeContext
- type IGeneratorBlockContext
- type IGeneratorDefinitionContext
- type IGeneratorFunctionDeclarationContext
- type IGeneratorMethodContext
- type IGetAccessorContext
- type IGetterContext
- type IIdentifierNameContext
- type IIdentifierOrKeyWordContext
- type IIdentifierOrPatternContext
- type IIfStatementContext
- type IImplementsClauseContext
- type IImportAliasDeclarationContext
- type IImportStatementContext
- type IIndexMemberDeclarationContext
- type IIndexSignatureContext
- type IInitializerContext
- type IInterfaceDeclarationContext
- type IInterfaceExtendsClauseContext
- type IIterationStatementContext
- type IIteratorBlockContext
- type IIteratorDefinitionContext
- type IKeywordContext
- type ILabelledStatementContext
- type ILastFormalParameterArgContext
- type ILiteralContext
- type IMethodSignatureContext
- type IMultipleImportStatementContext
- type INamespaceDeclarationContext
- type INamespaceNameContext
- type INestedTypeGenericContext
- type INumericLiteralContext
- type IObjectLiteralContext
- type IObjectTypeContext
- type IOptionalParameterContext
- type IParameterContext
- type IParameterListContext
- type IPredefinedTypeContext
- type IPrimaryTypeContext
- type IProgramContext
- type IPropertyAssignmentContext
- type IPropertyMemberBaseContext
- type IPropertyMemberDeclarationContext
- type IPropertyNameContext
- type IPropertySignaturContext
- type IRequiredParameterContext
- type IRequiredParameterListContext
- type IReservedWordContext
- type IRestParameterContext
- type IReturnStatementContext
- type ISetAccessorContext
- type ISetterContext
- type ISingleExpressionContext
- type IStatementContext
- type IStatementListContext
- type ISwitchStatementContext
- type ITemplateStringAtomContext
- type ITemplateStringLiteralContext
- type IThrowStatementContext
- type ITryStatementContext
- type ITupleElementTypesContext
- type ITupleTypeContext
- type ITypeAliasDeclarationContext
- type ITypeAnnotationContext
- type ITypeArgumentContext
- type ITypeArgumentListContext
- type ITypeArgumentsContext
- type ITypeBodyContext
- type ITypeGenericContext
- type ITypeIncludeGenericContext
- type ITypeMemberContext
- type ITypeMemberListContext
- type ITypeNameContext
- type ITypeParameterContext
- type ITypeParameterListContext
- type ITypeParametersContext
- type ITypeQueryContext
- type ITypeQueryExpressionContext
- type ITypeReferenceContext
- type IType_Context
- type IUnionOrIntersectionOrPrimaryTypeContext
- type IVarModifierContext
- type IVariableDeclarationContext
- type IVariableDeclarationListContext
- type IVariableStatementContext
- type IWithStatementContext
- type IYieldStatementContext
- type IdentifierExpressionContext
- func (s *IdentifierExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierExpressionContext) IdentifierName() IIdentifierNameContext
- func (s *IdentifierExpressionContext) SingleExpression() ISingleExpressionContext
- type IdentifierNameContext
- func (s *IdentifierNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierNameContext) GetParser() antlr.Parser
- func (s *IdentifierNameContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierNameContext) Identifier() antlr.TerminalNode
- func (*IdentifierNameContext) IsIdentifierNameContext()
- func (s *IdentifierNameContext) ReservedWord() IReservedWordContext
- func (s *IdentifierNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IdentifierOrKeyWordContext
- func (s *IdentifierOrKeyWordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierOrKeyWordContext) GetParser() antlr.Parser
- func (s *IdentifierOrKeyWordContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierOrKeyWordContext) Identifier() antlr.TerminalNode
- func (*IdentifierOrKeyWordContext) IsIdentifierOrKeyWordContext()
- func (s *IdentifierOrKeyWordContext) Require() antlr.TerminalNode
- func (s *IdentifierOrKeyWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IdentifierOrKeyWordContext) TypeAlias() antlr.TerminalNode
- type IdentifierOrPatternContext
- func (s *IdentifierOrPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierOrPatternContext) BindingPattern() IBindingPatternContext
- func (s *IdentifierOrPatternContext) GetParser() antlr.Parser
- func (s *IdentifierOrPatternContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierOrPatternContext) IdentifierName() IIdentifierNameContext
- func (*IdentifierOrPatternContext) IsIdentifierOrPatternContext()
- func (s *IdentifierOrPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfStatementContext
- func (s *IfStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IfStatementContext) AllStatement() []IStatementContext
- func (s *IfStatementContext) CloseParen() antlr.TerminalNode
- func (s *IfStatementContext) Else() antlr.TerminalNode
- func (s *IfStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *IfStatementContext) GetParser() antlr.Parser
- func (s *IfStatementContext) GetRuleContext() antlr.RuleContext
- func (s *IfStatementContext) If() antlr.TerminalNode
- func (*IfStatementContext) IsIfStatementContext()
- func (s *IfStatementContext) OpenParen() antlr.TerminalNode
- func (s *IfStatementContext) Statement(i int) IStatementContext
- func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImplementsClauseContext
- func (s *ImplementsClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ImplementsClauseContext) ClassOrInterfaceTypeList() IClassOrInterfaceTypeListContext
- func (s *ImplementsClauseContext) GetParser() antlr.Parser
- func (s *ImplementsClauseContext) GetRuleContext() antlr.RuleContext
- func (s *ImplementsClauseContext) Implements() antlr.TerminalNode
- func (*ImplementsClauseContext) IsImplementsClauseContext()
- func (s *ImplementsClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportAliasDeclarationContext
- func (s *ImportAliasDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ImportAliasDeclarationContext) Assign() antlr.TerminalNode
- func (s *ImportAliasDeclarationContext) GetParser() antlr.Parser
- func (s *ImportAliasDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *ImportAliasDeclarationContext) Identifier() antlr.TerminalNode
- func (*ImportAliasDeclarationContext) IsImportAliasDeclarationContext()
- func (s *ImportAliasDeclarationContext) NamespaceName() INamespaceNameContext
- func (s *ImportAliasDeclarationContext) SemiColon() antlr.TerminalNode
- func (s *ImportAliasDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportStatementContext
- func (s *ImportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ImportStatementContext) FromBlock() IFromBlockContext
- func (s *ImportStatementContext) GetParser() antlr.Parser
- func (s *ImportStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ImportStatementContext) Import() antlr.TerminalNode
- func (s *ImportStatementContext) ImportAliasDeclaration() IImportAliasDeclarationContext
- func (*ImportStatementContext) IsImportStatementContext()
- func (s *ImportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InExpressionContext
- func (s *InExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *InExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *InExpressionContext) In() antlr.TerminalNode
- func (s *InExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type IndexMemberDeclarationContext
- func (s *IndexMemberDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IndexMemberDeclarationContext) GetParser() antlr.Parser
- func (s *IndexMemberDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *IndexMemberDeclarationContext) IndexSignature() IIndexSignatureContext
- func (*IndexMemberDeclarationContext) IsIndexMemberDeclarationContext()
- func (s *IndexMemberDeclarationContext) SemiColon() antlr.TerminalNode
- func (s *IndexMemberDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IndexSignatureContext
- func (s *IndexSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IndexSignatureContext) CloseBracket() antlr.TerminalNode
- func (s *IndexSignatureContext) Colon() antlr.TerminalNode
- func (s *IndexSignatureContext) GetParser() antlr.Parser
- func (s *IndexSignatureContext) GetRuleContext() antlr.RuleContext
- func (s *IndexSignatureContext) Identifier() antlr.TerminalNode
- func (*IndexSignatureContext) IsIndexSignatureContext()
- func (s *IndexSignatureContext) Number() antlr.TerminalNode
- func (s *IndexSignatureContext) OpenBracket() antlr.TerminalNode
- func (s *IndexSignatureContext) Str() antlr.TerminalNode
- func (s *IndexSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IndexSignatureContext) TypeAnnotation() ITypeAnnotationContext
- type InitializerContext
- func (s *InitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InitializerContext) Assign() antlr.TerminalNode
- func (s *InitializerContext) GetParser() antlr.Parser
- func (s *InitializerContext) GetRuleContext() antlr.RuleContext
- func (*InitializerContext) IsInitializerContext()
- func (s *InitializerContext) SingleExpression() ISingleExpressionContext
- func (s *InitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstanceofExpressionContext
- func (s *InstanceofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InstanceofExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *InstanceofExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *InstanceofExpressionContext) Instanceof() antlr.TerminalNode
- func (s *InstanceofExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type InterfaceDeclarationContext
- func (s *InterfaceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InterfaceDeclarationContext) Declare() antlr.TerminalNode
- func (s *InterfaceDeclarationContext) Export() antlr.TerminalNode
- func (s *InterfaceDeclarationContext) GetParser() antlr.Parser
- func (s *InterfaceDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *InterfaceDeclarationContext) Identifier() antlr.TerminalNode
- func (s *InterfaceDeclarationContext) Interface() antlr.TerminalNode
- func (s *InterfaceDeclarationContext) InterfaceExtendsClause() IInterfaceExtendsClauseContext
- func (*InterfaceDeclarationContext) IsInterfaceDeclarationContext()
- func (s *InterfaceDeclarationContext) ObjectType() IObjectTypeContext
- func (s *InterfaceDeclarationContext) SemiColon() antlr.TerminalNode
- func (s *InterfaceDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *InterfaceDeclarationContext) TypeParameters() ITypeParametersContext
- type InterfaceExtendsClauseContext
- func (s *InterfaceExtendsClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InterfaceExtendsClauseContext) ClassOrInterfaceTypeList() IClassOrInterfaceTypeListContext
- func (s *InterfaceExtendsClauseContext) Extends() antlr.TerminalNode
- func (s *InterfaceExtendsClauseContext) GetParser() antlr.Parser
- func (s *InterfaceExtendsClauseContext) GetRuleContext() antlr.RuleContext
- func (*InterfaceExtendsClauseContext) IsInterfaceExtendsClauseContext()
- func (s *InterfaceExtendsClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntersectionContext
- func (s *IntersectionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IntersectionContext) AllUnionOrIntersectionOrPrimaryType() []IUnionOrIntersectionOrPrimaryTypeContext
- func (s *IntersectionContext) BitAnd() antlr.TerminalNode
- func (s *IntersectionContext) GetRuleContext() antlr.RuleContext
- func (s *IntersectionContext) UnionOrIntersectionOrPrimaryType(i int) IUnionOrIntersectionOrPrimaryTypeContext
- type IterationStatementContext
- func (s *IterationStatementContext) CopyFrom(ctx *IterationStatementContext)
- func (s *IterationStatementContext) GetParser() antlr.Parser
- func (s *IterationStatementContext) GetRuleContext() antlr.RuleContext
- func (*IterationStatementContext) IsIterationStatementContext()
- func (s *IterationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IteratorBlockContext
- func (s *IteratorBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IteratorBlockContext) AllComma() []antlr.TerminalNode
- func (s *IteratorBlockContext) AllIteratorDefinition() []IIteratorDefinitionContext
- func (s *IteratorBlockContext) CloseBrace() antlr.TerminalNode
- func (s *IteratorBlockContext) Comma(i int) antlr.TerminalNode
- func (s *IteratorBlockContext) GetParser() antlr.Parser
- func (s *IteratorBlockContext) GetRuleContext() antlr.RuleContext
- func (*IteratorBlockContext) IsIteratorBlockContext()
- func (s *IteratorBlockContext) IteratorDefinition(i int) IIteratorDefinitionContext
- func (s *IteratorBlockContext) OpenBrace() antlr.TerminalNode
- func (s *IteratorBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IteratorDefinitionContext
- func (s *IteratorDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IteratorDefinitionContext) CloseBrace() antlr.TerminalNode
- func (s *IteratorDefinitionContext) CloseBracket() antlr.TerminalNode
- func (s *IteratorDefinitionContext) CloseParen() antlr.TerminalNode
- func (s *IteratorDefinitionContext) FormalParameterList() IFormalParameterListContext
- func (s *IteratorDefinitionContext) FunctionBody() IFunctionBodyContext
- func (s *IteratorDefinitionContext) GetParser() antlr.Parser
- func (s *IteratorDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*IteratorDefinitionContext) IsIteratorDefinitionContext()
- func (s *IteratorDefinitionContext) OpenBrace() antlr.TerminalNode
- func (s *IteratorDefinitionContext) OpenBracket() antlr.TerminalNode
- func (s *IteratorDefinitionContext) OpenParen() antlr.TerminalNode
- func (s *IteratorDefinitionContext) SingleExpression() ISingleExpressionContext
- func (s *IteratorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IteratorsExpressionContext
- type KeywordContext
- func (s *KeywordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KeywordContext) Async() antlr.TerminalNode
- func (s *KeywordContext) Break() antlr.TerminalNode
- func (s *KeywordContext) Case() antlr.TerminalNode
- func (s *KeywordContext) Catch() antlr.TerminalNode
- func (s *KeywordContext) Class() antlr.TerminalNode
- func (s *KeywordContext) Const() antlr.TerminalNode
- func (s *KeywordContext) Continue() antlr.TerminalNode
- func (s *KeywordContext) Debugger() antlr.TerminalNode
- func (s *KeywordContext) Default() antlr.TerminalNode
- func (s *KeywordContext) Delete() antlr.TerminalNode
- func (s *KeywordContext) Do() antlr.TerminalNode
- func (s *KeywordContext) Else() antlr.TerminalNode
- func (s *KeywordContext) Enum() antlr.TerminalNode
- func (s *KeywordContext) Export() antlr.TerminalNode
- func (s *KeywordContext) Extends() antlr.TerminalNode
- func (s *KeywordContext) Finally() antlr.TerminalNode
- func (s *KeywordContext) For() antlr.TerminalNode
- func (s *KeywordContext) From() antlr.TerminalNode
- func (s *KeywordContext) Function_() antlr.TerminalNode
- func (s *KeywordContext) Get() antlr.TerminalNode
- func (s *KeywordContext) GetParser() antlr.Parser
- func (s *KeywordContext) GetRuleContext() antlr.RuleContext
- func (s *KeywordContext) If() antlr.TerminalNode
- func (s *KeywordContext) Implements() antlr.TerminalNode
- func (s *KeywordContext) Import() antlr.TerminalNode
- func (s *KeywordContext) In() antlr.TerminalNode
- func (s *KeywordContext) Instanceof() antlr.TerminalNode
- func (s *KeywordContext) Interface() antlr.TerminalNode
- func (*KeywordContext) IsKeywordContext()
- func (s *KeywordContext) Let() antlr.TerminalNode
- func (s *KeywordContext) New() antlr.TerminalNode
- func (s *KeywordContext) Package() antlr.TerminalNode
- func (s *KeywordContext) Private() antlr.TerminalNode
- func (s *KeywordContext) Protected() antlr.TerminalNode
- func (s *KeywordContext) Public() antlr.TerminalNode
- func (s *KeywordContext) ReadOnly() antlr.TerminalNode
- func (s *KeywordContext) Require() antlr.TerminalNode
- func (s *KeywordContext) Return() antlr.TerminalNode
- func (s *KeywordContext) Set() antlr.TerminalNode
- func (s *KeywordContext) Static() antlr.TerminalNode
- func (s *KeywordContext) Str() antlr.TerminalNode
- func (s *KeywordContext) Super() antlr.TerminalNode
- func (s *KeywordContext) Switch() antlr.TerminalNode
- func (s *KeywordContext) This() antlr.TerminalNode
- func (s *KeywordContext) Throw() antlr.TerminalNode
- func (s *KeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *KeywordContext) Try() antlr.TerminalNode
- func (s *KeywordContext) TypeAlias() antlr.TerminalNode
- func (s *KeywordContext) Typeof() antlr.TerminalNode
- func (s *KeywordContext) Var() antlr.TerminalNode
- func (s *KeywordContext) Void() antlr.TerminalNode
- func (s *KeywordContext) While() antlr.TerminalNode
- func (s *KeywordContext) With() antlr.TerminalNode
- func (s *KeywordContext) Yield() antlr.TerminalNode
- type LabelledStatementContext
- func (s *LabelledStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LabelledStatementContext) Colon() antlr.TerminalNode
- func (s *LabelledStatementContext) GetParser() antlr.Parser
- func (s *LabelledStatementContext) GetRuleContext() antlr.RuleContext
- func (s *LabelledStatementContext) Identifier() antlr.TerminalNode
- func (*LabelledStatementContext) IsLabelledStatementContext()
- func (s *LabelledStatementContext) Statement() IStatementContext
- func (s *LabelledStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LastFormalParameterArgContext
- func (s *LastFormalParameterArgContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LastFormalParameterArgContext) Ellipsis() antlr.TerminalNode
- func (s *LastFormalParameterArgContext) GetParser() antlr.Parser
- func (s *LastFormalParameterArgContext) GetRuleContext() antlr.RuleContext
- func (s *LastFormalParameterArgContext) Identifier() antlr.TerminalNode
- func (*LastFormalParameterArgContext) IsLastFormalParameterArgContext()
- func (s *LastFormalParameterArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralContext
- func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LiteralContext) BooleanLiteral() antlr.TerminalNode
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) NullLiteral() antlr.TerminalNode
- func (s *LiteralContext) NumericLiteral() INumericLiteralContext
- func (s *LiteralContext) RegularExpressionLiteral() antlr.TerminalNode
- func (s *LiteralContext) StringLiteral() antlr.TerminalNode
- func (s *LiteralContext) TemplateStringLiteral() ITemplateStringLiteralContext
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralExpressionContext
- type LogicalAndExpressionContext
- func (s *LogicalAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LogicalAndExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *LogicalAndExpressionContext) And() antlr.TerminalNode
- func (s *LogicalAndExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *LogicalAndExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type LogicalOrExpressionContext
- func (s *LogicalOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LogicalOrExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *LogicalOrExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *LogicalOrExpressionContext) Or() antlr.TerminalNode
- func (s *LogicalOrExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type MemberDotExpressionContext
- func (s *MemberDotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MemberDotExpressionContext) Dot() antlr.TerminalNode
- func (s *MemberDotExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *MemberDotExpressionContext) IdentifierName() IIdentifierNameContext
- func (s *MemberDotExpressionContext) NestedTypeGeneric() INestedTypeGenericContext
- func (s *MemberDotExpressionContext) SingleExpression() ISingleExpressionContext
- type MemberIndexExpressionContext
- func (s *MemberIndexExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MemberIndexExpressionContext) CloseBracket() antlr.TerminalNode
- func (s *MemberIndexExpressionContext) ExpressionSequence() IExpressionSequenceContext
- func (s *MemberIndexExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *MemberIndexExpressionContext) OpenBracket() antlr.TerminalNode
- func (s *MemberIndexExpressionContext) SingleExpression() ISingleExpressionContext
- type MethodDeclarationExpressionContext
- func (s *MethodDeclarationExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MethodDeclarationExpressionContext) CallSignature() ICallSignatureContext
- func (s *MethodDeclarationExpressionContext) CloseBrace() antlr.TerminalNode
- func (s *MethodDeclarationExpressionContext) FunctionBody() IFunctionBodyContext
- func (s *MethodDeclarationExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *MethodDeclarationExpressionContext) OpenBrace() antlr.TerminalNode
- func (s *MethodDeclarationExpressionContext) PropertyMemberBase() IPropertyMemberBaseContext
- func (s *MethodDeclarationExpressionContext) PropertyName() IPropertyNameContext
- func (s *MethodDeclarationExpressionContext) SemiColon() antlr.TerminalNode
- type MethodPropertyContext
- type MethodSignatureContext
- func (s *MethodSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MethodSignatureContext) CallSignature() ICallSignatureContext
- func (s *MethodSignatureContext) GetParser() antlr.Parser
- func (s *MethodSignatureContext) GetRuleContext() antlr.RuleContext
- func (*MethodSignatureContext) IsMethodSignatureContext()
- func (s *MethodSignatureContext) PropertyName() IPropertyNameContext
- func (s *MethodSignatureContext) QuestionMark() antlr.TerminalNode
- func (s *MethodSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultipleImportStatementContext
- func (s *MultipleImportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultipleImportStatementContext) AllComma() []antlr.TerminalNode
- func (s *MultipleImportStatementContext) AllIdentifierName() []IIdentifierNameContext
- func (s *MultipleImportStatementContext) CloseBrace() antlr.TerminalNode
- func (s *MultipleImportStatementContext) Comma(i int) antlr.TerminalNode
- func (s *MultipleImportStatementContext) GetParser() antlr.Parser
- func (s *MultipleImportStatementContext) GetRuleContext() antlr.RuleContext
- func (s *MultipleImportStatementContext) IdentifierName(i int) IIdentifierNameContext
- func (*MultipleImportStatementContext) IsMultipleImportStatementContext()
- func (s *MultipleImportStatementContext) OpenBrace() antlr.TerminalNode
- func (s *MultipleImportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiplicativeExpressionContext
- func (s *MultiplicativeExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultiplicativeExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *MultiplicativeExpressionContext) Divide() antlr.TerminalNode
- func (s *MultiplicativeExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *MultiplicativeExpressionContext) Modulus() antlr.TerminalNode
- func (s *MultiplicativeExpressionContext) Multiply() antlr.TerminalNode
- func (s *MultiplicativeExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type NamespaceDeclarationContext
- func (s *NamespaceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NamespaceDeclarationContext) CloseBrace() antlr.TerminalNode
- func (s *NamespaceDeclarationContext) GetParser() antlr.Parser
- func (s *NamespaceDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*NamespaceDeclarationContext) IsNamespaceDeclarationContext()
- func (s *NamespaceDeclarationContext) Namespace() antlr.TerminalNode
- func (s *NamespaceDeclarationContext) NamespaceName() INamespaceNameContext
- func (s *NamespaceDeclarationContext) OpenBrace() antlr.TerminalNode
- func (s *NamespaceDeclarationContext) StatementList() IStatementListContext
- func (s *NamespaceDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NamespaceNameContext
- func (s *NamespaceNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NamespaceNameContext) AllDot() []antlr.TerminalNode
- func (s *NamespaceNameContext) AllIdentifier() []antlr.TerminalNode
- func (s *NamespaceNameContext) Dot(i int) antlr.TerminalNode
- func (s *NamespaceNameContext) GetParser() antlr.Parser
- func (s *NamespaceNameContext) GetRuleContext() antlr.RuleContext
- func (s *NamespaceNameContext) Identifier(i int) antlr.TerminalNode
- func (*NamespaceNameContext) IsNamespaceNameContext()
- func (s *NamespaceNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NestedTypeGenericContext
- func (s *NestedTypeGenericContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NestedTypeGenericContext) GetParser() antlr.Parser
- func (s *NestedTypeGenericContext) GetRuleContext() antlr.RuleContext
- func (*NestedTypeGenericContext) IsNestedTypeGenericContext()
- func (s *NestedTypeGenericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NestedTypeGenericContext) TypeGeneric() ITypeGenericContext
- func (s *NestedTypeGenericContext) TypeIncludeGeneric() ITypeIncludeGenericContext
- type NewExpressionContext
- func (s *NewExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NewExpressionContext) Arguments() IArgumentsContext
- func (s *NewExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *NewExpressionContext) New() antlr.TerminalNode
- func (s *NewExpressionContext) SingleExpression() ISingleExpressionContext
- func (s *NewExpressionContext) TypeArguments() ITypeArgumentsContext
- type NotExpressionContext
- type NumericLiteralContext
- func (s *NumericLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumericLiteralContext) BinaryIntegerLiteral() antlr.TerminalNode
- func (s *NumericLiteralContext) DecimalLiteral() antlr.TerminalNode
- func (s *NumericLiteralContext) GetParser() antlr.Parser
- func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *NumericLiteralContext) HexIntegerLiteral() antlr.TerminalNode
- func (*NumericLiteralContext) IsNumericLiteralContext()
- func (s *NumericLiteralContext) OctalIntegerLiteral() antlr.TerminalNode
- func (s *NumericLiteralContext) OctalIntegerLiteral2() antlr.TerminalNode
- func (s *NumericLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ObjectLiteralContext
- func (s *ObjectLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ObjectLiteralContext) AllComma() []antlr.TerminalNode
- func (s *ObjectLiteralContext) AllPropertyAssignment() []IPropertyAssignmentContext
- func (s *ObjectLiteralContext) CloseBrace() antlr.TerminalNode
- func (s *ObjectLiteralContext) Comma(i int) antlr.TerminalNode
- func (s *ObjectLiteralContext) GetParser() antlr.Parser
- func (s *ObjectLiteralContext) GetRuleContext() antlr.RuleContext
- func (*ObjectLiteralContext) IsObjectLiteralContext()
- func (s *ObjectLiteralContext) OpenBrace() antlr.TerminalNode
- func (s *ObjectLiteralContext) PropertyAssignment(i int) IPropertyAssignmentContext
- func (s *ObjectLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ObjectLiteralExpressionContext
- type ObjectPrimTypeContext
- type ObjectTypeContext
- func (s *ObjectTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ObjectTypeContext) CloseBrace() antlr.TerminalNode
- func (s *ObjectTypeContext) GetParser() antlr.Parser
- func (s *ObjectTypeContext) GetRuleContext() antlr.RuleContext
- func (*ObjectTypeContext) IsObjectTypeContext()
- func (s *ObjectTypeContext) OpenBrace() antlr.TerminalNode
- func (s *ObjectTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ObjectTypeContext) TypeBody() ITypeBodyContext
- type OptionalParameterContext
- func (s *OptionalParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OptionalParameterContext) AccessibilityModifier() IAccessibilityModifierContext
- func (s *OptionalParameterContext) DecoratorList() IDecoratorListContext
- func (s *OptionalParameterContext) GetParser() antlr.Parser
- func (s *OptionalParameterContext) GetRuleContext() antlr.RuleContext
- func (s *OptionalParameterContext) IdentifierOrPattern() IIdentifierOrPatternContext
- func (s *OptionalParameterContext) Initializer() IInitializerContext
- func (*OptionalParameterContext) IsOptionalParameterContext()
- func (s *OptionalParameterContext) QuestionMark() antlr.TerminalNode
- func (s *OptionalParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *OptionalParameterContext) TypeAnnotation() ITypeAnnotationContext
- type ParameterContext
- func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParameterContext) GetParser() antlr.Parser
- func (s *ParameterContext) GetRuleContext() antlr.RuleContext
- func (*ParameterContext) IsParameterContext()
- func (s *ParameterContext) OptionalParameter() IOptionalParameterContext
- func (s *ParameterContext) RequiredParameter() IRequiredParameterContext
- func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterListContext
- func (s *ParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParameterListContext) AllComma() []antlr.TerminalNode
- func (s *ParameterListContext) AllParameter() []IParameterContext
- func (s *ParameterListContext) Comma(i int) antlr.TerminalNode
- func (s *ParameterListContext) GetParser() antlr.Parser
- func (s *ParameterListContext) GetRuleContext() antlr.RuleContext
- func (*ParameterListContext) IsParameterListContext()
- func (s *ParameterListContext) Parameter(i int) IParameterContext
- func (s *ParameterListContext) RestParameter() IRestParameterContext
- func (s *ParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParenthesizedExpressionContext
- func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParenthesizedExpressionContext) CloseParen() antlr.TerminalNode
- func (s *ParenthesizedExpressionContext) ExpressionSequence() IExpressionSequenceContext
- func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ParenthesizedExpressionContext) OpenParen() antlr.TerminalNode
- type ParenthesizedPrimTypeContext
- func (s *ParenthesizedPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParenthesizedPrimTypeContext) CloseParen() antlr.TerminalNode
- func (s *ParenthesizedPrimTypeContext) GetRuleContext() antlr.RuleContext
- func (s *ParenthesizedPrimTypeContext) OpenParen() antlr.TerminalNode
- func (s *ParenthesizedPrimTypeContext) Type_() IType_Context
- type PostDecreaseExpressionContext
- func (s *PostDecreaseExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PostDecreaseExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PostDecreaseExpressionContext) MinusMinus() antlr.TerminalNode
- func (s *PostDecreaseExpressionContext) SingleExpression() ISingleExpressionContext
- type PostIncrementExpressionContext
- func (s *PostIncrementExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PostIncrementExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PostIncrementExpressionContext) PlusPlus() antlr.TerminalNode
- func (s *PostIncrementExpressionContext) SingleExpression() ISingleExpressionContext
- type PreDecreaseExpressionContext
- func (s *PreDecreaseExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PreDecreaseExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PreDecreaseExpressionContext) MinusMinus() antlr.TerminalNode
- func (s *PreDecreaseExpressionContext) SingleExpression() ISingleExpressionContext
- type PreIncrementExpressionContext
- func (s *PreIncrementExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PreIncrementExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PreIncrementExpressionContext) PlusPlus() antlr.TerminalNode
- func (s *PreIncrementExpressionContext) SingleExpression() ISingleExpressionContext
- type PredefinedPrimTypeContext
- type PredefinedTypeContext
- func (s *PredefinedTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PredefinedTypeContext) Any() antlr.TerminalNode
- func (s *PredefinedTypeContext) Boolean() antlr.TerminalNode
- func (s *PredefinedTypeContext) GetParser() antlr.Parser
- func (s *PredefinedTypeContext) GetRuleContext() antlr.RuleContext
- func (*PredefinedTypeContext) IsPredefinedTypeContext()
- func (s *PredefinedTypeContext) Number() antlr.TerminalNode
- func (s *PredefinedTypeContext) Str() antlr.TerminalNode
- func (s *PredefinedTypeContext) Symbol() antlr.TerminalNode
- func (s *PredefinedTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PredefinedTypeContext) Void() antlr.TerminalNode
- type PrimaryContext
- type PrimaryTypeContext
- func (s *PrimaryTypeContext) CopyFrom(ctx *PrimaryTypeContext)
- func (s *PrimaryTypeContext) GetParser() antlr.Parser
- func (s *PrimaryTypeContext) GetRuleContext() antlr.RuleContext
- func (*PrimaryTypeContext) IsPrimaryTypeContext()
- func (s *PrimaryTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProgramContext
- func (s *ProgramContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ProgramContext) EOF() antlr.TerminalNode
- func (s *ProgramContext) GetParser() antlr.Parser
- func (s *ProgramContext) GetRuleContext() antlr.RuleContext
- func (*ProgramContext) IsProgramContext()
- func (s *ProgramContext) StatementList() IStatementListContext
- func (s *ProgramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyAssignmentContext
- func (s *PropertyAssignmentContext) CopyFrom(ctx *PropertyAssignmentContext)
- func (s *PropertyAssignmentContext) GetParser() antlr.Parser
- func (s *PropertyAssignmentContext) GetRuleContext() antlr.RuleContext
- func (*PropertyAssignmentContext) IsPropertyAssignmentContext()
- func (s *PropertyAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyDeclarationExpressionContext
- func (s *PropertyDeclarationExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyDeclarationExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyDeclarationExpressionContext) Initializer() IInitializerContext
- func (s *PropertyDeclarationExpressionContext) PropertyMemberBase() IPropertyMemberBaseContext
- func (s *PropertyDeclarationExpressionContext) PropertyName() IPropertyNameContext
- func (s *PropertyDeclarationExpressionContext) QuestionMark() antlr.TerminalNode
- func (s *PropertyDeclarationExpressionContext) SemiColon() antlr.TerminalNode
- func (s *PropertyDeclarationExpressionContext) TypeAnnotation() ITypeAnnotationContext
- type PropertyExpressionAssignmentContext
- func (s *PropertyExpressionAssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyExpressionAssignmentContext) Assign() antlr.TerminalNode
- func (s *PropertyExpressionAssignmentContext) Colon() antlr.TerminalNode
- func (s *PropertyExpressionAssignmentContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyExpressionAssignmentContext) PropertyName() IPropertyNameContext
- func (s *PropertyExpressionAssignmentContext) SingleExpression() ISingleExpressionContext
- type PropertyGetterContext
- type PropertyMemberBaseContext
- func (s *PropertyMemberBaseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyMemberBaseContext) AccessibilityModifier() IAccessibilityModifierContext
- func (s *PropertyMemberBaseContext) Async() antlr.TerminalNode
- func (s *PropertyMemberBaseContext) GetParser() antlr.Parser
- func (s *PropertyMemberBaseContext) GetRuleContext() antlr.RuleContext
- func (*PropertyMemberBaseContext) IsPropertyMemberBaseContext()
- func (s *PropertyMemberBaseContext) ReadOnly() antlr.TerminalNode
- func (s *PropertyMemberBaseContext) Static() antlr.TerminalNode
- func (s *PropertyMemberBaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyMemberDeclarationContext
- func (s *PropertyMemberDeclarationContext) CopyFrom(ctx *PropertyMemberDeclarationContext)
- func (s *PropertyMemberDeclarationContext) GetParser() antlr.Parser
- func (s *PropertyMemberDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*PropertyMemberDeclarationContext) IsPropertyMemberDeclarationContext()
- func (s *PropertyMemberDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyNameContext
- func (s *PropertyNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyNameContext) GetParser() antlr.Parser
- func (s *PropertyNameContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyNameContext) IdentifierName() IIdentifierNameContext
- func (*PropertyNameContext) IsPropertyNameContext()
- func (s *PropertyNameContext) NumericLiteral() INumericLiteralContext
- func (s *PropertyNameContext) StringLiteral() antlr.TerminalNode
- func (s *PropertyNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertySetterContext
- type PropertyShorthandContext
- type PropertySignaturContext
- func (s *PropertySignaturContext) ARROW() antlr.TerminalNode
- func (s *PropertySignaturContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertySignaturContext) GetParser() antlr.Parser
- func (s *PropertySignaturContext) GetRuleContext() antlr.RuleContext
- func (*PropertySignaturContext) IsPropertySignaturContext()
- func (s *PropertySignaturContext) PropertyName() IPropertyNameContext
- func (s *PropertySignaturContext) QuestionMark() antlr.TerminalNode
- func (s *PropertySignaturContext) ReadOnly() antlr.TerminalNode
- func (s *PropertySignaturContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PropertySignaturContext) TypeAnnotation() ITypeAnnotationContext
- func (s *PropertySignaturContext) Type_() IType_Context
- type QueryPrimTypeContext
- type RedefinitionOfTypeContext
- func (s *RedefinitionOfTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RedefinitionOfTypeContext) GetRuleContext() antlr.RuleContext
- func (s *RedefinitionOfTypeContext) Is() antlr.TerminalNode
- func (s *RedefinitionOfTypeContext) PrimaryType() IPrimaryTypeContext
- func (s *RedefinitionOfTypeContext) TypeReference() ITypeReferenceContext
- type ReferencePrimTypeContext
- type RelationalExpressionContext
- func (s *RelationalExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RelationalExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *RelationalExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *RelationalExpressionContext) GreaterThanEquals() antlr.TerminalNode
- func (s *RelationalExpressionContext) LessThan() antlr.TerminalNode
- func (s *RelationalExpressionContext) LessThanEquals() antlr.TerminalNode
- func (s *RelationalExpressionContext) MoreThan() antlr.TerminalNode
- func (s *RelationalExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type RequiredParameterContext
- func (s *RequiredParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RequiredParameterContext) AccessibilityModifier() IAccessibilityModifierContext
- func (s *RequiredParameterContext) DecoratorList() IDecoratorListContext
- func (s *RequiredParameterContext) GetParser() antlr.Parser
- func (s *RequiredParameterContext) GetRuleContext() antlr.RuleContext
- func (s *RequiredParameterContext) IdentifierOrPattern() IIdentifierOrPatternContext
- func (*RequiredParameterContext) IsRequiredParameterContext()
- func (s *RequiredParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RequiredParameterContext) TypeAnnotation() ITypeAnnotationContext
- type RequiredParameterListContext
- func (s *RequiredParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RequiredParameterListContext) AllComma() []antlr.TerminalNode
- func (s *RequiredParameterListContext) AllRequiredParameter() []IRequiredParameterContext
- func (s *RequiredParameterListContext) Comma(i int) antlr.TerminalNode
- func (s *RequiredParameterListContext) GetParser() antlr.Parser
- func (s *RequiredParameterListContext) GetRuleContext() antlr.RuleContext
- func (*RequiredParameterListContext) IsRequiredParameterListContext()
- func (s *RequiredParameterListContext) RequiredParameter(i int) IRequiredParameterContext
- func (s *RequiredParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReservedWordContext
- func (s *ReservedWordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReservedWordContext) BooleanLiteral() antlr.TerminalNode
- func (s *ReservedWordContext) GetParser() antlr.Parser
- func (s *ReservedWordContext) GetRuleContext() antlr.RuleContext
- func (*ReservedWordContext) IsReservedWordContext()
- func (s *ReservedWordContext) Keyword() IKeywordContext
- func (s *ReservedWordContext) NullLiteral() antlr.TerminalNode
- func (s *ReservedWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RestParameterContext
- func (s *RestParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RestParameterContext) Ellipsis() antlr.TerminalNode
- func (s *RestParameterContext) GetParser() antlr.Parser
- func (s *RestParameterContext) GetRuleContext() antlr.RuleContext
- func (*RestParameterContext) IsRestParameterContext()
- func (s *RestParameterContext) SingleExpression() ISingleExpressionContext
- func (s *RestParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RestParameterContext) TypeAnnotation() ITypeAnnotationContext
- type RestParameterInObjectContext
- type ReturnStatementContext
- func (s *ReturnStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReturnStatementContext) Eos() IEosContext
- func (s *ReturnStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *ReturnStatementContext) GetParser() antlr.Parser
- func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext
- func (*ReturnStatementContext) IsReturnStatementContext()
- func (s *ReturnStatementContext) Return() antlr.TerminalNode
- func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SetAccessorContext
- func (s *SetAccessorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SetAccessorContext) BindingPattern() IBindingPatternContext
- func (s *SetAccessorContext) CloseBrace() antlr.TerminalNode
- func (s *SetAccessorContext) CloseParen() antlr.TerminalNode
- func (s *SetAccessorContext) FunctionBody() IFunctionBodyContext
- func (s *SetAccessorContext) GetParser() antlr.Parser
- func (s *SetAccessorContext) GetRuleContext() antlr.RuleContext
- func (s *SetAccessorContext) Identifier() antlr.TerminalNode
- func (*SetAccessorContext) IsSetAccessorContext()
- func (s *SetAccessorContext) OpenBrace() antlr.TerminalNode
- func (s *SetAccessorContext) OpenParen() antlr.TerminalNode
- func (s *SetAccessorContext) Setter() ISetterContext
- func (s *SetAccessorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SetAccessorContext) TypeAnnotation() ITypeAnnotationContext
- type SetterContext
- func (s *SetterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SetterContext) GetParser() antlr.Parser
- func (s *SetterContext) GetRuleContext() antlr.RuleContext
- func (*SetterContext) IsSetterContext()
- func (s *SetterContext) PropertyName() IPropertyNameContext
- func (s *SetterContext) Set() antlr.TerminalNode
- func (s *SetterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingleExpressionContext
- func (s *SingleExpressionContext) CopyFrom(ctx *SingleExpressionContext)
- func (s *SingleExpressionContext) GetParser() antlr.Parser
- func (s *SingleExpressionContext) GetRuleContext() antlr.RuleContext
- func (*SingleExpressionContext) IsSingleExpressionContext()
- func (s *SingleExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) AbstractDeclaration() IAbstractDeclarationContext
- func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StatementContext) ArrowFunctionDeclaration() IArrowFunctionDeclarationContext
- func (s *StatementContext) Block() IBlockContext
- func (s *StatementContext) BreakStatement() IBreakStatementContext
- func (s *StatementContext) ClassDeclaration() IClassDeclarationContext
- func (s *StatementContext) ContinueStatement() IContinueStatementContext
- func (s *StatementContext) DebuggerStatement() IDebuggerStatementContext
- func (s *StatementContext) DecoratorList() IDecoratorListContext
- func (s *StatementContext) EmptyStatement() IEmptyStatementContext
- func (s *StatementContext) EnumDeclaration() IEnumDeclarationContext
- func (s *StatementContext) ExportStatement() IExportStatementContext
- func (s *StatementContext) ExpressionStatement() IExpressionStatementContext
- func (s *StatementContext) FunctionDeclaration() IFunctionDeclarationContext
- func (s *StatementContext) GeneratorFunctionDeclaration() IGeneratorFunctionDeclarationContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) IfStatement() IIfStatementContext
- func (s *StatementContext) ImportStatement() IImportStatementContext
- func (s *StatementContext) InterfaceDeclaration() IInterfaceDeclarationContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) IterationStatement() IIterationStatementContext
- func (s *StatementContext) LabelledStatement() ILabelledStatementContext
- func (s *StatementContext) NamespaceDeclaration() INamespaceDeclarationContext
- func (s *StatementContext) ReturnStatement() IReturnStatementContext
- func (s *StatementContext) SwitchStatement() ISwitchStatementContext
- func (s *StatementContext) ThrowStatement() IThrowStatementContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) TryStatement() ITryStatementContext
- func (s *StatementContext) TypeAliasDeclaration() ITypeAliasDeclarationContext
- func (s *StatementContext) VariableStatement() IVariableStatementContext
- func (s *StatementContext) WithStatement() IWithStatementContext
- func (s *StatementContext) YieldStatement() IYieldStatementContext
- type StatementListContext
- func (s *StatementListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StatementListContext) AllStatement() []IStatementContext
- func (s *StatementListContext) GetParser() antlr.Parser
- func (s *StatementListContext) GetRuleContext() antlr.RuleContext
- func (*StatementListContext) IsStatementListContext()
- func (s *StatementListContext) Statement(i int) IStatementContext
- func (s *StatementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SuperExpressionContext
- type SwitchStatementContext
- func (s *SwitchStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SwitchStatementContext) CaseBlock() ICaseBlockContext
- func (s *SwitchStatementContext) CloseParen() antlr.TerminalNode
- func (s *SwitchStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *SwitchStatementContext) GetParser() antlr.Parser
- func (s *SwitchStatementContext) GetRuleContext() antlr.RuleContext
- func (*SwitchStatementContext) IsSwitchStatementContext()
- func (s *SwitchStatementContext) OpenParen() antlr.TerminalNode
- func (s *SwitchStatementContext) Switch() antlr.TerminalNode
- func (s *SwitchStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemplateStringAtomContext
- func (s *TemplateStringAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TemplateStringAtomContext) GetParser() antlr.Parser
- func (s *TemplateStringAtomContext) GetRuleContext() antlr.RuleContext
- func (*TemplateStringAtomContext) IsTemplateStringAtomContext()
- func (s *TemplateStringAtomContext) SingleExpression() ISingleExpressionContext
- func (s *TemplateStringAtomContext) TemplateCloseBrace() antlr.TerminalNode
- func (s *TemplateStringAtomContext) TemplateStringAtom() antlr.TerminalNode
- func (s *TemplateStringAtomContext) TemplateStringStartExpression() antlr.TerminalNode
- func (s *TemplateStringAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemplateStringExpressionContext
- func (s *TemplateStringExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TemplateStringExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *TemplateStringExpressionContext) SingleExpression() ISingleExpressionContext
- func (s *TemplateStringExpressionContext) TemplateStringLiteral() ITemplateStringLiteralContext
- type TemplateStringLiteralContext
- func (s *TemplateStringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TemplateStringLiteralContext) AllBackTick() []antlr.TerminalNode
- func (s *TemplateStringLiteralContext) AllTemplateStringAtom() []ITemplateStringAtomContext
- func (s *TemplateStringLiteralContext) BackTick(i int) antlr.TerminalNode
- func (s *TemplateStringLiteralContext) GetParser() antlr.Parser
- func (s *TemplateStringLiteralContext) GetRuleContext() antlr.RuleContext
- func (*TemplateStringLiteralContext) IsTemplateStringLiteralContext()
- func (s *TemplateStringLiteralContext) TemplateStringAtom(i int) ITemplateStringAtomContext
- func (s *TemplateStringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TernaryExpressionContext
- func (s *TernaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TernaryExpressionContext) AllSingleExpression() []ISingleExpressionContext
- func (s *TernaryExpressionContext) Colon() antlr.TerminalNode
- func (s *TernaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *TernaryExpressionContext) QuestionMark() antlr.TerminalNode
- func (s *TernaryExpressionContext) SingleExpression(i int) ISingleExpressionContext
- type ThisExpressionContext
- type ThisPrimTypeContext
- type ThrowStatementContext
- func (s *ThrowStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ThrowStatementContext) Eos() IEosContext
- func (s *ThrowStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *ThrowStatementContext) GetParser() antlr.Parser
- func (s *ThrowStatementContext) GetRuleContext() antlr.RuleContext
- func (*ThrowStatementContext) IsThrowStatementContext()
- func (s *ThrowStatementContext) Throw() antlr.TerminalNode
- func (s *ThrowStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TryStatementContext
- func (s *TryStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TryStatementContext) Block() IBlockContext
- func (s *TryStatementContext) CatchProduction() ICatchProductionContext
- func (s *TryStatementContext) FinallyProduction() IFinallyProductionContext
- func (s *TryStatementContext) GetParser() antlr.Parser
- func (s *TryStatementContext) GetRuleContext() antlr.RuleContext
- func (*TryStatementContext) IsTryStatementContext()
- func (s *TryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TryStatementContext) Try() antlr.TerminalNode
- type TupleElementTypesContext
- func (s *TupleElementTypesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TupleElementTypesContext) AllComma() []antlr.TerminalNode
- func (s *TupleElementTypesContext) AllType_() []IType_Context
- func (s *TupleElementTypesContext) Comma(i int) antlr.TerminalNode
- func (s *TupleElementTypesContext) GetParser() antlr.Parser
- func (s *TupleElementTypesContext) GetRuleContext() antlr.RuleContext
- func (*TupleElementTypesContext) IsTupleElementTypesContext()
- func (s *TupleElementTypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TupleElementTypesContext) Type_(i int) IType_Context
- type TuplePrimTypeContext
- func (s *TuplePrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TuplePrimTypeContext) CloseBracket() antlr.TerminalNode
- func (s *TuplePrimTypeContext) GetRuleContext() antlr.RuleContext
- func (s *TuplePrimTypeContext) OpenBracket() antlr.TerminalNode
- func (s *TuplePrimTypeContext) TupleElementTypes() ITupleElementTypesContext
- type TupleTypeContext
- func (s *TupleTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TupleTypeContext) CloseBracket() antlr.TerminalNode
- func (s *TupleTypeContext) GetParser() antlr.Parser
- func (s *TupleTypeContext) GetRuleContext() antlr.RuleContext
- func (*TupleTypeContext) IsTupleTypeContext()
- func (s *TupleTypeContext) OpenBracket() antlr.TerminalNode
- func (s *TupleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TupleTypeContext) TupleElementTypes() ITupleElementTypesContext
- type TypeAliasDeclarationContext
- func (s *TypeAliasDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeAliasDeclarationContext) Assign() antlr.TerminalNode
- func (s *TypeAliasDeclarationContext) GetParser() antlr.Parser
- func (s *TypeAliasDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *TypeAliasDeclarationContext) Identifier() antlr.TerminalNode
- func (*TypeAliasDeclarationContext) IsTypeAliasDeclarationContext()
- func (s *TypeAliasDeclarationContext) SemiColon() antlr.TerminalNode
- func (s *TypeAliasDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeAliasDeclarationContext) TypeAlias() antlr.TerminalNode
- func (s *TypeAliasDeclarationContext) TypeParameters() ITypeParametersContext
- func (s *TypeAliasDeclarationContext) Type_() IType_Context
- type TypeAnnotationContext
- func (s *TypeAnnotationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeAnnotationContext) Colon() antlr.TerminalNode
- func (s *TypeAnnotationContext) GetParser() antlr.Parser
- func (s *TypeAnnotationContext) GetRuleContext() antlr.RuleContext
- func (*TypeAnnotationContext) IsTypeAnnotationContext()
- func (s *TypeAnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeAnnotationContext) Type_() IType_Context
- type TypeArgumentContext
- func (s *TypeArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeArgumentContext) GetParser() antlr.Parser
- func (s *TypeArgumentContext) GetRuleContext() antlr.RuleContext
- func (*TypeArgumentContext) IsTypeArgumentContext()
- func (s *TypeArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeArgumentContext) Type_() IType_Context
- type TypeArgumentListContext
- func (s *TypeArgumentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeArgumentListContext) AllComma() []antlr.TerminalNode
- func (s *TypeArgumentListContext) AllTypeArgument() []ITypeArgumentContext
- func (s *TypeArgumentListContext) Comma(i int) antlr.TerminalNode
- func (s *TypeArgumentListContext) GetParser() antlr.Parser
- func (s *TypeArgumentListContext) GetRuleContext() antlr.RuleContext
- func (*TypeArgumentListContext) IsTypeArgumentListContext()
- func (s *TypeArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeArgumentListContext) TypeArgument(i int) ITypeArgumentContext
- type TypeArgumentsContext
- func (s *TypeArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeArgumentsContext) GetParser() antlr.Parser
- func (s *TypeArgumentsContext) GetRuleContext() antlr.RuleContext
- func (*TypeArgumentsContext) IsTypeArgumentsContext()
- func (s *TypeArgumentsContext) LessThan() antlr.TerminalNode
- func (s *TypeArgumentsContext) MoreThan() antlr.TerminalNode
- func (s *TypeArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeArgumentsContext) TypeArgumentList() ITypeArgumentListContext
- type TypeBodyContext
- func (s *TypeBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeBodyContext) Comma() antlr.TerminalNode
- func (s *TypeBodyContext) GetParser() antlr.Parser
- func (s *TypeBodyContext) GetRuleContext() antlr.RuleContext
- func (*TypeBodyContext) IsTypeBodyContext()
- func (s *TypeBodyContext) SemiColon() antlr.TerminalNode
- func (s *TypeBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeBodyContext) TypeMemberList() ITypeMemberListContext
- type TypeGenericContext
- func (s *TypeGenericContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeGenericContext) GetParser() antlr.Parser
- func (s *TypeGenericContext) GetRuleContext() antlr.RuleContext
- func (*TypeGenericContext) IsTypeGenericContext()
- func (s *TypeGenericContext) LessThan() antlr.TerminalNode
- func (s *TypeGenericContext) MoreThan() antlr.TerminalNode
- func (s *TypeGenericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeGenericContext) TypeArgumentList() ITypeArgumentListContext
- type TypeIncludeGenericContext
- func (s *TypeIncludeGenericContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeIncludeGenericContext) AllLessThan() []antlr.TerminalNode
- func (s *TypeIncludeGenericContext) AllMoreThan() []antlr.TerminalNode
- func (s *TypeIncludeGenericContext) AllTypeArgumentList() []ITypeArgumentListContext
- func (s *TypeIncludeGenericContext) BindingPattern() IBindingPatternContext
- func (s *TypeIncludeGenericContext) GetParser() antlr.Parser
- func (s *TypeIncludeGenericContext) GetRuleContext() antlr.RuleContext
- func (*TypeIncludeGenericContext) IsTypeIncludeGenericContext()
- func (s *TypeIncludeGenericContext) LessThan(i int) antlr.TerminalNode
- func (s *TypeIncludeGenericContext) MoreThan(i int) antlr.TerminalNode
- func (s *TypeIncludeGenericContext) RightShiftArithmetic() antlr.TerminalNode
- func (s *TypeIncludeGenericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeIncludeGenericContext) TypeArgumentList(i int) ITypeArgumentListContext
- type TypeMemberContext
- func (s *TypeMemberContext) ARROW() antlr.TerminalNode
- func (s *TypeMemberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeMemberContext) CallSignature() ICallSignatureContext
- func (s *TypeMemberContext) ConstructSignature() IConstructSignatureContext
- func (s *TypeMemberContext) GetParser() antlr.Parser
- func (s *TypeMemberContext) GetRuleContext() antlr.RuleContext
- func (s *TypeMemberContext) IndexSignature() IIndexSignatureContext
- func (*TypeMemberContext) IsTypeMemberContext()
- func (s *TypeMemberContext) MethodSignature() IMethodSignatureContext
- func (s *TypeMemberContext) PropertySignatur() IPropertySignaturContext
- func (s *TypeMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeMemberContext) Type_() IType_Context
- type TypeMemberListContext
- func (s *TypeMemberListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeMemberListContext) AllComma() []antlr.TerminalNode
- func (s *TypeMemberListContext) AllSemiColon() []antlr.TerminalNode
- func (s *TypeMemberListContext) AllTypeMember() []ITypeMemberContext
- func (s *TypeMemberListContext) Comma(i int) antlr.TerminalNode
- func (s *TypeMemberListContext) GetParser() antlr.Parser
- func (s *TypeMemberListContext) GetRuleContext() antlr.RuleContext
- func (*TypeMemberListContext) IsTypeMemberListContext()
- func (s *TypeMemberListContext) SemiColon(i int) antlr.TerminalNode
- func (s *TypeMemberListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeMemberListContext) TypeMember(i int) ITypeMemberContext
- type TypeNameContext
- func (s *TypeNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeNameContext) GetParser() antlr.Parser
- func (s *TypeNameContext) GetRuleContext() antlr.RuleContext
- func (s *TypeNameContext) Identifier() antlr.TerminalNode
- func (*TypeNameContext) IsTypeNameContext()
- func (s *TypeNameContext) NamespaceName() INamespaceNameContext
- func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeParameterContext
- func (s *TypeParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeParameterContext) Constraint() IConstraintContext
- func (s *TypeParameterContext) GetParser() antlr.Parser
- func (s *TypeParameterContext) GetRuleContext() antlr.RuleContext
- func (s *TypeParameterContext) Identifier() antlr.TerminalNode
- func (*TypeParameterContext) IsTypeParameterContext()
- func (s *TypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeParameterContext) TypeParameters() ITypeParametersContext
- type TypeParameterListContext
- func (s *TypeParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeParameterListContext) AllComma() []antlr.TerminalNode
- func (s *TypeParameterListContext) AllTypeParameter() []ITypeParameterContext
- func (s *TypeParameterListContext) Comma(i int) antlr.TerminalNode
- func (s *TypeParameterListContext) GetParser() antlr.Parser
- func (s *TypeParameterListContext) GetRuleContext() antlr.RuleContext
- func (*TypeParameterListContext) IsTypeParameterListContext()
- func (s *TypeParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeParameterListContext) TypeParameter(i int) ITypeParameterContext
- type TypeParametersContext
- func (s *TypeParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeParametersContext) GetParser() antlr.Parser
- func (s *TypeParametersContext) GetRuleContext() antlr.RuleContext
- func (*TypeParametersContext) IsTypeParametersContext()
- func (s *TypeParametersContext) LessThan() antlr.TerminalNode
- func (s *TypeParametersContext) MoreThan() antlr.TerminalNode
- func (s *TypeParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeParametersContext) TypeParameterList() ITypeParameterListContext
- type TypeQueryContext
- func (s *TypeQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeQueryContext) GetParser() antlr.Parser
- func (s *TypeQueryContext) GetRuleContext() antlr.RuleContext
- func (*TypeQueryContext) IsTypeQueryContext()
- func (s *TypeQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeQueryContext) TypeQueryExpression() ITypeQueryExpressionContext
- func (s *TypeQueryContext) Typeof() antlr.TerminalNode
- type TypeQueryExpressionContext
- func (s *TypeQueryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeQueryExpressionContext) AllDot() []antlr.TerminalNode
- func (s *TypeQueryExpressionContext) AllIdentifierName() []IIdentifierNameContext
- func (s *TypeQueryExpressionContext) Dot(i int) antlr.TerminalNode
- func (s *TypeQueryExpressionContext) GetParser() antlr.Parser
- func (s *TypeQueryExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *TypeQueryExpressionContext) Identifier() antlr.TerminalNode
- func (s *TypeQueryExpressionContext) IdentifierName(i int) IIdentifierNameContext
- func (*TypeQueryExpressionContext) IsTypeQueryExpressionContext()
- func (s *TypeQueryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeReferenceContext
- func (s *TypeReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeReferenceContext) GetParser() antlr.Parser
- func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
- func (*TypeReferenceContext) IsTypeReferenceContext()
- func (s *TypeReferenceContext) NestedTypeGeneric() INestedTypeGenericContext
- func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeReferenceContext) TypeName() ITypeNameContext
- type TypeScriptLexer
- func (l *TypeScriptLexer) Action(localctx antlr.RuleContext, ruleIndex, actionIndex int)
- func (l *TypeScriptLexer) BackTickInside_Action(localctx antlr.RuleContext, actionIndex int)
- func (l *TypeScriptLexer) BackTick_Action(localctx antlr.RuleContext, actionIndex int)
- func (l *TypeScriptLexer) CloseBrace_Action(localctx antlr.RuleContext, actionIndex int)
- func (p *TypeScriptLexer) OctalIntegerLiteral_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (l *TypeScriptLexer) OpenBrace_Action(localctx antlr.RuleContext, actionIndex int)
- func (p *TypeScriptLexer) RegularExpressionLiteral_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (l *TypeScriptLexer) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (l *TypeScriptLexer) StringLiteral_Action(localctx antlr.RuleContext, actionIndex int)
- func (p *TypeScriptLexer) TemplateCloseBrace_Sempred(localctx antlr.RuleContext, predIndex int) bool
- type TypeScriptLexerBase
- func (l *TypeScriptLexerBase) DecreaseTemplateDepth()
- func (l *TypeScriptLexerBase) IncreaseTemplateDepth()
- func (l *TypeScriptLexerBase) IsInTemplateString() bool
- func (l *TypeScriptLexerBase) IsRegexPossible() bool
- func (l *TypeScriptLexerBase) IsStartOfFile() bool
- func (l *TypeScriptLexerBase) IsStrictMode() bool
- func (l *TypeScriptLexerBase) NextToken() antlr.Token
- func (l *TypeScriptLexerBase) ProcessCloseBrace()
- func (l *TypeScriptLexerBase) ProcessOpenBrace()
- func (l *TypeScriptLexerBase) ProcessStringLiteral()
- type TypeScriptParser
- func (p *TypeScriptParser) AbstractDeclaration() (localctx IAbstractDeclarationContext)
- func (p *TypeScriptParser) AccessibilityModifier() (localctx IAccessibilityModifierContext)
- func (p *TypeScriptParser) Argument() (localctx IArgumentContext)
- func (p *TypeScriptParser) ArgumentList() (localctx IArgumentListContext)
- func (p *TypeScriptParser) Arguments() (localctx IArgumentsContext)
- func (p *TypeScriptParser) ArrayElement() (localctx IArrayElementContext)
- func (p *TypeScriptParser) ArrayLiteral() (localctx IArrayLiteralContext)
- func (p *TypeScriptParser) ArrayType() (localctx IArrayTypeContext)
- func (p *TypeScriptParser) ArrayType_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) ArrowFunctionBody() (localctx IArrowFunctionBodyContext)
- func (p *TypeScriptParser) ArrowFunctionDeclaration() (localctx IArrowFunctionDeclarationContext)
- func (p *TypeScriptParser) ArrowFunctionParameters() (localctx IArrowFunctionParametersContext)
- func (p *TypeScriptParser) AsExpression() (localctx IAsExpressionContext)
- func (p *TypeScriptParser) AssignmentOperator() (localctx IAssignmentOperatorContext)
- func (p *TypeScriptParser) BindingPattern() (localctx IBindingPatternContext)
- func (p *TypeScriptParser) Block() (localctx IBlockContext)
- func (p *TypeScriptParser) BreakStatement() (localctx IBreakStatementContext)
- func (p *TypeScriptParser) BreakStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) CallSignature() (localctx ICallSignatureContext)
- func (p *TypeScriptParser) CaseBlock() (localctx ICaseBlockContext)
- func (p *TypeScriptParser) CaseClause() (localctx ICaseClauseContext)
- func (p *TypeScriptParser) CaseClauses() (localctx ICaseClausesContext)
- func (p *TypeScriptParser) CatchProduction() (localctx ICatchProductionContext)
- func (p *TypeScriptParser) ClassDeclaration() (localctx IClassDeclarationContext)
- func (p *TypeScriptParser) ClassElement() (localctx IClassElementContext)
- func (p *TypeScriptParser) ClassExtendsClause() (localctx IClassExtendsClauseContext)
- func (p *TypeScriptParser) ClassHeritage() (localctx IClassHeritageContext)
- func (p *TypeScriptParser) ClassOrInterfaceTypeList() (localctx IClassOrInterfaceTypeListContext)
- func (p *TypeScriptParser) ClassTail() (localctx IClassTailContext)
- func (p *TypeScriptParser) Constraint() (localctx IConstraintContext)
- func (p *TypeScriptParser) ConstructSignature() (localctx IConstructSignatureContext)
- func (p *TypeScriptParser) ConstructorDeclaration() (localctx IConstructorDeclarationContext)
- func (p *TypeScriptParser) ConstructorType() (localctx IConstructorTypeContext)
- func (p *TypeScriptParser) ContinueStatement() (localctx IContinueStatementContext)
- func (p *TypeScriptParser) ContinueStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) DebuggerStatement() (localctx IDebuggerStatementContext)
- func (p *TypeScriptParser) Decorator() (localctx IDecoratorContext)
- func (p *TypeScriptParser) DecoratorCallExpression() (localctx IDecoratorCallExpressionContext)
- func (p *TypeScriptParser) DecoratorList() (localctx IDecoratorListContext)
- func (p *TypeScriptParser) DecoratorMemberExpression() (localctx IDecoratorMemberExpressionContext)
- func (p *TypeScriptParser) DecoratorMemberExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) DefaultClause() (localctx IDefaultClauseContext)
- func (p *TypeScriptParser) ElementList() (localctx IElementListContext)
- func (p *TypeScriptParser) EmptyStatement() (localctx IEmptyStatementContext)
- func (p *TypeScriptParser) EnumBody() (localctx IEnumBodyContext)
- func (p *TypeScriptParser) EnumDeclaration() (localctx IEnumDeclarationContext)
- func (p *TypeScriptParser) EnumMember() (localctx IEnumMemberContext)
- func (p *TypeScriptParser) EnumMemberList() (localctx IEnumMemberListContext)
- func (p *TypeScriptParser) Eos() (localctx IEosContext)
- func (p *TypeScriptParser) Eos_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) ExportStatement() (localctx IExportStatementContext)
- func (p *TypeScriptParser) ExpressionSequence() (localctx IExpressionSequenceContext)
- func (p *TypeScriptParser) ExpressionStatement() (localctx IExpressionStatementContext)
- func (p *TypeScriptParser) ExpressionStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) FinallyProduction() (localctx IFinallyProductionContext)
- func (p *TypeScriptParser) FormalParameterArg() (localctx IFormalParameterArgContext)
- func (p *TypeScriptParser) FormalParameterList() (localctx IFormalParameterListContext)
- func (p *TypeScriptParser) FromBlock() (localctx IFromBlockContext)
- func (p *TypeScriptParser) FunctionBody() (localctx IFunctionBodyContext)
- func (p *TypeScriptParser) FunctionDeclaration() (localctx IFunctionDeclarationContext)
- func (p *TypeScriptParser) FunctionExpressionDeclaration() (localctx IFunctionExpressionDeclarationContext)
- func (p *TypeScriptParser) FunctionType() (localctx IFunctionTypeContext)
- func (p *TypeScriptParser) GeneratorBlock() (localctx IGeneratorBlockContext)
- func (p *TypeScriptParser) GeneratorDefinition() (localctx IGeneratorDefinitionContext)
- func (p *TypeScriptParser) GeneratorFunctionDeclaration() (localctx IGeneratorFunctionDeclarationContext)
- func (p *TypeScriptParser) GeneratorMethod() (localctx IGeneratorMethodContext)
- func (p *TypeScriptParser) GetAccessor() (localctx IGetAccessorContext)
- func (p *TypeScriptParser) Getter() (localctx IGetterContext)
- func (p *TypeScriptParser) IdentifierName() (localctx IIdentifierNameContext)
- func (p *TypeScriptParser) IdentifierOrKeyWord() (localctx IIdentifierOrKeyWordContext)
- func (p *TypeScriptParser) IdentifierOrPattern() (localctx IIdentifierOrPatternContext)
- func (p *TypeScriptParser) IfStatement() (localctx IIfStatementContext)
- func (p *TypeScriptParser) ImplementsClause() (localctx IImplementsClauseContext)
- func (p *TypeScriptParser) ImportAliasDeclaration() (localctx IImportAliasDeclarationContext)
- func (p *TypeScriptParser) ImportStatement() (localctx IImportStatementContext)
- func (p *TypeScriptParser) IndexMemberDeclaration() (localctx IIndexMemberDeclarationContext)
- func (p *TypeScriptParser) IndexSignature() (localctx IIndexSignatureContext)
- func (p *TypeScriptParser) Initializer() (localctx IInitializerContext)
- func (p *TypeScriptParser) InterfaceDeclaration() (localctx IInterfaceDeclarationContext)
- func (p *TypeScriptParser) InterfaceExtendsClause() (localctx IInterfaceExtendsClauseContext)
- func (p *TypeScriptParser) IterationStatement() (localctx IIterationStatementContext)
- func (p *TypeScriptParser) IterationStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) IteratorBlock() (localctx IIteratorBlockContext)
- func (p *TypeScriptParser) IteratorDefinition() (localctx IIteratorDefinitionContext)
- func (p *TypeScriptParser) Keyword() (localctx IKeywordContext)
- func (p *TypeScriptParser) LabelledStatement() (localctx ILabelledStatementContext)
- func (p *TypeScriptParser) LastFormalParameterArg() (localctx ILastFormalParameterArgContext)
- func (p *TypeScriptParser) Literal() (localctx ILiteralContext)
- func (p *TypeScriptParser) MethodSignature() (localctx IMethodSignatureContext)
- func (p *TypeScriptParser) MultipleImportStatement() (localctx IMultipleImportStatementContext)
- func (p *TypeScriptParser) NamespaceDeclaration() (localctx INamespaceDeclarationContext)
- func (p *TypeScriptParser) NamespaceName() (localctx INamespaceNameContext)
- func (p *TypeScriptParser) NestedTypeGeneric() (localctx INestedTypeGenericContext)
- func (p *TypeScriptParser) NumericLiteral() (localctx INumericLiteralContext)
- func (p *TypeScriptParser) ObjectLiteral() (localctx IObjectLiteralContext)
- func (p *TypeScriptParser) ObjectType() (localctx IObjectTypeContext)
- func (p *TypeScriptParser) OptionalParameter() (localctx IOptionalParameterContext)
- func (p *TypeScriptParser) Parameter() (localctx IParameterContext)
- func (p *TypeScriptParser) ParameterList() (localctx IParameterListContext)
- func (p *TypeScriptParser) PredefinedType() (localctx IPredefinedTypeContext)
- func (p *TypeScriptParser) PrimaryType() (localctx IPrimaryTypeContext)
- func (p *TypeScriptParser) PrimaryType_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) Program() (localctx IProgramContext)
- func (p *TypeScriptParser) PropertyAssignment() (localctx IPropertyAssignmentContext)
- func (p *TypeScriptParser) PropertyMemberBase() (localctx IPropertyMemberBaseContext)
- func (p *TypeScriptParser) PropertyMemberDeclaration() (localctx IPropertyMemberDeclarationContext)
- func (p *TypeScriptParser) PropertyName() (localctx IPropertyNameContext)
- func (p *TypeScriptParser) PropertySignatur() (localctx IPropertySignaturContext)
- func (p *TypeScriptParser) RequiredParameter() (localctx IRequiredParameterContext)
- func (p *TypeScriptParser) RequiredParameterList() (localctx IRequiredParameterListContext)
- func (p *TypeScriptParser) ReservedWord() (localctx IReservedWordContext)
- func (p *TypeScriptParser) RestParameter() (localctx IRestParameterContext)
- func (p *TypeScriptParser) ReturnStatement() (localctx IReturnStatementContext)
- func (p *TypeScriptParser) ReturnStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *TypeScriptParser) SetAccessor() (localctx ISetAccessorContext)
- func (p *TypeScriptParser) Setter() (localctx ISetterContext)
- func (p *TypeScriptParser) SingleExpression() (localctx ISingleExpressionContext)
- func (p *TypeScriptParser) SingleExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) Statement() (localctx IStatementContext)
- func (p *TypeScriptParser) StatementList() (localctx IStatementListContext)
- func (p *TypeScriptParser) SwitchStatement() (localctx ISwitchStatementContext)
- func (p *TypeScriptParser) TemplateStringAtom() (localctx ITemplateStringAtomContext)
- func (p *TypeScriptParser) TemplateStringLiteral() (localctx ITemplateStringLiteralContext)
- func (p *TypeScriptParser) ThrowStatement() (localctx IThrowStatementContext)
- func (p *TypeScriptParser) ThrowStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) TryStatement() (localctx ITryStatementContext)
- func (p *TypeScriptParser) TupleElementTypes() (localctx ITupleElementTypesContext)
- func (p *TypeScriptParser) TupleType() (localctx ITupleTypeContext)
- func (p *TypeScriptParser) TypeAliasDeclaration() (localctx ITypeAliasDeclarationContext)
- func (p *TypeScriptParser) TypeAnnotation() (localctx ITypeAnnotationContext)
- func (p *TypeScriptParser) TypeArgument() (localctx ITypeArgumentContext)
- func (p *TypeScriptParser) TypeArgumentList() (localctx ITypeArgumentListContext)
- func (p *TypeScriptParser) TypeArguments() (localctx ITypeArgumentsContext)
- func (p *TypeScriptParser) TypeBody() (localctx ITypeBodyContext)
- func (p *TypeScriptParser) TypeGeneric() (localctx ITypeGenericContext)
- func (p *TypeScriptParser) TypeIncludeGeneric() (localctx ITypeIncludeGenericContext)
- func (p *TypeScriptParser) TypeMember() (localctx ITypeMemberContext)
- func (p *TypeScriptParser) TypeMemberList() (localctx ITypeMemberListContext)
- func (p *TypeScriptParser) TypeName() (localctx ITypeNameContext)
- func (p *TypeScriptParser) TypeParameter() (localctx ITypeParameterContext)
- func (p *TypeScriptParser) TypeParameterList() (localctx ITypeParameterListContext)
- func (p *TypeScriptParser) TypeParameters() (localctx ITypeParametersContext)
- func (p *TypeScriptParser) TypeQuery() (localctx ITypeQueryContext)
- func (p *TypeScriptParser) TypeQueryExpression() (localctx ITypeQueryExpressionContext)
- func (p *TypeScriptParser) TypeReference() (localctx ITypeReferenceContext)
- func (p *TypeScriptParser) Type_() (localctx IType_Context)
- func (p *TypeScriptParser) UnionOrIntersectionOrPrimaryType() (localctx IUnionOrIntersectionOrPrimaryTypeContext)
- func (p *TypeScriptParser) UnionOrIntersectionOrPrimaryType_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *TypeScriptParser) VarModifier() (localctx IVarModifierContext)
- func (p *TypeScriptParser) VariableDeclaration() (localctx IVariableDeclarationContext)
- func (p *TypeScriptParser) VariableDeclarationList() (localctx IVariableDeclarationListContext)
- func (p *TypeScriptParser) VariableStatement() (localctx IVariableStatementContext)
- func (p *TypeScriptParser) WithStatement() (localctx IWithStatementContext)
- func (p *TypeScriptParser) YieldStatement() (localctx IYieldStatementContext)
- func (p *TypeScriptParser) YieldStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
- type TypeScriptParserBase
- type TypeScriptParserVisitor
- type Type_Context
- func (s *Type_Context) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Type_Context) ConstructorType() IConstructorTypeContext
- func (s *Type_Context) FunctionType() IFunctionTypeContext
- func (s *Type_Context) GetParser() antlr.Parser
- func (s *Type_Context) GetRuleContext() antlr.RuleContext
- func (*Type_Context) IsType_Context()
- func (s *Type_Context) StringLiteral() antlr.TerminalNode
- func (s *Type_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Type_Context) TypeGeneric() ITypeGenericContext
- func (s *Type_Context) UnionOrIntersectionOrPrimaryType() IUnionOrIntersectionOrPrimaryTypeContext
- type TypeofExpressionContext
- type UnaryMinusExpressionContext
- func (s *UnaryMinusExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnaryMinusExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *UnaryMinusExpressionContext) Minus() antlr.TerminalNode
- func (s *UnaryMinusExpressionContext) SingleExpression() ISingleExpressionContext
- type UnaryPlusExpressionContext
- func (s *UnaryPlusExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnaryPlusExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *UnaryPlusExpressionContext) Plus() antlr.TerminalNode
- func (s *UnaryPlusExpressionContext) SingleExpression() ISingleExpressionContext
- type UnionContext
- func (s *UnionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnionContext) AllUnionOrIntersectionOrPrimaryType() []IUnionOrIntersectionOrPrimaryTypeContext
- func (s *UnionContext) BitOr() antlr.TerminalNode
- func (s *UnionContext) GetRuleContext() antlr.RuleContext
- func (s *UnionContext) UnionOrIntersectionOrPrimaryType(i int) IUnionOrIntersectionOrPrimaryTypeContext
- type UnionOrIntersectionOrPrimaryTypeContext
- func (s *UnionOrIntersectionOrPrimaryTypeContext) CopyFrom(ctx *UnionOrIntersectionOrPrimaryTypeContext)
- func (s *UnionOrIntersectionOrPrimaryTypeContext) GetParser() antlr.Parser
- func (s *UnionOrIntersectionOrPrimaryTypeContext) GetRuleContext() antlr.RuleContext
- func (*UnionOrIntersectionOrPrimaryTypeContext) IsUnionOrIntersectionOrPrimaryTypeContext()
- func (s *UnionOrIntersectionOrPrimaryTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VarModifierContext
- func (s *VarModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VarModifierContext) Const() antlr.TerminalNode
- func (s *VarModifierContext) GetParser() antlr.Parser
- func (s *VarModifierContext) GetRuleContext() antlr.RuleContext
- func (*VarModifierContext) IsVarModifierContext()
- func (s *VarModifierContext) Let() antlr.TerminalNode
- func (s *VarModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VarModifierContext) Var() antlr.TerminalNode
- type VariableDeclarationContext
- func (s *VariableDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VariableDeclarationContext) AllSingleExpression() []ISingleExpressionContext
- func (s *VariableDeclarationContext) ArrayLiteral() IArrayLiteralContext
- func (s *VariableDeclarationContext) Assign() antlr.TerminalNode
- func (s *VariableDeclarationContext) GetParser() antlr.Parser
- func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *VariableDeclarationContext) IdentifierOrKeyWord() IIdentifierOrKeyWordContext
- func (*VariableDeclarationContext) IsVariableDeclarationContext()
- func (s *VariableDeclarationContext) ObjectLiteral() IObjectLiteralContext
- func (s *VariableDeclarationContext) SingleExpression(i int) ISingleExpressionContext
- func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableDeclarationContext) TypeAnnotation() ITypeAnnotationContext
- func (s *VariableDeclarationContext) TypeParameters() ITypeParametersContext
- type VariableDeclarationListContext
- func (s *VariableDeclarationListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VariableDeclarationListContext) AllComma() []antlr.TerminalNode
- func (s *VariableDeclarationListContext) AllVariableDeclaration() []IVariableDeclarationContext
- func (s *VariableDeclarationListContext) Comma(i int) antlr.TerminalNode
- func (s *VariableDeclarationListContext) GetParser() antlr.Parser
- func (s *VariableDeclarationListContext) GetRuleContext() antlr.RuleContext
- func (*VariableDeclarationListContext) IsVariableDeclarationListContext()
- func (s *VariableDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableDeclarationListContext) VariableDeclaration(i int) IVariableDeclarationContext
- type VariableStatementContext
- func (s *VariableStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VariableStatementContext) AccessibilityModifier() IAccessibilityModifierContext
- func (s *VariableStatementContext) BindingPattern() IBindingPatternContext
- func (s *VariableStatementContext) Declare() antlr.TerminalNode
- func (s *VariableStatementContext) GetParser() antlr.Parser
- func (s *VariableStatementContext) GetRuleContext() antlr.RuleContext
- func (s *VariableStatementContext) Initializer() IInitializerContext
- func (*VariableStatementContext) IsVariableStatementContext()
- func (s *VariableStatementContext) ReadOnly() antlr.TerminalNode
- func (s *VariableStatementContext) SemiColon() antlr.TerminalNode
- func (s *VariableStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableStatementContext) TypeAnnotation() ITypeAnnotationContext
- func (s *VariableStatementContext) VarModifier() IVarModifierContext
- func (s *VariableStatementContext) VariableDeclarationList() IVariableDeclarationListContext
- type VoidExpressionContext
- type WhileStatementContext
- func (s *WhileStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WhileStatementContext) CloseParen() antlr.TerminalNode
- func (s *WhileStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext
- func (s *WhileStatementContext) OpenParen() antlr.TerminalNode
- func (s *WhileStatementContext) Statement() IStatementContext
- func (s *WhileStatementContext) While() antlr.TerminalNode
- type WithStatementContext
- func (s *WithStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WithStatementContext) CloseParen() antlr.TerminalNode
- func (s *WithStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *WithStatementContext) GetParser() antlr.Parser
- func (s *WithStatementContext) GetRuleContext() antlr.RuleContext
- func (*WithStatementContext) IsWithStatementContext()
- func (s *WithStatementContext) OpenParen() antlr.TerminalNode
- func (s *WithStatementContext) Statement() IStatementContext
- func (s *WithStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WithStatementContext) With() antlr.TerminalNode
- type YieldExpressionContext
- type YieldStatementContext
- func (s *YieldStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *YieldStatementContext) Eos() IEosContext
- func (s *YieldStatementContext) ExpressionSequence() IExpressionSequenceContext
- func (s *YieldStatementContext) GetParser() antlr.Parser
- func (s *YieldStatementContext) GetRuleContext() antlr.RuleContext
- func (*YieldStatementContext) IsYieldStatementContext()
- func (s *YieldStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *YieldStatementContext) Yield() antlr.TerminalNode
Constants ¶
const ( TypeScriptLexerMultiLineComment = 1 TypeScriptLexerSingleLineComment = 2 TypeScriptLexerRegularExpressionLiteral = 3 TypeScriptLexerOpenBracket = 4 TypeScriptLexerCloseBracket = 5 TypeScriptLexerOpenParen = 6 TypeScriptLexerCloseParen = 7 TypeScriptLexerOpenBrace = 8 TypeScriptLexerTemplateCloseBrace = 9 TypeScriptLexerCloseBrace = 10 TypeScriptLexerSemiColon = 11 TypeScriptLexerComma = 12 TypeScriptLexerAssign = 13 TypeScriptLexerQuestionMark = 14 TypeScriptLexerColon = 15 TypeScriptLexerEllipsis = 16 TypeScriptLexerDot = 17 TypeScriptLexerPlusPlus = 18 TypeScriptLexerMinusMinus = 19 TypeScriptLexerPlus = 20 TypeScriptLexerMinus = 21 TypeScriptLexerBitNot = 22 TypeScriptLexerNot = 23 TypeScriptLexerMultiply = 24 TypeScriptLexerDivide = 25 TypeScriptLexerModulus = 26 TypeScriptLexerRightShiftArithmetic = 27 TypeScriptLexerLeftShiftArithmetic = 28 TypeScriptLexerRightShiftLogical = 29 TypeScriptLexerLessThan = 30 TypeScriptLexerMoreThan = 31 TypeScriptLexerLessThanEquals = 32 TypeScriptLexerGreaterThanEquals = 33 TypeScriptLexerEquals_ = 34 TypeScriptLexerNotEquals = 35 TypeScriptLexerIdentityEquals = 36 TypeScriptLexerIdentityNotEquals = 37 TypeScriptLexerBitAnd = 38 TypeScriptLexerBitXOr = 39 TypeScriptLexerBitOr = 40 TypeScriptLexerAnd = 41 TypeScriptLexerOr = 42 TypeScriptLexerMultiplyAssign = 43 TypeScriptLexerDivideAssign = 44 TypeScriptLexerModulusAssign = 45 TypeScriptLexerPlusAssign = 46 TypeScriptLexerMinusAssign = 47 TypeScriptLexerLeftShiftArithmeticAssign = 48 TypeScriptLexerRightShiftArithmeticAssign = 49 TypeScriptLexerRightShiftLogicalAssign = 50 TypeScriptLexerBitAndAssign = 51 TypeScriptLexerBitXorAssign = 52 TypeScriptLexerBitOrAssign = 53 TypeScriptLexerARROW = 54 TypeScriptLexerNullLiteral = 55 TypeScriptLexerBooleanLiteral = 56 TypeScriptLexerDecimalLiteral = 57 TypeScriptLexerHexIntegerLiteral = 58 TypeScriptLexerOctalIntegerLiteral = 59 TypeScriptLexerOctalIntegerLiteral2 = 60 TypeScriptLexerBinaryIntegerLiteral = 61 TypeScriptLexerBreak = 62 TypeScriptLexerDo = 63 TypeScriptLexerInstanceof = 64 TypeScriptLexerTypeof = 65 TypeScriptLexerCase = 66 TypeScriptLexerElse = 67 TypeScriptLexerNew = 68 TypeScriptLexerVar = 69 TypeScriptLexerCatch = 70 TypeScriptLexerFinally = 71 TypeScriptLexerReturn = 72 TypeScriptLexerVoid = 73 TypeScriptLexerContinue = 74 TypeScriptLexerFor = 75 TypeScriptLexerSwitch = 76 TypeScriptLexerWhile = 77 TypeScriptLexerDebugger = 78 TypeScriptLexerFunction_ = 79 TypeScriptLexerThis = 80 TypeScriptLexerWith = 81 TypeScriptLexerDefault = 82 TypeScriptLexerIf = 83 TypeScriptLexerThrow = 84 TypeScriptLexerDelete = 85 TypeScriptLexerIn = 86 TypeScriptLexerTry = 87 TypeScriptLexerAs = 88 TypeScriptLexerFrom = 89 TypeScriptLexerReadOnly = 90 TypeScriptLexerAsync = 91 TypeScriptLexerClass = 92 TypeScriptLexerEnum = 93 TypeScriptLexerExtends = 94 TypeScriptLexerSuper = 95 TypeScriptLexerConst = 96 TypeScriptLexerExport = 97 TypeScriptLexerImport = 98 TypeScriptLexerImplements = 99 TypeScriptLexerLet = 100 TypeScriptLexerPrivate = 101 TypeScriptLexerPublic = 102 TypeScriptLexerInterface = 103 TypeScriptLexerPackage = 104 TypeScriptLexerProtected = 105 TypeScriptLexerStatic = 106 TypeScriptLexerYield = 107 TypeScriptLexerAny = 108 TypeScriptLexerNumber = 109 TypeScriptLexerBoolean = 110 TypeScriptLexerStr = 111 TypeScriptLexerSymbol = 112 TypeScriptLexerTypeAlias = 113 TypeScriptLexerGet = 114 TypeScriptLexerSet = 115 TypeScriptLexerConstructor = 116 TypeScriptLexerNamespace = 117 TypeScriptLexerRequire = 118 TypeScriptLexerModule = 119 TypeScriptLexerDeclare = 120 TypeScriptLexerAbstract = 121 TypeScriptLexerIs = 122 TypeScriptLexerAt = 123 TypeScriptLexerIdentifier = 124 TypeScriptLexerStringLiteral = 125 TypeScriptLexerBackTick = 126 TypeScriptLexerWhiteSpaces = 127 TypeScriptLexerLineTerminator = 128 TypeScriptLexerHtmlComment = 129 TypeScriptLexerCDataComment = 130 TypeScriptLexerUnexpectedCharacter = 131 TypeScriptLexerTemplateStringStartExpression = 132 TypeScriptLexerTemplateStringAtom = 133 )
TypeScriptLexer tokens.
const ( TypeScriptParserEOF = antlr.TokenEOF TypeScriptParserMultiLineComment = 1 TypeScriptParserSingleLineComment = 2 TypeScriptParserRegularExpressionLiteral = 3 TypeScriptParserOpenBracket = 4 TypeScriptParserCloseBracket = 5 TypeScriptParserOpenParen = 6 TypeScriptParserCloseParen = 7 TypeScriptParserOpenBrace = 8 TypeScriptParserTemplateCloseBrace = 9 TypeScriptParserCloseBrace = 10 TypeScriptParserSemiColon = 11 TypeScriptParserComma = 12 TypeScriptParserAssign = 13 TypeScriptParserQuestionMark = 14 TypeScriptParserColon = 15 TypeScriptParserEllipsis = 16 TypeScriptParserDot = 17 TypeScriptParserPlusPlus = 18 TypeScriptParserMinusMinus = 19 TypeScriptParserPlus = 20 TypeScriptParserMinus = 21 TypeScriptParserBitNot = 22 TypeScriptParserNot = 23 TypeScriptParserMultiply = 24 TypeScriptParserDivide = 25 TypeScriptParserModulus = 26 TypeScriptParserRightShiftArithmetic = 27 TypeScriptParserLeftShiftArithmetic = 28 TypeScriptParserRightShiftLogical = 29 TypeScriptParserLessThan = 30 TypeScriptParserMoreThan = 31 TypeScriptParserLessThanEquals = 32 TypeScriptParserGreaterThanEquals = 33 TypeScriptParserEquals_ = 34 TypeScriptParserNotEquals = 35 TypeScriptParserIdentityEquals = 36 TypeScriptParserIdentityNotEquals = 37 TypeScriptParserBitAnd = 38 TypeScriptParserBitXOr = 39 TypeScriptParserBitOr = 40 TypeScriptParserAnd = 41 TypeScriptParserOr = 42 TypeScriptParserMultiplyAssign = 43 TypeScriptParserDivideAssign = 44 TypeScriptParserModulusAssign = 45 TypeScriptParserPlusAssign = 46 TypeScriptParserMinusAssign = 47 TypeScriptParserLeftShiftArithmeticAssign = 48 TypeScriptParserRightShiftArithmeticAssign = 49 TypeScriptParserRightShiftLogicalAssign = 50 TypeScriptParserBitAndAssign = 51 TypeScriptParserBitXorAssign = 52 TypeScriptParserBitOrAssign = 53 TypeScriptParserARROW = 54 TypeScriptParserNullLiteral = 55 TypeScriptParserBooleanLiteral = 56 TypeScriptParserDecimalLiteral = 57 TypeScriptParserHexIntegerLiteral = 58 TypeScriptParserOctalIntegerLiteral = 59 TypeScriptParserOctalIntegerLiteral2 = 60 TypeScriptParserBinaryIntegerLiteral = 61 TypeScriptParserBreak = 62 TypeScriptParserDo = 63 TypeScriptParserInstanceof = 64 TypeScriptParserTypeof = 65 TypeScriptParserCase = 66 TypeScriptParserElse = 67 TypeScriptParserNew = 68 TypeScriptParserVar = 69 TypeScriptParserCatch = 70 TypeScriptParserFinally = 71 TypeScriptParserReturn = 72 TypeScriptParserVoid = 73 TypeScriptParserContinue = 74 TypeScriptParserFor = 75 TypeScriptParserSwitch = 76 TypeScriptParserWhile = 77 TypeScriptParserDebugger = 78 TypeScriptParserFunction_ = 79 TypeScriptParserThis = 80 TypeScriptParserWith = 81 TypeScriptParserDefault = 82 TypeScriptParserIf = 83 TypeScriptParserThrow = 84 TypeScriptParserDelete = 85 TypeScriptParserIn = 86 TypeScriptParserTry = 87 TypeScriptParserAs = 88 TypeScriptParserFrom = 89 TypeScriptParserReadOnly = 90 TypeScriptParserAsync = 91 TypeScriptParserClass = 92 TypeScriptParserEnum = 93 TypeScriptParserExtends = 94 TypeScriptParserSuper = 95 TypeScriptParserConst = 96 TypeScriptParserExport = 97 TypeScriptParserImport = 98 TypeScriptParserImplements = 99 TypeScriptParserLet = 100 TypeScriptParserPrivate = 101 TypeScriptParserPublic = 102 TypeScriptParserInterface = 103 TypeScriptParserPackage = 104 TypeScriptParserProtected = 105 TypeScriptParserStatic = 106 TypeScriptParserYield = 107 TypeScriptParserAny = 108 TypeScriptParserNumber = 109 TypeScriptParserBoolean = 110 TypeScriptParserStr = 111 TypeScriptParserSymbol = 112 TypeScriptParserTypeAlias = 113 TypeScriptParserGet = 114 TypeScriptParserSet = 115 TypeScriptParserConstructor = 116 TypeScriptParserNamespace = 117 TypeScriptParserRequire = 118 TypeScriptParserModule = 119 TypeScriptParserDeclare = 120 TypeScriptParserAbstract = 121 TypeScriptParserIs = 122 TypeScriptParserAt = 123 TypeScriptParserIdentifier = 124 TypeScriptParserStringLiteral = 125 TypeScriptParserBackTick = 126 TypeScriptParserWhiteSpaces = 127 TypeScriptParserLineTerminator = 128 TypeScriptParserHtmlComment = 129 TypeScriptParserCDataComment = 130 TypeScriptParserUnexpectedCharacter = 131 TypeScriptParserTemplateStringStartExpression = 132 TypeScriptParserTemplateStringAtom = 133 )
TypeScriptParser tokens.
const ( TypeScriptParserRULE_initializer = 0 TypeScriptParserRULE_bindingPattern = 1 TypeScriptParserRULE_typeParameters = 2 TypeScriptParserRULE_typeParameterList = 3 TypeScriptParserRULE_typeParameter = 4 TypeScriptParserRULE_constraint = 5 TypeScriptParserRULE_typeArguments = 6 TypeScriptParserRULE_typeArgumentList = 7 TypeScriptParserRULE_typeArgument = 8 TypeScriptParserRULE_type_ = 9 TypeScriptParserRULE_unionOrIntersectionOrPrimaryType = 10 TypeScriptParserRULE_primaryType = 11 TypeScriptParserRULE_predefinedType = 12 TypeScriptParserRULE_typeReference = 13 TypeScriptParserRULE_nestedTypeGeneric = 14 TypeScriptParserRULE_typeGeneric = 15 TypeScriptParserRULE_typeIncludeGeneric = 16 TypeScriptParserRULE_typeName = 17 TypeScriptParserRULE_objectType = 18 TypeScriptParserRULE_typeBody = 19 TypeScriptParserRULE_typeMemberList = 20 TypeScriptParserRULE_typeMember = 21 TypeScriptParserRULE_arrayType = 22 TypeScriptParserRULE_tupleType = 23 TypeScriptParserRULE_tupleElementTypes = 24 TypeScriptParserRULE_functionType = 25 TypeScriptParserRULE_constructorType = 26 TypeScriptParserRULE_typeQuery = 27 TypeScriptParserRULE_typeQueryExpression = 28 TypeScriptParserRULE_propertySignatur = 29 TypeScriptParserRULE_typeAnnotation = 30 TypeScriptParserRULE_callSignature = 31 TypeScriptParserRULE_parameterList = 32 TypeScriptParserRULE_requiredParameterList = 33 TypeScriptParserRULE_parameter = 34 TypeScriptParserRULE_optionalParameter = 35 TypeScriptParserRULE_restParameter = 36 TypeScriptParserRULE_requiredParameter = 37 TypeScriptParserRULE_accessibilityModifier = 38 TypeScriptParserRULE_identifierOrPattern = 39 TypeScriptParserRULE_constructSignature = 40 TypeScriptParserRULE_indexSignature = 41 TypeScriptParserRULE_methodSignature = 42 TypeScriptParserRULE_typeAliasDeclaration = 43 TypeScriptParserRULE_constructorDeclaration = 44 TypeScriptParserRULE_interfaceDeclaration = 45 TypeScriptParserRULE_interfaceExtendsClause = 46 TypeScriptParserRULE_classOrInterfaceTypeList = 47 TypeScriptParserRULE_enumDeclaration = 48 TypeScriptParserRULE_enumBody = 49 TypeScriptParserRULE_enumMemberList = 50 TypeScriptParserRULE_enumMember = 51 TypeScriptParserRULE_namespaceDeclaration = 52 TypeScriptParserRULE_namespaceName = 53 TypeScriptParserRULE_importAliasDeclaration = 54 TypeScriptParserRULE_decoratorList = 55 TypeScriptParserRULE_decorator = 56 TypeScriptParserRULE_decoratorMemberExpression = 57 TypeScriptParserRULE_decoratorCallExpression = 58 TypeScriptParserRULE_program = 59 TypeScriptParserRULE_statement = 60 TypeScriptParserRULE_block = 61 TypeScriptParserRULE_statementList = 62 TypeScriptParserRULE_abstractDeclaration = 63 TypeScriptParserRULE_importStatement = 64 TypeScriptParserRULE_fromBlock = 65 TypeScriptParserRULE_multipleImportStatement = 66 TypeScriptParserRULE_exportStatement = 67 TypeScriptParserRULE_variableStatement = 68 TypeScriptParserRULE_variableDeclarationList = 69 TypeScriptParserRULE_variableDeclaration = 70 TypeScriptParserRULE_emptyStatement = 71 TypeScriptParserRULE_expressionStatement = 72 TypeScriptParserRULE_ifStatement = 73 TypeScriptParserRULE_iterationStatement = 74 TypeScriptParserRULE_varModifier = 75 TypeScriptParserRULE_continueStatement = 76 TypeScriptParserRULE_breakStatement = 77 TypeScriptParserRULE_returnStatement = 78 TypeScriptParserRULE_yieldStatement = 79 TypeScriptParserRULE_withStatement = 80 TypeScriptParserRULE_switchStatement = 81 TypeScriptParserRULE_caseBlock = 82 TypeScriptParserRULE_caseClauses = 83 TypeScriptParserRULE_caseClause = 84 TypeScriptParserRULE_defaultClause = 85 TypeScriptParserRULE_labelledStatement = 86 TypeScriptParserRULE_throwStatement = 87 TypeScriptParserRULE_tryStatement = 88 TypeScriptParserRULE_catchProduction = 89 TypeScriptParserRULE_finallyProduction = 90 TypeScriptParserRULE_debuggerStatement = 91 TypeScriptParserRULE_functionDeclaration = 92 TypeScriptParserRULE_classDeclaration = 93 TypeScriptParserRULE_classHeritage = 94 TypeScriptParserRULE_classTail = 95 TypeScriptParserRULE_classExtendsClause = 96 TypeScriptParserRULE_implementsClause = 97 TypeScriptParserRULE_classElement = 98 TypeScriptParserRULE_propertyMemberDeclaration = 99 TypeScriptParserRULE_propertyMemberBase = 100 TypeScriptParserRULE_indexMemberDeclaration = 101 TypeScriptParserRULE_generatorMethod = 102 TypeScriptParserRULE_generatorFunctionDeclaration = 103 TypeScriptParserRULE_generatorBlock = 104 TypeScriptParserRULE_generatorDefinition = 105 TypeScriptParserRULE_iteratorBlock = 106 TypeScriptParserRULE_iteratorDefinition = 107 TypeScriptParserRULE_formalParameterList = 108 TypeScriptParserRULE_formalParameterArg = 109 TypeScriptParserRULE_lastFormalParameterArg = 110 TypeScriptParserRULE_functionBody = 111 TypeScriptParserRULE_arrayLiteral = 112 TypeScriptParserRULE_elementList = 113 TypeScriptParserRULE_arrayElement = 114 TypeScriptParserRULE_objectLiteral = 115 TypeScriptParserRULE_propertyAssignment = 116 TypeScriptParserRULE_getAccessor = 117 TypeScriptParserRULE_setAccessor = 118 TypeScriptParserRULE_propertyName = 119 TypeScriptParserRULE_arguments = 120 TypeScriptParserRULE_argumentList = 121 TypeScriptParserRULE_argument = 122 TypeScriptParserRULE_expressionSequence = 123 TypeScriptParserRULE_functionExpressionDeclaration = 124 TypeScriptParserRULE_singleExpression = 125 TypeScriptParserRULE_asExpression = 126 TypeScriptParserRULE_arrowFunctionDeclaration = 127 TypeScriptParserRULE_arrowFunctionParameters = 128 TypeScriptParserRULE_arrowFunctionBody = 129 TypeScriptParserRULE_assignmentOperator = 130 TypeScriptParserRULE_literal = 131 TypeScriptParserRULE_templateStringLiteral = 132 TypeScriptParserRULE_templateStringAtom = 133 TypeScriptParserRULE_numericLiteral = 134 TypeScriptParserRULE_identifierName = 135 TypeScriptParserRULE_identifierOrKeyWord = 136 TypeScriptParserRULE_reservedWord = 137 TypeScriptParserRULE_keyword = 138 TypeScriptParserRULE_getter = 139 TypeScriptParserRULE_setter = 140 TypeScriptParserRULE_eos = 141 )
TypeScriptParser rules.
const TypeScriptLexerERROR = 2
TypeScriptLexerERROR is the TypeScriptLexer channel.
const TypeScriptLexerTEMPLATE = 1
TypeScriptLexerTEMPLATE is the TypeScriptLexer mode.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbstractDeclarationContext ¶
type AbstractDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAbstractDeclarationContext ¶
func NewAbstractDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AbstractDeclarationContext
func NewEmptyAbstractDeclarationContext ¶
func NewEmptyAbstractDeclarationContext() *AbstractDeclarationContext
func (*AbstractDeclarationContext) Abstract ¶
func (s *AbstractDeclarationContext) Abstract() antlr.TerminalNode
func (*AbstractDeclarationContext) Accept ¶
func (s *AbstractDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AbstractDeclarationContext) CallSignature ¶
func (s *AbstractDeclarationContext) CallSignature() ICallSignatureContext
func (*AbstractDeclarationContext) Eos ¶
func (s *AbstractDeclarationContext) Eos() IEosContext
func (*AbstractDeclarationContext) GetParser ¶
func (s *AbstractDeclarationContext) GetParser() antlr.Parser
func (*AbstractDeclarationContext) GetRuleContext ¶
func (s *AbstractDeclarationContext) GetRuleContext() antlr.RuleContext
func (*AbstractDeclarationContext) Identifier ¶
func (s *AbstractDeclarationContext) Identifier() antlr.TerminalNode
func (*AbstractDeclarationContext) IsAbstractDeclarationContext ¶
func (*AbstractDeclarationContext) IsAbstractDeclarationContext()
func (*AbstractDeclarationContext) ToStringTree ¶
func (s *AbstractDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AbstractDeclarationContext) VariableStatement ¶
func (s *AbstractDeclarationContext) VariableStatement() IVariableStatementContext
type AbstractMemberDeclarationContext ¶
type AbstractMemberDeclarationContext struct {
*PropertyMemberDeclarationContext
}
func NewAbstractMemberDeclarationContext ¶
func NewAbstractMemberDeclarationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AbstractMemberDeclarationContext
func (*AbstractMemberDeclarationContext) AbstractDeclaration ¶
func (s *AbstractMemberDeclarationContext) AbstractDeclaration() IAbstractDeclarationContext
func (*AbstractMemberDeclarationContext) Accept ¶
func (s *AbstractMemberDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AbstractMemberDeclarationContext) GetRuleContext ¶
func (s *AbstractMemberDeclarationContext) GetRuleContext() antlr.RuleContext
type AccessibilityModifierContext ¶
type AccessibilityModifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccessibilityModifierContext ¶
func NewAccessibilityModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccessibilityModifierContext
func NewEmptyAccessibilityModifierContext ¶
func NewEmptyAccessibilityModifierContext() *AccessibilityModifierContext
func (*AccessibilityModifierContext) Accept ¶
func (s *AccessibilityModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AccessibilityModifierContext) GetParser ¶
func (s *AccessibilityModifierContext) GetParser() antlr.Parser
func (*AccessibilityModifierContext) GetRuleContext ¶
func (s *AccessibilityModifierContext) GetRuleContext() antlr.RuleContext
func (*AccessibilityModifierContext) IsAccessibilityModifierContext ¶
func (*AccessibilityModifierContext) IsAccessibilityModifierContext()
func (*AccessibilityModifierContext) Private ¶
func (s *AccessibilityModifierContext) Private() antlr.TerminalNode
func (*AccessibilityModifierContext) Protected ¶
func (s *AccessibilityModifierContext) Protected() antlr.TerminalNode
func (*AccessibilityModifierContext) Public ¶
func (s *AccessibilityModifierContext) Public() antlr.TerminalNode
func (*AccessibilityModifierContext) ToStringTree ¶
func (s *AccessibilityModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AdditiveExpressionContext ¶
type AdditiveExpressionContext struct {
*SingleExpressionContext
}
func NewAdditiveExpressionContext ¶
func NewAdditiveExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AdditiveExpressionContext
func (*AdditiveExpressionContext) Accept ¶
func (s *AdditiveExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AdditiveExpressionContext) AllSingleExpression ¶
func (s *AdditiveExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*AdditiveExpressionContext) GetRuleContext ¶
func (s *AdditiveExpressionContext) GetRuleContext() antlr.RuleContext
func (*AdditiveExpressionContext) Minus ¶
func (s *AdditiveExpressionContext) Minus() antlr.TerminalNode
func (*AdditiveExpressionContext) Plus ¶
func (s *AdditiveExpressionContext) Plus() antlr.TerminalNode
func (*AdditiveExpressionContext) SingleExpression ¶
func (s *AdditiveExpressionContext) SingleExpression(i int) ISingleExpressionContext
type ArgumentContext ¶
type ArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentContext ¶
func NewArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentContext
func NewEmptyArgumentContext ¶
func NewEmptyArgumentContext() *ArgumentContext
func (*ArgumentContext) Accept ¶
func (s *ArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArgumentContext) Ellipsis ¶
func (s *ArgumentContext) Ellipsis() antlr.TerminalNode
func (*ArgumentContext) GetParser ¶
func (s *ArgumentContext) GetParser() antlr.Parser
func (*ArgumentContext) GetRuleContext ¶
func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
func (*ArgumentContext) Identifier ¶
func (s *ArgumentContext) Identifier() antlr.TerminalNode
func (*ArgumentContext) IsArgumentContext ¶
func (*ArgumentContext) IsArgumentContext()
func (*ArgumentContext) SingleExpression ¶
func (s *ArgumentContext) SingleExpression() ISingleExpressionContext
func (*ArgumentContext) ToStringTree ¶
func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgumentListContext ¶
type ArgumentListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentListContext ¶
func NewArgumentListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentListContext
func NewEmptyArgumentListContext ¶
func NewEmptyArgumentListContext() *ArgumentListContext
func (*ArgumentListContext) Accept ¶
func (s *ArgumentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArgumentListContext) AllArgument ¶
func (s *ArgumentListContext) AllArgument() []IArgumentContext
func (*ArgumentListContext) AllComma ¶
func (s *ArgumentListContext) AllComma() []antlr.TerminalNode
func (*ArgumentListContext) Argument ¶
func (s *ArgumentListContext) Argument(i int) IArgumentContext
func (*ArgumentListContext) Comma ¶
func (s *ArgumentListContext) Comma(i int) antlr.TerminalNode
func (*ArgumentListContext) GetParser ¶
func (s *ArgumentListContext) GetParser() antlr.Parser
func (*ArgumentListContext) GetRuleContext ¶
func (s *ArgumentListContext) GetRuleContext() antlr.RuleContext
func (*ArgumentListContext) IsArgumentListContext ¶
func (*ArgumentListContext) IsArgumentListContext()
func (*ArgumentListContext) ToStringTree ¶
func (s *ArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgumentsContext ¶
type ArgumentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentsContext ¶
func NewArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentsContext
func NewEmptyArgumentsContext ¶
func NewEmptyArgumentsContext() *ArgumentsContext
func (*ArgumentsContext) Accept ¶
func (s *ArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArgumentsContext) ArgumentList ¶
func (s *ArgumentsContext) ArgumentList() IArgumentListContext
func (*ArgumentsContext) CloseParen ¶
func (s *ArgumentsContext) CloseParen() antlr.TerminalNode
func (*ArgumentsContext) Comma ¶
func (s *ArgumentsContext) Comma() antlr.TerminalNode
func (*ArgumentsContext) GetParser ¶
func (s *ArgumentsContext) GetParser() antlr.Parser
func (*ArgumentsContext) GetRuleContext ¶
func (s *ArgumentsContext) GetRuleContext() antlr.RuleContext
func (*ArgumentsContext) IsArgumentsContext ¶
func (*ArgumentsContext) IsArgumentsContext()
func (*ArgumentsContext) OpenParen ¶
func (s *ArgumentsContext) OpenParen() antlr.TerminalNode
func (*ArgumentsContext) ToStringTree ¶
func (s *ArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgumentsExpressionContext ¶
type ArgumentsExpressionContext struct {
*SingleExpressionContext
}
func NewArgumentsExpressionContext ¶
func NewArgumentsExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArgumentsExpressionContext
func (*ArgumentsExpressionContext) Accept ¶
func (s *ArgumentsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArgumentsExpressionContext) Arguments ¶
func (s *ArgumentsExpressionContext) Arguments() IArgumentsContext
func (*ArgumentsExpressionContext) GetRuleContext ¶
func (s *ArgumentsExpressionContext) GetRuleContext() antlr.RuleContext
func (*ArgumentsExpressionContext) SingleExpression ¶
func (s *ArgumentsExpressionContext) SingleExpression() ISingleExpressionContext
type ArrayElementContext ¶
type ArrayElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayElementContext ¶
func NewArrayElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayElementContext
func NewEmptyArrayElementContext ¶
func NewEmptyArrayElementContext() *ArrayElementContext
func (*ArrayElementContext) Accept ¶
func (s *ArrayElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayElementContext) Comma ¶
func (s *ArrayElementContext) Comma() antlr.TerminalNode
func (*ArrayElementContext) Ellipsis ¶
func (s *ArrayElementContext) Ellipsis() antlr.TerminalNode
func (*ArrayElementContext) GetParser ¶
func (s *ArrayElementContext) GetParser() antlr.Parser
func (*ArrayElementContext) GetRuleContext ¶
func (s *ArrayElementContext) GetRuleContext() antlr.RuleContext
func (*ArrayElementContext) Identifier ¶
func (s *ArrayElementContext) Identifier() antlr.TerminalNode
func (*ArrayElementContext) IsArrayElementContext ¶
func (*ArrayElementContext) IsArrayElementContext()
func (*ArrayElementContext) SingleExpression ¶
func (s *ArrayElementContext) SingleExpression() ISingleExpressionContext
func (*ArrayElementContext) ToStringTree ¶
func (s *ArrayElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayLiteralContext ¶
type ArrayLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayLiteralContext ¶
func NewArrayLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayLiteralContext
func NewEmptyArrayLiteralContext ¶
func NewEmptyArrayLiteralContext() *ArrayLiteralContext
func (*ArrayLiteralContext) Accept ¶
func (s *ArrayLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayLiteralContext) CloseBracket ¶
func (s *ArrayLiteralContext) CloseBracket() antlr.TerminalNode
func (*ArrayLiteralContext) ElementList ¶
func (s *ArrayLiteralContext) ElementList() IElementListContext
func (*ArrayLiteralContext) GetParser ¶
func (s *ArrayLiteralContext) GetParser() antlr.Parser
func (*ArrayLiteralContext) GetRuleContext ¶
func (s *ArrayLiteralContext) GetRuleContext() antlr.RuleContext
func (*ArrayLiteralContext) IsArrayLiteralContext ¶
func (*ArrayLiteralContext) IsArrayLiteralContext()
func (*ArrayLiteralContext) OpenBracket ¶
func (s *ArrayLiteralContext) OpenBracket() antlr.TerminalNode
func (*ArrayLiteralContext) ToStringTree ¶
func (s *ArrayLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayLiteralExpressionContext ¶
type ArrayLiteralExpressionContext struct {
*SingleExpressionContext
}
func NewArrayLiteralExpressionContext ¶
func NewArrayLiteralExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayLiteralExpressionContext
func (*ArrayLiteralExpressionContext) Accept ¶
func (s *ArrayLiteralExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayLiteralExpressionContext) ArrayLiteral ¶
func (s *ArrayLiteralExpressionContext) ArrayLiteral() IArrayLiteralContext
func (*ArrayLiteralExpressionContext) GetRuleContext ¶
func (s *ArrayLiteralExpressionContext) GetRuleContext() antlr.RuleContext
type ArrayPrimTypeContext ¶
type ArrayPrimTypeContext struct {
*PrimaryTypeContext
}
func NewArrayPrimTypeContext ¶
func NewArrayPrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayPrimTypeContext
func (*ArrayPrimTypeContext) Accept ¶
func (s *ArrayPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayPrimTypeContext) CloseBracket ¶
func (s *ArrayPrimTypeContext) CloseBracket() antlr.TerminalNode
func (*ArrayPrimTypeContext) GetRuleContext ¶
func (s *ArrayPrimTypeContext) GetRuleContext() antlr.RuleContext
func (*ArrayPrimTypeContext) OpenBracket ¶
func (s *ArrayPrimTypeContext) OpenBracket() antlr.TerminalNode
func (*ArrayPrimTypeContext) PrimaryType ¶
func (s *ArrayPrimTypeContext) PrimaryType() IPrimaryTypeContext
type ArrayTypeContext ¶
type ArrayTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayTypeContext ¶
func NewArrayTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayTypeContext
func NewEmptyArrayTypeContext ¶
func NewEmptyArrayTypeContext() *ArrayTypeContext
func (*ArrayTypeContext) Accept ¶
func (s *ArrayTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayTypeContext) CloseBracket ¶
func (s *ArrayTypeContext) CloseBracket() antlr.TerminalNode
func (*ArrayTypeContext) GetParser ¶
func (s *ArrayTypeContext) GetParser() antlr.Parser
func (*ArrayTypeContext) GetRuleContext ¶
func (s *ArrayTypeContext) GetRuleContext() antlr.RuleContext
func (*ArrayTypeContext) IsArrayTypeContext ¶
func (*ArrayTypeContext) IsArrayTypeContext()
func (*ArrayTypeContext) OpenBracket ¶
func (s *ArrayTypeContext) OpenBracket() antlr.TerminalNode
func (*ArrayTypeContext) PrimaryType ¶
func (s *ArrayTypeContext) PrimaryType() IPrimaryTypeContext
func (*ArrayTypeContext) ToStringTree ¶
func (s *ArrayTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrowFunctionBodyContext ¶
type ArrowFunctionBodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrowFunctionBodyContext ¶
func NewArrowFunctionBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrowFunctionBodyContext
func NewEmptyArrowFunctionBodyContext ¶
func NewEmptyArrowFunctionBodyContext() *ArrowFunctionBodyContext
func (*ArrowFunctionBodyContext) Accept ¶
func (s *ArrowFunctionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrowFunctionBodyContext) CloseBrace ¶
func (s *ArrowFunctionBodyContext) CloseBrace() antlr.TerminalNode
func (*ArrowFunctionBodyContext) FunctionBody ¶
func (s *ArrowFunctionBodyContext) FunctionBody() IFunctionBodyContext
func (*ArrowFunctionBodyContext) GetParser ¶
func (s *ArrowFunctionBodyContext) GetParser() antlr.Parser
func (*ArrowFunctionBodyContext) GetRuleContext ¶
func (s *ArrowFunctionBodyContext) GetRuleContext() antlr.RuleContext
func (*ArrowFunctionBodyContext) IsArrowFunctionBodyContext ¶
func (*ArrowFunctionBodyContext) IsArrowFunctionBodyContext()
func (*ArrowFunctionBodyContext) OpenBrace ¶
func (s *ArrowFunctionBodyContext) OpenBrace() antlr.TerminalNode
func (*ArrowFunctionBodyContext) SingleExpression ¶
func (s *ArrowFunctionBodyContext) SingleExpression() ISingleExpressionContext
func (*ArrowFunctionBodyContext) ToStringTree ¶
func (s *ArrowFunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrowFunctionDeclarationContext ¶
type ArrowFunctionDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrowFunctionDeclarationContext ¶
func NewArrowFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrowFunctionDeclarationContext
func NewEmptyArrowFunctionDeclarationContext ¶
func NewEmptyArrowFunctionDeclarationContext() *ArrowFunctionDeclarationContext
func (*ArrowFunctionDeclarationContext) ARROW ¶
func (s *ArrowFunctionDeclarationContext) ARROW() antlr.TerminalNode
func (*ArrowFunctionDeclarationContext) Accept ¶
func (s *ArrowFunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrowFunctionDeclarationContext) ArrowFunctionBody ¶
func (s *ArrowFunctionDeclarationContext) ArrowFunctionBody() IArrowFunctionBodyContext
func (*ArrowFunctionDeclarationContext) ArrowFunctionParameters ¶
func (s *ArrowFunctionDeclarationContext) ArrowFunctionParameters() IArrowFunctionParametersContext
func (*ArrowFunctionDeclarationContext) Async ¶
func (s *ArrowFunctionDeclarationContext) Async() antlr.TerminalNode
func (*ArrowFunctionDeclarationContext) GetParser ¶
func (s *ArrowFunctionDeclarationContext) GetParser() antlr.Parser
func (*ArrowFunctionDeclarationContext) GetRuleContext ¶
func (s *ArrowFunctionDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ArrowFunctionDeclarationContext) IsArrowFunctionDeclarationContext ¶
func (*ArrowFunctionDeclarationContext) IsArrowFunctionDeclarationContext()
func (*ArrowFunctionDeclarationContext) ToStringTree ¶
func (s *ArrowFunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ArrowFunctionDeclarationContext) TypeAnnotation ¶
func (s *ArrowFunctionDeclarationContext) TypeAnnotation() ITypeAnnotationContext
type ArrowFunctionExpressionContext ¶
type ArrowFunctionExpressionContext struct {
*SingleExpressionContext
}
func NewArrowFunctionExpressionContext ¶
func NewArrowFunctionExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrowFunctionExpressionContext
func (*ArrowFunctionExpressionContext) Accept ¶
func (s *ArrowFunctionExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrowFunctionExpressionContext) ArrowFunctionDeclaration ¶
func (s *ArrowFunctionExpressionContext) ArrowFunctionDeclaration() IArrowFunctionDeclarationContext
func (*ArrowFunctionExpressionContext) GetRuleContext ¶
func (s *ArrowFunctionExpressionContext) GetRuleContext() antlr.RuleContext
type ArrowFunctionParametersContext ¶
type ArrowFunctionParametersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrowFunctionParametersContext ¶
func NewArrowFunctionParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrowFunctionParametersContext
func NewEmptyArrowFunctionParametersContext ¶
func NewEmptyArrowFunctionParametersContext() *ArrowFunctionParametersContext
func (*ArrowFunctionParametersContext) Accept ¶
func (s *ArrowFunctionParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrowFunctionParametersContext) CloseParen ¶
func (s *ArrowFunctionParametersContext) CloseParen() antlr.TerminalNode
func (*ArrowFunctionParametersContext) FormalParameterList ¶
func (s *ArrowFunctionParametersContext) FormalParameterList() IFormalParameterListContext
func (*ArrowFunctionParametersContext) GetParser ¶
func (s *ArrowFunctionParametersContext) GetParser() antlr.Parser
func (*ArrowFunctionParametersContext) GetRuleContext ¶
func (s *ArrowFunctionParametersContext) GetRuleContext() antlr.RuleContext
func (*ArrowFunctionParametersContext) Identifier ¶
func (s *ArrowFunctionParametersContext) Identifier() antlr.TerminalNode
func (*ArrowFunctionParametersContext) IsArrowFunctionParametersContext ¶
func (*ArrowFunctionParametersContext) IsArrowFunctionParametersContext()
func (*ArrowFunctionParametersContext) OpenParen ¶
func (s *ArrowFunctionParametersContext) OpenParen() antlr.TerminalNode
func (*ArrowFunctionParametersContext) ToStringTree ¶
func (s *ArrowFunctionParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AsExpressionContext ¶
type AsExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAsExpressionContext ¶
func NewAsExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AsExpressionContext
func NewEmptyAsExpressionContext ¶
func NewEmptyAsExpressionContext() *AsExpressionContext
func (*AsExpressionContext) Accept ¶
func (s *AsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AsExpressionContext) CloseBracket ¶
func (s *AsExpressionContext) CloseBracket() antlr.TerminalNode
func (*AsExpressionContext) GetParser ¶
func (s *AsExpressionContext) GetParser() antlr.Parser
func (*AsExpressionContext) GetRuleContext ¶
func (s *AsExpressionContext) GetRuleContext() antlr.RuleContext
func (*AsExpressionContext) IsAsExpressionContext ¶
func (*AsExpressionContext) IsAsExpressionContext()
func (*AsExpressionContext) OpenBracket ¶
func (s *AsExpressionContext) OpenBracket() antlr.TerminalNode
func (*AsExpressionContext) PredefinedType ¶
func (s *AsExpressionContext) PredefinedType() IPredefinedTypeContext
func (*AsExpressionContext) SingleExpression ¶
func (s *AsExpressionContext) SingleExpression() ISingleExpressionContext
func (*AsExpressionContext) ToStringTree ¶
func (s *AsExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignmentExpressionContext ¶
type AssignmentExpressionContext struct {
*SingleExpressionContext
}
func NewAssignmentExpressionContext ¶
func NewAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentExpressionContext
func (*AssignmentExpressionContext) Accept ¶
func (s *AssignmentExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssignmentExpressionContext) AllSingleExpression ¶
func (s *AssignmentExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*AssignmentExpressionContext) Assign ¶
func (s *AssignmentExpressionContext) Assign() antlr.TerminalNode
func (*AssignmentExpressionContext) GetRuleContext ¶
func (s *AssignmentExpressionContext) GetRuleContext() antlr.RuleContext
func (*AssignmentExpressionContext) SingleExpression ¶
func (s *AssignmentExpressionContext) SingleExpression(i int) ISingleExpressionContext
type AssignmentOperatorContext ¶
type AssignmentOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignmentOperatorContext ¶
func NewAssignmentOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentOperatorContext
func NewEmptyAssignmentOperatorContext ¶
func NewEmptyAssignmentOperatorContext() *AssignmentOperatorContext
func (*AssignmentOperatorContext) Accept ¶
func (s *AssignmentOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssignmentOperatorContext) BitAndAssign ¶
func (s *AssignmentOperatorContext) BitAndAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) BitOrAssign ¶
func (s *AssignmentOperatorContext) BitOrAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) BitXorAssign ¶
func (s *AssignmentOperatorContext) BitXorAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) DivideAssign ¶
func (s *AssignmentOperatorContext) DivideAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) GetParser ¶
func (s *AssignmentOperatorContext) GetParser() antlr.Parser
func (*AssignmentOperatorContext) GetRuleContext ¶
func (s *AssignmentOperatorContext) GetRuleContext() antlr.RuleContext
func (*AssignmentOperatorContext) IsAssignmentOperatorContext ¶
func (*AssignmentOperatorContext) IsAssignmentOperatorContext()
func (*AssignmentOperatorContext) LeftShiftArithmeticAssign ¶
func (s *AssignmentOperatorContext) LeftShiftArithmeticAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) MinusAssign ¶
func (s *AssignmentOperatorContext) MinusAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) ModulusAssign ¶
func (s *AssignmentOperatorContext) ModulusAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) MultiplyAssign ¶
func (s *AssignmentOperatorContext) MultiplyAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) PlusAssign ¶
func (s *AssignmentOperatorContext) PlusAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) RightShiftArithmeticAssign ¶
func (s *AssignmentOperatorContext) RightShiftArithmeticAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) RightShiftLogicalAssign ¶
func (s *AssignmentOperatorContext) RightShiftLogicalAssign() antlr.TerminalNode
func (*AssignmentOperatorContext) ToStringTree ¶
func (s *AssignmentOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignmentOperatorExpressionContext ¶
type AssignmentOperatorExpressionContext struct {
*SingleExpressionContext
}
func NewAssignmentOperatorExpressionContext ¶
func NewAssignmentOperatorExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentOperatorExpressionContext
func (*AssignmentOperatorExpressionContext) Accept ¶
func (s *AssignmentOperatorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssignmentOperatorExpressionContext) AllSingleExpression ¶
func (s *AssignmentOperatorExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*AssignmentOperatorExpressionContext) AssignmentOperator ¶
func (s *AssignmentOperatorExpressionContext) AssignmentOperator() IAssignmentOperatorContext
func (*AssignmentOperatorExpressionContext) GetRuleContext ¶
func (s *AssignmentOperatorExpressionContext) GetRuleContext() antlr.RuleContext
func (*AssignmentOperatorExpressionContext) SingleExpression ¶
func (s *AssignmentOperatorExpressionContext) SingleExpression(i int) ISingleExpressionContext
type BindingPatternContext ¶
type BindingPatternContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindingPatternContext ¶
func NewBindingPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindingPatternContext
func NewEmptyBindingPatternContext ¶
func NewEmptyBindingPatternContext() *BindingPatternContext
func (*BindingPatternContext) Accept ¶
func (s *BindingPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BindingPatternContext) ArrayLiteral ¶
func (s *BindingPatternContext) ArrayLiteral() IArrayLiteralContext
func (*BindingPatternContext) GetParser ¶
func (s *BindingPatternContext) GetParser() antlr.Parser
func (*BindingPatternContext) GetRuleContext ¶
func (s *BindingPatternContext) GetRuleContext() antlr.RuleContext
func (*BindingPatternContext) IsBindingPatternContext ¶
func (*BindingPatternContext) IsBindingPatternContext()
func (*BindingPatternContext) ObjectLiteral ¶
func (s *BindingPatternContext) ObjectLiteral() IObjectLiteralContext
func (*BindingPatternContext) ToStringTree ¶
func (s *BindingPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BitAndExpressionContext ¶
type BitAndExpressionContext struct {
*SingleExpressionContext
}
func NewBitAndExpressionContext ¶
func NewBitAndExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitAndExpressionContext
func (*BitAndExpressionContext) Accept ¶
func (s *BitAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitAndExpressionContext) AllSingleExpression ¶
func (s *BitAndExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*BitAndExpressionContext) BitAnd ¶
func (s *BitAndExpressionContext) BitAnd() antlr.TerminalNode
func (*BitAndExpressionContext) GetRuleContext ¶
func (s *BitAndExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitAndExpressionContext) SingleExpression ¶
func (s *BitAndExpressionContext) SingleExpression(i int) ISingleExpressionContext
type BitNotExpressionContext ¶
type BitNotExpressionContext struct {
*SingleExpressionContext
}
func NewBitNotExpressionContext ¶
func NewBitNotExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitNotExpressionContext
func (*BitNotExpressionContext) Accept ¶
func (s *BitNotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitNotExpressionContext) BitNot ¶
func (s *BitNotExpressionContext) BitNot() antlr.TerminalNode
func (*BitNotExpressionContext) GetRuleContext ¶
func (s *BitNotExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitNotExpressionContext) SingleExpression ¶
func (s *BitNotExpressionContext) SingleExpression() ISingleExpressionContext
type BitOrExpressionContext ¶
type BitOrExpressionContext struct {
*SingleExpressionContext
}
func NewBitOrExpressionContext ¶
func NewBitOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitOrExpressionContext
func (*BitOrExpressionContext) Accept ¶
func (s *BitOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitOrExpressionContext) AllSingleExpression ¶
func (s *BitOrExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*BitOrExpressionContext) BitOr ¶
func (s *BitOrExpressionContext) BitOr() antlr.TerminalNode
func (*BitOrExpressionContext) GetRuleContext ¶
func (s *BitOrExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitOrExpressionContext) SingleExpression ¶
func (s *BitOrExpressionContext) SingleExpression(i int) ISingleExpressionContext
type BitShiftExpressionContext ¶
type BitShiftExpressionContext struct {
*SingleExpressionContext
}
func NewBitShiftExpressionContext ¶
func NewBitShiftExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitShiftExpressionContext
func (*BitShiftExpressionContext) Accept ¶
func (s *BitShiftExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitShiftExpressionContext) AllSingleExpression ¶
func (s *BitShiftExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*BitShiftExpressionContext) GetRuleContext ¶
func (s *BitShiftExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitShiftExpressionContext) LeftShiftArithmetic ¶
func (s *BitShiftExpressionContext) LeftShiftArithmetic() antlr.TerminalNode
func (*BitShiftExpressionContext) RightShiftArithmetic ¶
func (s *BitShiftExpressionContext) RightShiftArithmetic() antlr.TerminalNode
func (*BitShiftExpressionContext) RightShiftLogical ¶
func (s *BitShiftExpressionContext) RightShiftLogical() antlr.TerminalNode
func (*BitShiftExpressionContext) SingleExpression ¶
func (s *BitShiftExpressionContext) SingleExpression(i int) ISingleExpressionContext
type BitXOrExpressionContext ¶
type BitXOrExpressionContext struct {
*SingleExpressionContext
}
func NewBitXOrExpressionContext ¶
func NewBitXOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitXOrExpressionContext
func (*BitXOrExpressionContext) Accept ¶
func (s *BitXOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitXOrExpressionContext) AllSingleExpression ¶
func (s *BitXOrExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*BitXOrExpressionContext) BitXOr ¶
func (s *BitXOrExpressionContext) BitXOr() antlr.TerminalNode
func (*BitXOrExpressionContext) GetRuleContext ¶
func (s *BitXOrExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitXOrExpressionContext) SingleExpression ¶
func (s *BitXOrExpressionContext) SingleExpression(i int) ISingleExpressionContext
type BlockContext ¶
type BlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBlockContext ¶
func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext
func NewEmptyBlockContext ¶
func NewEmptyBlockContext() *BlockContext
func (*BlockContext) Accept ¶
func (s *BlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BlockContext) CloseBrace ¶
func (s *BlockContext) CloseBrace() antlr.TerminalNode
func (*BlockContext) GetParser ¶
func (s *BlockContext) GetParser() antlr.Parser
func (*BlockContext) GetRuleContext ¶
func (s *BlockContext) GetRuleContext() antlr.RuleContext
func (*BlockContext) IsBlockContext ¶
func (*BlockContext) IsBlockContext()
func (*BlockContext) OpenBrace ¶
func (s *BlockContext) OpenBrace() antlr.TerminalNode
func (*BlockContext) StatementList ¶
func (s *BlockContext) StatementList() IStatementListContext
func (*BlockContext) ToStringTree ¶
func (s *BlockContext) 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) Accept ¶
func (s *BreakStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BreakStatementContext) Break ¶
func (s *BreakStatementContext) Break() antlr.TerminalNode
func (*BreakStatementContext) Eos ¶
func (s *BreakStatementContext) Eos() IEosContext
func (*BreakStatementContext) GetParser ¶
func (s *BreakStatementContext) GetParser() antlr.Parser
func (*BreakStatementContext) GetRuleContext ¶
func (s *BreakStatementContext) GetRuleContext() antlr.RuleContext
func (*BreakStatementContext) Identifier ¶
func (s *BreakStatementContext) Identifier() antlr.TerminalNode
func (*BreakStatementContext) IsBreakStatementContext ¶
func (*BreakStatementContext) IsBreakStatementContext()
func (*BreakStatementContext) ToStringTree ¶
func (s *BreakStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CallSignatureContext ¶
type CallSignatureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCallSignatureContext ¶
func NewCallSignatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CallSignatureContext
func NewEmptyCallSignatureContext ¶
func NewEmptyCallSignatureContext() *CallSignatureContext
func (*CallSignatureContext) Accept ¶
func (s *CallSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CallSignatureContext) CloseParen ¶
func (s *CallSignatureContext) CloseParen() antlr.TerminalNode
func (*CallSignatureContext) GetParser ¶
func (s *CallSignatureContext) GetParser() antlr.Parser
func (*CallSignatureContext) GetRuleContext ¶
func (s *CallSignatureContext) GetRuleContext() antlr.RuleContext
func (*CallSignatureContext) IsCallSignatureContext ¶
func (*CallSignatureContext) IsCallSignatureContext()
func (*CallSignatureContext) OpenParen ¶
func (s *CallSignatureContext) OpenParen() antlr.TerminalNode
func (*CallSignatureContext) ParameterList ¶
func (s *CallSignatureContext) ParameterList() IParameterListContext
func (*CallSignatureContext) ToStringTree ¶
func (s *CallSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CallSignatureContext) TypeAnnotation ¶
func (s *CallSignatureContext) TypeAnnotation() ITypeAnnotationContext
func (*CallSignatureContext) TypeParameters ¶
func (s *CallSignatureContext) TypeParameters() ITypeParametersContext
type CaseBlockContext ¶
type CaseBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCaseBlockContext ¶
func NewCaseBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseBlockContext
func NewEmptyCaseBlockContext ¶
func NewEmptyCaseBlockContext() *CaseBlockContext
func (*CaseBlockContext) Accept ¶
func (s *CaseBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CaseBlockContext) AllCaseClauses ¶
func (s *CaseBlockContext) AllCaseClauses() []ICaseClausesContext
func (*CaseBlockContext) CaseClauses ¶
func (s *CaseBlockContext) CaseClauses(i int) ICaseClausesContext
func (*CaseBlockContext) CloseBrace ¶
func (s *CaseBlockContext) CloseBrace() antlr.TerminalNode
func (*CaseBlockContext) DefaultClause ¶
func (s *CaseBlockContext) DefaultClause() IDefaultClauseContext
func (*CaseBlockContext) GetParser ¶
func (s *CaseBlockContext) GetParser() antlr.Parser
func (*CaseBlockContext) GetRuleContext ¶
func (s *CaseBlockContext) GetRuleContext() antlr.RuleContext
func (*CaseBlockContext) IsCaseBlockContext ¶
func (*CaseBlockContext) IsCaseBlockContext()
func (*CaseBlockContext) OpenBrace ¶
func (s *CaseBlockContext) OpenBrace() antlr.TerminalNode
func (*CaseBlockContext) ToStringTree ¶
func (s *CaseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CaseClauseContext ¶
type CaseClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCaseClauseContext ¶
func NewCaseClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseClauseContext
func NewEmptyCaseClauseContext ¶
func NewEmptyCaseClauseContext() *CaseClauseContext
func (*CaseClauseContext) Accept ¶
func (s *CaseClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CaseClauseContext) Case ¶
func (s *CaseClauseContext) Case() antlr.TerminalNode
func (*CaseClauseContext) Colon ¶
func (s *CaseClauseContext) Colon() antlr.TerminalNode
func (*CaseClauseContext) ExpressionSequence ¶
func (s *CaseClauseContext) ExpressionSequence() IExpressionSequenceContext
func (*CaseClauseContext) GetParser ¶
func (s *CaseClauseContext) GetParser() antlr.Parser
func (*CaseClauseContext) GetRuleContext ¶
func (s *CaseClauseContext) GetRuleContext() antlr.RuleContext
func (*CaseClauseContext) IsCaseClauseContext ¶
func (*CaseClauseContext) IsCaseClauseContext()
func (*CaseClauseContext) StatementList ¶
func (s *CaseClauseContext) StatementList() IStatementListContext
func (*CaseClauseContext) ToStringTree ¶
func (s *CaseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CaseClausesContext ¶
type CaseClausesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCaseClausesContext ¶
func NewCaseClausesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseClausesContext
func NewEmptyCaseClausesContext ¶
func NewEmptyCaseClausesContext() *CaseClausesContext
func (*CaseClausesContext) Accept ¶
func (s *CaseClausesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CaseClausesContext) AllCaseClause ¶
func (s *CaseClausesContext) AllCaseClause() []ICaseClauseContext
func (*CaseClausesContext) CaseClause ¶
func (s *CaseClausesContext) CaseClause(i int) ICaseClauseContext
func (*CaseClausesContext) GetParser ¶
func (s *CaseClausesContext) GetParser() antlr.Parser
func (*CaseClausesContext) GetRuleContext ¶
func (s *CaseClausesContext) GetRuleContext() antlr.RuleContext
func (*CaseClausesContext) IsCaseClausesContext ¶
func (*CaseClausesContext) IsCaseClausesContext()
func (*CaseClausesContext) ToStringTree ¶
func (s *CaseClausesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CastAsExpressionContext ¶
type CastAsExpressionContext struct {
*SingleExpressionContext
}
func NewCastAsExpressionContext ¶
func NewCastAsExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CastAsExpressionContext
func (*CastAsExpressionContext) Accept ¶
func (s *CastAsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CastAsExpressionContext) As ¶
func (s *CastAsExpressionContext) As() antlr.TerminalNode
func (*CastAsExpressionContext) AsExpression ¶
func (s *CastAsExpressionContext) AsExpression() IAsExpressionContext
func (*CastAsExpressionContext) GetRuleContext ¶
func (s *CastAsExpressionContext) GetRuleContext() antlr.RuleContext
func (*CastAsExpressionContext) SingleExpression ¶
func (s *CastAsExpressionContext) SingleExpression() ISingleExpressionContext
type CatchProductionContext ¶
type CatchProductionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCatchProductionContext ¶
func NewCatchProductionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchProductionContext
func NewEmptyCatchProductionContext ¶
func NewEmptyCatchProductionContext() *CatchProductionContext
func (*CatchProductionContext) Accept ¶
func (s *CatchProductionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CatchProductionContext) Block ¶
func (s *CatchProductionContext) Block() IBlockContext
func (*CatchProductionContext) Catch ¶
func (s *CatchProductionContext) Catch() antlr.TerminalNode
func (*CatchProductionContext) CloseParen ¶
func (s *CatchProductionContext) CloseParen() antlr.TerminalNode
func (*CatchProductionContext) GetParser ¶
func (s *CatchProductionContext) GetParser() antlr.Parser
func (*CatchProductionContext) GetRuleContext ¶
func (s *CatchProductionContext) GetRuleContext() antlr.RuleContext
func (*CatchProductionContext) Identifier ¶
func (s *CatchProductionContext) Identifier() antlr.TerminalNode
func (*CatchProductionContext) IsCatchProductionContext ¶
func (*CatchProductionContext) IsCatchProductionContext()
func (*CatchProductionContext) OpenParen ¶
func (s *CatchProductionContext) OpenParen() antlr.TerminalNode
func (*CatchProductionContext) ToStringTree ¶
func (s *CatchProductionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassDeclarationContext ¶
type ClassDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassDeclarationContext ¶
func NewClassDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassDeclarationContext
func NewEmptyClassDeclarationContext ¶
func NewEmptyClassDeclarationContext() *ClassDeclarationContext
func (*ClassDeclarationContext) Abstract ¶
func (s *ClassDeclarationContext) Abstract() antlr.TerminalNode
func (*ClassDeclarationContext) Accept ¶
func (s *ClassDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ClassDeclarationContext) Class ¶
func (s *ClassDeclarationContext) Class() antlr.TerminalNode
func (*ClassDeclarationContext) ClassHeritage ¶
func (s *ClassDeclarationContext) ClassHeritage() IClassHeritageContext
func (*ClassDeclarationContext) ClassTail ¶
func (s *ClassDeclarationContext) ClassTail() IClassTailContext
func (*ClassDeclarationContext) GetParser ¶
func (s *ClassDeclarationContext) GetParser() antlr.Parser
func (*ClassDeclarationContext) GetRuleContext ¶
func (s *ClassDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ClassDeclarationContext) Identifier ¶
func (s *ClassDeclarationContext) Identifier() antlr.TerminalNode
func (*ClassDeclarationContext) IsClassDeclarationContext ¶
func (*ClassDeclarationContext) IsClassDeclarationContext()
func (*ClassDeclarationContext) ToStringTree ¶
func (s *ClassDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ClassDeclarationContext) TypeParameters ¶
func (s *ClassDeclarationContext) TypeParameters() ITypeParametersContext
type ClassElementContext ¶
type ClassElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassElementContext ¶
func NewClassElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassElementContext
func NewEmptyClassElementContext ¶
func NewEmptyClassElementContext() *ClassElementContext
func (*ClassElementContext) Accept ¶
func (s *ClassElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ClassElementContext) ConstructorDeclaration ¶
func (s *ClassElementContext) ConstructorDeclaration() IConstructorDeclarationContext
func (*ClassElementContext) DecoratorList ¶
func (s *ClassElementContext) DecoratorList() IDecoratorListContext
func (*ClassElementContext) GetParser ¶
func (s *ClassElementContext) GetParser() antlr.Parser
func (*ClassElementContext) GetRuleContext ¶
func (s *ClassElementContext) GetRuleContext() antlr.RuleContext
func (*ClassElementContext) IndexMemberDeclaration ¶
func (s *ClassElementContext) IndexMemberDeclaration() IIndexMemberDeclarationContext
func (*ClassElementContext) IsClassElementContext ¶
func (*ClassElementContext) IsClassElementContext()
func (*ClassElementContext) PropertyMemberDeclaration ¶
func (s *ClassElementContext) PropertyMemberDeclaration() IPropertyMemberDeclarationContext
func (*ClassElementContext) Statement ¶
func (s *ClassElementContext) Statement() IStatementContext
func (*ClassElementContext) ToStringTree ¶
func (s *ClassElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassExpressionContext ¶
type ClassExpressionContext struct {
*SingleExpressionContext
}
func NewClassExpressionContext ¶
func NewClassExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ClassExpressionContext
func (*ClassExpressionContext) Accept ¶
func (s *ClassExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ClassExpressionContext) Class ¶
func (s *ClassExpressionContext) Class() antlr.TerminalNode
func (*ClassExpressionContext) ClassTail ¶
func (s *ClassExpressionContext) ClassTail() IClassTailContext
func (*ClassExpressionContext) GetRuleContext ¶
func (s *ClassExpressionContext) GetRuleContext() antlr.RuleContext
func (*ClassExpressionContext) Identifier ¶
func (s *ClassExpressionContext) Identifier() antlr.TerminalNode
type ClassExtendsClauseContext ¶
type ClassExtendsClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassExtendsClauseContext ¶
func NewClassExtendsClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassExtendsClauseContext
func NewEmptyClassExtendsClauseContext ¶
func NewEmptyClassExtendsClauseContext() *ClassExtendsClauseContext
func (*ClassExtendsClauseContext) Accept ¶
func (s *ClassExtendsClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ClassExtendsClauseContext) Extends ¶
func (s *ClassExtendsClauseContext) Extends() antlr.TerminalNode
func (*ClassExtendsClauseContext) GetParser ¶
func (s *ClassExtendsClauseContext) GetParser() antlr.Parser
func (*ClassExtendsClauseContext) GetRuleContext ¶
func (s *ClassExtendsClauseContext) GetRuleContext() antlr.RuleContext
func (*ClassExtendsClauseContext) IsClassExtendsClauseContext ¶
func (*ClassExtendsClauseContext) IsClassExtendsClauseContext()
func (*ClassExtendsClauseContext) ToStringTree ¶
func (s *ClassExtendsClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ClassExtendsClauseContext) TypeReference ¶
func (s *ClassExtendsClauseContext) TypeReference() ITypeReferenceContext
type ClassHeritageContext ¶
type ClassHeritageContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassHeritageContext ¶
func NewClassHeritageContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassHeritageContext
func NewEmptyClassHeritageContext ¶
func NewEmptyClassHeritageContext() *ClassHeritageContext
func (*ClassHeritageContext) Accept ¶
func (s *ClassHeritageContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ClassHeritageContext) ClassExtendsClause ¶
func (s *ClassHeritageContext) ClassExtendsClause() IClassExtendsClauseContext
func (*ClassHeritageContext) GetParser ¶
func (s *ClassHeritageContext) GetParser() antlr.Parser
func (*ClassHeritageContext) GetRuleContext ¶
func (s *ClassHeritageContext) GetRuleContext() antlr.RuleContext
func (*ClassHeritageContext) ImplementsClause ¶
func (s *ClassHeritageContext) ImplementsClause() IImplementsClauseContext
func (*ClassHeritageContext) IsClassHeritageContext ¶
func (*ClassHeritageContext) IsClassHeritageContext()
func (*ClassHeritageContext) ToStringTree ¶
func (s *ClassHeritageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassOrInterfaceTypeListContext ¶
type ClassOrInterfaceTypeListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassOrInterfaceTypeListContext ¶
func NewClassOrInterfaceTypeListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassOrInterfaceTypeListContext
func NewEmptyClassOrInterfaceTypeListContext ¶
func NewEmptyClassOrInterfaceTypeListContext() *ClassOrInterfaceTypeListContext
func (*ClassOrInterfaceTypeListContext) Accept ¶
func (s *ClassOrInterfaceTypeListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ClassOrInterfaceTypeListContext) AllComma ¶
func (s *ClassOrInterfaceTypeListContext) AllComma() []antlr.TerminalNode
func (*ClassOrInterfaceTypeListContext) AllTypeReference ¶
func (s *ClassOrInterfaceTypeListContext) AllTypeReference() []ITypeReferenceContext
func (*ClassOrInterfaceTypeListContext) Comma ¶
func (s *ClassOrInterfaceTypeListContext) Comma(i int) antlr.TerminalNode
func (*ClassOrInterfaceTypeListContext) GetParser ¶
func (s *ClassOrInterfaceTypeListContext) GetParser() antlr.Parser
func (*ClassOrInterfaceTypeListContext) GetRuleContext ¶
func (s *ClassOrInterfaceTypeListContext) GetRuleContext() antlr.RuleContext
func (*ClassOrInterfaceTypeListContext) IsClassOrInterfaceTypeListContext ¶
func (*ClassOrInterfaceTypeListContext) IsClassOrInterfaceTypeListContext()
func (*ClassOrInterfaceTypeListContext) ToStringTree ¶
func (s *ClassOrInterfaceTypeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ClassOrInterfaceTypeListContext) TypeReference ¶
func (s *ClassOrInterfaceTypeListContext) TypeReference(i int) ITypeReferenceContext
type ClassTailContext ¶
type ClassTailContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassTailContext ¶
func NewClassTailContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassTailContext
func NewEmptyClassTailContext ¶
func NewEmptyClassTailContext() *ClassTailContext
func (*ClassTailContext) Accept ¶
func (s *ClassTailContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ClassTailContext) AllClassElement ¶
func (s *ClassTailContext) AllClassElement() []IClassElementContext
func (*ClassTailContext) ClassElement ¶
func (s *ClassTailContext) ClassElement(i int) IClassElementContext
func (*ClassTailContext) CloseBrace ¶
func (s *ClassTailContext) CloseBrace() antlr.TerminalNode
func (*ClassTailContext) GetParser ¶
func (s *ClassTailContext) GetParser() antlr.Parser
func (*ClassTailContext) GetRuleContext ¶
func (s *ClassTailContext) GetRuleContext() antlr.RuleContext
func (*ClassTailContext) IsClassTailContext ¶
func (*ClassTailContext) IsClassTailContext()
func (*ClassTailContext) OpenBrace ¶
func (s *ClassTailContext) OpenBrace() antlr.TerminalNode
func (*ClassTailContext) ToStringTree ¶
func (s *ClassTailContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ComputedPropertyExpressionAssignmentContext ¶
type ComputedPropertyExpressionAssignmentContext struct {
*PropertyAssignmentContext
}
func NewComputedPropertyExpressionAssignmentContext ¶
func NewComputedPropertyExpressionAssignmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ComputedPropertyExpressionAssignmentContext
func (*ComputedPropertyExpressionAssignmentContext) Accept ¶
func (s *ComputedPropertyExpressionAssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ComputedPropertyExpressionAssignmentContext) AllSingleExpression ¶
func (s *ComputedPropertyExpressionAssignmentContext) AllSingleExpression() []ISingleExpressionContext
func (*ComputedPropertyExpressionAssignmentContext) CloseBracket ¶
func (s *ComputedPropertyExpressionAssignmentContext) CloseBracket() antlr.TerminalNode
func (*ComputedPropertyExpressionAssignmentContext) Colon ¶
func (s *ComputedPropertyExpressionAssignmentContext) Colon() antlr.TerminalNode
func (*ComputedPropertyExpressionAssignmentContext) GetRuleContext ¶
func (s *ComputedPropertyExpressionAssignmentContext) GetRuleContext() antlr.RuleContext
func (*ComputedPropertyExpressionAssignmentContext) OpenBracket ¶
func (s *ComputedPropertyExpressionAssignmentContext) OpenBracket() antlr.TerminalNode
func (*ComputedPropertyExpressionAssignmentContext) SingleExpression ¶
func (s *ComputedPropertyExpressionAssignmentContext) SingleExpression(i int) ISingleExpressionContext
type ConstraintContext ¶
type ConstraintContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstraintContext ¶
func NewConstraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstraintContext
func NewEmptyConstraintContext ¶
func NewEmptyConstraintContext() *ConstraintContext
func (*ConstraintContext) Accept ¶
func (s *ConstraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstraintContext) Extends ¶
func (s *ConstraintContext) Extends() antlr.TerminalNode
func (*ConstraintContext) GetParser ¶
func (s *ConstraintContext) GetParser() antlr.Parser
func (*ConstraintContext) GetRuleContext ¶
func (s *ConstraintContext) GetRuleContext() antlr.RuleContext
func (*ConstraintContext) IsConstraintContext ¶
func (*ConstraintContext) IsConstraintContext()
func (*ConstraintContext) ToStringTree ¶
func (s *ConstraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstraintContext) Type_ ¶
func (s *ConstraintContext) Type_() IType_Context
type ConstructSignatureContext ¶
type ConstructSignatureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstructSignatureContext ¶
func NewConstructSignatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstructSignatureContext
func NewEmptyConstructSignatureContext ¶
func NewEmptyConstructSignatureContext() *ConstructSignatureContext
func (*ConstructSignatureContext) Accept ¶
func (s *ConstructSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstructSignatureContext) CloseParen ¶
func (s *ConstructSignatureContext) CloseParen() antlr.TerminalNode
func (*ConstructSignatureContext) GetParser ¶
func (s *ConstructSignatureContext) GetParser() antlr.Parser
func (*ConstructSignatureContext) GetRuleContext ¶
func (s *ConstructSignatureContext) GetRuleContext() antlr.RuleContext
func (*ConstructSignatureContext) IsConstructSignatureContext ¶
func (*ConstructSignatureContext) IsConstructSignatureContext()
func (*ConstructSignatureContext) New ¶
func (s *ConstructSignatureContext) New() antlr.TerminalNode
func (*ConstructSignatureContext) OpenParen ¶
func (s *ConstructSignatureContext) OpenParen() antlr.TerminalNode
func (*ConstructSignatureContext) ParameterList ¶
func (s *ConstructSignatureContext) ParameterList() IParameterListContext
func (*ConstructSignatureContext) ToStringTree ¶
func (s *ConstructSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstructSignatureContext) TypeAnnotation ¶
func (s *ConstructSignatureContext) TypeAnnotation() ITypeAnnotationContext
func (*ConstructSignatureContext) TypeParameters ¶
func (s *ConstructSignatureContext) TypeParameters() ITypeParametersContext
type ConstructorDeclarationContext ¶
type ConstructorDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstructorDeclarationContext ¶
func NewConstructorDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstructorDeclarationContext
func NewEmptyConstructorDeclarationContext ¶
func NewEmptyConstructorDeclarationContext() *ConstructorDeclarationContext
func (*ConstructorDeclarationContext) Accept ¶
func (s *ConstructorDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstructorDeclarationContext) AccessibilityModifier ¶
func (s *ConstructorDeclarationContext) AccessibilityModifier() IAccessibilityModifierContext
func (*ConstructorDeclarationContext) CloseBrace ¶
func (s *ConstructorDeclarationContext) CloseBrace() antlr.TerminalNode
func (*ConstructorDeclarationContext) CloseParen ¶
func (s *ConstructorDeclarationContext) CloseParen() antlr.TerminalNode
func (*ConstructorDeclarationContext) Constructor ¶
func (s *ConstructorDeclarationContext) Constructor() antlr.TerminalNode
func (*ConstructorDeclarationContext) FormalParameterList ¶
func (s *ConstructorDeclarationContext) FormalParameterList() IFormalParameterListContext
func (*ConstructorDeclarationContext) FunctionBody ¶
func (s *ConstructorDeclarationContext) FunctionBody() IFunctionBodyContext
func (*ConstructorDeclarationContext) GetParser ¶
func (s *ConstructorDeclarationContext) GetParser() antlr.Parser
func (*ConstructorDeclarationContext) GetRuleContext ¶
func (s *ConstructorDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ConstructorDeclarationContext) IsConstructorDeclarationContext ¶
func (*ConstructorDeclarationContext) IsConstructorDeclarationContext()
func (*ConstructorDeclarationContext) OpenBrace ¶
func (s *ConstructorDeclarationContext) OpenBrace() antlr.TerminalNode
func (*ConstructorDeclarationContext) OpenParen ¶
func (s *ConstructorDeclarationContext) OpenParen() antlr.TerminalNode
func (*ConstructorDeclarationContext) SemiColon ¶
func (s *ConstructorDeclarationContext) SemiColon() antlr.TerminalNode
func (*ConstructorDeclarationContext) ToStringTree ¶
func (s *ConstructorDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstructorTypeContext ¶
type ConstructorTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstructorTypeContext ¶
func NewConstructorTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstructorTypeContext
func NewEmptyConstructorTypeContext ¶
func NewEmptyConstructorTypeContext() *ConstructorTypeContext
func (*ConstructorTypeContext) ARROW ¶
func (s *ConstructorTypeContext) ARROW() antlr.TerminalNode
func (*ConstructorTypeContext) Accept ¶
func (s *ConstructorTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstructorTypeContext) CloseParen ¶
func (s *ConstructorTypeContext) CloseParen() antlr.TerminalNode
func (*ConstructorTypeContext) GetParser ¶
func (s *ConstructorTypeContext) GetParser() antlr.Parser
func (*ConstructorTypeContext) GetRuleContext ¶
func (s *ConstructorTypeContext) GetRuleContext() antlr.RuleContext
func (*ConstructorTypeContext) IsConstructorTypeContext ¶
func (*ConstructorTypeContext) IsConstructorTypeContext()
func (*ConstructorTypeContext) New ¶
func (s *ConstructorTypeContext) New() antlr.TerminalNode
func (*ConstructorTypeContext) OpenParen ¶
func (s *ConstructorTypeContext) OpenParen() antlr.TerminalNode
func (*ConstructorTypeContext) ParameterList ¶
func (s *ConstructorTypeContext) ParameterList() IParameterListContext
func (*ConstructorTypeContext) ToStringTree ¶
func (s *ConstructorTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstructorTypeContext) TypeParameters ¶
func (s *ConstructorTypeContext) TypeParameters() ITypeParametersContext
func (*ConstructorTypeContext) Type_ ¶
func (s *ConstructorTypeContext) Type_() IType_Context
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) Accept ¶
func (s *ContinueStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ContinueStatementContext) Continue ¶
func (s *ContinueStatementContext) Continue() antlr.TerminalNode
func (*ContinueStatementContext) Eos ¶
func (s *ContinueStatementContext) Eos() IEosContext
func (*ContinueStatementContext) GetParser ¶
func (s *ContinueStatementContext) GetParser() antlr.Parser
func (*ContinueStatementContext) GetRuleContext ¶
func (s *ContinueStatementContext) GetRuleContext() antlr.RuleContext
func (*ContinueStatementContext) Identifier ¶
func (s *ContinueStatementContext) Identifier() antlr.TerminalNode
func (*ContinueStatementContext) IsContinueStatementContext ¶
func (*ContinueStatementContext) IsContinueStatementContext()
func (*ContinueStatementContext) ToStringTree ¶
func (s *ContinueStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DebuggerStatementContext ¶
type DebuggerStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDebuggerStatementContext ¶
func NewDebuggerStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DebuggerStatementContext
func NewEmptyDebuggerStatementContext ¶
func NewEmptyDebuggerStatementContext() *DebuggerStatementContext
func (*DebuggerStatementContext) Accept ¶
func (s *DebuggerStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DebuggerStatementContext) Debugger ¶
func (s *DebuggerStatementContext) Debugger() antlr.TerminalNode
func (*DebuggerStatementContext) Eos ¶
func (s *DebuggerStatementContext) Eos() IEosContext
func (*DebuggerStatementContext) GetParser ¶
func (s *DebuggerStatementContext) GetParser() antlr.Parser
func (*DebuggerStatementContext) GetRuleContext ¶
func (s *DebuggerStatementContext) GetRuleContext() antlr.RuleContext
func (*DebuggerStatementContext) IsDebuggerStatementContext ¶
func (*DebuggerStatementContext) IsDebuggerStatementContext()
func (*DebuggerStatementContext) ToStringTree ¶
func (s *DebuggerStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DecoratorCallExpressionContext ¶
type DecoratorCallExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecoratorCallExpressionContext ¶
func NewDecoratorCallExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecoratorCallExpressionContext
func NewEmptyDecoratorCallExpressionContext ¶
func NewEmptyDecoratorCallExpressionContext() *DecoratorCallExpressionContext
func (*DecoratorCallExpressionContext) Accept ¶
func (s *DecoratorCallExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DecoratorCallExpressionContext) Arguments ¶
func (s *DecoratorCallExpressionContext) Arguments() IArgumentsContext
func (*DecoratorCallExpressionContext) DecoratorMemberExpression ¶
func (s *DecoratorCallExpressionContext) DecoratorMemberExpression() IDecoratorMemberExpressionContext
func (*DecoratorCallExpressionContext) GetParser ¶
func (s *DecoratorCallExpressionContext) GetParser() antlr.Parser
func (*DecoratorCallExpressionContext) GetRuleContext ¶
func (s *DecoratorCallExpressionContext) GetRuleContext() antlr.RuleContext
func (*DecoratorCallExpressionContext) IsDecoratorCallExpressionContext ¶
func (*DecoratorCallExpressionContext) IsDecoratorCallExpressionContext()
func (*DecoratorCallExpressionContext) ToStringTree ¶
func (s *DecoratorCallExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DecoratorContext ¶
type DecoratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecoratorContext ¶
func NewDecoratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecoratorContext
func NewEmptyDecoratorContext ¶
func NewEmptyDecoratorContext() *DecoratorContext
func (*DecoratorContext) Accept ¶
func (s *DecoratorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DecoratorContext) At ¶
func (s *DecoratorContext) At() antlr.TerminalNode
func (*DecoratorContext) DecoratorCallExpression ¶
func (s *DecoratorContext) DecoratorCallExpression() IDecoratorCallExpressionContext
func (*DecoratorContext) DecoratorMemberExpression ¶
func (s *DecoratorContext) DecoratorMemberExpression() IDecoratorMemberExpressionContext
func (*DecoratorContext) GetParser ¶
func (s *DecoratorContext) GetParser() antlr.Parser
func (*DecoratorContext) GetRuleContext ¶
func (s *DecoratorContext) GetRuleContext() antlr.RuleContext
func (*DecoratorContext) IsDecoratorContext ¶
func (*DecoratorContext) IsDecoratorContext()
func (*DecoratorContext) ToStringTree ¶
func (s *DecoratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DecoratorListContext ¶
type DecoratorListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecoratorListContext ¶
func NewDecoratorListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecoratorListContext
func NewEmptyDecoratorListContext ¶
func NewEmptyDecoratorListContext() *DecoratorListContext
func (*DecoratorListContext) Accept ¶
func (s *DecoratorListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DecoratorListContext) AllDecorator ¶
func (s *DecoratorListContext) AllDecorator() []IDecoratorContext
func (*DecoratorListContext) Decorator ¶
func (s *DecoratorListContext) Decorator(i int) IDecoratorContext
func (*DecoratorListContext) GetParser ¶
func (s *DecoratorListContext) GetParser() antlr.Parser
func (*DecoratorListContext) GetRuleContext ¶
func (s *DecoratorListContext) GetRuleContext() antlr.RuleContext
func (*DecoratorListContext) IsDecoratorListContext ¶
func (*DecoratorListContext) IsDecoratorListContext()
func (*DecoratorListContext) ToStringTree ¶
func (s *DecoratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DecoratorMemberExpressionContext ¶
type DecoratorMemberExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDecoratorMemberExpressionContext ¶
func NewDecoratorMemberExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecoratorMemberExpressionContext
func NewEmptyDecoratorMemberExpressionContext ¶
func NewEmptyDecoratorMemberExpressionContext() *DecoratorMemberExpressionContext
func (*DecoratorMemberExpressionContext) Accept ¶
func (s *DecoratorMemberExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DecoratorMemberExpressionContext) CloseParen ¶
func (s *DecoratorMemberExpressionContext) CloseParen() antlr.TerminalNode
func (*DecoratorMemberExpressionContext) DecoratorMemberExpression ¶
func (s *DecoratorMemberExpressionContext) DecoratorMemberExpression() IDecoratorMemberExpressionContext
func (*DecoratorMemberExpressionContext) Dot ¶
func (s *DecoratorMemberExpressionContext) Dot() antlr.TerminalNode
func (*DecoratorMemberExpressionContext) GetParser ¶
func (s *DecoratorMemberExpressionContext) GetParser() antlr.Parser
func (*DecoratorMemberExpressionContext) GetRuleContext ¶
func (s *DecoratorMemberExpressionContext) GetRuleContext() antlr.RuleContext
func (*DecoratorMemberExpressionContext) Identifier ¶
func (s *DecoratorMemberExpressionContext) Identifier() antlr.TerminalNode
func (*DecoratorMemberExpressionContext) IdentifierName ¶
func (s *DecoratorMemberExpressionContext) IdentifierName() IIdentifierNameContext
func (*DecoratorMemberExpressionContext) IsDecoratorMemberExpressionContext ¶
func (*DecoratorMemberExpressionContext) IsDecoratorMemberExpressionContext()
func (*DecoratorMemberExpressionContext) OpenParen ¶
func (s *DecoratorMemberExpressionContext) OpenParen() antlr.TerminalNode
func (*DecoratorMemberExpressionContext) SingleExpression ¶
func (s *DecoratorMemberExpressionContext) SingleExpression() ISingleExpressionContext
func (*DecoratorMemberExpressionContext) ToStringTree ¶
func (s *DecoratorMemberExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DefaultClauseContext ¶
type DefaultClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDefaultClauseContext ¶
func NewDefaultClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefaultClauseContext
func NewEmptyDefaultClauseContext ¶
func NewEmptyDefaultClauseContext() *DefaultClauseContext
func (*DefaultClauseContext) Accept ¶
func (s *DefaultClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DefaultClauseContext) Colon ¶
func (s *DefaultClauseContext) Colon() antlr.TerminalNode
func (*DefaultClauseContext) Default ¶
func (s *DefaultClauseContext) Default() antlr.TerminalNode
func (*DefaultClauseContext) GetParser ¶
func (s *DefaultClauseContext) GetParser() antlr.Parser
func (*DefaultClauseContext) GetRuleContext ¶
func (s *DefaultClauseContext) GetRuleContext() antlr.RuleContext
func (*DefaultClauseContext) IsDefaultClauseContext ¶
func (*DefaultClauseContext) IsDefaultClauseContext()
func (*DefaultClauseContext) StatementList ¶
func (s *DefaultClauseContext) StatementList() IStatementListContext
func (*DefaultClauseContext) ToStringTree ¶
func (s *DefaultClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeleteExpressionContext ¶
type DeleteExpressionContext struct {
*SingleExpressionContext
}
func NewDeleteExpressionContext ¶
func NewDeleteExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeleteExpressionContext
func (*DeleteExpressionContext) Accept ¶
func (s *DeleteExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DeleteExpressionContext) Delete ¶
func (s *DeleteExpressionContext) Delete() antlr.TerminalNode
func (*DeleteExpressionContext) GetRuleContext ¶
func (s *DeleteExpressionContext) GetRuleContext() antlr.RuleContext
func (*DeleteExpressionContext) SingleExpression ¶
func (s *DeleteExpressionContext) SingleExpression() ISingleExpressionContext
type DoStatementContext ¶
type DoStatementContext struct {
*IterationStatementContext
}
func NewDoStatementContext ¶
func NewDoStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoStatementContext
func (*DoStatementContext) Accept ¶
func (s *DoStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DoStatementContext) CloseParen ¶
func (s *DoStatementContext) CloseParen() antlr.TerminalNode
func (*DoStatementContext) Do ¶
func (s *DoStatementContext) Do() antlr.TerminalNode
func (*DoStatementContext) Eos ¶
func (s *DoStatementContext) Eos() IEosContext
func (*DoStatementContext) ExpressionSequence ¶
func (s *DoStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*DoStatementContext) GetRuleContext ¶
func (s *DoStatementContext) GetRuleContext() antlr.RuleContext
func (*DoStatementContext) OpenParen ¶
func (s *DoStatementContext) OpenParen() antlr.TerminalNode
func (*DoStatementContext) Statement ¶
func (s *DoStatementContext) Statement() IStatementContext
func (*DoStatementContext) While ¶
func (s *DoStatementContext) While() antlr.TerminalNode
type ElementListContext ¶
type ElementListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElementListContext ¶
func NewElementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementListContext
func NewEmptyElementListContext ¶
func NewEmptyElementListContext() *ElementListContext
func (*ElementListContext) Accept ¶
func (s *ElementListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ElementListContext) AllArrayElement ¶
func (s *ElementListContext) AllArrayElement() []IArrayElementContext
func (*ElementListContext) AllComma ¶
func (s *ElementListContext) AllComma() []antlr.TerminalNode
func (*ElementListContext) ArrayElement ¶
func (s *ElementListContext) ArrayElement(i int) IArrayElementContext
func (*ElementListContext) Comma ¶
func (s *ElementListContext) Comma(i int) antlr.TerminalNode
func (*ElementListContext) GetParser ¶
func (s *ElementListContext) GetParser() antlr.Parser
func (*ElementListContext) GetRuleContext ¶
func (s *ElementListContext) GetRuleContext() antlr.RuleContext
func (*ElementListContext) IsElementListContext ¶
func (*ElementListContext) IsElementListContext()
func (*ElementListContext) ToStringTree ¶
func (s *ElementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EmptyStatementContext ¶
type EmptyStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEmptyStatementContext ¶
func NewEmptyEmptyStatementContext() *EmptyStatementContext
func NewEmptyStatementContext ¶
func NewEmptyStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EmptyStatementContext
func (*EmptyStatementContext) Accept ¶
func (s *EmptyStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EmptyStatementContext) GetParser ¶
func (s *EmptyStatementContext) GetParser() antlr.Parser
func (*EmptyStatementContext) GetRuleContext ¶
func (s *EmptyStatementContext) GetRuleContext() antlr.RuleContext
func (*EmptyStatementContext) IsEmptyStatementContext ¶
func (*EmptyStatementContext) IsEmptyStatementContext()
func (*EmptyStatementContext) SemiColon ¶
func (s *EmptyStatementContext) SemiColon() antlr.TerminalNode
func (*EmptyStatementContext) ToStringTree ¶
func (s *EmptyStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumBodyContext ¶
type EnumBodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumBodyContext ¶
func NewEmptyEnumBodyContext() *EnumBodyContext
func NewEnumBodyContext ¶
func NewEnumBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumBodyContext
func (*EnumBodyContext) Accept ¶
func (s *EnumBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EnumBodyContext) Comma ¶
func (s *EnumBodyContext) Comma() antlr.TerminalNode
func (*EnumBodyContext) EnumMemberList ¶
func (s *EnumBodyContext) EnumMemberList() IEnumMemberListContext
func (*EnumBodyContext) GetParser ¶
func (s *EnumBodyContext) GetParser() antlr.Parser
func (*EnumBodyContext) GetRuleContext ¶
func (s *EnumBodyContext) GetRuleContext() antlr.RuleContext
func (*EnumBodyContext) IsEnumBodyContext ¶
func (*EnumBodyContext) IsEnumBodyContext()
func (*EnumBodyContext) ToStringTree ¶
func (s *EnumBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumDeclarationContext ¶
type EnumDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumDeclarationContext ¶
func NewEmptyEnumDeclarationContext() *EnumDeclarationContext
func NewEnumDeclarationContext ¶
func NewEnumDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumDeclarationContext
func (*EnumDeclarationContext) Accept ¶
func (s *EnumDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EnumDeclarationContext) CloseBrace ¶
func (s *EnumDeclarationContext) CloseBrace() antlr.TerminalNode
func (*EnumDeclarationContext) Const ¶
func (s *EnumDeclarationContext) Const() antlr.TerminalNode
func (*EnumDeclarationContext) Enum ¶
func (s *EnumDeclarationContext) Enum() antlr.TerminalNode
func (*EnumDeclarationContext) EnumBody ¶
func (s *EnumDeclarationContext) EnumBody() IEnumBodyContext
func (*EnumDeclarationContext) GetParser ¶
func (s *EnumDeclarationContext) GetParser() antlr.Parser
func (*EnumDeclarationContext) GetRuleContext ¶
func (s *EnumDeclarationContext) GetRuleContext() antlr.RuleContext
func (*EnumDeclarationContext) Identifier ¶
func (s *EnumDeclarationContext) Identifier() antlr.TerminalNode
func (*EnumDeclarationContext) IsEnumDeclarationContext ¶
func (*EnumDeclarationContext) IsEnumDeclarationContext()
func (*EnumDeclarationContext) OpenBrace ¶
func (s *EnumDeclarationContext) OpenBrace() antlr.TerminalNode
func (*EnumDeclarationContext) ToStringTree ¶
func (s *EnumDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumMemberContext ¶
type EnumMemberContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumMemberContext ¶
func NewEmptyEnumMemberContext() *EnumMemberContext
func NewEnumMemberContext ¶
func NewEnumMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumMemberContext
func (*EnumMemberContext) Accept ¶
func (s *EnumMemberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EnumMemberContext) Assign ¶
func (s *EnumMemberContext) Assign() antlr.TerminalNode
func (*EnumMemberContext) GetParser ¶
func (s *EnumMemberContext) GetParser() antlr.Parser
func (*EnumMemberContext) GetRuleContext ¶
func (s *EnumMemberContext) GetRuleContext() antlr.RuleContext
func (*EnumMemberContext) IsEnumMemberContext ¶
func (*EnumMemberContext) IsEnumMemberContext()
func (*EnumMemberContext) PropertyName ¶
func (s *EnumMemberContext) PropertyName() IPropertyNameContext
func (*EnumMemberContext) SingleExpression ¶
func (s *EnumMemberContext) SingleExpression() ISingleExpressionContext
func (*EnumMemberContext) ToStringTree ¶
func (s *EnumMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumMemberListContext ¶
type EnumMemberListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumMemberListContext ¶
func NewEmptyEnumMemberListContext() *EnumMemberListContext
func NewEnumMemberListContext ¶
func NewEnumMemberListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumMemberListContext
func (*EnumMemberListContext) Accept ¶
func (s *EnumMemberListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EnumMemberListContext) AllComma ¶
func (s *EnumMemberListContext) AllComma() []antlr.TerminalNode
func (*EnumMemberListContext) AllEnumMember ¶
func (s *EnumMemberListContext) AllEnumMember() []IEnumMemberContext
func (*EnumMemberListContext) Comma ¶
func (s *EnumMemberListContext) Comma(i int) antlr.TerminalNode
func (*EnumMemberListContext) EnumMember ¶
func (s *EnumMemberListContext) EnumMember(i int) IEnumMemberContext
func (*EnumMemberListContext) GetParser ¶
func (s *EnumMemberListContext) GetParser() antlr.Parser
func (*EnumMemberListContext) GetRuleContext ¶
func (s *EnumMemberListContext) GetRuleContext() antlr.RuleContext
func (*EnumMemberListContext) IsEnumMemberListContext ¶
func (*EnumMemberListContext) IsEnumMemberListContext()
func (*EnumMemberListContext) ToStringTree ¶
func (s *EnumMemberListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EosContext ¶
type EosContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEosContext ¶
func NewEmptyEosContext() *EosContext
func NewEosContext ¶
func NewEosContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EosContext
func (*EosContext) Accept ¶
func (s *EosContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EosContext) EOF ¶
func (s *EosContext) EOF() antlr.TerminalNode
func (*EosContext) GetParser ¶
func (s *EosContext) GetParser() antlr.Parser
func (*EosContext) GetRuleContext ¶
func (s *EosContext) GetRuleContext() antlr.RuleContext
func (*EosContext) IsEosContext ¶
func (*EosContext) IsEosContext()
func (*EosContext) SemiColon ¶
func (s *EosContext) SemiColon() antlr.TerminalNode
func (*EosContext) ToStringTree ¶
func (s *EosContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EqualityExpressionContext ¶
type EqualityExpressionContext struct {
*SingleExpressionContext
}
func NewEqualityExpressionContext ¶
func NewEqualityExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EqualityExpressionContext
func (*EqualityExpressionContext) Accept ¶
func (s *EqualityExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EqualityExpressionContext) AllSingleExpression ¶
func (s *EqualityExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*EqualityExpressionContext) Equals_ ¶
func (s *EqualityExpressionContext) Equals_() antlr.TerminalNode
func (*EqualityExpressionContext) GetRuleContext ¶
func (s *EqualityExpressionContext) GetRuleContext() antlr.RuleContext
func (*EqualityExpressionContext) IdentityEquals ¶
func (s *EqualityExpressionContext) IdentityEquals() antlr.TerminalNode
func (*EqualityExpressionContext) IdentityNotEquals ¶
func (s *EqualityExpressionContext) IdentityNotEquals() antlr.TerminalNode
func (*EqualityExpressionContext) NotEquals ¶
func (s *EqualityExpressionContext) NotEquals() antlr.TerminalNode
func (*EqualityExpressionContext) SingleExpression ¶
func (s *EqualityExpressionContext) SingleExpression(i int) ISingleExpressionContext
type ExportStatementContext ¶
type ExportStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExportStatementContext ¶
func NewEmptyExportStatementContext() *ExportStatementContext
func NewExportStatementContext ¶
func NewExportStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExportStatementContext
func (*ExportStatementContext) Accept ¶
func (s *ExportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExportStatementContext) Default ¶
func (s *ExportStatementContext) Default() antlr.TerminalNode
func (*ExportStatementContext) Export ¶
func (s *ExportStatementContext) Export() antlr.TerminalNode
func (*ExportStatementContext) FromBlock ¶
func (s *ExportStatementContext) FromBlock() IFromBlockContext
func (*ExportStatementContext) GetParser ¶
func (s *ExportStatementContext) GetParser() antlr.Parser
func (*ExportStatementContext) GetRuleContext ¶
func (s *ExportStatementContext) GetRuleContext() antlr.RuleContext
func (*ExportStatementContext) IsExportStatementContext ¶
func (*ExportStatementContext) IsExportStatementContext()
func (*ExportStatementContext) Statement ¶
func (s *ExportStatementContext) Statement() IStatementContext
func (*ExportStatementContext) ToStringTree ¶
func (s *ExportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionSequenceContext ¶
type ExpressionSequenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionSequenceContext ¶
func NewEmptyExpressionSequenceContext() *ExpressionSequenceContext
func NewExpressionSequenceContext ¶
func NewExpressionSequenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionSequenceContext
func (*ExpressionSequenceContext) Accept ¶
func (s *ExpressionSequenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionSequenceContext) AllComma ¶
func (s *ExpressionSequenceContext) AllComma() []antlr.TerminalNode
func (*ExpressionSequenceContext) AllSingleExpression ¶
func (s *ExpressionSequenceContext) AllSingleExpression() []ISingleExpressionContext
func (*ExpressionSequenceContext) Comma ¶
func (s *ExpressionSequenceContext) Comma(i int) antlr.TerminalNode
func (*ExpressionSequenceContext) GetParser ¶
func (s *ExpressionSequenceContext) GetParser() antlr.Parser
func (*ExpressionSequenceContext) GetRuleContext ¶
func (s *ExpressionSequenceContext) GetRuleContext() antlr.RuleContext
func (*ExpressionSequenceContext) IsExpressionSequenceContext ¶
func (*ExpressionSequenceContext) IsExpressionSequenceContext()
func (*ExpressionSequenceContext) SingleExpression ¶
func (s *ExpressionSequenceContext) SingleExpression(i int) ISingleExpressionContext
func (*ExpressionSequenceContext) ToStringTree ¶
func (s *ExpressionSequenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionStatementContext ¶
type ExpressionStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionStatementContext ¶
func NewEmptyExpressionStatementContext() *ExpressionStatementContext
func NewExpressionStatementContext ¶
func NewExpressionStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionStatementContext
func (*ExpressionStatementContext) Accept ¶
func (s *ExpressionStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionStatementContext) ExpressionSequence ¶
func (s *ExpressionStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*ExpressionStatementContext) GetParser ¶
func (s *ExpressionStatementContext) GetParser() antlr.Parser
func (*ExpressionStatementContext) GetRuleContext ¶
func (s *ExpressionStatementContext) GetRuleContext() antlr.RuleContext
func (*ExpressionStatementContext) IsExpressionStatementContext ¶
func (*ExpressionStatementContext) IsExpressionStatementContext()
func (*ExpressionStatementContext) SemiColon ¶
func (s *ExpressionStatementContext) SemiColon() antlr.TerminalNode
func (*ExpressionStatementContext) ToStringTree ¶
func (s *ExpressionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FinallyProductionContext ¶
type FinallyProductionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFinallyProductionContext ¶
func NewEmptyFinallyProductionContext() *FinallyProductionContext
func NewFinallyProductionContext ¶
func NewFinallyProductionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FinallyProductionContext
func (*FinallyProductionContext) Accept ¶
func (s *FinallyProductionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FinallyProductionContext) Block ¶
func (s *FinallyProductionContext) Block() IBlockContext
func (*FinallyProductionContext) Finally ¶
func (s *FinallyProductionContext) Finally() antlr.TerminalNode
func (*FinallyProductionContext) GetParser ¶
func (s *FinallyProductionContext) GetParser() antlr.Parser
func (*FinallyProductionContext) GetRuleContext ¶
func (s *FinallyProductionContext) GetRuleContext() antlr.RuleContext
func (*FinallyProductionContext) IsFinallyProductionContext ¶
func (*FinallyProductionContext) IsFinallyProductionContext()
func (*FinallyProductionContext) ToStringTree ¶
func (s *FinallyProductionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForInStatementContext ¶
type ForInStatementContext struct {
*IterationStatementContext
}
func NewForInStatementContext ¶
func NewForInStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForInStatementContext
func (*ForInStatementContext) Accept ¶
func (s *ForInStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ForInStatementContext) CloseParen ¶
func (s *ForInStatementContext) CloseParen() antlr.TerminalNode
func (*ForInStatementContext) ExpressionSequence ¶
func (s *ForInStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*ForInStatementContext) For ¶
func (s *ForInStatementContext) For() antlr.TerminalNode
func (*ForInStatementContext) GetRuleContext ¶
func (s *ForInStatementContext) GetRuleContext() antlr.RuleContext
func (*ForInStatementContext) Identifier ¶
func (s *ForInStatementContext) Identifier() antlr.TerminalNode
func (*ForInStatementContext) In ¶
func (s *ForInStatementContext) In() antlr.TerminalNode
func (*ForInStatementContext) OpenParen ¶
func (s *ForInStatementContext) OpenParen() antlr.TerminalNode
func (*ForInStatementContext) SingleExpression ¶
func (s *ForInStatementContext) SingleExpression() ISingleExpressionContext
func (*ForInStatementContext) Statement ¶
func (s *ForInStatementContext) Statement() IStatementContext
type ForStatementContext ¶
type ForStatementContext struct {
*IterationStatementContext
}
func NewForStatementContext ¶
func NewForStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForStatementContext
func (*ForStatementContext) Accept ¶
func (s *ForStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ForStatementContext) AllExpressionSequence ¶
func (s *ForStatementContext) AllExpressionSequence() []IExpressionSequenceContext
func (*ForStatementContext) AllSemiColon ¶
func (s *ForStatementContext) AllSemiColon() []antlr.TerminalNode
func (*ForStatementContext) CloseParen ¶
func (s *ForStatementContext) CloseParen() antlr.TerminalNode
func (*ForStatementContext) ExpressionSequence ¶
func (s *ForStatementContext) ExpressionSequence(i int) IExpressionSequenceContext
func (*ForStatementContext) For ¶
func (s *ForStatementContext) For() antlr.TerminalNode
func (*ForStatementContext) GetRuleContext ¶
func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
func (*ForStatementContext) OpenParen ¶
func (s *ForStatementContext) OpenParen() antlr.TerminalNode
func (*ForStatementContext) SemiColon ¶
func (s *ForStatementContext) SemiColon(i int) antlr.TerminalNode
func (*ForStatementContext) Statement ¶
func (s *ForStatementContext) Statement() IStatementContext
type ForVarInStatementContext ¶
type ForVarInStatementContext struct {
*IterationStatementContext
}
func NewForVarInStatementContext ¶
func NewForVarInStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForVarInStatementContext
func (*ForVarInStatementContext) Accept ¶
func (s *ForVarInStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ForVarInStatementContext) CloseParen ¶
func (s *ForVarInStatementContext) CloseParen() antlr.TerminalNode
func (*ForVarInStatementContext) ExpressionSequence ¶
func (s *ForVarInStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*ForVarInStatementContext) For ¶
func (s *ForVarInStatementContext) For() antlr.TerminalNode
func (*ForVarInStatementContext) GetRuleContext ¶
func (s *ForVarInStatementContext) GetRuleContext() antlr.RuleContext
func (*ForVarInStatementContext) Identifier ¶
func (s *ForVarInStatementContext) Identifier() antlr.TerminalNode
func (*ForVarInStatementContext) In ¶
func (s *ForVarInStatementContext) In() antlr.TerminalNode
func (*ForVarInStatementContext) OpenParen ¶
func (s *ForVarInStatementContext) OpenParen() antlr.TerminalNode
func (*ForVarInStatementContext) Statement ¶
func (s *ForVarInStatementContext) Statement() IStatementContext
func (*ForVarInStatementContext) VarModifier ¶
func (s *ForVarInStatementContext) VarModifier() IVarModifierContext
func (*ForVarInStatementContext) VariableDeclaration ¶
func (s *ForVarInStatementContext) VariableDeclaration() IVariableDeclarationContext
type ForVarStatementContext ¶
type ForVarStatementContext struct {
*IterationStatementContext
}
func NewForVarStatementContext ¶
func NewForVarStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForVarStatementContext
func (*ForVarStatementContext) Accept ¶
func (s *ForVarStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ForVarStatementContext) AllExpressionSequence ¶
func (s *ForVarStatementContext) AllExpressionSequence() []IExpressionSequenceContext
func (*ForVarStatementContext) AllSemiColon ¶
func (s *ForVarStatementContext) AllSemiColon() []antlr.TerminalNode
func (*ForVarStatementContext) CloseParen ¶
func (s *ForVarStatementContext) CloseParen() antlr.TerminalNode
func (*ForVarStatementContext) ExpressionSequence ¶
func (s *ForVarStatementContext) ExpressionSequence(i int) IExpressionSequenceContext
func (*ForVarStatementContext) For ¶
func (s *ForVarStatementContext) For() antlr.TerminalNode
func (*ForVarStatementContext) GetRuleContext ¶
func (s *ForVarStatementContext) GetRuleContext() antlr.RuleContext
func (*ForVarStatementContext) OpenParen ¶
func (s *ForVarStatementContext) OpenParen() antlr.TerminalNode
func (*ForVarStatementContext) SemiColon ¶
func (s *ForVarStatementContext) SemiColon(i int) antlr.TerminalNode
func (*ForVarStatementContext) Statement ¶
func (s *ForVarStatementContext) Statement() IStatementContext
func (*ForVarStatementContext) VarModifier ¶
func (s *ForVarStatementContext) VarModifier() IVarModifierContext
func (*ForVarStatementContext) VariableDeclarationList ¶
func (s *ForVarStatementContext) VariableDeclarationList() IVariableDeclarationListContext
type FormalParameterArgContext ¶
type FormalParameterArgContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFormalParameterArgContext ¶
func NewEmptyFormalParameterArgContext() *FormalParameterArgContext
func NewFormalParameterArgContext ¶
func NewFormalParameterArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterArgContext
func (*FormalParameterArgContext) Accept ¶
func (s *FormalParameterArgContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FormalParameterArgContext) AccessibilityModifier ¶
func (s *FormalParameterArgContext) AccessibilityModifier() IAccessibilityModifierContext
func (*FormalParameterArgContext) Assign ¶
func (s *FormalParameterArgContext) Assign() antlr.TerminalNode
func (*FormalParameterArgContext) Decorator ¶
func (s *FormalParameterArgContext) Decorator() IDecoratorContext
func (*FormalParameterArgContext) GetParser ¶
func (s *FormalParameterArgContext) GetParser() antlr.Parser
func (*FormalParameterArgContext) GetRuleContext ¶
func (s *FormalParameterArgContext) GetRuleContext() antlr.RuleContext
func (*FormalParameterArgContext) IdentifierOrKeyWord ¶
func (s *FormalParameterArgContext) IdentifierOrKeyWord() IIdentifierOrKeyWordContext
func (*FormalParameterArgContext) IsFormalParameterArgContext ¶
func (*FormalParameterArgContext) IsFormalParameterArgContext()
func (*FormalParameterArgContext) QuestionMark ¶
func (s *FormalParameterArgContext) QuestionMark() antlr.TerminalNode
func (*FormalParameterArgContext) SingleExpression ¶
func (s *FormalParameterArgContext) SingleExpression() ISingleExpressionContext
func (*FormalParameterArgContext) ToStringTree ¶
func (s *FormalParameterArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FormalParameterArgContext) TypeAnnotation ¶
func (s *FormalParameterArgContext) TypeAnnotation() ITypeAnnotationContext
type FormalParameterListContext ¶
type FormalParameterListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFormalParameterListContext ¶
func NewEmptyFormalParameterListContext() *FormalParameterListContext
func NewFormalParameterListContext ¶
func NewFormalParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterListContext
func (*FormalParameterListContext) Accept ¶
func (s *FormalParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FormalParameterListContext) AllComma ¶
func (s *FormalParameterListContext) AllComma() []antlr.TerminalNode
func (*FormalParameterListContext) AllFormalParameterArg ¶
func (s *FormalParameterListContext) AllFormalParameterArg() []IFormalParameterArgContext
func (*FormalParameterListContext) ArrayLiteral ¶
func (s *FormalParameterListContext) ArrayLiteral() IArrayLiteralContext
func (*FormalParameterListContext) Colon ¶
func (s *FormalParameterListContext) Colon() antlr.TerminalNode
func (*FormalParameterListContext) Comma ¶
func (s *FormalParameterListContext) Comma(i int) antlr.TerminalNode
func (*FormalParameterListContext) FormalParameterArg ¶
func (s *FormalParameterListContext) FormalParameterArg(i int) IFormalParameterArgContext
func (*FormalParameterListContext) FormalParameterList ¶
func (s *FormalParameterListContext) FormalParameterList() IFormalParameterListContext
func (*FormalParameterListContext) GetParser ¶
func (s *FormalParameterListContext) GetParser() antlr.Parser
func (*FormalParameterListContext) GetRuleContext ¶
func (s *FormalParameterListContext) GetRuleContext() antlr.RuleContext
func (*FormalParameterListContext) IsFormalParameterListContext ¶
func (*FormalParameterListContext) IsFormalParameterListContext()
func (*FormalParameterListContext) LastFormalParameterArg ¶
func (s *FormalParameterListContext) LastFormalParameterArg() ILastFormalParameterArgContext
func (*FormalParameterListContext) ObjectLiteral ¶
func (s *FormalParameterListContext) ObjectLiteral() IObjectLiteralContext
func (*FormalParameterListContext) ToStringTree ¶
func (s *FormalParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FromBlockContext ¶
type FromBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFromBlockContext ¶
func NewEmptyFromBlockContext() *FromBlockContext
func NewFromBlockContext ¶
func NewFromBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FromBlockContext
func (*FromBlockContext) Accept ¶
func (s *FromBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FromBlockContext) As ¶
func (s *FromBlockContext) As() antlr.TerminalNode
func (*FromBlockContext) Eos ¶
func (s *FromBlockContext) Eos() IEosContext
func (*FromBlockContext) From ¶
func (s *FromBlockContext) From() antlr.TerminalNode
func (*FromBlockContext) GetParser ¶
func (s *FromBlockContext) GetParser() antlr.Parser
func (*FromBlockContext) GetRuleContext ¶
func (s *FromBlockContext) GetRuleContext() antlr.RuleContext
func (*FromBlockContext) IdentifierName ¶
func (s *FromBlockContext) IdentifierName() IIdentifierNameContext
func (*FromBlockContext) IsFromBlockContext ¶
func (*FromBlockContext) IsFromBlockContext()
func (*FromBlockContext) MultipleImportStatement ¶
func (s *FromBlockContext) MultipleImportStatement() IMultipleImportStatementContext
func (*FromBlockContext) Multiply ¶
func (s *FromBlockContext) Multiply() antlr.TerminalNode
func (*FromBlockContext) StringLiteral ¶
func (s *FromBlockContext) StringLiteral() antlr.TerminalNode
func (*FromBlockContext) ToStringTree ¶
func (s *FromBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionBodyContext ¶
type FunctionBodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionBodyContext ¶
func NewEmptyFunctionBodyContext() *FunctionBodyContext
func NewFunctionBodyContext ¶
func NewFunctionBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionBodyContext
func (*FunctionBodyContext) Accept ¶
func (s *FunctionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionBodyContext) GetParser ¶
func (s *FunctionBodyContext) GetParser() antlr.Parser
func (*FunctionBodyContext) GetRuleContext ¶
func (s *FunctionBodyContext) GetRuleContext() antlr.RuleContext
func (*FunctionBodyContext) IsFunctionBodyContext ¶
func (*FunctionBodyContext) IsFunctionBodyContext()
func (*FunctionBodyContext) StatementList ¶
func (s *FunctionBodyContext) StatementList() IStatementListContext
func (*FunctionBodyContext) ToStringTree ¶
func (s *FunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionDeclarationContext ¶
type FunctionDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionDeclarationContext ¶
func NewEmptyFunctionDeclarationContext() *FunctionDeclarationContext
func NewFunctionDeclarationContext ¶
func NewFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDeclarationContext
func (*FunctionDeclarationContext) Accept ¶
func (s *FunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionDeclarationContext) CallSignature ¶
func (s *FunctionDeclarationContext) CallSignature() ICallSignatureContext
func (*FunctionDeclarationContext) CloseBrace ¶
func (s *FunctionDeclarationContext) CloseBrace() antlr.TerminalNode
func (*FunctionDeclarationContext) FunctionBody ¶
func (s *FunctionDeclarationContext) FunctionBody() IFunctionBodyContext
func (*FunctionDeclarationContext) Function_ ¶
func (s *FunctionDeclarationContext) Function_() antlr.TerminalNode
func (*FunctionDeclarationContext) GetParser ¶
func (s *FunctionDeclarationContext) GetParser() antlr.Parser
func (*FunctionDeclarationContext) GetRuleContext ¶
func (s *FunctionDeclarationContext) GetRuleContext() antlr.RuleContext
func (*FunctionDeclarationContext) Identifier ¶
func (s *FunctionDeclarationContext) Identifier() antlr.TerminalNode
func (*FunctionDeclarationContext) IsFunctionDeclarationContext ¶
func (*FunctionDeclarationContext) IsFunctionDeclarationContext()
func (*FunctionDeclarationContext) OpenBrace ¶
func (s *FunctionDeclarationContext) OpenBrace() antlr.TerminalNode
func (*FunctionDeclarationContext) SemiColon ¶
func (s *FunctionDeclarationContext) SemiColon() antlr.TerminalNode
func (*FunctionDeclarationContext) ToStringTree ¶
func (s *FunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionExpressionContext ¶
type FunctionExpressionContext struct {
*SingleExpressionContext
}
func NewFunctionExpressionContext ¶
func NewFunctionExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionExpressionContext
func (*FunctionExpressionContext) Accept ¶
func (s *FunctionExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionExpressionContext) FunctionExpressionDeclaration ¶
func (s *FunctionExpressionContext) FunctionExpressionDeclaration() IFunctionExpressionDeclarationContext
func (*FunctionExpressionContext) GetRuleContext ¶
func (s *FunctionExpressionContext) GetRuleContext() antlr.RuleContext
type FunctionExpressionDeclarationContext ¶
type FunctionExpressionDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionExpressionDeclarationContext ¶
func NewEmptyFunctionExpressionDeclarationContext() *FunctionExpressionDeclarationContext
func NewFunctionExpressionDeclarationContext ¶
func NewFunctionExpressionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionExpressionDeclarationContext
func (*FunctionExpressionDeclarationContext) Accept ¶
func (s *FunctionExpressionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionExpressionDeclarationContext) CloseBrace ¶
func (s *FunctionExpressionDeclarationContext) CloseBrace() antlr.TerminalNode
func (*FunctionExpressionDeclarationContext) CloseParen ¶
func (s *FunctionExpressionDeclarationContext) CloseParen() antlr.TerminalNode
func (*FunctionExpressionDeclarationContext) FormalParameterList ¶
func (s *FunctionExpressionDeclarationContext) FormalParameterList() IFormalParameterListContext
func (*FunctionExpressionDeclarationContext) FunctionBody ¶
func (s *FunctionExpressionDeclarationContext) FunctionBody() IFunctionBodyContext
func (*FunctionExpressionDeclarationContext) Function_ ¶
func (s *FunctionExpressionDeclarationContext) Function_() antlr.TerminalNode
func (*FunctionExpressionDeclarationContext) GetParser ¶
func (s *FunctionExpressionDeclarationContext) GetParser() antlr.Parser
func (*FunctionExpressionDeclarationContext) GetRuleContext ¶
func (s *FunctionExpressionDeclarationContext) GetRuleContext() antlr.RuleContext
func (*FunctionExpressionDeclarationContext) Identifier ¶
func (s *FunctionExpressionDeclarationContext) Identifier() antlr.TerminalNode
func (*FunctionExpressionDeclarationContext) IsFunctionExpressionDeclarationContext ¶
func (*FunctionExpressionDeclarationContext) IsFunctionExpressionDeclarationContext()
func (*FunctionExpressionDeclarationContext) OpenBrace ¶
func (s *FunctionExpressionDeclarationContext) OpenBrace() antlr.TerminalNode
func (*FunctionExpressionDeclarationContext) OpenParen ¶
func (s *FunctionExpressionDeclarationContext) OpenParen() antlr.TerminalNode
func (*FunctionExpressionDeclarationContext) ToStringTree ¶
func (s *FunctionExpressionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FunctionExpressionDeclarationContext) TypeAnnotation ¶
func (s *FunctionExpressionDeclarationContext) TypeAnnotation() ITypeAnnotationContext
type FunctionTypeContext ¶
type FunctionTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionTypeContext ¶
func NewEmptyFunctionTypeContext() *FunctionTypeContext
func NewFunctionTypeContext ¶
func NewFunctionTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionTypeContext
func (*FunctionTypeContext) ARROW ¶
func (s *FunctionTypeContext) ARROW() antlr.TerminalNode
func (*FunctionTypeContext) Accept ¶
func (s *FunctionTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionTypeContext) CloseParen ¶
func (s *FunctionTypeContext) CloseParen() antlr.TerminalNode
func (*FunctionTypeContext) GetParser ¶
func (s *FunctionTypeContext) GetParser() antlr.Parser
func (*FunctionTypeContext) GetRuleContext ¶
func (s *FunctionTypeContext) GetRuleContext() antlr.RuleContext
func (*FunctionTypeContext) IsFunctionTypeContext ¶
func (*FunctionTypeContext) IsFunctionTypeContext()
func (*FunctionTypeContext) OpenParen ¶
func (s *FunctionTypeContext) OpenParen() antlr.TerminalNode
func (*FunctionTypeContext) ParameterList ¶
func (s *FunctionTypeContext) ParameterList() IParameterListContext
func (*FunctionTypeContext) ToStringTree ¶
func (s *FunctionTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FunctionTypeContext) TypeParameters ¶
func (s *FunctionTypeContext) TypeParameters() ITypeParametersContext
func (*FunctionTypeContext) Type_ ¶
func (s *FunctionTypeContext) Type_() IType_Context
type GeneratorBlockContext ¶
type GeneratorBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGeneratorBlockContext ¶
func NewEmptyGeneratorBlockContext() *GeneratorBlockContext
func NewGeneratorBlockContext ¶
func NewGeneratorBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeneratorBlockContext
func (*GeneratorBlockContext) Accept ¶
func (s *GeneratorBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GeneratorBlockContext) AllComma ¶
func (s *GeneratorBlockContext) AllComma() []antlr.TerminalNode
func (*GeneratorBlockContext) AllGeneratorDefinition ¶
func (s *GeneratorBlockContext) AllGeneratorDefinition() []IGeneratorDefinitionContext
func (*GeneratorBlockContext) CloseBrace ¶
func (s *GeneratorBlockContext) CloseBrace() antlr.TerminalNode
func (*GeneratorBlockContext) Comma ¶
func (s *GeneratorBlockContext) Comma(i int) antlr.TerminalNode
func (*GeneratorBlockContext) GeneratorDefinition ¶
func (s *GeneratorBlockContext) GeneratorDefinition(i int) IGeneratorDefinitionContext
func (*GeneratorBlockContext) GetParser ¶
func (s *GeneratorBlockContext) GetParser() antlr.Parser
func (*GeneratorBlockContext) GetRuleContext ¶
func (s *GeneratorBlockContext) GetRuleContext() antlr.RuleContext
func (*GeneratorBlockContext) IsGeneratorBlockContext ¶
func (*GeneratorBlockContext) IsGeneratorBlockContext()
func (*GeneratorBlockContext) OpenBrace ¶
func (s *GeneratorBlockContext) OpenBrace() antlr.TerminalNode
func (*GeneratorBlockContext) ToStringTree ¶
func (s *GeneratorBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GeneratorDefinitionContext ¶
type GeneratorDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGeneratorDefinitionContext ¶
func NewEmptyGeneratorDefinitionContext() *GeneratorDefinitionContext
func NewGeneratorDefinitionContext ¶
func NewGeneratorDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeneratorDefinitionContext
func (*GeneratorDefinitionContext) Accept ¶
func (s *GeneratorDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GeneratorDefinitionContext) GetParser ¶
func (s *GeneratorDefinitionContext) GetParser() antlr.Parser
func (*GeneratorDefinitionContext) GetRuleContext ¶
func (s *GeneratorDefinitionContext) GetRuleContext() antlr.RuleContext
func (*GeneratorDefinitionContext) IsGeneratorDefinitionContext ¶
func (*GeneratorDefinitionContext) IsGeneratorDefinitionContext()
func (*GeneratorDefinitionContext) IteratorDefinition ¶
func (s *GeneratorDefinitionContext) IteratorDefinition() IIteratorDefinitionContext
func (*GeneratorDefinitionContext) Multiply ¶
func (s *GeneratorDefinitionContext) Multiply() antlr.TerminalNode
func (*GeneratorDefinitionContext) ToStringTree ¶
func (s *GeneratorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GeneratorFunctionDeclarationContext ¶
type GeneratorFunctionDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGeneratorFunctionDeclarationContext ¶
func NewEmptyGeneratorFunctionDeclarationContext() *GeneratorFunctionDeclarationContext
func NewGeneratorFunctionDeclarationContext ¶
func NewGeneratorFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeneratorFunctionDeclarationContext
func (*GeneratorFunctionDeclarationContext) Accept ¶
func (s *GeneratorFunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GeneratorFunctionDeclarationContext) CloseBrace ¶
func (s *GeneratorFunctionDeclarationContext) CloseBrace() antlr.TerminalNode
func (*GeneratorFunctionDeclarationContext) CloseParen ¶
func (s *GeneratorFunctionDeclarationContext) CloseParen() antlr.TerminalNode
func (*GeneratorFunctionDeclarationContext) FormalParameterList ¶
func (s *GeneratorFunctionDeclarationContext) FormalParameterList() IFormalParameterListContext
func (*GeneratorFunctionDeclarationContext) FunctionBody ¶
func (s *GeneratorFunctionDeclarationContext) FunctionBody() IFunctionBodyContext
func (*GeneratorFunctionDeclarationContext) Function_ ¶
func (s *GeneratorFunctionDeclarationContext) Function_() antlr.TerminalNode
func (*GeneratorFunctionDeclarationContext) GetParser ¶
func (s *GeneratorFunctionDeclarationContext) GetParser() antlr.Parser
func (*GeneratorFunctionDeclarationContext) GetRuleContext ¶
func (s *GeneratorFunctionDeclarationContext) GetRuleContext() antlr.RuleContext
func (*GeneratorFunctionDeclarationContext) Identifier ¶
func (s *GeneratorFunctionDeclarationContext) Identifier() antlr.TerminalNode
func (*GeneratorFunctionDeclarationContext) IsGeneratorFunctionDeclarationContext ¶
func (*GeneratorFunctionDeclarationContext) IsGeneratorFunctionDeclarationContext()
func (*GeneratorFunctionDeclarationContext) Multiply ¶
func (s *GeneratorFunctionDeclarationContext) Multiply() antlr.TerminalNode
func (*GeneratorFunctionDeclarationContext) OpenBrace ¶
func (s *GeneratorFunctionDeclarationContext) OpenBrace() antlr.TerminalNode
func (*GeneratorFunctionDeclarationContext) OpenParen ¶
func (s *GeneratorFunctionDeclarationContext) OpenParen() antlr.TerminalNode
func (*GeneratorFunctionDeclarationContext) ToStringTree ¶
func (s *GeneratorFunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GeneratorMethodContext ¶
type GeneratorMethodContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGeneratorMethodContext ¶
func NewEmptyGeneratorMethodContext() *GeneratorMethodContext
func NewGeneratorMethodContext ¶
func NewGeneratorMethodContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeneratorMethodContext
func (*GeneratorMethodContext) Accept ¶
func (s *GeneratorMethodContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GeneratorMethodContext) CloseBrace ¶
func (s *GeneratorMethodContext) CloseBrace() antlr.TerminalNode
func (*GeneratorMethodContext) CloseParen ¶
func (s *GeneratorMethodContext) CloseParen() antlr.TerminalNode
func (*GeneratorMethodContext) FormalParameterList ¶
func (s *GeneratorMethodContext) FormalParameterList() IFormalParameterListContext
func (*GeneratorMethodContext) FunctionBody ¶
func (s *GeneratorMethodContext) FunctionBody() IFunctionBodyContext
func (*GeneratorMethodContext) GetParser ¶
func (s *GeneratorMethodContext) GetParser() antlr.Parser
func (*GeneratorMethodContext) GetRuleContext ¶
func (s *GeneratorMethodContext) GetRuleContext() antlr.RuleContext
func (*GeneratorMethodContext) Identifier ¶
func (s *GeneratorMethodContext) Identifier() antlr.TerminalNode
func (*GeneratorMethodContext) IsGeneratorMethodContext ¶
func (*GeneratorMethodContext) IsGeneratorMethodContext()
func (*GeneratorMethodContext) Multiply ¶
func (s *GeneratorMethodContext) Multiply() antlr.TerminalNode
func (*GeneratorMethodContext) OpenBrace ¶
func (s *GeneratorMethodContext) OpenBrace() antlr.TerminalNode
func (*GeneratorMethodContext) OpenParen ¶
func (s *GeneratorMethodContext) OpenParen() antlr.TerminalNode
func (*GeneratorMethodContext) ToStringTree ¶
func (s *GeneratorMethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GeneratorsExpressionContext ¶
type GeneratorsExpressionContext struct {
*SingleExpressionContext
}
func NewGeneratorsExpressionContext ¶
func NewGeneratorsExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GeneratorsExpressionContext
func (*GeneratorsExpressionContext) Accept ¶
func (s *GeneratorsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GeneratorsExpressionContext) GeneratorBlock ¶
func (s *GeneratorsExpressionContext) GeneratorBlock() IGeneratorBlockContext
func (*GeneratorsExpressionContext) GetRuleContext ¶
func (s *GeneratorsExpressionContext) GetRuleContext() antlr.RuleContext
type GeneratorsFunctionExpressionContext ¶
type GeneratorsFunctionExpressionContext struct {
*SingleExpressionContext
}
func NewGeneratorsFunctionExpressionContext ¶
func NewGeneratorsFunctionExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GeneratorsFunctionExpressionContext
func (*GeneratorsFunctionExpressionContext) Accept ¶
func (s *GeneratorsFunctionExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GeneratorsFunctionExpressionContext) GeneratorFunctionDeclaration ¶
func (s *GeneratorsFunctionExpressionContext) GeneratorFunctionDeclaration() IGeneratorFunctionDeclarationContext
func (*GeneratorsFunctionExpressionContext) GetRuleContext ¶
func (s *GeneratorsFunctionExpressionContext) GetRuleContext() antlr.RuleContext
type GenericTypesContext ¶
type GenericTypesContext struct {
*SingleExpressionContext
}
func NewGenericTypesContext ¶
func NewGenericTypesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GenericTypesContext
func (*GenericTypesContext) Accept ¶
func (s *GenericTypesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GenericTypesContext) ExpressionSequence ¶
func (s *GenericTypesContext) ExpressionSequence() IExpressionSequenceContext
func (*GenericTypesContext) GetRuleContext ¶
func (s *GenericTypesContext) GetRuleContext() antlr.RuleContext
func (*GenericTypesContext) TypeArguments ¶
func (s *GenericTypesContext) TypeArguments() ITypeArgumentsContext
type GetAccessorContext ¶
type GetAccessorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGetAccessorContext ¶
func NewEmptyGetAccessorContext() *GetAccessorContext
func NewGetAccessorContext ¶
func NewGetAccessorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GetAccessorContext
func (*GetAccessorContext) Accept ¶
func (s *GetAccessorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GetAccessorContext) CloseBrace ¶
func (s *GetAccessorContext) CloseBrace() antlr.TerminalNode
func (*GetAccessorContext) CloseParen ¶
func (s *GetAccessorContext) CloseParen() antlr.TerminalNode
func (*GetAccessorContext) FunctionBody ¶
func (s *GetAccessorContext) FunctionBody() IFunctionBodyContext
func (*GetAccessorContext) GetParser ¶
func (s *GetAccessorContext) GetParser() antlr.Parser
func (*GetAccessorContext) GetRuleContext ¶
func (s *GetAccessorContext) GetRuleContext() antlr.RuleContext
func (*GetAccessorContext) Getter ¶
func (s *GetAccessorContext) Getter() IGetterContext
func (*GetAccessorContext) IsGetAccessorContext ¶
func (*GetAccessorContext) IsGetAccessorContext()
func (*GetAccessorContext) OpenBrace ¶
func (s *GetAccessorContext) OpenBrace() antlr.TerminalNode
func (*GetAccessorContext) OpenParen ¶
func (s *GetAccessorContext) OpenParen() antlr.TerminalNode
func (*GetAccessorContext) ToStringTree ¶
func (s *GetAccessorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*GetAccessorContext) TypeAnnotation ¶
func (s *GetAccessorContext) TypeAnnotation() ITypeAnnotationContext
type GetterContext ¶
type GetterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGetterContext ¶
func NewEmptyGetterContext() *GetterContext
func NewGetterContext ¶
func NewGetterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GetterContext
func (*GetterContext) Accept ¶
func (s *GetterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GetterContext) Get ¶
func (s *GetterContext) Get() antlr.TerminalNode
func (*GetterContext) GetParser ¶
func (s *GetterContext) GetParser() antlr.Parser
func (*GetterContext) GetRuleContext ¶
func (s *GetterContext) GetRuleContext() antlr.RuleContext
func (*GetterContext) IsGetterContext ¶
func (*GetterContext) IsGetterContext()
func (*GetterContext) PropertyName ¶
func (s *GetterContext) PropertyName() IPropertyNameContext
func (*GetterContext) ToStringTree ¶
func (s *GetterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GetterSetterDeclarationExpressionContext ¶
type GetterSetterDeclarationExpressionContext struct {
*PropertyMemberDeclarationContext
}
func NewGetterSetterDeclarationExpressionContext ¶
func NewGetterSetterDeclarationExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GetterSetterDeclarationExpressionContext
func (*GetterSetterDeclarationExpressionContext) Accept ¶
func (s *GetterSetterDeclarationExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GetterSetterDeclarationExpressionContext) GetAccessor ¶
func (s *GetterSetterDeclarationExpressionContext) GetAccessor() IGetAccessorContext
func (*GetterSetterDeclarationExpressionContext) GetRuleContext ¶
func (s *GetterSetterDeclarationExpressionContext) GetRuleContext() antlr.RuleContext
func (*GetterSetterDeclarationExpressionContext) PropertyMemberBase ¶
func (s *GetterSetterDeclarationExpressionContext) PropertyMemberBase() IPropertyMemberBaseContext
func (*GetterSetterDeclarationExpressionContext) SetAccessor ¶
func (s *GetterSetterDeclarationExpressionContext) SetAccessor() ISetAccessorContext
type IAbstractDeclarationContext ¶
type IAbstractDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAbstractDeclarationContext differentiates from other interfaces. IsAbstractDeclarationContext() }
IAbstractDeclarationContext is an interface to support dynamic dispatch.
type IAccessibilityModifierContext ¶
type IAccessibilityModifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAccessibilityModifierContext differentiates from other interfaces. IsAccessibilityModifierContext() }
IAccessibilityModifierContext is an interface to support dynamic dispatch.
type IArgumentContext ¶
type IArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentContext differentiates from other interfaces. IsArgumentContext() }
IArgumentContext is an interface to support dynamic dispatch.
type IArgumentListContext ¶
type IArgumentListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentListContext differentiates from other interfaces. IsArgumentListContext() }
IArgumentListContext is an interface to support dynamic dispatch.
type IArgumentsContext ¶
type IArgumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentsContext differentiates from other interfaces. IsArgumentsContext() }
IArgumentsContext is an interface to support dynamic dispatch.
type IArrayElementContext ¶
type IArrayElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayElementContext differentiates from other interfaces. IsArrayElementContext() }
IArrayElementContext is an interface to support dynamic dispatch.
type IArrayLiteralContext ¶
type IArrayLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayLiteralContext differentiates from other interfaces. IsArrayLiteralContext() }
IArrayLiteralContext is an interface to support dynamic dispatch.
type IArrayTypeContext ¶
type IArrayTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayTypeContext differentiates from other interfaces. IsArrayTypeContext() }
IArrayTypeContext is an interface to support dynamic dispatch.
type IArrowFunctionBodyContext ¶
type IArrowFunctionBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrowFunctionBodyContext differentiates from other interfaces. IsArrowFunctionBodyContext() }
IArrowFunctionBodyContext is an interface to support dynamic dispatch.
type IArrowFunctionDeclarationContext ¶
type IArrowFunctionDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrowFunctionDeclarationContext differentiates from other interfaces. IsArrowFunctionDeclarationContext() }
IArrowFunctionDeclarationContext is an interface to support dynamic dispatch.
type IArrowFunctionParametersContext ¶
type IArrowFunctionParametersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrowFunctionParametersContext differentiates from other interfaces. IsArrowFunctionParametersContext() }
IArrowFunctionParametersContext is an interface to support dynamic dispatch.
type IAsExpressionContext ¶
type IAsExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAsExpressionContext differentiates from other interfaces. IsAsExpressionContext() }
IAsExpressionContext is an interface to support dynamic dispatch.
type IAssignmentOperatorContext ¶
type IAssignmentOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssignmentOperatorContext differentiates from other interfaces. IsAssignmentOperatorContext() }
IAssignmentOperatorContext is an interface to support dynamic dispatch.
type IBindingPatternContext ¶
type IBindingPatternContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBindingPatternContext differentiates from other interfaces. IsBindingPatternContext() }
IBindingPatternContext is an interface to support dynamic dispatch.
type IBlockContext ¶
type IBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBlockContext differentiates from other interfaces. IsBlockContext() }
IBlockContext is an interface to support dynamic dispatch.
type IBreakStatementContext ¶
type IBreakStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBreakStatementContext differentiates from other interfaces. IsBreakStatementContext() }
IBreakStatementContext is an interface to support dynamic dispatch.
type ICallSignatureContext ¶
type ICallSignatureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCallSignatureContext differentiates from other interfaces. IsCallSignatureContext() }
ICallSignatureContext is an interface to support dynamic dispatch.
type ICaseBlockContext ¶
type ICaseBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCaseBlockContext differentiates from other interfaces. IsCaseBlockContext() }
ICaseBlockContext is an interface to support dynamic dispatch.
type ICaseClauseContext ¶
type ICaseClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCaseClauseContext differentiates from other interfaces. IsCaseClauseContext() }
ICaseClauseContext is an interface to support dynamic dispatch.
type ICaseClausesContext ¶
type ICaseClausesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCaseClausesContext differentiates from other interfaces. IsCaseClausesContext() }
ICaseClausesContext is an interface to support dynamic dispatch.
type ICatchProductionContext ¶
type ICatchProductionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCatchProductionContext differentiates from other interfaces. IsCatchProductionContext() }
ICatchProductionContext is an interface to support dynamic dispatch.
type IClassDeclarationContext ¶
type IClassDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassDeclarationContext differentiates from other interfaces. IsClassDeclarationContext() }
IClassDeclarationContext is an interface to support dynamic dispatch.
type IClassElementContext ¶
type IClassElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassElementContext differentiates from other interfaces. IsClassElementContext() }
IClassElementContext is an interface to support dynamic dispatch.
type IClassExtendsClauseContext ¶
type IClassExtendsClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassExtendsClauseContext differentiates from other interfaces. IsClassExtendsClauseContext() }
IClassExtendsClauseContext is an interface to support dynamic dispatch.
type IClassHeritageContext ¶
type IClassHeritageContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassHeritageContext differentiates from other interfaces. IsClassHeritageContext() }
IClassHeritageContext is an interface to support dynamic dispatch.
type IClassOrInterfaceTypeListContext ¶
type IClassOrInterfaceTypeListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassOrInterfaceTypeListContext differentiates from other interfaces. IsClassOrInterfaceTypeListContext() }
IClassOrInterfaceTypeListContext is an interface to support dynamic dispatch.
type IClassTailContext ¶
type IClassTailContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassTailContext differentiates from other interfaces. IsClassTailContext() }
IClassTailContext is an interface to support dynamic dispatch.
type IConstraintContext ¶
type IConstraintContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstraintContext differentiates from other interfaces. IsConstraintContext() }
IConstraintContext is an interface to support dynamic dispatch.
type IConstructSignatureContext ¶
type IConstructSignatureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstructSignatureContext differentiates from other interfaces. IsConstructSignatureContext() }
IConstructSignatureContext is an interface to support dynamic dispatch.
type IConstructorDeclarationContext ¶
type IConstructorDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstructorDeclarationContext differentiates from other interfaces. IsConstructorDeclarationContext() }
IConstructorDeclarationContext is an interface to support dynamic dispatch.
type IConstructorTypeContext ¶
type IConstructorTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstructorTypeContext differentiates from other interfaces. IsConstructorTypeContext() }
IConstructorTypeContext is an interface to support dynamic dispatch.
type IContinueStatementContext ¶
type IContinueStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsContinueStatementContext differentiates from other interfaces. IsContinueStatementContext() }
IContinueStatementContext is an interface to support dynamic dispatch.
type IDebuggerStatementContext ¶
type IDebuggerStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDebuggerStatementContext differentiates from other interfaces. IsDebuggerStatementContext() }
IDebuggerStatementContext is an interface to support dynamic dispatch.
type IDecoratorCallExpressionContext ¶
type IDecoratorCallExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDecoratorCallExpressionContext differentiates from other interfaces. IsDecoratorCallExpressionContext() }
IDecoratorCallExpressionContext is an interface to support dynamic dispatch.
type IDecoratorContext ¶
type IDecoratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDecoratorContext differentiates from other interfaces. IsDecoratorContext() }
IDecoratorContext is an interface to support dynamic dispatch.
type IDecoratorListContext ¶
type IDecoratorListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDecoratorListContext differentiates from other interfaces. IsDecoratorListContext() }
IDecoratorListContext is an interface to support dynamic dispatch.
type IDecoratorMemberExpressionContext ¶
type IDecoratorMemberExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDecoratorMemberExpressionContext differentiates from other interfaces. IsDecoratorMemberExpressionContext() }
IDecoratorMemberExpressionContext is an interface to support dynamic dispatch.
type IDefaultClauseContext ¶
type IDefaultClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDefaultClauseContext differentiates from other interfaces. IsDefaultClauseContext() }
IDefaultClauseContext is an interface to support dynamic dispatch.
type IElementListContext ¶
type IElementListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElementListContext differentiates from other interfaces. IsElementListContext() }
IElementListContext is an interface to support dynamic dispatch.
type IEmptyStatementContext ¶
type IEmptyStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEmptyStatementContext differentiates from other interfaces. IsEmptyStatementContext() }
IEmptyStatementContext is an interface to support dynamic dispatch.
type IEnumBodyContext ¶
type IEnumBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumBodyContext differentiates from other interfaces. IsEnumBodyContext() }
IEnumBodyContext is an interface to support dynamic dispatch.
type IEnumDeclarationContext ¶
type IEnumDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumDeclarationContext differentiates from other interfaces. IsEnumDeclarationContext() }
IEnumDeclarationContext is an interface to support dynamic dispatch.
type IEnumMemberContext ¶
type IEnumMemberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumMemberContext differentiates from other interfaces. IsEnumMemberContext() }
IEnumMemberContext is an interface to support dynamic dispatch.
type IEnumMemberListContext ¶
type IEnumMemberListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumMemberListContext differentiates from other interfaces. IsEnumMemberListContext() }
IEnumMemberListContext is an interface to support dynamic dispatch.
type IEosContext ¶
type IEosContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEosContext differentiates from other interfaces. IsEosContext() }
IEosContext is an interface to support dynamic dispatch.
type IExportStatementContext ¶
type IExportStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExportStatementContext differentiates from other interfaces. IsExportStatementContext() }
IExportStatementContext is an interface to support dynamic dispatch.
type IExpressionSequenceContext ¶
type IExpressionSequenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionSequenceContext differentiates from other interfaces. IsExpressionSequenceContext() }
IExpressionSequenceContext is an interface to support dynamic dispatch.
type IExpressionStatementContext ¶
type IExpressionStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionStatementContext differentiates from other interfaces. IsExpressionStatementContext() }
IExpressionStatementContext is an interface to support dynamic dispatch.
type IFinallyProductionContext ¶
type IFinallyProductionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFinallyProductionContext differentiates from other interfaces. IsFinallyProductionContext() }
IFinallyProductionContext is an interface to support dynamic dispatch.
type IFormalParameterArgContext ¶
type IFormalParameterArgContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFormalParameterArgContext differentiates from other interfaces. IsFormalParameterArgContext() }
IFormalParameterArgContext is an interface to support dynamic dispatch.
type IFormalParameterListContext ¶
type IFormalParameterListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFormalParameterListContext differentiates from other interfaces. IsFormalParameterListContext() }
IFormalParameterListContext is an interface to support dynamic dispatch.
type IFromBlockContext ¶
type IFromBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFromBlockContext differentiates from other interfaces. IsFromBlockContext() }
IFromBlockContext is an interface to support dynamic dispatch.
type IFunctionBodyContext ¶
type IFunctionBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionBodyContext differentiates from other interfaces. IsFunctionBodyContext() }
IFunctionBodyContext is an interface to support dynamic dispatch.
type IFunctionDeclarationContext ¶
type IFunctionDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionDeclarationContext differentiates from other interfaces. IsFunctionDeclarationContext() }
IFunctionDeclarationContext is an interface to support dynamic dispatch.
type IFunctionExpressionDeclarationContext ¶
type IFunctionExpressionDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionExpressionDeclarationContext differentiates from other interfaces. IsFunctionExpressionDeclarationContext() }
IFunctionExpressionDeclarationContext is an interface to support dynamic dispatch.
type IFunctionTypeContext ¶
type IFunctionTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionTypeContext differentiates from other interfaces. IsFunctionTypeContext() }
IFunctionTypeContext is an interface to support dynamic dispatch.
type IGeneratorBlockContext ¶
type IGeneratorBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGeneratorBlockContext differentiates from other interfaces. IsGeneratorBlockContext() }
IGeneratorBlockContext is an interface to support dynamic dispatch.
type IGeneratorDefinitionContext ¶
type IGeneratorDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGeneratorDefinitionContext differentiates from other interfaces. IsGeneratorDefinitionContext() }
IGeneratorDefinitionContext is an interface to support dynamic dispatch.
type IGeneratorFunctionDeclarationContext ¶
type IGeneratorFunctionDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGeneratorFunctionDeclarationContext differentiates from other interfaces. IsGeneratorFunctionDeclarationContext() }
IGeneratorFunctionDeclarationContext is an interface to support dynamic dispatch.
type IGeneratorMethodContext ¶
type IGeneratorMethodContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGeneratorMethodContext differentiates from other interfaces. IsGeneratorMethodContext() }
IGeneratorMethodContext is an interface to support dynamic dispatch.
type IGetAccessorContext ¶
type IGetAccessorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGetAccessorContext differentiates from other interfaces. IsGetAccessorContext() }
IGetAccessorContext is an interface to support dynamic dispatch.
type IGetterContext ¶
type IGetterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGetterContext differentiates from other interfaces. IsGetterContext() }
IGetterContext is an interface to support dynamic dispatch.
type IIdentifierNameContext ¶
type IIdentifierNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierNameContext differentiates from other interfaces. IsIdentifierNameContext() }
IIdentifierNameContext is an interface to support dynamic dispatch.
type IIdentifierOrKeyWordContext ¶
type IIdentifierOrKeyWordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierOrKeyWordContext differentiates from other interfaces. IsIdentifierOrKeyWordContext() }
IIdentifierOrKeyWordContext is an interface to support dynamic dispatch.
type IIdentifierOrPatternContext ¶
type IIdentifierOrPatternContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierOrPatternContext differentiates from other interfaces. IsIdentifierOrPatternContext() }
IIdentifierOrPatternContext is an interface to support dynamic dispatch.
type IIfStatementContext ¶
type IIfStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIfStatementContext differentiates from other interfaces. IsIfStatementContext() }
IIfStatementContext is an interface to support dynamic dispatch.
type IImplementsClauseContext ¶
type IImplementsClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImplementsClauseContext differentiates from other interfaces. IsImplementsClauseContext() }
IImplementsClauseContext is an interface to support dynamic dispatch.
type IImportAliasDeclarationContext ¶
type IImportAliasDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImportAliasDeclarationContext differentiates from other interfaces. IsImportAliasDeclarationContext() }
IImportAliasDeclarationContext is an interface to support dynamic dispatch.
type IImportStatementContext ¶
type IImportStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImportStatementContext differentiates from other interfaces. IsImportStatementContext() }
IImportStatementContext is an interface to support dynamic dispatch.
type IIndexMemberDeclarationContext ¶
type IIndexMemberDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIndexMemberDeclarationContext differentiates from other interfaces. IsIndexMemberDeclarationContext() }
IIndexMemberDeclarationContext is an interface to support dynamic dispatch.
type IIndexSignatureContext ¶
type IIndexSignatureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIndexSignatureContext differentiates from other interfaces. IsIndexSignatureContext() }
IIndexSignatureContext is an interface to support dynamic dispatch.
type IInitializerContext ¶
type IInitializerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInitializerContext differentiates from other interfaces. IsInitializerContext() }
IInitializerContext is an interface to support dynamic dispatch.
type IInterfaceDeclarationContext ¶
type IInterfaceDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInterfaceDeclarationContext differentiates from other interfaces. IsInterfaceDeclarationContext() }
IInterfaceDeclarationContext is an interface to support dynamic dispatch.
type IInterfaceExtendsClauseContext ¶
type IInterfaceExtendsClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInterfaceExtendsClauseContext differentiates from other interfaces. IsInterfaceExtendsClauseContext() }
IInterfaceExtendsClauseContext is an interface to support dynamic dispatch.
type IIterationStatementContext ¶
type IIterationStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIterationStatementContext differentiates from other interfaces. IsIterationStatementContext() }
IIterationStatementContext is an interface to support dynamic dispatch.
type IIteratorBlockContext ¶
type IIteratorBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIteratorBlockContext differentiates from other interfaces. IsIteratorBlockContext() }
IIteratorBlockContext is an interface to support dynamic dispatch.
type IIteratorDefinitionContext ¶
type IIteratorDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIteratorDefinitionContext differentiates from other interfaces. IsIteratorDefinitionContext() }
IIteratorDefinitionContext is an interface to support dynamic dispatch.
type IKeywordContext ¶
type IKeywordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeywordContext differentiates from other interfaces. IsKeywordContext() }
IKeywordContext is an interface to support dynamic dispatch.
type ILabelledStatementContext ¶
type ILabelledStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLabelledStatementContext differentiates from other interfaces. IsLabelledStatementContext() }
ILabelledStatementContext is an interface to support dynamic dispatch.
type ILastFormalParameterArgContext ¶
type ILastFormalParameterArgContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLastFormalParameterArgContext differentiates from other interfaces. IsLastFormalParameterArgContext() }
ILastFormalParameterArgContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type IMethodSignatureContext ¶
type IMethodSignatureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodSignatureContext differentiates from other interfaces. IsMethodSignatureContext() }
IMethodSignatureContext is an interface to support dynamic dispatch.
type IMultipleImportStatementContext ¶
type IMultipleImportStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMultipleImportStatementContext differentiates from other interfaces. IsMultipleImportStatementContext() }
IMultipleImportStatementContext is an interface to support dynamic dispatch.
type INamespaceDeclarationContext ¶
type INamespaceDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamespaceDeclarationContext differentiates from other interfaces. IsNamespaceDeclarationContext() }
INamespaceDeclarationContext is an interface to support dynamic dispatch.
type INamespaceNameContext ¶
type INamespaceNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamespaceNameContext differentiates from other interfaces. IsNamespaceNameContext() }
INamespaceNameContext is an interface to support dynamic dispatch.
type INestedTypeGenericContext ¶
type INestedTypeGenericContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNestedTypeGenericContext differentiates from other interfaces. IsNestedTypeGenericContext() }
INestedTypeGenericContext is an interface to support dynamic dispatch.
type INumericLiteralContext ¶
type INumericLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumericLiteralContext differentiates from other interfaces. IsNumericLiteralContext() }
INumericLiteralContext is an interface to support dynamic dispatch.
type IObjectLiteralContext ¶
type IObjectLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsObjectLiteralContext differentiates from other interfaces. IsObjectLiteralContext() }
IObjectLiteralContext is an interface to support dynamic dispatch.
type IObjectTypeContext ¶
type IObjectTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsObjectTypeContext differentiates from other interfaces. IsObjectTypeContext() }
IObjectTypeContext is an interface to support dynamic dispatch.
type IOptionalParameterContext ¶
type IOptionalParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOptionalParameterContext differentiates from other interfaces. IsOptionalParameterContext() }
IOptionalParameterContext is an interface to support dynamic dispatch.
type IParameterContext ¶
type IParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterContext differentiates from other interfaces. IsParameterContext() }
IParameterContext is an interface to support dynamic dispatch.
type IParameterListContext ¶
type IParameterListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterListContext differentiates from other interfaces. IsParameterListContext() }
IParameterListContext is an interface to support dynamic dispatch.
type IPredefinedTypeContext ¶
type IPredefinedTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPredefinedTypeContext differentiates from other interfaces. IsPredefinedTypeContext() }
IPredefinedTypeContext is an interface to support dynamic dispatch.
type IPrimaryTypeContext ¶
type IPrimaryTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimaryTypeContext differentiates from other interfaces. IsPrimaryTypeContext() }
IPrimaryTypeContext is an interface to support dynamic dispatch.
type IProgramContext ¶
type IProgramContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProgramContext differentiates from other interfaces. IsProgramContext() }
IProgramContext is an interface to support dynamic dispatch.
type IPropertyAssignmentContext ¶
type IPropertyAssignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyAssignmentContext differentiates from other interfaces. IsPropertyAssignmentContext() }
IPropertyAssignmentContext is an interface to support dynamic dispatch.
type IPropertyMemberBaseContext ¶
type IPropertyMemberBaseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyMemberBaseContext differentiates from other interfaces. IsPropertyMemberBaseContext() }
IPropertyMemberBaseContext is an interface to support dynamic dispatch.
type IPropertyMemberDeclarationContext ¶
type IPropertyMemberDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyMemberDeclarationContext differentiates from other interfaces. IsPropertyMemberDeclarationContext() }
IPropertyMemberDeclarationContext is an interface to support dynamic dispatch.
type IPropertyNameContext ¶
type IPropertyNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyNameContext differentiates from other interfaces. IsPropertyNameContext() }
IPropertyNameContext is an interface to support dynamic dispatch.
type IPropertySignaturContext ¶
type IPropertySignaturContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertySignaturContext differentiates from other interfaces. IsPropertySignaturContext() }
IPropertySignaturContext is an interface to support dynamic dispatch.
type IRequiredParameterContext ¶
type IRequiredParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRequiredParameterContext differentiates from other interfaces. IsRequiredParameterContext() }
IRequiredParameterContext is an interface to support dynamic dispatch.
type IRequiredParameterListContext ¶
type IRequiredParameterListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRequiredParameterListContext differentiates from other interfaces. IsRequiredParameterListContext() }
IRequiredParameterListContext is an interface to support dynamic dispatch.
type IReservedWordContext ¶
type IReservedWordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsReservedWordContext differentiates from other interfaces. IsReservedWordContext() }
IReservedWordContext is an interface to support dynamic dispatch.
type IRestParameterContext ¶
type IRestParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRestParameterContext differentiates from other interfaces. IsRestParameterContext() }
IRestParameterContext is an interface to support dynamic dispatch.
type IReturnStatementContext ¶
type IReturnStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsReturnStatementContext differentiates from other interfaces. IsReturnStatementContext() }
IReturnStatementContext is an interface to support dynamic dispatch.
type ISetAccessorContext ¶
type ISetAccessorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSetAccessorContext differentiates from other interfaces. IsSetAccessorContext() }
ISetAccessorContext is an interface to support dynamic dispatch.
type ISetterContext ¶
type ISetterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSetterContext differentiates from other interfaces. IsSetterContext() }
ISetterContext is an interface to support dynamic dispatch.
type ISingleExpressionContext ¶
type ISingleExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSingleExpressionContext differentiates from other interfaces. IsSingleExpressionContext() }
ISingleExpressionContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IStatementListContext ¶
type IStatementListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementListContext differentiates from other interfaces. IsStatementListContext() }
IStatementListContext is an interface to support dynamic dispatch.
type ISwitchStatementContext ¶
type ISwitchStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSwitchStatementContext differentiates from other interfaces. IsSwitchStatementContext() }
ISwitchStatementContext is an interface to support dynamic dispatch.
type ITemplateStringAtomContext ¶
type ITemplateStringAtomContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTemplateStringAtomContext differentiates from other interfaces. IsTemplateStringAtomContext() }
ITemplateStringAtomContext is an interface to support dynamic dispatch.
type ITemplateStringLiteralContext ¶
type ITemplateStringLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTemplateStringLiteralContext differentiates from other interfaces. IsTemplateStringLiteralContext() }
ITemplateStringLiteralContext is an interface to support dynamic dispatch.
type IThrowStatementContext ¶
type IThrowStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThrowStatementContext differentiates from other interfaces. IsThrowStatementContext() }
IThrowStatementContext is an interface to support dynamic dispatch.
type ITryStatementContext ¶
type ITryStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTryStatementContext differentiates from other interfaces. IsTryStatementContext() }
ITryStatementContext is an interface to support dynamic dispatch.
type ITupleElementTypesContext ¶
type ITupleElementTypesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTupleElementTypesContext differentiates from other interfaces. IsTupleElementTypesContext() }
ITupleElementTypesContext is an interface to support dynamic dispatch.
type ITupleTypeContext ¶
type ITupleTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTupleTypeContext differentiates from other interfaces. IsTupleTypeContext() }
ITupleTypeContext is an interface to support dynamic dispatch.
type ITypeAliasDeclarationContext ¶
type ITypeAliasDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeAliasDeclarationContext differentiates from other interfaces. IsTypeAliasDeclarationContext() }
ITypeAliasDeclarationContext is an interface to support dynamic dispatch.
type ITypeAnnotationContext ¶
type ITypeAnnotationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeAnnotationContext differentiates from other interfaces. IsTypeAnnotationContext() }
ITypeAnnotationContext is an interface to support dynamic dispatch.
type ITypeArgumentContext ¶
type ITypeArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeArgumentContext differentiates from other interfaces. IsTypeArgumentContext() }
ITypeArgumentContext is an interface to support dynamic dispatch.
type ITypeArgumentListContext ¶
type ITypeArgumentListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeArgumentListContext differentiates from other interfaces. IsTypeArgumentListContext() }
ITypeArgumentListContext is an interface to support dynamic dispatch.
type ITypeArgumentsContext ¶
type ITypeArgumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeArgumentsContext differentiates from other interfaces. IsTypeArgumentsContext() }
ITypeArgumentsContext is an interface to support dynamic dispatch.
type ITypeBodyContext ¶
type ITypeBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeBodyContext differentiates from other interfaces. IsTypeBodyContext() }
ITypeBodyContext is an interface to support dynamic dispatch.
type ITypeGenericContext ¶
type ITypeGenericContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeGenericContext differentiates from other interfaces. IsTypeGenericContext() }
ITypeGenericContext is an interface to support dynamic dispatch.
type ITypeIncludeGenericContext ¶
type ITypeIncludeGenericContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeIncludeGenericContext differentiates from other interfaces. IsTypeIncludeGenericContext() }
ITypeIncludeGenericContext is an interface to support dynamic dispatch.
type ITypeMemberContext ¶
type ITypeMemberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeMemberContext differentiates from other interfaces. IsTypeMemberContext() }
ITypeMemberContext is an interface to support dynamic dispatch.
type ITypeMemberListContext ¶
type ITypeMemberListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeMemberListContext differentiates from other interfaces. IsTypeMemberListContext() }
ITypeMemberListContext is an interface to support dynamic dispatch.
type ITypeNameContext ¶
type ITypeNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeNameContext differentiates from other interfaces. IsTypeNameContext() }
ITypeNameContext is an interface to support dynamic dispatch.
type ITypeParameterContext ¶
type ITypeParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeParameterContext differentiates from other interfaces. IsTypeParameterContext() }
ITypeParameterContext is an interface to support dynamic dispatch.
type ITypeParameterListContext ¶
type ITypeParameterListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeParameterListContext differentiates from other interfaces. IsTypeParameterListContext() }
ITypeParameterListContext is an interface to support dynamic dispatch.
type ITypeParametersContext ¶
type ITypeParametersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeParametersContext differentiates from other interfaces. IsTypeParametersContext() }
ITypeParametersContext is an interface to support dynamic dispatch.
type ITypeQueryContext ¶
type ITypeQueryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeQueryContext differentiates from other interfaces. IsTypeQueryContext() }
ITypeQueryContext is an interface to support dynamic dispatch.
type ITypeQueryExpressionContext ¶
type ITypeQueryExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeQueryExpressionContext differentiates from other interfaces. IsTypeQueryExpressionContext() }
ITypeQueryExpressionContext is an interface to support dynamic dispatch.
type ITypeReferenceContext ¶
type ITypeReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeReferenceContext differentiates from other interfaces. IsTypeReferenceContext() }
ITypeReferenceContext is an interface to support dynamic dispatch.
type IType_Context ¶
type IType_Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsType_Context differentiates from other interfaces. IsType_Context() }
IType_Context is an interface to support dynamic dispatch.
type IUnionOrIntersectionOrPrimaryTypeContext ¶
type IUnionOrIntersectionOrPrimaryTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnionOrIntersectionOrPrimaryTypeContext differentiates from other interfaces. IsUnionOrIntersectionOrPrimaryTypeContext() }
IUnionOrIntersectionOrPrimaryTypeContext is an interface to support dynamic dispatch.
type IVarModifierContext ¶
type IVarModifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVarModifierContext differentiates from other interfaces. IsVarModifierContext() }
IVarModifierContext is an interface to support dynamic dispatch.
type IVariableDeclarationContext ¶
type IVariableDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableDeclarationContext differentiates from other interfaces. IsVariableDeclarationContext() }
IVariableDeclarationContext is an interface to support dynamic dispatch.
type IVariableDeclarationListContext ¶
type IVariableDeclarationListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableDeclarationListContext differentiates from other interfaces. IsVariableDeclarationListContext() }
IVariableDeclarationListContext is an interface to support dynamic dispatch.
type IVariableStatementContext ¶
type IVariableStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableStatementContext differentiates from other interfaces. IsVariableStatementContext() }
IVariableStatementContext is an interface to support dynamic dispatch.
type IWithStatementContext ¶
type IWithStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWithStatementContext differentiates from other interfaces. IsWithStatementContext() }
IWithStatementContext is an interface to support dynamic dispatch.
type IYieldStatementContext ¶
type IYieldStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsYieldStatementContext differentiates from other interfaces. IsYieldStatementContext() }
IYieldStatementContext is an interface to support dynamic dispatch.
type IdentifierExpressionContext ¶
type IdentifierExpressionContext struct {
*SingleExpressionContext
}
func NewIdentifierExpressionContext ¶
func NewIdentifierExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdentifierExpressionContext
func (*IdentifierExpressionContext) Accept ¶
func (s *IdentifierExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierExpressionContext) GetRuleContext ¶
func (s *IdentifierExpressionContext) GetRuleContext() antlr.RuleContext
func (*IdentifierExpressionContext) IdentifierName ¶
func (s *IdentifierExpressionContext) IdentifierName() IIdentifierNameContext
func (*IdentifierExpressionContext) SingleExpression ¶
func (s *IdentifierExpressionContext) SingleExpression() ISingleExpressionContext
type IdentifierNameContext ¶
type IdentifierNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierNameContext ¶
func NewEmptyIdentifierNameContext() *IdentifierNameContext
func NewIdentifierNameContext ¶
func NewIdentifierNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierNameContext
func (*IdentifierNameContext) Accept ¶
func (s *IdentifierNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierNameContext) GetParser ¶
func (s *IdentifierNameContext) GetParser() antlr.Parser
func (*IdentifierNameContext) GetRuleContext ¶
func (s *IdentifierNameContext) GetRuleContext() antlr.RuleContext
func (*IdentifierNameContext) Identifier ¶
func (s *IdentifierNameContext) Identifier() antlr.TerminalNode
func (*IdentifierNameContext) IsIdentifierNameContext ¶
func (*IdentifierNameContext) IsIdentifierNameContext()
func (*IdentifierNameContext) ReservedWord ¶
func (s *IdentifierNameContext) ReservedWord() IReservedWordContext
func (*IdentifierNameContext) ToStringTree ¶
func (s *IdentifierNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IdentifierOrKeyWordContext ¶
type IdentifierOrKeyWordContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierOrKeyWordContext ¶
func NewEmptyIdentifierOrKeyWordContext() *IdentifierOrKeyWordContext
func NewIdentifierOrKeyWordContext ¶
func NewIdentifierOrKeyWordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierOrKeyWordContext
func (*IdentifierOrKeyWordContext) Accept ¶
func (s *IdentifierOrKeyWordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierOrKeyWordContext) GetParser ¶
func (s *IdentifierOrKeyWordContext) GetParser() antlr.Parser
func (*IdentifierOrKeyWordContext) GetRuleContext ¶
func (s *IdentifierOrKeyWordContext) GetRuleContext() antlr.RuleContext
func (*IdentifierOrKeyWordContext) Identifier ¶
func (s *IdentifierOrKeyWordContext) Identifier() antlr.TerminalNode
func (*IdentifierOrKeyWordContext) IsIdentifierOrKeyWordContext ¶
func (*IdentifierOrKeyWordContext) IsIdentifierOrKeyWordContext()
func (*IdentifierOrKeyWordContext) Require ¶
func (s *IdentifierOrKeyWordContext) Require() antlr.TerminalNode
func (*IdentifierOrKeyWordContext) ToStringTree ¶
func (s *IdentifierOrKeyWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IdentifierOrKeyWordContext) TypeAlias ¶
func (s *IdentifierOrKeyWordContext) TypeAlias() antlr.TerminalNode
type IdentifierOrPatternContext ¶
type IdentifierOrPatternContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierOrPatternContext ¶
func NewEmptyIdentifierOrPatternContext() *IdentifierOrPatternContext
func NewIdentifierOrPatternContext ¶
func NewIdentifierOrPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierOrPatternContext
func (*IdentifierOrPatternContext) Accept ¶
func (s *IdentifierOrPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierOrPatternContext) BindingPattern ¶
func (s *IdentifierOrPatternContext) BindingPattern() IBindingPatternContext
func (*IdentifierOrPatternContext) GetParser ¶
func (s *IdentifierOrPatternContext) GetParser() antlr.Parser
func (*IdentifierOrPatternContext) GetRuleContext ¶
func (s *IdentifierOrPatternContext) GetRuleContext() antlr.RuleContext
func (*IdentifierOrPatternContext) IdentifierName ¶
func (s *IdentifierOrPatternContext) IdentifierName() IIdentifierNameContext
func (*IdentifierOrPatternContext) IsIdentifierOrPatternContext ¶
func (*IdentifierOrPatternContext) IsIdentifierOrPatternContext()
func (*IdentifierOrPatternContext) ToStringTree ¶
func (s *IdentifierOrPatternContext) 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) Accept ¶
func (s *IfStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IfStatementContext) AllStatement ¶
func (s *IfStatementContext) AllStatement() []IStatementContext
func (*IfStatementContext) CloseParen ¶
func (s *IfStatementContext) CloseParen() antlr.TerminalNode
func (*IfStatementContext) Else ¶
func (s *IfStatementContext) Else() antlr.TerminalNode
func (*IfStatementContext) ExpressionSequence ¶
func (s *IfStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*IfStatementContext) GetParser ¶
func (s *IfStatementContext) GetParser() antlr.Parser
func (*IfStatementContext) GetRuleContext ¶
func (s *IfStatementContext) GetRuleContext() antlr.RuleContext
func (*IfStatementContext) If ¶
func (s *IfStatementContext) If() antlr.TerminalNode
func (*IfStatementContext) IsIfStatementContext ¶
func (*IfStatementContext) IsIfStatementContext()
func (*IfStatementContext) OpenParen ¶
func (s *IfStatementContext) OpenParen() antlr.TerminalNode
func (*IfStatementContext) Statement ¶
func (s *IfStatementContext) Statement(i int) IStatementContext
func (*IfStatementContext) ToStringTree ¶
func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImplementsClauseContext ¶
type ImplementsClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImplementsClauseContext ¶
func NewEmptyImplementsClauseContext() *ImplementsClauseContext
func NewImplementsClauseContext ¶
func NewImplementsClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImplementsClauseContext
func (*ImplementsClauseContext) Accept ¶
func (s *ImplementsClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ImplementsClauseContext) ClassOrInterfaceTypeList ¶
func (s *ImplementsClauseContext) ClassOrInterfaceTypeList() IClassOrInterfaceTypeListContext
func (*ImplementsClauseContext) GetParser ¶
func (s *ImplementsClauseContext) GetParser() antlr.Parser
func (*ImplementsClauseContext) GetRuleContext ¶
func (s *ImplementsClauseContext) GetRuleContext() antlr.RuleContext
func (*ImplementsClauseContext) Implements ¶
func (s *ImplementsClauseContext) Implements() antlr.TerminalNode
func (*ImplementsClauseContext) IsImplementsClauseContext ¶
func (*ImplementsClauseContext) IsImplementsClauseContext()
func (*ImplementsClauseContext) ToStringTree ¶
func (s *ImplementsClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportAliasDeclarationContext ¶
type ImportAliasDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportAliasDeclarationContext ¶
func NewEmptyImportAliasDeclarationContext() *ImportAliasDeclarationContext
func NewImportAliasDeclarationContext ¶
func NewImportAliasDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportAliasDeclarationContext
func (*ImportAliasDeclarationContext) Accept ¶
func (s *ImportAliasDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ImportAliasDeclarationContext) Assign ¶
func (s *ImportAliasDeclarationContext) Assign() antlr.TerminalNode
func (*ImportAliasDeclarationContext) GetParser ¶
func (s *ImportAliasDeclarationContext) GetParser() antlr.Parser
func (*ImportAliasDeclarationContext) GetRuleContext ¶
func (s *ImportAliasDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ImportAliasDeclarationContext) Identifier ¶
func (s *ImportAliasDeclarationContext) Identifier() antlr.TerminalNode
func (*ImportAliasDeclarationContext) IsImportAliasDeclarationContext ¶
func (*ImportAliasDeclarationContext) IsImportAliasDeclarationContext()
func (*ImportAliasDeclarationContext) NamespaceName ¶
func (s *ImportAliasDeclarationContext) NamespaceName() INamespaceNameContext
func (*ImportAliasDeclarationContext) SemiColon ¶
func (s *ImportAliasDeclarationContext) SemiColon() antlr.TerminalNode
func (*ImportAliasDeclarationContext) ToStringTree ¶
func (s *ImportAliasDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportStatementContext ¶
type ImportStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportStatementContext ¶
func NewEmptyImportStatementContext() *ImportStatementContext
func NewImportStatementContext ¶
func NewImportStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportStatementContext
func (*ImportStatementContext) Accept ¶
func (s *ImportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ImportStatementContext) FromBlock ¶
func (s *ImportStatementContext) FromBlock() IFromBlockContext
func (*ImportStatementContext) GetParser ¶
func (s *ImportStatementContext) GetParser() antlr.Parser
func (*ImportStatementContext) GetRuleContext ¶
func (s *ImportStatementContext) GetRuleContext() antlr.RuleContext
func (*ImportStatementContext) Import ¶
func (s *ImportStatementContext) Import() antlr.TerminalNode
func (*ImportStatementContext) ImportAliasDeclaration ¶
func (s *ImportStatementContext) ImportAliasDeclaration() IImportAliasDeclarationContext
func (*ImportStatementContext) IsImportStatementContext ¶
func (*ImportStatementContext) IsImportStatementContext()
func (*ImportStatementContext) ToStringTree ¶
func (s *ImportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InExpressionContext ¶
type InExpressionContext struct {
*SingleExpressionContext
}
func NewInExpressionContext ¶
func NewInExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InExpressionContext
func (*InExpressionContext) Accept ¶
func (s *InExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InExpressionContext) AllSingleExpression ¶
func (s *InExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*InExpressionContext) GetRuleContext ¶
func (s *InExpressionContext) GetRuleContext() antlr.RuleContext
func (*InExpressionContext) In ¶
func (s *InExpressionContext) In() antlr.TerminalNode
func (*InExpressionContext) SingleExpression ¶
func (s *InExpressionContext) SingleExpression(i int) ISingleExpressionContext
type IndexMemberDeclarationContext ¶
type IndexMemberDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIndexMemberDeclarationContext ¶
func NewEmptyIndexMemberDeclarationContext() *IndexMemberDeclarationContext
func NewIndexMemberDeclarationContext ¶
func NewIndexMemberDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexMemberDeclarationContext
func (*IndexMemberDeclarationContext) Accept ¶
func (s *IndexMemberDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IndexMemberDeclarationContext) GetParser ¶
func (s *IndexMemberDeclarationContext) GetParser() antlr.Parser
func (*IndexMemberDeclarationContext) GetRuleContext ¶
func (s *IndexMemberDeclarationContext) GetRuleContext() antlr.RuleContext
func (*IndexMemberDeclarationContext) IndexSignature ¶
func (s *IndexMemberDeclarationContext) IndexSignature() IIndexSignatureContext
func (*IndexMemberDeclarationContext) IsIndexMemberDeclarationContext ¶
func (*IndexMemberDeclarationContext) IsIndexMemberDeclarationContext()
func (*IndexMemberDeclarationContext) SemiColon ¶
func (s *IndexMemberDeclarationContext) SemiColon() antlr.TerminalNode
func (*IndexMemberDeclarationContext) ToStringTree ¶
func (s *IndexMemberDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IndexSignatureContext ¶
type IndexSignatureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIndexSignatureContext ¶
func NewEmptyIndexSignatureContext() *IndexSignatureContext
func NewIndexSignatureContext ¶
func NewIndexSignatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexSignatureContext
func (*IndexSignatureContext) Accept ¶
func (s *IndexSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IndexSignatureContext) CloseBracket ¶
func (s *IndexSignatureContext) CloseBracket() antlr.TerminalNode
func (*IndexSignatureContext) Colon ¶
func (s *IndexSignatureContext) Colon() antlr.TerminalNode
func (*IndexSignatureContext) GetParser ¶
func (s *IndexSignatureContext) GetParser() antlr.Parser
func (*IndexSignatureContext) GetRuleContext ¶
func (s *IndexSignatureContext) GetRuleContext() antlr.RuleContext
func (*IndexSignatureContext) Identifier ¶
func (s *IndexSignatureContext) Identifier() antlr.TerminalNode
func (*IndexSignatureContext) IsIndexSignatureContext ¶
func (*IndexSignatureContext) IsIndexSignatureContext()
func (*IndexSignatureContext) Number ¶
func (s *IndexSignatureContext) Number() antlr.TerminalNode
func (*IndexSignatureContext) OpenBracket ¶
func (s *IndexSignatureContext) OpenBracket() antlr.TerminalNode
func (*IndexSignatureContext) Str ¶
func (s *IndexSignatureContext) Str() antlr.TerminalNode
func (*IndexSignatureContext) ToStringTree ¶
func (s *IndexSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IndexSignatureContext) TypeAnnotation ¶
func (s *IndexSignatureContext) TypeAnnotation() ITypeAnnotationContext
type InitializerContext ¶
type InitializerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInitializerContext ¶
func NewEmptyInitializerContext() *InitializerContext
func NewInitializerContext ¶
func NewInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InitializerContext
func (*InitializerContext) Accept ¶
func (s *InitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InitializerContext) Assign ¶
func (s *InitializerContext) Assign() antlr.TerminalNode
func (*InitializerContext) GetParser ¶
func (s *InitializerContext) GetParser() antlr.Parser
func (*InitializerContext) GetRuleContext ¶
func (s *InitializerContext) GetRuleContext() antlr.RuleContext
func (*InitializerContext) IsInitializerContext ¶
func (*InitializerContext) IsInitializerContext()
func (*InitializerContext) SingleExpression ¶
func (s *InitializerContext) SingleExpression() ISingleExpressionContext
func (*InitializerContext) ToStringTree ¶
func (s *InitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstanceofExpressionContext ¶
type InstanceofExpressionContext struct {
*SingleExpressionContext
}
func NewInstanceofExpressionContext ¶
func NewInstanceofExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InstanceofExpressionContext
func (*InstanceofExpressionContext) Accept ¶
func (s *InstanceofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InstanceofExpressionContext) AllSingleExpression ¶
func (s *InstanceofExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*InstanceofExpressionContext) GetRuleContext ¶
func (s *InstanceofExpressionContext) GetRuleContext() antlr.RuleContext
func (*InstanceofExpressionContext) Instanceof ¶
func (s *InstanceofExpressionContext) Instanceof() antlr.TerminalNode
func (*InstanceofExpressionContext) SingleExpression ¶
func (s *InstanceofExpressionContext) SingleExpression(i int) ISingleExpressionContext
type InterfaceDeclarationContext ¶
type InterfaceDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInterfaceDeclarationContext ¶
func NewEmptyInterfaceDeclarationContext() *InterfaceDeclarationContext
func NewInterfaceDeclarationContext ¶
func NewInterfaceDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceDeclarationContext
func (*InterfaceDeclarationContext) Accept ¶
func (s *InterfaceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InterfaceDeclarationContext) Declare ¶
func (s *InterfaceDeclarationContext) Declare() antlr.TerminalNode
func (*InterfaceDeclarationContext) Export ¶
func (s *InterfaceDeclarationContext) Export() antlr.TerminalNode
func (*InterfaceDeclarationContext) GetParser ¶
func (s *InterfaceDeclarationContext) GetParser() antlr.Parser
func (*InterfaceDeclarationContext) GetRuleContext ¶
func (s *InterfaceDeclarationContext) GetRuleContext() antlr.RuleContext
func (*InterfaceDeclarationContext) Identifier ¶
func (s *InterfaceDeclarationContext) Identifier() antlr.TerminalNode
func (*InterfaceDeclarationContext) Interface ¶
func (s *InterfaceDeclarationContext) Interface() antlr.TerminalNode
func (*InterfaceDeclarationContext) InterfaceExtendsClause ¶
func (s *InterfaceDeclarationContext) InterfaceExtendsClause() IInterfaceExtendsClauseContext
func (*InterfaceDeclarationContext) IsInterfaceDeclarationContext ¶
func (*InterfaceDeclarationContext) IsInterfaceDeclarationContext()
func (*InterfaceDeclarationContext) ObjectType ¶
func (s *InterfaceDeclarationContext) ObjectType() IObjectTypeContext
func (*InterfaceDeclarationContext) SemiColon ¶
func (s *InterfaceDeclarationContext) SemiColon() antlr.TerminalNode
func (*InterfaceDeclarationContext) ToStringTree ¶
func (s *InterfaceDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*InterfaceDeclarationContext) TypeParameters ¶
func (s *InterfaceDeclarationContext) TypeParameters() ITypeParametersContext
type InterfaceExtendsClauseContext ¶
type InterfaceExtendsClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInterfaceExtendsClauseContext ¶
func NewEmptyInterfaceExtendsClauseContext() *InterfaceExtendsClauseContext
func NewInterfaceExtendsClauseContext ¶
func NewInterfaceExtendsClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceExtendsClauseContext
func (*InterfaceExtendsClauseContext) Accept ¶
func (s *InterfaceExtendsClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InterfaceExtendsClauseContext) ClassOrInterfaceTypeList ¶
func (s *InterfaceExtendsClauseContext) ClassOrInterfaceTypeList() IClassOrInterfaceTypeListContext
func (*InterfaceExtendsClauseContext) Extends ¶
func (s *InterfaceExtendsClauseContext) Extends() antlr.TerminalNode
func (*InterfaceExtendsClauseContext) GetParser ¶
func (s *InterfaceExtendsClauseContext) GetParser() antlr.Parser
func (*InterfaceExtendsClauseContext) GetRuleContext ¶
func (s *InterfaceExtendsClauseContext) GetRuleContext() antlr.RuleContext
func (*InterfaceExtendsClauseContext) IsInterfaceExtendsClauseContext ¶
func (*InterfaceExtendsClauseContext) IsInterfaceExtendsClauseContext()
func (*InterfaceExtendsClauseContext) ToStringTree ¶
func (s *InterfaceExtendsClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntersectionContext ¶
type IntersectionContext struct {
*UnionOrIntersectionOrPrimaryTypeContext
}
func NewIntersectionContext ¶
func NewIntersectionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntersectionContext
func (*IntersectionContext) Accept ¶
func (s *IntersectionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntersectionContext) AllUnionOrIntersectionOrPrimaryType ¶
func (s *IntersectionContext) AllUnionOrIntersectionOrPrimaryType() []IUnionOrIntersectionOrPrimaryTypeContext
func (*IntersectionContext) BitAnd ¶
func (s *IntersectionContext) BitAnd() antlr.TerminalNode
func (*IntersectionContext) GetRuleContext ¶
func (s *IntersectionContext) GetRuleContext() antlr.RuleContext
func (*IntersectionContext) UnionOrIntersectionOrPrimaryType ¶
func (s *IntersectionContext) UnionOrIntersectionOrPrimaryType(i int) IUnionOrIntersectionOrPrimaryTypeContext
type IterationStatementContext ¶
type IterationStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIterationStatementContext ¶
func NewEmptyIterationStatementContext() *IterationStatementContext
func NewIterationStatementContext ¶
func NewIterationStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IterationStatementContext
func (*IterationStatementContext) CopyFrom ¶
func (s *IterationStatementContext) CopyFrom(ctx *IterationStatementContext)
func (*IterationStatementContext) GetParser ¶
func (s *IterationStatementContext) GetParser() antlr.Parser
func (*IterationStatementContext) GetRuleContext ¶
func (s *IterationStatementContext) GetRuleContext() antlr.RuleContext
func (*IterationStatementContext) IsIterationStatementContext ¶
func (*IterationStatementContext) IsIterationStatementContext()
func (*IterationStatementContext) ToStringTree ¶
func (s *IterationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IteratorBlockContext ¶
type IteratorBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIteratorBlockContext ¶
func NewEmptyIteratorBlockContext() *IteratorBlockContext
func NewIteratorBlockContext ¶
func NewIteratorBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IteratorBlockContext
func (*IteratorBlockContext) Accept ¶
func (s *IteratorBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IteratorBlockContext) AllComma ¶
func (s *IteratorBlockContext) AllComma() []antlr.TerminalNode
func (*IteratorBlockContext) AllIteratorDefinition ¶
func (s *IteratorBlockContext) AllIteratorDefinition() []IIteratorDefinitionContext
func (*IteratorBlockContext) CloseBrace ¶
func (s *IteratorBlockContext) CloseBrace() antlr.TerminalNode
func (*IteratorBlockContext) Comma ¶
func (s *IteratorBlockContext) Comma(i int) antlr.TerminalNode
func (*IteratorBlockContext) GetParser ¶
func (s *IteratorBlockContext) GetParser() antlr.Parser
func (*IteratorBlockContext) GetRuleContext ¶
func (s *IteratorBlockContext) GetRuleContext() antlr.RuleContext
func (*IteratorBlockContext) IsIteratorBlockContext ¶
func (*IteratorBlockContext) IsIteratorBlockContext()
func (*IteratorBlockContext) IteratorDefinition ¶
func (s *IteratorBlockContext) IteratorDefinition(i int) IIteratorDefinitionContext
func (*IteratorBlockContext) OpenBrace ¶
func (s *IteratorBlockContext) OpenBrace() antlr.TerminalNode
func (*IteratorBlockContext) ToStringTree ¶
func (s *IteratorBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IteratorDefinitionContext ¶
type IteratorDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIteratorDefinitionContext ¶
func NewEmptyIteratorDefinitionContext() *IteratorDefinitionContext
func NewIteratorDefinitionContext ¶
func NewIteratorDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IteratorDefinitionContext
func (*IteratorDefinitionContext) Accept ¶
func (s *IteratorDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IteratorDefinitionContext) CloseBrace ¶
func (s *IteratorDefinitionContext) CloseBrace() antlr.TerminalNode
func (*IteratorDefinitionContext) CloseBracket ¶
func (s *IteratorDefinitionContext) CloseBracket() antlr.TerminalNode
func (*IteratorDefinitionContext) CloseParen ¶
func (s *IteratorDefinitionContext) CloseParen() antlr.TerminalNode
func (*IteratorDefinitionContext) FormalParameterList ¶
func (s *IteratorDefinitionContext) FormalParameterList() IFormalParameterListContext
func (*IteratorDefinitionContext) FunctionBody ¶
func (s *IteratorDefinitionContext) FunctionBody() IFunctionBodyContext
func (*IteratorDefinitionContext) GetParser ¶
func (s *IteratorDefinitionContext) GetParser() antlr.Parser
func (*IteratorDefinitionContext) GetRuleContext ¶
func (s *IteratorDefinitionContext) GetRuleContext() antlr.RuleContext
func (*IteratorDefinitionContext) IsIteratorDefinitionContext ¶
func (*IteratorDefinitionContext) IsIteratorDefinitionContext()
func (*IteratorDefinitionContext) OpenBrace ¶
func (s *IteratorDefinitionContext) OpenBrace() antlr.TerminalNode
func (*IteratorDefinitionContext) OpenBracket ¶
func (s *IteratorDefinitionContext) OpenBracket() antlr.TerminalNode
func (*IteratorDefinitionContext) OpenParen ¶
func (s *IteratorDefinitionContext) OpenParen() antlr.TerminalNode
func (*IteratorDefinitionContext) SingleExpression ¶
func (s *IteratorDefinitionContext) SingleExpression() ISingleExpressionContext
func (*IteratorDefinitionContext) ToStringTree ¶
func (s *IteratorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IteratorsExpressionContext ¶
type IteratorsExpressionContext struct {
*SingleExpressionContext
}
func NewIteratorsExpressionContext ¶
func NewIteratorsExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IteratorsExpressionContext
func (*IteratorsExpressionContext) Accept ¶
func (s *IteratorsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IteratorsExpressionContext) GetRuleContext ¶
func (s *IteratorsExpressionContext) GetRuleContext() antlr.RuleContext
func (*IteratorsExpressionContext) IteratorBlock ¶
func (s *IteratorsExpressionContext) IteratorBlock() IIteratorBlockContext
type KeywordContext ¶
type KeywordContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeywordContext ¶
func NewEmptyKeywordContext() *KeywordContext
func NewKeywordContext ¶
func NewKeywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordContext
func (*KeywordContext) Accept ¶
func (s *KeywordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KeywordContext) Async ¶
func (s *KeywordContext) Async() antlr.TerminalNode
func (*KeywordContext) Break ¶
func (s *KeywordContext) Break() antlr.TerminalNode
func (*KeywordContext) Case ¶
func (s *KeywordContext) Case() antlr.TerminalNode
func (*KeywordContext) Catch ¶
func (s *KeywordContext) Catch() antlr.TerminalNode
func (*KeywordContext) Class ¶
func (s *KeywordContext) Class() antlr.TerminalNode
func (*KeywordContext) Const ¶
func (s *KeywordContext) Const() antlr.TerminalNode
func (*KeywordContext) Continue ¶
func (s *KeywordContext) Continue() antlr.TerminalNode
func (*KeywordContext) Debugger ¶
func (s *KeywordContext) Debugger() antlr.TerminalNode
func (*KeywordContext) Default ¶
func (s *KeywordContext) Default() antlr.TerminalNode
func (*KeywordContext) Delete ¶
func (s *KeywordContext) Delete() antlr.TerminalNode
func (*KeywordContext) Do ¶
func (s *KeywordContext) Do() antlr.TerminalNode
func (*KeywordContext) Else ¶
func (s *KeywordContext) Else() antlr.TerminalNode
func (*KeywordContext) Enum ¶
func (s *KeywordContext) Enum() antlr.TerminalNode
func (*KeywordContext) Export ¶
func (s *KeywordContext) Export() antlr.TerminalNode
func (*KeywordContext) Extends ¶
func (s *KeywordContext) Extends() antlr.TerminalNode
func (*KeywordContext) Finally ¶
func (s *KeywordContext) Finally() antlr.TerminalNode
func (*KeywordContext) For ¶
func (s *KeywordContext) For() antlr.TerminalNode
func (*KeywordContext) From ¶
func (s *KeywordContext) From() antlr.TerminalNode
func (*KeywordContext) Function_ ¶
func (s *KeywordContext) Function_() antlr.TerminalNode
func (*KeywordContext) Get ¶
func (s *KeywordContext) Get() antlr.TerminalNode
func (*KeywordContext) GetParser ¶
func (s *KeywordContext) GetParser() antlr.Parser
func (*KeywordContext) GetRuleContext ¶
func (s *KeywordContext) GetRuleContext() antlr.RuleContext
func (*KeywordContext) If ¶
func (s *KeywordContext) If() antlr.TerminalNode
func (*KeywordContext) Implements ¶
func (s *KeywordContext) Implements() antlr.TerminalNode
func (*KeywordContext) Import ¶
func (s *KeywordContext) Import() antlr.TerminalNode
func (*KeywordContext) In ¶
func (s *KeywordContext) In() antlr.TerminalNode
func (*KeywordContext) Instanceof ¶
func (s *KeywordContext) Instanceof() antlr.TerminalNode
func (*KeywordContext) Interface ¶
func (s *KeywordContext) Interface() antlr.TerminalNode
func (*KeywordContext) IsKeywordContext ¶
func (*KeywordContext) IsKeywordContext()
func (*KeywordContext) Let ¶
func (s *KeywordContext) Let() antlr.TerminalNode
func (*KeywordContext) New ¶
func (s *KeywordContext) New() antlr.TerminalNode
func (*KeywordContext) Package ¶
func (s *KeywordContext) Package() antlr.TerminalNode
func (*KeywordContext) Private ¶
func (s *KeywordContext) Private() antlr.TerminalNode
func (*KeywordContext) Protected ¶
func (s *KeywordContext) Protected() antlr.TerminalNode
func (*KeywordContext) Public ¶
func (s *KeywordContext) Public() antlr.TerminalNode
func (*KeywordContext) ReadOnly ¶
func (s *KeywordContext) ReadOnly() antlr.TerminalNode
func (*KeywordContext) Require ¶
func (s *KeywordContext) Require() antlr.TerminalNode
func (*KeywordContext) Return ¶
func (s *KeywordContext) Return() antlr.TerminalNode
func (*KeywordContext) Set ¶
func (s *KeywordContext) Set() antlr.TerminalNode
func (*KeywordContext) Static ¶
func (s *KeywordContext) Static() antlr.TerminalNode
func (*KeywordContext) Str ¶
func (s *KeywordContext) Str() antlr.TerminalNode
func (*KeywordContext) Super ¶
func (s *KeywordContext) Super() antlr.TerminalNode
func (*KeywordContext) Switch ¶
func (s *KeywordContext) Switch() antlr.TerminalNode
func (*KeywordContext) This ¶
func (s *KeywordContext) This() antlr.TerminalNode
func (*KeywordContext) Throw ¶
func (s *KeywordContext) Throw() antlr.TerminalNode
func (*KeywordContext) ToStringTree ¶
func (s *KeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*KeywordContext) Try ¶
func (s *KeywordContext) Try() antlr.TerminalNode
func (*KeywordContext) TypeAlias ¶
func (s *KeywordContext) TypeAlias() antlr.TerminalNode
func (*KeywordContext) Typeof ¶
func (s *KeywordContext) Typeof() antlr.TerminalNode
func (*KeywordContext) Var ¶
func (s *KeywordContext) Var() antlr.TerminalNode
func (*KeywordContext) Void ¶
func (s *KeywordContext) Void() antlr.TerminalNode
func (*KeywordContext) While ¶
func (s *KeywordContext) While() antlr.TerminalNode
func (*KeywordContext) With ¶
func (s *KeywordContext) With() antlr.TerminalNode
func (*KeywordContext) Yield ¶
func (s *KeywordContext) Yield() antlr.TerminalNode
type LabelledStatementContext ¶
type LabelledStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLabelledStatementContext ¶
func NewEmptyLabelledStatementContext() *LabelledStatementContext
func NewLabelledStatementContext ¶
func NewLabelledStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelledStatementContext
func (*LabelledStatementContext) Accept ¶
func (s *LabelledStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LabelledStatementContext) Colon ¶
func (s *LabelledStatementContext) Colon() antlr.TerminalNode
func (*LabelledStatementContext) GetParser ¶
func (s *LabelledStatementContext) GetParser() antlr.Parser
func (*LabelledStatementContext) GetRuleContext ¶
func (s *LabelledStatementContext) GetRuleContext() antlr.RuleContext
func (*LabelledStatementContext) Identifier ¶
func (s *LabelledStatementContext) Identifier() antlr.TerminalNode
func (*LabelledStatementContext) IsLabelledStatementContext ¶
func (*LabelledStatementContext) IsLabelledStatementContext()
func (*LabelledStatementContext) Statement ¶
func (s *LabelledStatementContext) Statement() IStatementContext
func (*LabelledStatementContext) ToStringTree ¶
func (s *LabelledStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LastFormalParameterArgContext ¶
type LastFormalParameterArgContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLastFormalParameterArgContext ¶
func NewEmptyLastFormalParameterArgContext() *LastFormalParameterArgContext
func NewLastFormalParameterArgContext ¶
func NewLastFormalParameterArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LastFormalParameterArgContext
func (*LastFormalParameterArgContext) Accept ¶
func (s *LastFormalParameterArgContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LastFormalParameterArgContext) Ellipsis ¶
func (s *LastFormalParameterArgContext) Ellipsis() antlr.TerminalNode
func (*LastFormalParameterArgContext) GetParser ¶
func (s *LastFormalParameterArgContext) GetParser() antlr.Parser
func (*LastFormalParameterArgContext) GetRuleContext ¶
func (s *LastFormalParameterArgContext) GetRuleContext() antlr.RuleContext
func (*LastFormalParameterArgContext) Identifier ¶
func (s *LastFormalParameterArgContext) Identifier() antlr.TerminalNode
func (*LastFormalParameterArgContext) IsLastFormalParameterArgContext ¶
func (*LastFormalParameterArgContext) IsLastFormalParameterArgContext()
func (*LastFormalParameterArgContext) ToStringTree ¶
func (s *LastFormalParameterArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralContext ¶
type LiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralContext ¶
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) Accept ¶
func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LiteralContext) BooleanLiteral ¶
func (s *LiteralContext) BooleanLiteral() antlr.TerminalNode
func (*LiteralContext) GetParser ¶
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) IsLiteralContext ¶
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) NullLiteral ¶
func (s *LiteralContext) NullLiteral() antlr.TerminalNode
func (*LiteralContext) NumericLiteral ¶
func (s *LiteralContext) NumericLiteral() INumericLiteralContext
func (*LiteralContext) RegularExpressionLiteral ¶
func (s *LiteralContext) RegularExpressionLiteral() antlr.TerminalNode
func (*LiteralContext) StringLiteral ¶
func (s *LiteralContext) StringLiteral() antlr.TerminalNode
func (*LiteralContext) TemplateStringLiteral ¶
func (s *LiteralContext) TemplateStringLiteral() ITemplateStringLiteralContext
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralExpressionContext ¶
type LiteralExpressionContext struct {
*SingleExpressionContext
}
func NewLiteralExpressionContext ¶
func NewLiteralExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LiteralExpressionContext
func (*LiteralExpressionContext) Accept ¶
func (s *LiteralExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LiteralExpressionContext) GetRuleContext ¶
func (s *LiteralExpressionContext) GetRuleContext() antlr.RuleContext
func (*LiteralExpressionContext) Literal ¶
func (s *LiteralExpressionContext) Literal() ILiteralContext
type LogicalAndExpressionContext ¶
type LogicalAndExpressionContext struct {
*SingleExpressionContext
}
func NewLogicalAndExpressionContext ¶
func NewLogicalAndExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalAndExpressionContext
func (*LogicalAndExpressionContext) Accept ¶
func (s *LogicalAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LogicalAndExpressionContext) AllSingleExpression ¶
func (s *LogicalAndExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*LogicalAndExpressionContext) And ¶
func (s *LogicalAndExpressionContext) And() antlr.TerminalNode
func (*LogicalAndExpressionContext) GetRuleContext ¶
func (s *LogicalAndExpressionContext) GetRuleContext() antlr.RuleContext
func (*LogicalAndExpressionContext) SingleExpression ¶
func (s *LogicalAndExpressionContext) SingleExpression(i int) ISingleExpressionContext
type LogicalOrExpressionContext ¶
type LogicalOrExpressionContext struct {
*SingleExpressionContext
}
func NewLogicalOrExpressionContext ¶
func NewLogicalOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalOrExpressionContext
func (*LogicalOrExpressionContext) Accept ¶
func (s *LogicalOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LogicalOrExpressionContext) AllSingleExpression ¶
func (s *LogicalOrExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*LogicalOrExpressionContext) GetRuleContext ¶
func (s *LogicalOrExpressionContext) GetRuleContext() antlr.RuleContext
func (*LogicalOrExpressionContext) Or ¶
func (s *LogicalOrExpressionContext) Or() antlr.TerminalNode
func (*LogicalOrExpressionContext) SingleExpression ¶
func (s *LogicalOrExpressionContext) SingleExpression(i int) ISingleExpressionContext
type MemberDotExpressionContext ¶
type MemberDotExpressionContext struct {
*SingleExpressionContext
}
func NewMemberDotExpressionContext ¶
func NewMemberDotExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberDotExpressionContext
func (*MemberDotExpressionContext) Accept ¶
func (s *MemberDotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MemberDotExpressionContext) Dot ¶
func (s *MemberDotExpressionContext) Dot() antlr.TerminalNode
func (*MemberDotExpressionContext) GetRuleContext ¶
func (s *MemberDotExpressionContext) GetRuleContext() antlr.RuleContext
func (*MemberDotExpressionContext) IdentifierName ¶
func (s *MemberDotExpressionContext) IdentifierName() IIdentifierNameContext
func (*MemberDotExpressionContext) NestedTypeGeneric ¶
func (s *MemberDotExpressionContext) NestedTypeGeneric() INestedTypeGenericContext
func (*MemberDotExpressionContext) SingleExpression ¶
func (s *MemberDotExpressionContext) SingleExpression() ISingleExpressionContext
type MemberIndexExpressionContext ¶
type MemberIndexExpressionContext struct {
*SingleExpressionContext
}
func NewMemberIndexExpressionContext ¶
func NewMemberIndexExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberIndexExpressionContext
func (*MemberIndexExpressionContext) Accept ¶
func (s *MemberIndexExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MemberIndexExpressionContext) CloseBracket ¶
func (s *MemberIndexExpressionContext) CloseBracket() antlr.TerminalNode
func (*MemberIndexExpressionContext) ExpressionSequence ¶
func (s *MemberIndexExpressionContext) ExpressionSequence() IExpressionSequenceContext
func (*MemberIndexExpressionContext) GetRuleContext ¶
func (s *MemberIndexExpressionContext) GetRuleContext() antlr.RuleContext
func (*MemberIndexExpressionContext) OpenBracket ¶
func (s *MemberIndexExpressionContext) OpenBracket() antlr.TerminalNode
func (*MemberIndexExpressionContext) SingleExpression ¶
func (s *MemberIndexExpressionContext) SingleExpression() ISingleExpressionContext
type MethodDeclarationExpressionContext ¶
type MethodDeclarationExpressionContext struct {
*PropertyMemberDeclarationContext
}
func NewMethodDeclarationExpressionContext ¶
func NewMethodDeclarationExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MethodDeclarationExpressionContext
func (*MethodDeclarationExpressionContext) Accept ¶
func (s *MethodDeclarationExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MethodDeclarationExpressionContext) CallSignature ¶
func (s *MethodDeclarationExpressionContext) CallSignature() ICallSignatureContext
func (*MethodDeclarationExpressionContext) CloseBrace ¶
func (s *MethodDeclarationExpressionContext) CloseBrace() antlr.TerminalNode
func (*MethodDeclarationExpressionContext) FunctionBody ¶
func (s *MethodDeclarationExpressionContext) FunctionBody() IFunctionBodyContext
func (*MethodDeclarationExpressionContext) GetRuleContext ¶
func (s *MethodDeclarationExpressionContext) GetRuleContext() antlr.RuleContext
func (*MethodDeclarationExpressionContext) OpenBrace ¶
func (s *MethodDeclarationExpressionContext) OpenBrace() antlr.TerminalNode
func (*MethodDeclarationExpressionContext) PropertyMemberBase ¶
func (s *MethodDeclarationExpressionContext) PropertyMemberBase() IPropertyMemberBaseContext
func (*MethodDeclarationExpressionContext) PropertyName ¶
func (s *MethodDeclarationExpressionContext) PropertyName() IPropertyNameContext
func (*MethodDeclarationExpressionContext) SemiColon ¶
func (s *MethodDeclarationExpressionContext) SemiColon() antlr.TerminalNode
type MethodPropertyContext ¶
type MethodPropertyContext struct {
*PropertyAssignmentContext
}
func NewMethodPropertyContext ¶
func NewMethodPropertyContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MethodPropertyContext
func (*MethodPropertyContext) Accept ¶
func (s *MethodPropertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MethodPropertyContext) GeneratorMethod ¶
func (s *MethodPropertyContext) GeneratorMethod() IGeneratorMethodContext
func (*MethodPropertyContext) GetRuleContext ¶
func (s *MethodPropertyContext) GetRuleContext() antlr.RuleContext
type MethodSignatureContext ¶
type MethodSignatureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodSignatureContext ¶
func NewEmptyMethodSignatureContext() *MethodSignatureContext
func NewMethodSignatureContext ¶
func NewMethodSignatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodSignatureContext
func (*MethodSignatureContext) Accept ¶
func (s *MethodSignatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MethodSignatureContext) CallSignature ¶
func (s *MethodSignatureContext) CallSignature() ICallSignatureContext
func (*MethodSignatureContext) GetParser ¶
func (s *MethodSignatureContext) GetParser() antlr.Parser
func (*MethodSignatureContext) GetRuleContext ¶
func (s *MethodSignatureContext) GetRuleContext() antlr.RuleContext
func (*MethodSignatureContext) IsMethodSignatureContext ¶
func (*MethodSignatureContext) IsMethodSignatureContext()
func (*MethodSignatureContext) PropertyName ¶
func (s *MethodSignatureContext) PropertyName() IPropertyNameContext
func (*MethodSignatureContext) QuestionMark ¶
func (s *MethodSignatureContext) QuestionMark() antlr.TerminalNode
func (*MethodSignatureContext) ToStringTree ¶
func (s *MethodSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultipleImportStatementContext ¶
type MultipleImportStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMultipleImportStatementContext ¶
func NewEmptyMultipleImportStatementContext() *MultipleImportStatementContext
func NewMultipleImportStatementContext ¶
func NewMultipleImportStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultipleImportStatementContext
func (*MultipleImportStatementContext) Accept ¶
func (s *MultipleImportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultipleImportStatementContext) AllComma ¶
func (s *MultipleImportStatementContext) AllComma() []antlr.TerminalNode
func (*MultipleImportStatementContext) AllIdentifierName ¶
func (s *MultipleImportStatementContext) AllIdentifierName() []IIdentifierNameContext
func (*MultipleImportStatementContext) CloseBrace ¶
func (s *MultipleImportStatementContext) CloseBrace() antlr.TerminalNode
func (*MultipleImportStatementContext) Comma ¶
func (s *MultipleImportStatementContext) Comma(i int) antlr.TerminalNode
func (*MultipleImportStatementContext) GetParser ¶
func (s *MultipleImportStatementContext) GetParser() antlr.Parser
func (*MultipleImportStatementContext) GetRuleContext ¶
func (s *MultipleImportStatementContext) GetRuleContext() antlr.RuleContext
func (*MultipleImportStatementContext) IdentifierName ¶
func (s *MultipleImportStatementContext) IdentifierName(i int) IIdentifierNameContext
func (*MultipleImportStatementContext) IsMultipleImportStatementContext ¶
func (*MultipleImportStatementContext) IsMultipleImportStatementContext()
func (*MultipleImportStatementContext) OpenBrace ¶
func (s *MultipleImportStatementContext) OpenBrace() antlr.TerminalNode
func (*MultipleImportStatementContext) ToStringTree ¶
func (s *MultipleImportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiplicativeExpressionContext ¶
type MultiplicativeExpressionContext struct {
*SingleExpressionContext
}
func NewMultiplicativeExpressionContext ¶
func NewMultiplicativeExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiplicativeExpressionContext
func (*MultiplicativeExpressionContext) Accept ¶
func (s *MultiplicativeExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultiplicativeExpressionContext) AllSingleExpression ¶
func (s *MultiplicativeExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*MultiplicativeExpressionContext) Divide ¶
func (s *MultiplicativeExpressionContext) Divide() antlr.TerminalNode
func (*MultiplicativeExpressionContext) GetRuleContext ¶
func (s *MultiplicativeExpressionContext) GetRuleContext() antlr.RuleContext
func (*MultiplicativeExpressionContext) Modulus ¶
func (s *MultiplicativeExpressionContext) Modulus() antlr.TerminalNode
func (*MultiplicativeExpressionContext) Multiply ¶
func (s *MultiplicativeExpressionContext) Multiply() antlr.TerminalNode
func (*MultiplicativeExpressionContext) SingleExpression ¶
func (s *MultiplicativeExpressionContext) SingleExpression(i int) ISingleExpressionContext
type NamespaceDeclarationContext ¶
type NamespaceDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamespaceDeclarationContext ¶
func NewEmptyNamespaceDeclarationContext() *NamespaceDeclarationContext
func NewNamespaceDeclarationContext ¶
func NewNamespaceDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceDeclarationContext
func (*NamespaceDeclarationContext) Accept ¶
func (s *NamespaceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NamespaceDeclarationContext) CloseBrace ¶
func (s *NamespaceDeclarationContext) CloseBrace() antlr.TerminalNode
func (*NamespaceDeclarationContext) GetParser ¶
func (s *NamespaceDeclarationContext) GetParser() antlr.Parser
func (*NamespaceDeclarationContext) GetRuleContext ¶
func (s *NamespaceDeclarationContext) GetRuleContext() antlr.RuleContext
func (*NamespaceDeclarationContext) IsNamespaceDeclarationContext ¶
func (*NamespaceDeclarationContext) IsNamespaceDeclarationContext()
func (*NamespaceDeclarationContext) Namespace ¶
func (s *NamespaceDeclarationContext) Namespace() antlr.TerminalNode
func (*NamespaceDeclarationContext) NamespaceName ¶
func (s *NamespaceDeclarationContext) NamespaceName() INamespaceNameContext
func (*NamespaceDeclarationContext) OpenBrace ¶
func (s *NamespaceDeclarationContext) OpenBrace() antlr.TerminalNode
func (*NamespaceDeclarationContext) StatementList ¶
func (s *NamespaceDeclarationContext) StatementList() IStatementListContext
func (*NamespaceDeclarationContext) ToStringTree ¶
func (s *NamespaceDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NamespaceNameContext ¶
type NamespaceNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamespaceNameContext ¶
func NewEmptyNamespaceNameContext() *NamespaceNameContext
func NewNamespaceNameContext ¶
func NewNamespaceNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceNameContext
func (*NamespaceNameContext) Accept ¶
func (s *NamespaceNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NamespaceNameContext) AllDot ¶
func (s *NamespaceNameContext) AllDot() []antlr.TerminalNode
func (*NamespaceNameContext) AllIdentifier ¶
func (s *NamespaceNameContext) AllIdentifier() []antlr.TerminalNode
func (*NamespaceNameContext) Dot ¶
func (s *NamespaceNameContext) Dot(i int) antlr.TerminalNode
func (*NamespaceNameContext) GetParser ¶
func (s *NamespaceNameContext) GetParser() antlr.Parser
func (*NamespaceNameContext) GetRuleContext ¶
func (s *NamespaceNameContext) GetRuleContext() antlr.RuleContext
func (*NamespaceNameContext) Identifier ¶
func (s *NamespaceNameContext) Identifier(i int) antlr.TerminalNode
func (*NamespaceNameContext) IsNamespaceNameContext ¶
func (*NamespaceNameContext) IsNamespaceNameContext()
func (*NamespaceNameContext) ToStringTree ¶
func (s *NamespaceNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NestedTypeGenericContext ¶
type NestedTypeGenericContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNestedTypeGenericContext ¶
func NewEmptyNestedTypeGenericContext() *NestedTypeGenericContext
func NewNestedTypeGenericContext ¶
func NewNestedTypeGenericContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NestedTypeGenericContext
func (*NestedTypeGenericContext) Accept ¶
func (s *NestedTypeGenericContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NestedTypeGenericContext) GetParser ¶
func (s *NestedTypeGenericContext) GetParser() antlr.Parser
func (*NestedTypeGenericContext) GetRuleContext ¶
func (s *NestedTypeGenericContext) GetRuleContext() antlr.RuleContext
func (*NestedTypeGenericContext) IsNestedTypeGenericContext ¶
func (*NestedTypeGenericContext) IsNestedTypeGenericContext()
func (*NestedTypeGenericContext) ToStringTree ¶
func (s *NestedTypeGenericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NestedTypeGenericContext) TypeGeneric ¶
func (s *NestedTypeGenericContext) TypeGeneric() ITypeGenericContext
func (*NestedTypeGenericContext) TypeIncludeGeneric ¶
func (s *NestedTypeGenericContext) TypeIncludeGeneric() ITypeIncludeGenericContext
type NewExpressionContext ¶
type NewExpressionContext struct {
*SingleExpressionContext
}
func NewNewExpressionContext ¶
func NewNewExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NewExpressionContext
func (*NewExpressionContext) Accept ¶
func (s *NewExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NewExpressionContext) Arguments ¶
func (s *NewExpressionContext) Arguments() IArgumentsContext
func (*NewExpressionContext) GetRuleContext ¶
func (s *NewExpressionContext) GetRuleContext() antlr.RuleContext
func (*NewExpressionContext) New ¶
func (s *NewExpressionContext) New() antlr.TerminalNode
func (*NewExpressionContext) SingleExpression ¶
func (s *NewExpressionContext) SingleExpression() ISingleExpressionContext
func (*NewExpressionContext) TypeArguments ¶
func (s *NewExpressionContext) TypeArguments() ITypeArgumentsContext
type NotExpressionContext ¶
type NotExpressionContext struct {
*SingleExpressionContext
}
func NewNotExpressionContext ¶
func NewNotExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotExpressionContext
func (*NotExpressionContext) Accept ¶
func (s *NotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NotExpressionContext) GetRuleContext ¶
func (s *NotExpressionContext) GetRuleContext() antlr.RuleContext
func (*NotExpressionContext) Not ¶
func (s *NotExpressionContext) Not() antlr.TerminalNode
func (*NotExpressionContext) SingleExpression ¶
func (s *NotExpressionContext) SingleExpression() ISingleExpressionContext
type NumericLiteralContext ¶
type NumericLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumericLiteralContext ¶
func NewEmptyNumericLiteralContext() *NumericLiteralContext
func NewNumericLiteralContext ¶
func NewNumericLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericLiteralContext
func (*NumericLiteralContext) Accept ¶
func (s *NumericLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumericLiteralContext) BinaryIntegerLiteral ¶
func (s *NumericLiteralContext) BinaryIntegerLiteral() antlr.TerminalNode
func (*NumericLiteralContext) DecimalLiteral ¶
func (s *NumericLiteralContext) DecimalLiteral() antlr.TerminalNode
func (*NumericLiteralContext) GetParser ¶
func (s *NumericLiteralContext) GetParser() antlr.Parser
func (*NumericLiteralContext) GetRuleContext ¶
func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumericLiteralContext) HexIntegerLiteral ¶
func (s *NumericLiteralContext) HexIntegerLiteral() antlr.TerminalNode
func (*NumericLiteralContext) IsNumericLiteralContext ¶
func (*NumericLiteralContext) IsNumericLiteralContext()
func (*NumericLiteralContext) OctalIntegerLiteral ¶
func (s *NumericLiteralContext) OctalIntegerLiteral() antlr.TerminalNode
func (*NumericLiteralContext) OctalIntegerLiteral2 ¶
func (s *NumericLiteralContext) OctalIntegerLiteral2() antlr.TerminalNode
func (*NumericLiteralContext) ToStringTree ¶
func (s *NumericLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ObjectLiteralContext ¶
type ObjectLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObjectLiteralContext ¶
func NewEmptyObjectLiteralContext() *ObjectLiteralContext
func NewObjectLiteralContext ¶
func NewObjectLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObjectLiteralContext
func (*ObjectLiteralContext) Accept ¶
func (s *ObjectLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ObjectLiteralContext) AllComma ¶
func (s *ObjectLiteralContext) AllComma() []antlr.TerminalNode
func (*ObjectLiteralContext) AllPropertyAssignment ¶
func (s *ObjectLiteralContext) AllPropertyAssignment() []IPropertyAssignmentContext
func (*ObjectLiteralContext) CloseBrace ¶
func (s *ObjectLiteralContext) CloseBrace() antlr.TerminalNode
func (*ObjectLiteralContext) Comma ¶
func (s *ObjectLiteralContext) Comma(i int) antlr.TerminalNode
func (*ObjectLiteralContext) GetParser ¶
func (s *ObjectLiteralContext) GetParser() antlr.Parser
func (*ObjectLiteralContext) GetRuleContext ¶
func (s *ObjectLiteralContext) GetRuleContext() antlr.RuleContext
func (*ObjectLiteralContext) IsObjectLiteralContext ¶
func (*ObjectLiteralContext) IsObjectLiteralContext()
func (*ObjectLiteralContext) OpenBrace ¶
func (s *ObjectLiteralContext) OpenBrace() antlr.TerminalNode
func (*ObjectLiteralContext) PropertyAssignment ¶
func (s *ObjectLiteralContext) PropertyAssignment(i int) IPropertyAssignmentContext
func (*ObjectLiteralContext) ToStringTree ¶
func (s *ObjectLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ObjectLiteralExpressionContext ¶
type ObjectLiteralExpressionContext struct {
*SingleExpressionContext
}
func NewObjectLiteralExpressionContext ¶
func NewObjectLiteralExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ObjectLiteralExpressionContext
func (*ObjectLiteralExpressionContext) Accept ¶
func (s *ObjectLiteralExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ObjectLiteralExpressionContext) GetRuleContext ¶
func (s *ObjectLiteralExpressionContext) GetRuleContext() antlr.RuleContext
func (*ObjectLiteralExpressionContext) ObjectLiteral ¶
func (s *ObjectLiteralExpressionContext) ObjectLiteral() IObjectLiteralContext
type ObjectPrimTypeContext ¶
type ObjectPrimTypeContext struct {
*PrimaryTypeContext
}
func NewObjectPrimTypeContext ¶
func NewObjectPrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ObjectPrimTypeContext
func (*ObjectPrimTypeContext) Accept ¶
func (s *ObjectPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ObjectPrimTypeContext) GetRuleContext ¶
func (s *ObjectPrimTypeContext) GetRuleContext() antlr.RuleContext
func (*ObjectPrimTypeContext) ObjectType ¶
func (s *ObjectPrimTypeContext) ObjectType() IObjectTypeContext
type ObjectTypeContext ¶
type ObjectTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObjectTypeContext ¶
func NewEmptyObjectTypeContext() *ObjectTypeContext
func NewObjectTypeContext ¶
func NewObjectTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObjectTypeContext
func (*ObjectTypeContext) Accept ¶
func (s *ObjectTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ObjectTypeContext) CloseBrace ¶
func (s *ObjectTypeContext) CloseBrace() antlr.TerminalNode
func (*ObjectTypeContext) GetParser ¶
func (s *ObjectTypeContext) GetParser() antlr.Parser
func (*ObjectTypeContext) GetRuleContext ¶
func (s *ObjectTypeContext) GetRuleContext() antlr.RuleContext
func (*ObjectTypeContext) IsObjectTypeContext ¶
func (*ObjectTypeContext) IsObjectTypeContext()
func (*ObjectTypeContext) OpenBrace ¶
func (s *ObjectTypeContext) OpenBrace() antlr.TerminalNode
func (*ObjectTypeContext) ToStringTree ¶
func (s *ObjectTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ObjectTypeContext) TypeBody ¶
func (s *ObjectTypeContext) TypeBody() ITypeBodyContext
type OptionalParameterContext ¶
type OptionalParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOptionalParameterContext ¶
func NewEmptyOptionalParameterContext() *OptionalParameterContext
func NewOptionalParameterContext ¶
func NewOptionalParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionalParameterContext
func (*OptionalParameterContext) Accept ¶
func (s *OptionalParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OptionalParameterContext) AccessibilityModifier ¶
func (s *OptionalParameterContext) AccessibilityModifier() IAccessibilityModifierContext
func (*OptionalParameterContext) DecoratorList ¶
func (s *OptionalParameterContext) DecoratorList() IDecoratorListContext
func (*OptionalParameterContext) GetParser ¶
func (s *OptionalParameterContext) GetParser() antlr.Parser
func (*OptionalParameterContext) GetRuleContext ¶
func (s *OptionalParameterContext) GetRuleContext() antlr.RuleContext
func (*OptionalParameterContext) IdentifierOrPattern ¶
func (s *OptionalParameterContext) IdentifierOrPattern() IIdentifierOrPatternContext
func (*OptionalParameterContext) Initializer ¶
func (s *OptionalParameterContext) Initializer() IInitializerContext
func (*OptionalParameterContext) IsOptionalParameterContext ¶
func (*OptionalParameterContext) IsOptionalParameterContext()
func (*OptionalParameterContext) QuestionMark ¶
func (s *OptionalParameterContext) QuestionMark() antlr.TerminalNode
func (*OptionalParameterContext) ToStringTree ¶
func (s *OptionalParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*OptionalParameterContext) TypeAnnotation ¶
func (s *OptionalParameterContext) TypeAnnotation() ITypeAnnotationContext
type ParameterContext ¶
type ParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterContext ¶
func NewEmptyParameterContext() *ParameterContext
func NewParameterContext ¶
func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext
func (*ParameterContext) Accept ¶
func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParameterContext) GetParser ¶
func (s *ParameterContext) GetParser() antlr.Parser
func (*ParameterContext) GetRuleContext ¶
func (s *ParameterContext) GetRuleContext() antlr.RuleContext
func (*ParameterContext) IsParameterContext ¶
func (*ParameterContext) IsParameterContext()
func (*ParameterContext) OptionalParameter ¶
func (s *ParameterContext) OptionalParameter() IOptionalParameterContext
func (*ParameterContext) RequiredParameter ¶
func (s *ParameterContext) RequiredParameter() IRequiredParameterContext
func (*ParameterContext) ToStringTree ¶
func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterListContext ¶
type ParameterListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterListContext ¶
func NewEmptyParameterListContext() *ParameterListContext
func NewParameterListContext ¶
func NewParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterListContext
func (*ParameterListContext) Accept ¶
func (s *ParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParameterListContext) AllComma ¶
func (s *ParameterListContext) AllComma() []antlr.TerminalNode
func (*ParameterListContext) AllParameter ¶
func (s *ParameterListContext) AllParameter() []IParameterContext
func (*ParameterListContext) Comma ¶
func (s *ParameterListContext) Comma(i int) antlr.TerminalNode
func (*ParameterListContext) GetParser ¶
func (s *ParameterListContext) GetParser() antlr.Parser
func (*ParameterListContext) GetRuleContext ¶
func (s *ParameterListContext) GetRuleContext() antlr.RuleContext
func (*ParameterListContext) IsParameterListContext ¶
func (*ParameterListContext) IsParameterListContext()
func (*ParameterListContext) Parameter ¶
func (s *ParameterListContext) Parameter(i int) IParameterContext
func (*ParameterListContext) RestParameter ¶
func (s *ParameterListContext) RestParameter() IRestParameterContext
func (*ParameterListContext) ToStringTree ¶
func (s *ParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParenthesizedExpressionContext ¶
type ParenthesizedExpressionContext struct {
*SingleExpressionContext
}
func NewParenthesizedExpressionContext ¶
func NewParenthesizedExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedExpressionContext
func (*ParenthesizedExpressionContext) Accept ¶
func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParenthesizedExpressionContext) CloseParen ¶
func (s *ParenthesizedExpressionContext) CloseParen() antlr.TerminalNode
func (*ParenthesizedExpressionContext) ExpressionSequence ¶
func (s *ParenthesizedExpressionContext) ExpressionSequence() IExpressionSequenceContext
func (*ParenthesizedExpressionContext) GetRuleContext ¶
func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
func (*ParenthesizedExpressionContext) OpenParen ¶
func (s *ParenthesizedExpressionContext) OpenParen() antlr.TerminalNode
type ParenthesizedPrimTypeContext ¶
type ParenthesizedPrimTypeContext struct {
*PrimaryTypeContext
}
func NewParenthesizedPrimTypeContext ¶
func NewParenthesizedPrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedPrimTypeContext
func (*ParenthesizedPrimTypeContext) Accept ¶
func (s *ParenthesizedPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParenthesizedPrimTypeContext) CloseParen ¶
func (s *ParenthesizedPrimTypeContext) CloseParen() antlr.TerminalNode
func (*ParenthesizedPrimTypeContext) GetRuleContext ¶
func (s *ParenthesizedPrimTypeContext) GetRuleContext() antlr.RuleContext
func (*ParenthesizedPrimTypeContext) OpenParen ¶
func (s *ParenthesizedPrimTypeContext) OpenParen() antlr.TerminalNode
func (*ParenthesizedPrimTypeContext) Type_ ¶
func (s *ParenthesizedPrimTypeContext) Type_() IType_Context
type PostDecreaseExpressionContext ¶
type PostDecreaseExpressionContext struct {
*SingleExpressionContext
}
func NewPostDecreaseExpressionContext ¶
func NewPostDecreaseExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostDecreaseExpressionContext
func (*PostDecreaseExpressionContext) Accept ¶
func (s *PostDecreaseExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PostDecreaseExpressionContext) GetRuleContext ¶
func (s *PostDecreaseExpressionContext) GetRuleContext() antlr.RuleContext
func (*PostDecreaseExpressionContext) MinusMinus ¶
func (s *PostDecreaseExpressionContext) MinusMinus() antlr.TerminalNode
func (*PostDecreaseExpressionContext) SingleExpression ¶
func (s *PostDecreaseExpressionContext) SingleExpression() ISingleExpressionContext
type PostIncrementExpressionContext ¶
type PostIncrementExpressionContext struct {
*SingleExpressionContext
}
func NewPostIncrementExpressionContext ¶
func NewPostIncrementExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostIncrementExpressionContext
func (*PostIncrementExpressionContext) Accept ¶
func (s *PostIncrementExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PostIncrementExpressionContext) GetRuleContext ¶
func (s *PostIncrementExpressionContext) GetRuleContext() antlr.RuleContext
func (*PostIncrementExpressionContext) PlusPlus ¶
func (s *PostIncrementExpressionContext) PlusPlus() antlr.TerminalNode
func (*PostIncrementExpressionContext) SingleExpression ¶
func (s *PostIncrementExpressionContext) SingleExpression() ISingleExpressionContext
type PreDecreaseExpressionContext ¶
type PreDecreaseExpressionContext struct {
*SingleExpressionContext
}
func NewPreDecreaseExpressionContext ¶
func NewPreDecreaseExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PreDecreaseExpressionContext
func (*PreDecreaseExpressionContext) Accept ¶
func (s *PreDecreaseExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PreDecreaseExpressionContext) GetRuleContext ¶
func (s *PreDecreaseExpressionContext) GetRuleContext() antlr.RuleContext
func (*PreDecreaseExpressionContext) MinusMinus ¶
func (s *PreDecreaseExpressionContext) MinusMinus() antlr.TerminalNode
func (*PreDecreaseExpressionContext) SingleExpression ¶
func (s *PreDecreaseExpressionContext) SingleExpression() ISingleExpressionContext
type PreIncrementExpressionContext ¶
type PreIncrementExpressionContext struct {
*SingleExpressionContext
}
func NewPreIncrementExpressionContext ¶
func NewPreIncrementExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PreIncrementExpressionContext
func (*PreIncrementExpressionContext) Accept ¶
func (s *PreIncrementExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PreIncrementExpressionContext) GetRuleContext ¶
func (s *PreIncrementExpressionContext) GetRuleContext() antlr.RuleContext
func (*PreIncrementExpressionContext) PlusPlus ¶
func (s *PreIncrementExpressionContext) PlusPlus() antlr.TerminalNode
func (*PreIncrementExpressionContext) SingleExpression ¶
func (s *PreIncrementExpressionContext) SingleExpression() ISingleExpressionContext
type PredefinedPrimTypeContext ¶
type PredefinedPrimTypeContext struct {
*PrimaryTypeContext
}
func NewPredefinedPrimTypeContext ¶
func NewPredefinedPrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PredefinedPrimTypeContext
func (*PredefinedPrimTypeContext) Accept ¶
func (s *PredefinedPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PredefinedPrimTypeContext) GetRuleContext ¶
func (s *PredefinedPrimTypeContext) GetRuleContext() antlr.RuleContext
func (*PredefinedPrimTypeContext) PredefinedType ¶
func (s *PredefinedPrimTypeContext) PredefinedType() IPredefinedTypeContext
type PredefinedTypeContext ¶
type PredefinedTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPredefinedTypeContext ¶
func NewEmptyPredefinedTypeContext() *PredefinedTypeContext
func NewPredefinedTypeContext ¶
func NewPredefinedTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PredefinedTypeContext
func (*PredefinedTypeContext) Accept ¶
func (s *PredefinedTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PredefinedTypeContext) Any ¶
func (s *PredefinedTypeContext) Any() antlr.TerminalNode
func (*PredefinedTypeContext) Boolean ¶
func (s *PredefinedTypeContext) Boolean() antlr.TerminalNode
func (*PredefinedTypeContext) GetParser ¶
func (s *PredefinedTypeContext) GetParser() antlr.Parser
func (*PredefinedTypeContext) GetRuleContext ¶
func (s *PredefinedTypeContext) GetRuleContext() antlr.RuleContext
func (*PredefinedTypeContext) IsPredefinedTypeContext ¶
func (*PredefinedTypeContext) IsPredefinedTypeContext()
func (*PredefinedTypeContext) Number ¶
func (s *PredefinedTypeContext) Number() antlr.TerminalNode
func (*PredefinedTypeContext) Str ¶
func (s *PredefinedTypeContext) Str() antlr.TerminalNode
func (*PredefinedTypeContext) Symbol ¶
func (s *PredefinedTypeContext) Symbol() antlr.TerminalNode
func (*PredefinedTypeContext) ToStringTree ¶
func (s *PredefinedTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PredefinedTypeContext) Void ¶
func (s *PredefinedTypeContext) Void() antlr.TerminalNode
type PrimaryContext ¶
type PrimaryContext struct {
*UnionOrIntersectionOrPrimaryTypeContext
}
func NewPrimaryContext ¶
func NewPrimaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrimaryContext
func (*PrimaryContext) Accept ¶
func (s *PrimaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PrimaryContext) GetRuleContext ¶
func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
func (*PrimaryContext) PrimaryType ¶
func (s *PrimaryContext) PrimaryType() IPrimaryTypeContext
type PrimaryTypeContext ¶
type PrimaryTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimaryTypeContext ¶
func NewEmptyPrimaryTypeContext() *PrimaryTypeContext
func NewPrimaryTypeContext ¶
func NewPrimaryTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryTypeContext
func (*PrimaryTypeContext) CopyFrom ¶
func (s *PrimaryTypeContext) CopyFrom(ctx *PrimaryTypeContext)
func (*PrimaryTypeContext) GetParser ¶
func (s *PrimaryTypeContext) GetParser() antlr.Parser
func (*PrimaryTypeContext) GetRuleContext ¶
func (s *PrimaryTypeContext) GetRuleContext() antlr.RuleContext
func (*PrimaryTypeContext) IsPrimaryTypeContext ¶
func (*PrimaryTypeContext) IsPrimaryTypeContext()
func (*PrimaryTypeContext) ToStringTree ¶
func (s *PrimaryTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProgramContext ¶
type ProgramContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProgramContext ¶
func NewEmptyProgramContext() *ProgramContext
func NewProgramContext ¶
func NewProgramContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProgramContext
func (*ProgramContext) Accept ¶
func (s *ProgramContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ProgramContext) EOF ¶
func (s *ProgramContext) EOF() antlr.TerminalNode
func (*ProgramContext) GetParser ¶
func (s *ProgramContext) GetParser() antlr.Parser
func (*ProgramContext) GetRuleContext ¶
func (s *ProgramContext) GetRuleContext() antlr.RuleContext
func (*ProgramContext) IsProgramContext ¶
func (*ProgramContext) IsProgramContext()
func (*ProgramContext) StatementList ¶
func (s *ProgramContext) StatementList() IStatementListContext
func (*ProgramContext) ToStringTree ¶
func (s *ProgramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyAssignmentContext ¶
type PropertyAssignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyAssignmentContext ¶
func NewEmptyPropertyAssignmentContext() *PropertyAssignmentContext
func NewPropertyAssignmentContext ¶
func NewPropertyAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyAssignmentContext
func (*PropertyAssignmentContext) CopyFrom ¶
func (s *PropertyAssignmentContext) CopyFrom(ctx *PropertyAssignmentContext)
func (*PropertyAssignmentContext) GetParser ¶
func (s *PropertyAssignmentContext) GetParser() antlr.Parser
func (*PropertyAssignmentContext) GetRuleContext ¶
func (s *PropertyAssignmentContext) GetRuleContext() antlr.RuleContext
func (*PropertyAssignmentContext) IsPropertyAssignmentContext ¶
func (*PropertyAssignmentContext) IsPropertyAssignmentContext()
func (*PropertyAssignmentContext) ToStringTree ¶
func (s *PropertyAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyDeclarationExpressionContext ¶
type PropertyDeclarationExpressionContext struct {
*PropertyMemberDeclarationContext
}
func NewPropertyDeclarationExpressionContext ¶
func NewPropertyDeclarationExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyDeclarationExpressionContext
func (*PropertyDeclarationExpressionContext) Accept ¶
func (s *PropertyDeclarationExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyDeclarationExpressionContext) GetRuleContext ¶
func (s *PropertyDeclarationExpressionContext) GetRuleContext() antlr.RuleContext
func (*PropertyDeclarationExpressionContext) Initializer ¶
func (s *PropertyDeclarationExpressionContext) Initializer() IInitializerContext
func (*PropertyDeclarationExpressionContext) PropertyMemberBase ¶
func (s *PropertyDeclarationExpressionContext) PropertyMemberBase() IPropertyMemberBaseContext
func (*PropertyDeclarationExpressionContext) PropertyName ¶
func (s *PropertyDeclarationExpressionContext) PropertyName() IPropertyNameContext
func (*PropertyDeclarationExpressionContext) QuestionMark ¶
func (s *PropertyDeclarationExpressionContext) QuestionMark() antlr.TerminalNode
func (*PropertyDeclarationExpressionContext) SemiColon ¶
func (s *PropertyDeclarationExpressionContext) SemiColon() antlr.TerminalNode
func (*PropertyDeclarationExpressionContext) TypeAnnotation ¶
func (s *PropertyDeclarationExpressionContext) TypeAnnotation() ITypeAnnotationContext
type PropertyExpressionAssignmentContext ¶
type PropertyExpressionAssignmentContext struct {
*PropertyAssignmentContext
}
func NewPropertyExpressionAssignmentContext ¶
func NewPropertyExpressionAssignmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyExpressionAssignmentContext
func (*PropertyExpressionAssignmentContext) Accept ¶
func (s *PropertyExpressionAssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyExpressionAssignmentContext) Assign ¶
func (s *PropertyExpressionAssignmentContext) Assign() antlr.TerminalNode
func (*PropertyExpressionAssignmentContext) Colon ¶
func (s *PropertyExpressionAssignmentContext) Colon() antlr.TerminalNode
func (*PropertyExpressionAssignmentContext) GetRuleContext ¶
func (s *PropertyExpressionAssignmentContext) GetRuleContext() antlr.RuleContext
func (*PropertyExpressionAssignmentContext) PropertyName ¶
func (s *PropertyExpressionAssignmentContext) PropertyName() IPropertyNameContext
func (*PropertyExpressionAssignmentContext) SingleExpression ¶
func (s *PropertyExpressionAssignmentContext) SingleExpression() ISingleExpressionContext
type PropertyGetterContext ¶
type PropertyGetterContext struct {
*PropertyAssignmentContext
}
func NewPropertyGetterContext ¶
func NewPropertyGetterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyGetterContext
func (*PropertyGetterContext) Accept ¶
func (s *PropertyGetterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyGetterContext) GetAccessor ¶
func (s *PropertyGetterContext) GetAccessor() IGetAccessorContext
func (*PropertyGetterContext) GetRuleContext ¶
func (s *PropertyGetterContext) GetRuleContext() antlr.RuleContext
type PropertyMemberBaseContext ¶
type PropertyMemberBaseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyMemberBaseContext ¶
func NewEmptyPropertyMemberBaseContext() *PropertyMemberBaseContext
func NewPropertyMemberBaseContext ¶
func NewPropertyMemberBaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyMemberBaseContext
func (*PropertyMemberBaseContext) Accept ¶
func (s *PropertyMemberBaseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyMemberBaseContext) AccessibilityModifier ¶
func (s *PropertyMemberBaseContext) AccessibilityModifier() IAccessibilityModifierContext
func (*PropertyMemberBaseContext) Async ¶
func (s *PropertyMemberBaseContext) Async() antlr.TerminalNode
func (*PropertyMemberBaseContext) GetParser ¶
func (s *PropertyMemberBaseContext) GetParser() antlr.Parser
func (*PropertyMemberBaseContext) GetRuleContext ¶
func (s *PropertyMemberBaseContext) GetRuleContext() antlr.RuleContext
func (*PropertyMemberBaseContext) IsPropertyMemberBaseContext ¶
func (*PropertyMemberBaseContext) IsPropertyMemberBaseContext()
func (*PropertyMemberBaseContext) ReadOnly ¶
func (s *PropertyMemberBaseContext) ReadOnly() antlr.TerminalNode
func (*PropertyMemberBaseContext) Static ¶
func (s *PropertyMemberBaseContext) Static() antlr.TerminalNode
func (*PropertyMemberBaseContext) ToStringTree ¶
func (s *PropertyMemberBaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyMemberDeclarationContext ¶
type PropertyMemberDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyMemberDeclarationContext ¶
func NewEmptyPropertyMemberDeclarationContext() *PropertyMemberDeclarationContext
func NewPropertyMemberDeclarationContext ¶
func NewPropertyMemberDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyMemberDeclarationContext
func (*PropertyMemberDeclarationContext) CopyFrom ¶
func (s *PropertyMemberDeclarationContext) CopyFrom(ctx *PropertyMemberDeclarationContext)
func (*PropertyMemberDeclarationContext) GetParser ¶
func (s *PropertyMemberDeclarationContext) GetParser() antlr.Parser
func (*PropertyMemberDeclarationContext) GetRuleContext ¶
func (s *PropertyMemberDeclarationContext) GetRuleContext() antlr.RuleContext
func (*PropertyMemberDeclarationContext) IsPropertyMemberDeclarationContext ¶
func (*PropertyMemberDeclarationContext) IsPropertyMemberDeclarationContext()
func (*PropertyMemberDeclarationContext) ToStringTree ¶
func (s *PropertyMemberDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyNameContext ¶
type PropertyNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyNameContext ¶
func NewEmptyPropertyNameContext() *PropertyNameContext
func NewPropertyNameContext ¶
func NewPropertyNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyNameContext
func (*PropertyNameContext) Accept ¶
func (s *PropertyNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyNameContext) GetParser ¶
func (s *PropertyNameContext) GetParser() antlr.Parser
func (*PropertyNameContext) GetRuleContext ¶
func (s *PropertyNameContext) GetRuleContext() antlr.RuleContext
func (*PropertyNameContext) IdentifierName ¶
func (s *PropertyNameContext) IdentifierName() IIdentifierNameContext
func (*PropertyNameContext) IsPropertyNameContext ¶
func (*PropertyNameContext) IsPropertyNameContext()
func (*PropertyNameContext) NumericLiteral ¶
func (s *PropertyNameContext) NumericLiteral() INumericLiteralContext
func (*PropertyNameContext) StringLiteral ¶
func (s *PropertyNameContext) StringLiteral() antlr.TerminalNode
func (*PropertyNameContext) ToStringTree ¶
func (s *PropertyNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertySetterContext ¶
type PropertySetterContext struct {
*PropertyAssignmentContext
}
func NewPropertySetterContext ¶
func NewPropertySetterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertySetterContext
func (*PropertySetterContext) Accept ¶
func (s *PropertySetterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertySetterContext) GetRuleContext ¶
func (s *PropertySetterContext) GetRuleContext() antlr.RuleContext
func (*PropertySetterContext) SetAccessor ¶
func (s *PropertySetterContext) SetAccessor() ISetAccessorContext
type PropertyShorthandContext ¶
type PropertyShorthandContext struct {
*PropertyAssignmentContext
}
func NewPropertyShorthandContext ¶
func NewPropertyShorthandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyShorthandContext
func (*PropertyShorthandContext) Accept ¶
func (s *PropertyShorthandContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyShorthandContext) GetRuleContext ¶
func (s *PropertyShorthandContext) GetRuleContext() antlr.RuleContext
func (*PropertyShorthandContext) IdentifierOrKeyWord ¶
func (s *PropertyShorthandContext) IdentifierOrKeyWord() IIdentifierOrKeyWordContext
type PropertySignaturContext ¶
type PropertySignaturContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertySignaturContext ¶
func NewEmptyPropertySignaturContext() *PropertySignaturContext
func NewPropertySignaturContext ¶
func NewPropertySignaturContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertySignaturContext
func (*PropertySignaturContext) ARROW ¶
func (s *PropertySignaturContext) ARROW() antlr.TerminalNode
func (*PropertySignaturContext) Accept ¶
func (s *PropertySignaturContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertySignaturContext) GetParser ¶
func (s *PropertySignaturContext) GetParser() antlr.Parser
func (*PropertySignaturContext) GetRuleContext ¶
func (s *PropertySignaturContext) GetRuleContext() antlr.RuleContext
func (*PropertySignaturContext) IsPropertySignaturContext ¶
func (*PropertySignaturContext) IsPropertySignaturContext()
func (*PropertySignaturContext) PropertyName ¶
func (s *PropertySignaturContext) PropertyName() IPropertyNameContext
func (*PropertySignaturContext) QuestionMark ¶
func (s *PropertySignaturContext) QuestionMark() antlr.TerminalNode
func (*PropertySignaturContext) ReadOnly ¶
func (s *PropertySignaturContext) ReadOnly() antlr.TerminalNode
func (*PropertySignaturContext) ToStringTree ¶
func (s *PropertySignaturContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PropertySignaturContext) TypeAnnotation ¶
func (s *PropertySignaturContext) TypeAnnotation() ITypeAnnotationContext
func (*PropertySignaturContext) Type_ ¶
func (s *PropertySignaturContext) Type_() IType_Context
type QueryPrimTypeContext ¶
type QueryPrimTypeContext struct {
*PrimaryTypeContext
}
func NewQueryPrimTypeContext ¶
func NewQueryPrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QueryPrimTypeContext
func (*QueryPrimTypeContext) Accept ¶
func (s *QueryPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QueryPrimTypeContext) GetRuleContext ¶
func (s *QueryPrimTypeContext) GetRuleContext() antlr.RuleContext
func (*QueryPrimTypeContext) TypeQuery ¶
func (s *QueryPrimTypeContext) TypeQuery() ITypeQueryContext
type RedefinitionOfTypeContext ¶
type RedefinitionOfTypeContext struct {
*PrimaryTypeContext
}
func NewRedefinitionOfTypeContext ¶
func NewRedefinitionOfTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RedefinitionOfTypeContext
func (*RedefinitionOfTypeContext) Accept ¶
func (s *RedefinitionOfTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RedefinitionOfTypeContext) GetRuleContext ¶
func (s *RedefinitionOfTypeContext) GetRuleContext() antlr.RuleContext
func (*RedefinitionOfTypeContext) Is ¶
func (s *RedefinitionOfTypeContext) Is() antlr.TerminalNode
func (*RedefinitionOfTypeContext) PrimaryType ¶
func (s *RedefinitionOfTypeContext) PrimaryType() IPrimaryTypeContext
func (*RedefinitionOfTypeContext) TypeReference ¶
func (s *RedefinitionOfTypeContext) TypeReference() ITypeReferenceContext
type ReferencePrimTypeContext ¶
type ReferencePrimTypeContext struct {
*PrimaryTypeContext
}
func NewReferencePrimTypeContext ¶
func NewReferencePrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReferencePrimTypeContext
func (*ReferencePrimTypeContext) Accept ¶
func (s *ReferencePrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReferencePrimTypeContext) GetRuleContext ¶
func (s *ReferencePrimTypeContext) GetRuleContext() antlr.RuleContext
func (*ReferencePrimTypeContext) TypeReference ¶
func (s *ReferencePrimTypeContext) TypeReference() ITypeReferenceContext
type RelationalExpressionContext ¶
type RelationalExpressionContext struct {
*SingleExpressionContext
}
func NewRelationalExpressionContext ¶
func NewRelationalExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationalExpressionContext
func (*RelationalExpressionContext) Accept ¶
func (s *RelationalExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RelationalExpressionContext) AllSingleExpression ¶
func (s *RelationalExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*RelationalExpressionContext) GetRuleContext ¶
func (s *RelationalExpressionContext) GetRuleContext() antlr.RuleContext
func (*RelationalExpressionContext) GreaterThanEquals ¶
func (s *RelationalExpressionContext) GreaterThanEquals() antlr.TerminalNode
func (*RelationalExpressionContext) LessThan ¶
func (s *RelationalExpressionContext) LessThan() antlr.TerminalNode
func (*RelationalExpressionContext) LessThanEquals ¶
func (s *RelationalExpressionContext) LessThanEquals() antlr.TerminalNode
func (*RelationalExpressionContext) MoreThan ¶
func (s *RelationalExpressionContext) MoreThan() antlr.TerminalNode
func (*RelationalExpressionContext) SingleExpression ¶
func (s *RelationalExpressionContext) SingleExpression(i int) ISingleExpressionContext
type RequiredParameterContext ¶
type RequiredParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRequiredParameterContext ¶
func NewEmptyRequiredParameterContext() *RequiredParameterContext
func NewRequiredParameterContext ¶
func NewRequiredParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RequiredParameterContext
func (*RequiredParameterContext) Accept ¶
func (s *RequiredParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RequiredParameterContext) AccessibilityModifier ¶
func (s *RequiredParameterContext) AccessibilityModifier() IAccessibilityModifierContext
func (*RequiredParameterContext) DecoratorList ¶
func (s *RequiredParameterContext) DecoratorList() IDecoratorListContext
func (*RequiredParameterContext) GetParser ¶
func (s *RequiredParameterContext) GetParser() antlr.Parser
func (*RequiredParameterContext) GetRuleContext ¶
func (s *RequiredParameterContext) GetRuleContext() antlr.RuleContext
func (*RequiredParameterContext) IdentifierOrPattern ¶
func (s *RequiredParameterContext) IdentifierOrPattern() IIdentifierOrPatternContext
func (*RequiredParameterContext) IsRequiredParameterContext ¶
func (*RequiredParameterContext) IsRequiredParameterContext()
func (*RequiredParameterContext) ToStringTree ¶
func (s *RequiredParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RequiredParameterContext) TypeAnnotation ¶
func (s *RequiredParameterContext) TypeAnnotation() ITypeAnnotationContext
type RequiredParameterListContext ¶
type RequiredParameterListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRequiredParameterListContext ¶
func NewEmptyRequiredParameterListContext() *RequiredParameterListContext
func NewRequiredParameterListContext ¶
func NewRequiredParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RequiredParameterListContext
func (*RequiredParameterListContext) Accept ¶
func (s *RequiredParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RequiredParameterListContext) AllComma ¶
func (s *RequiredParameterListContext) AllComma() []antlr.TerminalNode
func (*RequiredParameterListContext) AllRequiredParameter ¶
func (s *RequiredParameterListContext) AllRequiredParameter() []IRequiredParameterContext
func (*RequiredParameterListContext) Comma ¶
func (s *RequiredParameterListContext) Comma(i int) antlr.TerminalNode
func (*RequiredParameterListContext) GetParser ¶
func (s *RequiredParameterListContext) GetParser() antlr.Parser
func (*RequiredParameterListContext) GetRuleContext ¶
func (s *RequiredParameterListContext) GetRuleContext() antlr.RuleContext
func (*RequiredParameterListContext) IsRequiredParameterListContext ¶
func (*RequiredParameterListContext) IsRequiredParameterListContext()
func (*RequiredParameterListContext) RequiredParameter ¶
func (s *RequiredParameterListContext) RequiredParameter(i int) IRequiredParameterContext
func (*RequiredParameterListContext) ToStringTree ¶
func (s *RequiredParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReservedWordContext ¶
type ReservedWordContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReservedWordContext ¶
func NewEmptyReservedWordContext() *ReservedWordContext
func NewReservedWordContext ¶
func NewReservedWordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReservedWordContext
func (*ReservedWordContext) Accept ¶
func (s *ReservedWordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReservedWordContext) BooleanLiteral ¶
func (s *ReservedWordContext) BooleanLiteral() antlr.TerminalNode
func (*ReservedWordContext) GetParser ¶
func (s *ReservedWordContext) GetParser() antlr.Parser
func (*ReservedWordContext) GetRuleContext ¶
func (s *ReservedWordContext) GetRuleContext() antlr.RuleContext
func (*ReservedWordContext) IsReservedWordContext ¶
func (*ReservedWordContext) IsReservedWordContext()
func (*ReservedWordContext) Keyword ¶
func (s *ReservedWordContext) Keyword() IKeywordContext
func (*ReservedWordContext) NullLiteral ¶
func (s *ReservedWordContext) NullLiteral() antlr.TerminalNode
func (*ReservedWordContext) ToStringTree ¶
func (s *ReservedWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RestParameterContext ¶
type RestParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRestParameterContext ¶
func NewEmptyRestParameterContext() *RestParameterContext
func NewRestParameterContext ¶
func NewRestParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RestParameterContext
func (*RestParameterContext) Accept ¶
func (s *RestParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RestParameterContext) Ellipsis ¶
func (s *RestParameterContext) Ellipsis() antlr.TerminalNode
func (*RestParameterContext) GetParser ¶
func (s *RestParameterContext) GetParser() antlr.Parser
func (*RestParameterContext) GetRuleContext ¶
func (s *RestParameterContext) GetRuleContext() antlr.RuleContext
func (*RestParameterContext) IsRestParameterContext ¶
func (*RestParameterContext) IsRestParameterContext()
func (*RestParameterContext) SingleExpression ¶
func (s *RestParameterContext) SingleExpression() ISingleExpressionContext
func (*RestParameterContext) ToStringTree ¶
func (s *RestParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RestParameterContext) TypeAnnotation ¶
func (s *RestParameterContext) TypeAnnotation() ITypeAnnotationContext
type RestParameterInObjectContext ¶
type RestParameterInObjectContext struct {
*PropertyAssignmentContext
}
func NewRestParameterInObjectContext ¶
func NewRestParameterInObjectContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RestParameterInObjectContext
func (*RestParameterInObjectContext) Accept ¶
func (s *RestParameterInObjectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RestParameterInObjectContext) GetRuleContext ¶
func (s *RestParameterInObjectContext) GetRuleContext() antlr.RuleContext
func (*RestParameterInObjectContext) RestParameter ¶
func (s *RestParameterInObjectContext) RestParameter() IRestParameterContext
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) Accept ¶
func (s *ReturnStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReturnStatementContext) Eos ¶
func (s *ReturnStatementContext) Eos() IEosContext
func (*ReturnStatementContext) ExpressionSequence ¶
func (s *ReturnStatementContext) ExpressionSequence() IExpressionSequenceContext
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 ¶
func (s *ReturnStatementContext) Return() antlr.TerminalNode
func (*ReturnStatementContext) ToStringTree ¶
func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SetAccessorContext ¶
type SetAccessorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySetAccessorContext ¶
func NewEmptySetAccessorContext() *SetAccessorContext
func NewSetAccessorContext ¶
func NewSetAccessorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetAccessorContext
func (*SetAccessorContext) Accept ¶
func (s *SetAccessorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SetAccessorContext) BindingPattern ¶
func (s *SetAccessorContext) BindingPattern() IBindingPatternContext
func (*SetAccessorContext) CloseBrace ¶
func (s *SetAccessorContext) CloseBrace() antlr.TerminalNode
func (*SetAccessorContext) CloseParen ¶
func (s *SetAccessorContext) CloseParen() antlr.TerminalNode
func (*SetAccessorContext) FunctionBody ¶
func (s *SetAccessorContext) FunctionBody() IFunctionBodyContext
func (*SetAccessorContext) GetParser ¶
func (s *SetAccessorContext) GetParser() antlr.Parser
func (*SetAccessorContext) GetRuleContext ¶
func (s *SetAccessorContext) GetRuleContext() antlr.RuleContext
func (*SetAccessorContext) Identifier ¶
func (s *SetAccessorContext) Identifier() antlr.TerminalNode
func (*SetAccessorContext) IsSetAccessorContext ¶
func (*SetAccessorContext) IsSetAccessorContext()
func (*SetAccessorContext) OpenBrace ¶
func (s *SetAccessorContext) OpenBrace() antlr.TerminalNode
func (*SetAccessorContext) OpenParen ¶
func (s *SetAccessorContext) OpenParen() antlr.TerminalNode
func (*SetAccessorContext) Setter ¶
func (s *SetAccessorContext) Setter() ISetterContext
func (*SetAccessorContext) ToStringTree ¶
func (s *SetAccessorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SetAccessorContext) TypeAnnotation ¶
func (s *SetAccessorContext) TypeAnnotation() ITypeAnnotationContext
type SetterContext ¶
type SetterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySetterContext ¶
func NewEmptySetterContext() *SetterContext
func NewSetterContext ¶
func NewSetterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetterContext
func (*SetterContext) Accept ¶
func (s *SetterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SetterContext) GetParser ¶
func (s *SetterContext) GetParser() antlr.Parser
func (*SetterContext) GetRuleContext ¶
func (s *SetterContext) GetRuleContext() antlr.RuleContext
func (*SetterContext) IsSetterContext ¶
func (*SetterContext) IsSetterContext()
func (*SetterContext) PropertyName ¶
func (s *SetterContext) PropertyName() IPropertyNameContext
func (*SetterContext) Set ¶
func (s *SetterContext) Set() antlr.TerminalNode
func (*SetterContext) ToStringTree ¶
func (s *SetterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingleExpressionContext ¶
type SingleExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleExpressionContext ¶
func NewEmptySingleExpressionContext() *SingleExpressionContext
func NewSingleExpressionContext ¶
func NewSingleExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleExpressionContext
func (*SingleExpressionContext) CopyFrom ¶
func (s *SingleExpressionContext) CopyFrom(ctx *SingleExpressionContext)
func (*SingleExpressionContext) GetParser ¶
func (s *SingleExpressionContext) GetParser() antlr.Parser
func (*SingleExpressionContext) GetRuleContext ¶
func (s *SingleExpressionContext) GetRuleContext() antlr.RuleContext
func (*SingleExpressionContext) IsSingleExpressionContext ¶
func (*SingleExpressionContext) IsSingleExpressionContext()
func (*SingleExpressionContext) ToStringTree ¶
func (s *SingleExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) AbstractDeclaration ¶
func (s *StatementContext) AbstractDeclaration() IAbstractDeclarationContext
func (*StatementContext) Accept ¶
func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StatementContext) ArrowFunctionDeclaration ¶
func (s *StatementContext) ArrowFunctionDeclaration() IArrowFunctionDeclarationContext
func (*StatementContext) Block ¶
func (s *StatementContext) Block() IBlockContext
func (*StatementContext) BreakStatement ¶
func (s *StatementContext) BreakStatement() IBreakStatementContext
func (*StatementContext) ClassDeclaration ¶
func (s *StatementContext) ClassDeclaration() IClassDeclarationContext
func (*StatementContext) ContinueStatement ¶
func (s *StatementContext) ContinueStatement() IContinueStatementContext
func (*StatementContext) DebuggerStatement ¶
func (s *StatementContext) DebuggerStatement() IDebuggerStatementContext
func (*StatementContext) DecoratorList ¶
func (s *StatementContext) DecoratorList() IDecoratorListContext
func (*StatementContext) EmptyStatement ¶
func (s *StatementContext) EmptyStatement() IEmptyStatementContext
func (*StatementContext) EnumDeclaration ¶
func (s *StatementContext) EnumDeclaration() IEnumDeclarationContext
func (*StatementContext) ExportStatement ¶
func (s *StatementContext) ExportStatement() IExportStatementContext
func (*StatementContext) ExpressionStatement ¶
func (s *StatementContext) ExpressionStatement() IExpressionStatementContext
func (*StatementContext) FunctionDeclaration ¶
func (s *StatementContext) FunctionDeclaration() IFunctionDeclarationContext
func (*StatementContext) GeneratorFunctionDeclaration ¶
func (s *StatementContext) GeneratorFunctionDeclaration() IGeneratorFunctionDeclarationContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IfStatement ¶
func (s *StatementContext) IfStatement() IIfStatementContext
func (*StatementContext) ImportStatement ¶
func (s *StatementContext) ImportStatement() IImportStatementContext
func (*StatementContext) InterfaceDeclaration ¶
func (s *StatementContext) InterfaceDeclaration() IInterfaceDeclarationContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) IterationStatement ¶
func (s *StatementContext) IterationStatement() IIterationStatementContext
func (*StatementContext) LabelledStatement ¶
func (s *StatementContext) LabelledStatement() ILabelledStatementContext
func (*StatementContext) NamespaceDeclaration ¶
func (s *StatementContext) NamespaceDeclaration() INamespaceDeclarationContext
func (*StatementContext) ReturnStatement ¶
func (s *StatementContext) ReturnStatement() IReturnStatementContext
func (*StatementContext) SwitchStatement ¶
func (s *StatementContext) SwitchStatement() ISwitchStatementContext
func (*StatementContext) ThrowStatement ¶
func (s *StatementContext) ThrowStatement() IThrowStatementContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) TryStatement ¶
func (s *StatementContext) TryStatement() ITryStatementContext
func (*StatementContext) TypeAliasDeclaration ¶
func (s *StatementContext) TypeAliasDeclaration() ITypeAliasDeclarationContext
func (*StatementContext) VariableStatement ¶
func (s *StatementContext) VariableStatement() IVariableStatementContext
func (*StatementContext) WithStatement ¶
func (s *StatementContext) WithStatement() IWithStatementContext
func (*StatementContext) YieldStatement ¶
func (s *StatementContext) YieldStatement() IYieldStatementContext
type StatementListContext ¶
type StatementListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementListContext ¶
func NewEmptyStatementListContext() *StatementListContext
func NewStatementListContext ¶
func NewStatementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementListContext
func (*StatementListContext) Accept ¶
func (s *StatementListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StatementListContext) AllStatement ¶
func (s *StatementListContext) AllStatement() []IStatementContext
func (*StatementListContext) GetParser ¶
func (s *StatementListContext) GetParser() antlr.Parser
func (*StatementListContext) GetRuleContext ¶
func (s *StatementListContext) GetRuleContext() antlr.RuleContext
func (*StatementListContext) IsStatementListContext ¶
func (*StatementListContext) IsStatementListContext()
func (*StatementListContext) Statement ¶
func (s *StatementListContext) Statement(i int) IStatementContext
func (*StatementListContext) ToStringTree ¶
func (s *StatementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SuperExpressionContext ¶
type SuperExpressionContext struct {
*SingleExpressionContext
}
func NewSuperExpressionContext ¶
func NewSuperExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SuperExpressionContext
func (*SuperExpressionContext) Accept ¶
func (s *SuperExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SuperExpressionContext) GetRuleContext ¶
func (s *SuperExpressionContext) GetRuleContext() antlr.RuleContext
func (*SuperExpressionContext) Super ¶
func (s *SuperExpressionContext) Super() antlr.TerminalNode
type SwitchStatementContext ¶
type SwitchStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySwitchStatementContext ¶
func NewEmptySwitchStatementContext() *SwitchStatementContext
func NewSwitchStatementContext ¶
func NewSwitchStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchStatementContext
func (*SwitchStatementContext) Accept ¶
func (s *SwitchStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SwitchStatementContext) CaseBlock ¶
func (s *SwitchStatementContext) CaseBlock() ICaseBlockContext
func (*SwitchStatementContext) CloseParen ¶
func (s *SwitchStatementContext) CloseParen() antlr.TerminalNode
func (*SwitchStatementContext) ExpressionSequence ¶
func (s *SwitchStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*SwitchStatementContext) GetParser ¶
func (s *SwitchStatementContext) GetParser() antlr.Parser
func (*SwitchStatementContext) GetRuleContext ¶
func (s *SwitchStatementContext) GetRuleContext() antlr.RuleContext
func (*SwitchStatementContext) IsSwitchStatementContext ¶
func (*SwitchStatementContext) IsSwitchStatementContext()
func (*SwitchStatementContext) OpenParen ¶
func (s *SwitchStatementContext) OpenParen() antlr.TerminalNode
func (*SwitchStatementContext) Switch ¶
func (s *SwitchStatementContext) Switch() antlr.TerminalNode
func (*SwitchStatementContext) ToStringTree ¶
func (s *SwitchStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemplateStringAtomContext ¶
type TemplateStringAtomContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTemplateStringAtomContext ¶
func NewEmptyTemplateStringAtomContext() *TemplateStringAtomContext
func NewTemplateStringAtomContext ¶
func NewTemplateStringAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemplateStringAtomContext
func (*TemplateStringAtomContext) Accept ¶
func (s *TemplateStringAtomContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TemplateStringAtomContext) GetParser ¶
func (s *TemplateStringAtomContext) GetParser() antlr.Parser
func (*TemplateStringAtomContext) GetRuleContext ¶
func (s *TemplateStringAtomContext) GetRuleContext() antlr.RuleContext
func (*TemplateStringAtomContext) IsTemplateStringAtomContext ¶
func (*TemplateStringAtomContext) IsTemplateStringAtomContext()
func (*TemplateStringAtomContext) SingleExpression ¶
func (s *TemplateStringAtomContext) SingleExpression() ISingleExpressionContext
func (*TemplateStringAtomContext) TemplateCloseBrace ¶
func (s *TemplateStringAtomContext) TemplateCloseBrace() antlr.TerminalNode
func (*TemplateStringAtomContext) TemplateStringAtom ¶
func (s *TemplateStringAtomContext) TemplateStringAtom() antlr.TerminalNode
func (*TemplateStringAtomContext) TemplateStringStartExpression ¶
func (s *TemplateStringAtomContext) TemplateStringStartExpression() antlr.TerminalNode
func (*TemplateStringAtomContext) ToStringTree ¶
func (s *TemplateStringAtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemplateStringExpressionContext ¶
type TemplateStringExpressionContext struct {
*SingleExpressionContext
}
func NewTemplateStringExpressionContext ¶
func NewTemplateStringExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TemplateStringExpressionContext
func (*TemplateStringExpressionContext) Accept ¶
func (s *TemplateStringExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TemplateStringExpressionContext) GetRuleContext ¶
func (s *TemplateStringExpressionContext) GetRuleContext() antlr.RuleContext
func (*TemplateStringExpressionContext) SingleExpression ¶
func (s *TemplateStringExpressionContext) SingleExpression() ISingleExpressionContext
func (*TemplateStringExpressionContext) TemplateStringLiteral ¶
func (s *TemplateStringExpressionContext) TemplateStringLiteral() ITemplateStringLiteralContext
type TemplateStringLiteralContext ¶
type TemplateStringLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTemplateStringLiteralContext ¶
func NewEmptyTemplateStringLiteralContext() *TemplateStringLiteralContext
func NewTemplateStringLiteralContext ¶
func NewTemplateStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemplateStringLiteralContext
func (*TemplateStringLiteralContext) Accept ¶
func (s *TemplateStringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TemplateStringLiteralContext) AllBackTick ¶
func (s *TemplateStringLiteralContext) AllBackTick() []antlr.TerminalNode
func (*TemplateStringLiteralContext) AllTemplateStringAtom ¶
func (s *TemplateStringLiteralContext) AllTemplateStringAtom() []ITemplateStringAtomContext
func (*TemplateStringLiteralContext) BackTick ¶
func (s *TemplateStringLiteralContext) BackTick(i int) antlr.TerminalNode
func (*TemplateStringLiteralContext) GetParser ¶
func (s *TemplateStringLiteralContext) GetParser() antlr.Parser
func (*TemplateStringLiteralContext) GetRuleContext ¶
func (s *TemplateStringLiteralContext) GetRuleContext() antlr.RuleContext
func (*TemplateStringLiteralContext) IsTemplateStringLiteralContext ¶
func (*TemplateStringLiteralContext) IsTemplateStringLiteralContext()
func (*TemplateStringLiteralContext) TemplateStringAtom ¶
func (s *TemplateStringLiteralContext) TemplateStringAtom(i int) ITemplateStringAtomContext
func (*TemplateStringLiteralContext) ToStringTree ¶
func (s *TemplateStringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TernaryExpressionContext ¶
type TernaryExpressionContext struct {
*SingleExpressionContext
}
func NewTernaryExpressionContext ¶
func NewTernaryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TernaryExpressionContext
func (*TernaryExpressionContext) Accept ¶
func (s *TernaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TernaryExpressionContext) AllSingleExpression ¶
func (s *TernaryExpressionContext) AllSingleExpression() []ISingleExpressionContext
func (*TernaryExpressionContext) Colon ¶
func (s *TernaryExpressionContext) Colon() antlr.TerminalNode
func (*TernaryExpressionContext) GetRuleContext ¶
func (s *TernaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*TernaryExpressionContext) QuestionMark ¶
func (s *TernaryExpressionContext) QuestionMark() antlr.TerminalNode
func (*TernaryExpressionContext) SingleExpression ¶
func (s *TernaryExpressionContext) SingleExpression(i int) ISingleExpressionContext
type ThisExpressionContext ¶
type ThisExpressionContext struct {
*SingleExpressionContext
}
func NewThisExpressionContext ¶
func NewThisExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ThisExpressionContext
func (*ThisExpressionContext) Accept ¶
func (s *ThisExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThisExpressionContext) GetRuleContext ¶
func (s *ThisExpressionContext) GetRuleContext() antlr.RuleContext
func (*ThisExpressionContext) This ¶
func (s *ThisExpressionContext) This() antlr.TerminalNode
type ThisPrimTypeContext ¶
type ThisPrimTypeContext struct {
*PrimaryTypeContext
}
func NewThisPrimTypeContext ¶
func NewThisPrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ThisPrimTypeContext
func (*ThisPrimTypeContext) Accept ¶
func (s *ThisPrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThisPrimTypeContext) GetRuleContext ¶
func (s *ThisPrimTypeContext) GetRuleContext() antlr.RuleContext
func (*ThisPrimTypeContext) This ¶
func (s *ThisPrimTypeContext) This() antlr.TerminalNode
type ThrowStatementContext ¶
type ThrowStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThrowStatementContext ¶
func NewEmptyThrowStatementContext() *ThrowStatementContext
func NewThrowStatementContext ¶
func NewThrowStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThrowStatementContext
func (*ThrowStatementContext) Accept ¶
func (s *ThrowStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThrowStatementContext) Eos ¶
func (s *ThrowStatementContext) Eos() IEosContext
func (*ThrowStatementContext) ExpressionSequence ¶
func (s *ThrowStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*ThrowStatementContext) GetParser ¶
func (s *ThrowStatementContext) GetParser() antlr.Parser
func (*ThrowStatementContext) GetRuleContext ¶
func (s *ThrowStatementContext) GetRuleContext() antlr.RuleContext
func (*ThrowStatementContext) IsThrowStatementContext ¶
func (*ThrowStatementContext) IsThrowStatementContext()
func (*ThrowStatementContext) Throw ¶
func (s *ThrowStatementContext) Throw() antlr.TerminalNode
func (*ThrowStatementContext) ToStringTree ¶
func (s *ThrowStatementContext) 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) Accept ¶
func (s *TryStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TryStatementContext) Block ¶
func (s *TryStatementContext) Block() IBlockContext
func (*TryStatementContext) CatchProduction ¶
func (s *TryStatementContext) CatchProduction() ICatchProductionContext
func (*TryStatementContext) FinallyProduction ¶
func (s *TryStatementContext) FinallyProduction() IFinallyProductionContext
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) ToStringTree ¶
func (s *TryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TryStatementContext) Try ¶
func (s *TryStatementContext) Try() antlr.TerminalNode
type TupleElementTypesContext ¶
type TupleElementTypesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleElementTypesContext ¶
func NewEmptyTupleElementTypesContext() *TupleElementTypesContext
func NewTupleElementTypesContext ¶
func NewTupleElementTypesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleElementTypesContext
func (*TupleElementTypesContext) Accept ¶
func (s *TupleElementTypesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TupleElementTypesContext) AllComma ¶
func (s *TupleElementTypesContext) AllComma() []antlr.TerminalNode
func (*TupleElementTypesContext) AllType_ ¶
func (s *TupleElementTypesContext) AllType_() []IType_Context
func (*TupleElementTypesContext) Comma ¶
func (s *TupleElementTypesContext) Comma(i int) antlr.TerminalNode
func (*TupleElementTypesContext) GetParser ¶
func (s *TupleElementTypesContext) GetParser() antlr.Parser
func (*TupleElementTypesContext) GetRuleContext ¶
func (s *TupleElementTypesContext) GetRuleContext() antlr.RuleContext
func (*TupleElementTypesContext) IsTupleElementTypesContext ¶
func (*TupleElementTypesContext) IsTupleElementTypesContext()
func (*TupleElementTypesContext) ToStringTree ¶
func (s *TupleElementTypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TupleElementTypesContext) Type_ ¶
func (s *TupleElementTypesContext) Type_(i int) IType_Context
type TuplePrimTypeContext ¶
type TuplePrimTypeContext struct {
*PrimaryTypeContext
}
func NewTuplePrimTypeContext ¶
func NewTuplePrimTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TuplePrimTypeContext
func (*TuplePrimTypeContext) Accept ¶
func (s *TuplePrimTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TuplePrimTypeContext) CloseBracket ¶
func (s *TuplePrimTypeContext) CloseBracket() antlr.TerminalNode
func (*TuplePrimTypeContext) GetRuleContext ¶
func (s *TuplePrimTypeContext) GetRuleContext() antlr.RuleContext
func (*TuplePrimTypeContext) OpenBracket ¶
func (s *TuplePrimTypeContext) OpenBracket() antlr.TerminalNode
func (*TuplePrimTypeContext) TupleElementTypes ¶
func (s *TuplePrimTypeContext) TupleElementTypes() ITupleElementTypesContext
type TupleTypeContext ¶
type TupleTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleTypeContext ¶
func NewEmptyTupleTypeContext() *TupleTypeContext
func NewTupleTypeContext ¶
func NewTupleTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleTypeContext
func (*TupleTypeContext) Accept ¶
func (s *TupleTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TupleTypeContext) CloseBracket ¶
func (s *TupleTypeContext) CloseBracket() antlr.TerminalNode
func (*TupleTypeContext) GetParser ¶
func (s *TupleTypeContext) GetParser() antlr.Parser
func (*TupleTypeContext) GetRuleContext ¶
func (s *TupleTypeContext) GetRuleContext() antlr.RuleContext
func (*TupleTypeContext) IsTupleTypeContext ¶
func (*TupleTypeContext) IsTupleTypeContext()
func (*TupleTypeContext) OpenBracket ¶
func (s *TupleTypeContext) OpenBracket() antlr.TerminalNode
func (*TupleTypeContext) ToStringTree ¶
func (s *TupleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TupleTypeContext) TupleElementTypes ¶
func (s *TupleTypeContext) TupleElementTypes() ITupleElementTypesContext
type TypeAliasDeclarationContext ¶
type TypeAliasDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeAliasDeclarationContext ¶
func NewEmptyTypeAliasDeclarationContext() *TypeAliasDeclarationContext
func NewTypeAliasDeclarationContext ¶
func NewTypeAliasDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeAliasDeclarationContext
func (*TypeAliasDeclarationContext) Accept ¶
func (s *TypeAliasDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeAliasDeclarationContext) Assign ¶
func (s *TypeAliasDeclarationContext) Assign() antlr.TerminalNode
func (*TypeAliasDeclarationContext) GetParser ¶
func (s *TypeAliasDeclarationContext) GetParser() antlr.Parser
func (*TypeAliasDeclarationContext) GetRuleContext ¶
func (s *TypeAliasDeclarationContext) GetRuleContext() antlr.RuleContext
func (*TypeAliasDeclarationContext) Identifier ¶
func (s *TypeAliasDeclarationContext) Identifier() antlr.TerminalNode
func (*TypeAliasDeclarationContext) IsTypeAliasDeclarationContext ¶
func (*TypeAliasDeclarationContext) IsTypeAliasDeclarationContext()
func (*TypeAliasDeclarationContext) SemiColon ¶
func (s *TypeAliasDeclarationContext) SemiColon() antlr.TerminalNode
func (*TypeAliasDeclarationContext) ToStringTree ¶
func (s *TypeAliasDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeAliasDeclarationContext) TypeAlias ¶
func (s *TypeAliasDeclarationContext) TypeAlias() antlr.TerminalNode
func (*TypeAliasDeclarationContext) TypeParameters ¶
func (s *TypeAliasDeclarationContext) TypeParameters() ITypeParametersContext
func (*TypeAliasDeclarationContext) Type_ ¶
func (s *TypeAliasDeclarationContext) Type_() IType_Context
type TypeAnnotationContext ¶
type TypeAnnotationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeAnnotationContext ¶
func NewEmptyTypeAnnotationContext() *TypeAnnotationContext
func NewTypeAnnotationContext ¶
func NewTypeAnnotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeAnnotationContext
func (*TypeAnnotationContext) Accept ¶
func (s *TypeAnnotationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeAnnotationContext) Colon ¶
func (s *TypeAnnotationContext) Colon() antlr.TerminalNode
func (*TypeAnnotationContext) GetParser ¶
func (s *TypeAnnotationContext) GetParser() antlr.Parser
func (*TypeAnnotationContext) GetRuleContext ¶
func (s *TypeAnnotationContext) GetRuleContext() antlr.RuleContext
func (*TypeAnnotationContext) IsTypeAnnotationContext ¶
func (*TypeAnnotationContext) IsTypeAnnotationContext()
func (*TypeAnnotationContext) ToStringTree ¶
func (s *TypeAnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeAnnotationContext) Type_ ¶
func (s *TypeAnnotationContext) Type_() IType_Context
type TypeArgumentContext ¶
type TypeArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeArgumentContext ¶
func NewEmptyTypeArgumentContext() *TypeArgumentContext
func NewTypeArgumentContext ¶
func NewTypeArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentContext
func (*TypeArgumentContext) Accept ¶
func (s *TypeArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeArgumentContext) GetParser ¶
func (s *TypeArgumentContext) GetParser() antlr.Parser
func (*TypeArgumentContext) GetRuleContext ¶
func (s *TypeArgumentContext) GetRuleContext() antlr.RuleContext
func (*TypeArgumentContext) IsTypeArgumentContext ¶
func (*TypeArgumentContext) IsTypeArgumentContext()
func (*TypeArgumentContext) ToStringTree ¶
func (s *TypeArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeArgumentContext) Type_ ¶
func (s *TypeArgumentContext) Type_() IType_Context
type TypeArgumentListContext ¶
type TypeArgumentListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeArgumentListContext ¶
func NewEmptyTypeArgumentListContext() *TypeArgumentListContext
func NewTypeArgumentListContext ¶
func NewTypeArgumentListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentListContext
func (*TypeArgumentListContext) Accept ¶
func (s *TypeArgumentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeArgumentListContext) AllComma ¶
func (s *TypeArgumentListContext) AllComma() []antlr.TerminalNode
func (*TypeArgumentListContext) AllTypeArgument ¶
func (s *TypeArgumentListContext) AllTypeArgument() []ITypeArgumentContext
func (*TypeArgumentListContext) Comma ¶
func (s *TypeArgumentListContext) Comma(i int) antlr.TerminalNode
func (*TypeArgumentListContext) GetParser ¶
func (s *TypeArgumentListContext) GetParser() antlr.Parser
func (*TypeArgumentListContext) GetRuleContext ¶
func (s *TypeArgumentListContext) GetRuleContext() antlr.RuleContext
func (*TypeArgumentListContext) IsTypeArgumentListContext ¶
func (*TypeArgumentListContext) IsTypeArgumentListContext()
func (*TypeArgumentListContext) ToStringTree ¶
func (s *TypeArgumentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeArgumentListContext) TypeArgument ¶
func (s *TypeArgumentListContext) TypeArgument(i int) ITypeArgumentContext
type TypeArgumentsContext ¶
type TypeArgumentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeArgumentsContext ¶
func NewEmptyTypeArgumentsContext() *TypeArgumentsContext
func NewTypeArgumentsContext ¶
func NewTypeArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentsContext
func (*TypeArgumentsContext) Accept ¶
func (s *TypeArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeArgumentsContext) GetParser ¶
func (s *TypeArgumentsContext) GetParser() antlr.Parser
func (*TypeArgumentsContext) GetRuleContext ¶
func (s *TypeArgumentsContext) GetRuleContext() antlr.RuleContext
func (*TypeArgumentsContext) IsTypeArgumentsContext ¶
func (*TypeArgumentsContext) IsTypeArgumentsContext()
func (*TypeArgumentsContext) LessThan ¶
func (s *TypeArgumentsContext) LessThan() antlr.TerminalNode
func (*TypeArgumentsContext) MoreThan ¶
func (s *TypeArgumentsContext) MoreThan() antlr.TerminalNode
func (*TypeArgumentsContext) ToStringTree ¶
func (s *TypeArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeArgumentsContext) TypeArgumentList ¶
func (s *TypeArgumentsContext) TypeArgumentList() ITypeArgumentListContext
type TypeBodyContext ¶
type TypeBodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeBodyContext ¶
func NewEmptyTypeBodyContext() *TypeBodyContext
func NewTypeBodyContext ¶
func NewTypeBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeBodyContext
func (*TypeBodyContext) Accept ¶
func (s *TypeBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeBodyContext) Comma ¶
func (s *TypeBodyContext) Comma() antlr.TerminalNode
func (*TypeBodyContext) GetParser ¶
func (s *TypeBodyContext) GetParser() antlr.Parser
func (*TypeBodyContext) GetRuleContext ¶
func (s *TypeBodyContext) GetRuleContext() antlr.RuleContext
func (*TypeBodyContext) IsTypeBodyContext ¶
func (*TypeBodyContext) IsTypeBodyContext()
func (*TypeBodyContext) SemiColon ¶
func (s *TypeBodyContext) SemiColon() antlr.TerminalNode
func (*TypeBodyContext) ToStringTree ¶
func (s *TypeBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeBodyContext) TypeMemberList ¶
func (s *TypeBodyContext) TypeMemberList() ITypeMemberListContext
type TypeGenericContext ¶
type TypeGenericContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeGenericContext ¶
func NewEmptyTypeGenericContext() *TypeGenericContext
func NewTypeGenericContext ¶
func NewTypeGenericContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeGenericContext
func (*TypeGenericContext) Accept ¶
func (s *TypeGenericContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeGenericContext) GetParser ¶
func (s *TypeGenericContext) GetParser() antlr.Parser
func (*TypeGenericContext) GetRuleContext ¶
func (s *TypeGenericContext) GetRuleContext() antlr.RuleContext
func (*TypeGenericContext) IsTypeGenericContext ¶
func (*TypeGenericContext) IsTypeGenericContext()
func (*TypeGenericContext) LessThan ¶
func (s *TypeGenericContext) LessThan() antlr.TerminalNode
func (*TypeGenericContext) MoreThan ¶
func (s *TypeGenericContext) MoreThan() antlr.TerminalNode
func (*TypeGenericContext) ToStringTree ¶
func (s *TypeGenericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeGenericContext) TypeArgumentList ¶
func (s *TypeGenericContext) TypeArgumentList() ITypeArgumentListContext
type TypeIncludeGenericContext ¶
type TypeIncludeGenericContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeIncludeGenericContext ¶
func NewEmptyTypeIncludeGenericContext() *TypeIncludeGenericContext
func NewTypeIncludeGenericContext ¶
func NewTypeIncludeGenericContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeIncludeGenericContext
func (*TypeIncludeGenericContext) Accept ¶
func (s *TypeIncludeGenericContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeIncludeGenericContext) AllLessThan ¶
func (s *TypeIncludeGenericContext) AllLessThan() []antlr.TerminalNode
func (*TypeIncludeGenericContext) AllMoreThan ¶
func (s *TypeIncludeGenericContext) AllMoreThan() []antlr.TerminalNode
func (*TypeIncludeGenericContext) AllTypeArgumentList ¶
func (s *TypeIncludeGenericContext) AllTypeArgumentList() []ITypeArgumentListContext
func (*TypeIncludeGenericContext) BindingPattern ¶
func (s *TypeIncludeGenericContext) BindingPattern() IBindingPatternContext
func (*TypeIncludeGenericContext) GetParser ¶
func (s *TypeIncludeGenericContext) GetParser() antlr.Parser
func (*TypeIncludeGenericContext) GetRuleContext ¶
func (s *TypeIncludeGenericContext) GetRuleContext() antlr.RuleContext
func (*TypeIncludeGenericContext) IsTypeIncludeGenericContext ¶
func (*TypeIncludeGenericContext) IsTypeIncludeGenericContext()
func (*TypeIncludeGenericContext) LessThan ¶
func (s *TypeIncludeGenericContext) LessThan(i int) antlr.TerminalNode
func (*TypeIncludeGenericContext) MoreThan ¶
func (s *TypeIncludeGenericContext) MoreThan(i int) antlr.TerminalNode
func (*TypeIncludeGenericContext) RightShiftArithmetic ¶
func (s *TypeIncludeGenericContext) RightShiftArithmetic() antlr.TerminalNode
func (*TypeIncludeGenericContext) ToStringTree ¶
func (s *TypeIncludeGenericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeIncludeGenericContext) TypeArgumentList ¶
func (s *TypeIncludeGenericContext) TypeArgumentList(i int) ITypeArgumentListContext
type TypeMemberContext ¶
type TypeMemberContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeMemberContext ¶
func NewEmptyTypeMemberContext() *TypeMemberContext
func NewTypeMemberContext ¶
func NewTypeMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeMemberContext
func (*TypeMemberContext) ARROW ¶
func (s *TypeMemberContext) ARROW() antlr.TerminalNode
func (*TypeMemberContext) Accept ¶
func (s *TypeMemberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeMemberContext) CallSignature ¶
func (s *TypeMemberContext) CallSignature() ICallSignatureContext
func (*TypeMemberContext) ConstructSignature ¶
func (s *TypeMemberContext) ConstructSignature() IConstructSignatureContext
func (*TypeMemberContext) GetParser ¶
func (s *TypeMemberContext) GetParser() antlr.Parser
func (*TypeMemberContext) GetRuleContext ¶
func (s *TypeMemberContext) GetRuleContext() antlr.RuleContext
func (*TypeMemberContext) IndexSignature ¶
func (s *TypeMemberContext) IndexSignature() IIndexSignatureContext
func (*TypeMemberContext) IsTypeMemberContext ¶
func (*TypeMemberContext) IsTypeMemberContext()
func (*TypeMemberContext) MethodSignature ¶
func (s *TypeMemberContext) MethodSignature() IMethodSignatureContext
func (*TypeMemberContext) PropertySignatur ¶
func (s *TypeMemberContext) PropertySignatur() IPropertySignaturContext
func (*TypeMemberContext) ToStringTree ¶
func (s *TypeMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeMemberContext) Type_ ¶
func (s *TypeMemberContext) Type_() IType_Context
type TypeMemberListContext ¶
type TypeMemberListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeMemberListContext ¶
func NewEmptyTypeMemberListContext() *TypeMemberListContext
func NewTypeMemberListContext ¶
func NewTypeMemberListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeMemberListContext
func (*TypeMemberListContext) Accept ¶
func (s *TypeMemberListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeMemberListContext) AllComma ¶
func (s *TypeMemberListContext) AllComma() []antlr.TerminalNode
func (*TypeMemberListContext) AllSemiColon ¶
func (s *TypeMemberListContext) AllSemiColon() []antlr.TerminalNode
func (*TypeMemberListContext) AllTypeMember ¶
func (s *TypeMemberListContext) AllTypeMember() []ITypeMemberContext
func (*TypeMemberListContext) Comma ¶
func (s *TypeMemberListContext) Comma(i int) antlr.TerminalNode
func (*TypeMemberListContext) GetParser ¶
func (s *TypeMemberListContext) GetParser() antlr.Parser
func (*TypeMemberListContext) GetRuleContext ¶
func (s *TypeMemberListContext) GetRuleContext() antlr.RuleContext
func (*TypeMemberListContext) IsTypeMemberListContext ¶
func (*TypeMemberListContext) IsTypeMemberListContext()
func (*TypeMemberListContext) SemiColon ¶
func (s *TypeMemberListContext) SemiColon(i int) antlr.TerminalNode
func (*TypeMemberListContext) ToStringTree ¶
func (s *TypeMemberListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeMemberListContext) TypeMember ¶
func (s *TypeMemberListContext) TypeMember(i int) ITypeMemberContext
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) Accept ¶
func (s *TypeNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
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) NamespaceName ¶
func (s *TypeNameContext) NamespaceName() INamespaceNameContext
func (*TypeNameContext) ToStringTree ¶
func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeParameterContext ¶
type TypeParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParameterContext ¶
func NewEmptyTypeParameterContext() *TypeParameterContext
func NewTypeParameterContext ¶
func NewTypeParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterContext
func (*TypeParameterContext) Accept ¶
func (s *TypeParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeParameterContext) Constraint ¶
func (s *TypeParameterContext) Constraint() IConstraintContext
func (*TypeParameterContext) GetParser ¶
func (s *TypeParameterContext) GetParser() antlr.Parser
func (*TypeParameterContext) GetRuleContext ¶
func (s *TypeParameterContext) GetRuleContext() antlr.RuleContext
func (*TypeParameterContext) Identifier ¶
func (s *TypeParameterContext) Identifier() antlr.TerminalNode
func (*TypeParameterContext) IsTypeParameterContext ¶
func (*TypeParameterContext) IsTypeParameterContext()
func (*TypeParameterContext) ToStringTree ¶
func (s *TypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeParameterContext) TypeParameters ¶
func (s *TypeParameterContext) TypeParameters() ITypeParametersContext
type TypeParameterListContext ¶
type TypeParameterListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParameterListContext ¶
func NewEmptyTypeParameterListContext() *TypeParameterListContext
func NewTypeParameterListContext ¶
func NewTypeParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterListContext
func (*TypeParameterListContext) Accept ¶
func (s *TypeParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeParameterListContext) AllComma ¶
func (s *TypeParameterListContext) AllComma() []antlr.TerminalNode
func (*TypeParameterListContext) AllTypeParameter ¶
func (s *TypeParameterListContext) AllTypeParameter() []ITypeParameterContext
func (*TypeParameterListContext) Comma ¶
func (s *TypeParameterListContext) Comma(i int) antlr.TerminalNode
func (*TypeParameterListContext) GetParser ¶
func (s *TypeParameterListContext) GetParser() antlr.Parser
func (*TypeParameterListContext) GetRuleContext ¶
func (s *TypeParameterListContext) GetRuleContext() antlr.RuleContext
func (*TypeParameterListContext) IsTypeParameterListContext ¶
func (*TypeParameterListContext) IsTypeParameterListContext()
func (*TypeParameterListContext) ToStringTree ¶
func (s *TypeParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeParameterListContext) TypeParameter ¶
func (s *TypeParameterListContext) TypeParameter(i int) ITypeParameterContext
type TypeParametersContext ¶
type TypeParametersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParametersContext ¶
func NewEmptyTypeParametersContext() *TypeParametersContext
func NewTypeParametersContext ¶
func NewTypeParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParametersContext
func (*TypeParametersContext) Accept ¶
func (s *TypeParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeParametersContext) GetParser ¶
func (s *TypeParametersContext) GetParser() antlr.Parser
func (*TypeParametersContext) GetRuleContext ¶
func (s *TypeParametersContext) GetRuleContext() antlr.RuleContext
func (*TypeParametersContext) IsTypeParametersContext ¶
func (*TypeParametersContext) IsTypeParametersContext()
func (*TypeParametersContext) LessThan ¶
func (s *TypeParametersContext) LessThan() antlr.TerminalNode
func (*TypeParametersContext) MoreThan ¶
func (s *TypeParametersContext) MoreThan() antlr.TerminalNode
func (*TypeParametersContext) ToStringTree ¶
func (s *TypeParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeParametersContext) TypeParameterList ¶
func (s *TypeParametersContext) TypeParameterList() ITypeParameterListContext
type TypeQueryContext ¶
type TypeQueryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeQueryContext ¶
func NewEmptyTypeQueryContext() *TypeQueryContext
func NewTypeQueryContext ¶
func NewTypeQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeQueryContext
func (*TypeQueryContext) Accept ¶
func (s *TypeQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeQueryContext) GetParser ¶
func (s *TypeQueryContext) GetParser() antlr.Parser
func (*TypeQueryContext) GetRuleContext ¶
func (s *TypeQueryContext) GetRuleContext() antlr.RuleContext
func (*TypeQueryContext) IsTypeQueryContext ¶
func (*TypeQueryContext) IsTypeQueryContext()
func (*TypeQueryContext) ToStringTree ¶
func (s *TypeQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeQueryContext) TypeQueryExpression ¶
func (s *TypeQueryContext) TypeQueryExpression() ITypeQueryExpressionContext
func (*TypeQueryContext) Typeof ¶
func (s *TypeQueryContext) Typeof() antlr.TerminalNode
type TypeQueryExpressionContext ¶
type TypeQueryExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeQueryExpressionContext ¶
func NewEmptyTypeQueryExpressionContext() *TypeQueryExpressionContext
func NewTypeQueryExpressionContext ¶
func NewTypeQueryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeQueryExpressionContext
func (*TypeQueryExpressionContext) Accept ¶
func (s *TypeQueryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeQueryExpressionContext) AllDot ¶
func (s *TypeQueryExpressionContext) AllDot() []antlr.TerminalNode
func (*TypeQueryExpressionContext) AllIdentifierName ¶
func (s *TypeQueryExpressionContext) AllIdentifierName() []IIdentifierNameContext
func (*TypeQueryExpressionContext) Dot ¶
func (s *TypeQueryExpressionContext) Dot(i int) antlr.TerminalNode
func (*TypeQueryExpressionContext) GetParser ¶
func (s *TypeQueryExpressionContext) GetParser() antlr.Parser
func (*TypeQueryExpressionContext) GetRuleContext ¶
func (s *TypeQueryExpressionContext) GetRuleContext() antlr.RuleContext
func (*TypeQueryExpressionContext) Identifier ¶
func (s *TypeQueryExpressionContext) Identifier() antlr.TerminalNode
func (*TypeQueryExpressionContext) IdentifierName ¶
func (s *TypeQueryExpressionContext) IdentifierName(i int) IIdentifierNameContext
func (*TypeQueryExpressionContext) IsTypeQueryExpressionContext ¶
func (*TypeQueryExpressionContext) IsTypeQueryExpressionContext()
func (*TypeQueryExpressionContext) ToStringTree ¶
func (s *TypeQueryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeReferenceContext ¶
type TypeReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeReferenceContext ¶
func NewEmptyTypeReferenceContext() *TypeReferenceContext
func NewTypeReferenceContext ¶
func NewTypeReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeReferenceContext
func (*TypeReferenceContext) Accept ¶
func (s *TypeReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeReferenceContext) GetParser ¶
func (s *TypeReferenceContext) GetParser() antlr.Parser
func (*TypeReferenceContext) GetRuleContext ¶
func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
func (*TypeReferenceContext) IsTypeReferenceContext ¶
func (*TypeReferenceContext) IsTypeReferenceContext()
func (*TypeReferenceContext) NestedTypeGeneric ¶
func (s *TypeReferenceContext) NestedTypeGeneric() INestedTypeGenericContext
func (*TypeReferenceContext) ToStringTree ¶
func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeReferenceContext) TypeName ¶
func (s *TypeReferenceContext) TypeName() ITypeNameContext
type TypeScriptLexer ¶
type TypeScriptLexer struct { TypeScriptLexerBase // contains filtered or unexported fields }
func NewTypeScriptLexer ¶
func NewTypeScriptLexer(input antlr.CharStream) *TypeScriptLexer
NewTypeScriptLexer produces a new lexer instance for the optional input antlr.CharStream.
The *TypeScriptLexer instance produced may be reused by calling the SetInputStream method. The initial lexer configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
func (*TypeScriptLexer) Action ¶
func (l *TypeScriptLexer) Action(localctx antlr.RuleContext, ruleIndex, actionIndex int)
func (*TypeScriptLexer) BackTickInside_Action ¶
func (l *TypeScriptLexer) BackTickInside_Action(localctx antlr.RuleContext, actionIndex int)
func (*TypeScriptLexer) BackTick_Action ¶
func (l *TypeScriptLexer) BackTick_Action(localctx antlr.RuleContext, actionIndex int)
func (*TypeScriptLexer) CloseBrace_Action ¶
func (l *TypeScriptLexer) CloseBrace_Action(localctx antlr.RuleContext, actionIndex int)
func (*TypeScriptLexer) OctalIntegerLiteral_Sempred ¶
func (p *TypeScriptLexer) OctalIntegerLiteral_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptLexer) OpenBrace_Action ¶
func (l *TypeScriptLexer) OpenBrace_Action(localctx antlr.RuleContext, actionIndex int)
func (*TypeScriptLexer) RegularExpressionLiteral_Sempred ¶
func (p *TypeScriptLexer) RegularExpressionLiteral_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptLexer) Sempred ¶
func (l *TypeScriptLexer) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*TypeScriptLexer) StringLiteral_Action ¶
func (l *TypeScriptLexer) StringLiteral_Action(localctx antlr.RuleContext, actionIndex int)
func (*TypeScriptLexer) TemplateCloseBrace_Sempred ¶
func (p *TypeScriptLexer) TemplateCloseBrace_Sempred(localctx antlr.RuleContext, predIndex int) bool
type TypeScriptLexerBase ¶
TypeScriptLexerBase state
func (*TypeScriptLexerBase) DecreaseTemplateDepth ¶
func (l *TypeScriptLexerBase) DecreaseTemplateDepth()
func (*TypeScriptLexerBase) IncreaseTemplateDepth ¶
func (l *TypeScriptLexerBase) IncreaseTemplateDepth()
func (*TypeScriptLexerBase) IsInTemplateString ¶
func (l *TypeScriptLexerBase) IsInTemplateString() bool
func (*TypeScriptLexerBase) IsRegexPossible ¶
func (l *TypeScriptLexerBase) IsRegexPossible() bool
IsRegexPossible returns true if the lexer can match a regex literal.
func (*TypeScriptLexerBase) IsStartOfFile ¶
func (l *TypeScriptLexerBase) IsStartOfFile() bool
func (*TypeScriptLexerBase) IsStrictMode ¶
func (l *TypeScriptLexerBase) IsStrictMode() bool
IsStrictMode is self explanatory.
func (*TypeScriptLexerBase) NextToken ¶
func (l *TypeScriptLexerBase) NextToken() antlr.Token
NextToken from the character stream.
func (*TypeScriptLexerBase) ProcessCloseBrace ¶
func (l *TypeScriptLexerBase) ProcessCloseBrace()
ProcessCloseBrace is called when a } is encountered during lexing, we pop a scope unless we're inside global scope.
func (*TypeScriptLexerBase) ProcessOpenBrace ¶
func (l *TypeScriptLexerBase) ProcessOpenBrace()
ProcessOpenBrace is called when a { is encountered during lexing, we push a new scope everytime.
func (*TypeScriptLexerBase) ProcessStringLiteral ¶
func (l *TypeScriptLexerBase) ProcessStringLiteral()
ProcessStringLiteral is called when lexing a string literal.
type TypeScriptParser ¶
type TypeScriptParser struct {
TypeScriptParserBase
}
func NewTypeScriptParser ¶
func NewTypeScriptParser(input antlr.TokenStream) *TypeScriptParser
NewTypeScriptParser produces a new parser instance for the optional input antlr.TokenStream.
The *TypeScriptParser instance produced may be reused by calling the SetInputStream method. The initial parser configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
func (*TypeScriptParser) AbstractDeclaration ¶
func (p *TypeScriptParser) AbstractDeclaration() (localctx IAbstractDeclarationContext)
func (*TypeScriptParser) AccessibilityModifier ¶
func (p *TypeScriptParser) AccessibilityModifier() (localctx IAccessibilityModifierContext)
func (*TypeScriptParser) Argument ¶
func (p *TypeScriptParser) Argument() (localctx IArgumentContext)
func (*TypeScriptParser) ArgumentList ¶
func (p *TypeScriptParser) ArgumentList() (localctx IArgumentListContext)
func (*TypeScriptParser) Arguments ¶
func (p *TypeScriptParser) Arguments() (localctx IArgumentsContext)
func (*TypeScriptParser) ArrayElement ¶
func (p *TypeScriptParser) ArrayElement() (localctx IArrayElementContext)
func (*TypeScriptParser) ArrayLiteral ¶
func (p *TypeScriptParser) ArrayLiteral() (localctx IArrayLiteralContext)
func (*TypeScriptParser) ArrayType ¶
func (p *TypeScriptParser) ArrayType() (localctx IArrayTypeContext)
func (*TypeScriptParser) ArrayType_Sempred ¶
func (p *TypeScriptParser) ArrayType_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) ArrowFunctionBody ¶
func (p *TypeScriptParser) ArrowFunctionBody() (localctx IArrowFunctionBodyContext)
func (*TypeScriptParser) ArrowFunctionDeclaration ¶
func (p *TypeScriptParser) ArrowFunctionDeclaration() (localctx IArrowFunctionDeclarationContext)
func (*TypeScriptParser) ArrowFunctionParameters ¶
func (p *TypeScriptParser) ArrowFunctionParameters() (localctx IArrowFunctionParametersContext)
func (*TypeScriptParser) AsExpression ¶
func (p *TypeScriptParser) AsExpression() (localctx IAsExpressionContext)
func (*TypeScriptParser) AssignmentOperator ¶
func (p *TypeScriptParser) AssignmentOperator() (localctx IAssignmentOperatorContext)
func (*TypeScriptParser) BindingPattern ¶
func (p *TypeScriptParser) BindingPattern() (localctx IBindingPatternContext)
func (*TypeScriptParser) Block ¶
func (p *TypeScriptParser) Block() (localctx IBlockContext)
func (*TypeScriptParser) BreakStatement ¶
func (p *TypeScriptParser) BreakStatement() (localctx IBreakStatementContext)
func (*TypeScriptParser) BreakStatement_Sempred ¶
func (p *TypeScriptParser) BreakStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) CallSignature ¶
func (p *TypeScriptParser) CallSignature() (localctx ICallSignatureContext)
func (*TypeScriptParser) CaseBlock ¶
func (p *TypeScriptParser) CaseBlock() (localctx ICaseBlockContext)
func (*TypeScriptParser) CaseClause ¶
func (p *TypeScriptParser) CaseClause() (localctx ICaseClauseContext)
func (*TypeScriptParser) CaseClauses ¶
func (p *TypeScriptParser) CaseClauses() (localctx ICaseClausesContext)
func (*TypeScriptParser) CatchProduction ¶
func (p *TypeScriptParser) CatchProduction() (localctx ICatchProductionContext)
func (*TypeScriptParser) ClassDeclaration ¶
func (p *TypeScriptParser) ClassDeclaration() (localctx IClassDeclarationContext)
func (*TypeScriptParser) ClassElement ¶
func (p *TypeScriptParser) ClassElement() (localctx IClassElementContext)
func (*TypeScriptParser) ClassExtendsClause ¶
func (p *TypeScriptParser) ClassExtendsClause() (localctx IClassExtendsClauseContext)
func (*TypeScriptParser) ClassHeritage ¶
func (p *TypeScriptParser) ClassHeritage() (localctx IClassHeritageContext)
func (*TypeScriptParser) ClassOrInterfaceTypeList ¶
func (p *TypeScriptParser) ClassOrInterfaceTypeList() (localctx IClassOrInterfaceTypeListContext)
func (*TypeScriptParser) ClassTail ¶
func (p *TypeScriptParser) ClassTail() (localctx IClassTailContext)
func (*TypeScriptParser) Constraint ¶
func (p *TypeScriptParser) Constraint() (localctx IConstraintContext)
func (*TypeScriptParser) ConstructSignature ¶
func (p *TypeScriptParser) ConstructSignature() (localctx IConstructSignatureContext)
func (*TypeScriptParser) ConstructorDeclaration ¶
func (p *TypeScriptParser) ConstructorDeclaration() (localctx IConstructorDeclarationContext)
func (*TypeScriptParser) ConstructorType ¶
func (p *TypeScriptParser) ConstructorType() (localctx IConstructorTypeContext)
func (*TypeScriptParser) ContinueStatement ¶
func (p *TypeScriptParser) ContinueStatement() (localctx IContinueStatementContext)
func (*TypeScriptParser) ContinueStatement_Sempred ¶
func (p *TypeScriptParser) ContinueStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) DebuggerStatement ¶
func (p *TypeScriptParser) DebuggerStatement() (localctx IDebuggerStatementContext)
func (*TypeScriptParser) Decorator ¶
func (p *TypeScriptParser) Decorator() (localctx IDecoratorContext)
func (*TypeScriptParser) DecoratorCallExpression ¶
func (p *TypeScriptParser) DecoratorCallExpression() (localctx IDecoratorCallExpressionContext)
func (*TypeScriptParser) DecoratorList ¶
func (p *TypeScriptParser) DecoratorList() (localctx IDecoratorListContext)
func (*TypeScriptParser) DecoratorMemberExpression ¶
func (p *TypeScriptParser) DecoratorMemberExpression() (localctx IDecoratorMemberExpressionContext)
func (*TypeScriptParser) DecoratorMemberExpression_Sempred ¶
func (p *TypeScriptParser) DecoratorMemberExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) DefaultClause ¶
func (p *TypeScriptParser) DefaultClause() (localctx IDefaultClauseContext)
func (*TypeScriptParser) ElementList ¶
func (p *TypeScriptParser) ElementList() (localctx IElementListContext)
func (*TypeScriptParser) EmptyStatement ¶
func (p *TypeScriptParser) EmptyStatement() (localctx IEmptyStatementContext)
func (*TypeScriptParser) EnumBody ¶
func (p *TypeScriptParser) EnumBody() (localctx IEnumBodyContext)
func (*TypeScriptParser) EnumDeclaration ¶
func (p *TypeScriptParser) EnumDeclaration() (localctx IEnumDeclarationContext)
func (*TypeScriptParser) EnumMember ¶
func (p *TypeScriptParser) EnumMember() (localctx IEnumMemberContext)
func (*TypeScriptParser) EnumMemberList ¶
func (p *TypeScriptParser) EnumMemberList() (localctx IEnumMemberListContext)
func (*TypeScriptParser) Eos ¶
func (p *TypeScriptParser) Eos() (localctx IEosContext)
func (*TypeScriptParser) Eos_Sempred ¶
func (p *TypeScriptParser) Eos_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) ExportStatement ¶
func (p *TypeScriptParser) ExportStatement() (localctx IExportStatementContext)
func (*TypeScriptParser) ExpressionSequence ¶
func (p *TypeScriptParser) ExpressionSequence() (localctx IExpressionSequenceContext)
func (*TypeScriptParser) ExpressionStatement ¶
func (p *TypeScriptParser) ExpressionStatement() (localctx IExpressionStatementContext)
func (*TypeScriptParser) ExpressionStatement_Sempred ¶
func (p *TypeScriptParser) ExpressionStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) FinallyProduction ¶
func (p *TypeScriptParser) FinallyProduction() (localctx IFinallyProductionContext)
func (*TypeScriptParser) FormalParameterArg ¶
func (p *TypeScriptParser) FormalParameterArg() (localctx IFormalParameterArgContext)
func (*TypeScriptParser) FormalParameterList ¶
func (p *TypeScriptParser) FormalParameterList() (localctx IFormalParameterListContext)
func (*TypeScriptParser) FromBlock ¶
func (p *TypeScriptParser) FromBlock() (localctx IFromBlockContext)
func (*TypeScriptParser) FunctionBody ¶
func (p *TypeScriptParser) FunctionBody() (localctx IFunctionBodyContext)
func (*TypeScriptParser) FunctionDeclaration ¶
func (p *TypeScriptParser) FunctionDeclaration() (localctx IFunctionDeclarationContext)
func (*TypeScriptParser) FunctionExpressionDeclaration ¶
func (p *TypeScriptParser) FunctionExpressionDeclaration() (localctx IFunctionExpressionDeclarationContext)
func (*TypeScriptParser) FunctionType ¶
func (p *TypeScriptParser) FunctionType() (localctx IFunctionTypeContext)
func (*TypeScriptParser) GeneratorBlock ¶
func (p *TypeScriptParser) GeneratorBlock() (localctx IGeneratorBlockContext)
func (*TypeScriptParser) GeneratorDefinition ¶
func (p *TypeScriptParser) GeneratorDefinition() (localctx IGeneratorDefinitionContext)
func (*TypeScriptParser) GeneratorFunctionDeclaration ¶
func (p *TypeScriptParser) GeneratorFunctionDeclaration() (localctx IGeneratorFunctionDeclarationContext)
func (*TypeScriptParser) GeneratorMethod ¶
func (p *TypeScriptParser) GeneratorMethod() (localctx IGeneratorMethodContext)
func (*TypeScriptParser) GetAccessor ¶
func (p *TypeScriptParser) GetAccessor() (localctx IGetAccessorContext)
func (*TypeScriptParser) Getter ¶
func (p *TypeScriptParser) Getter() (localctx IGetterContext)
func (*TypeScriptParser) IdentifierName ¶
func (p *TypeScriptParser) IdentifierName() (localctx IIdentifierNameContext)
func (*TypeScriptParser) IdentifierOrKeyWord ¶
func (p *TypeScriptParser) IdentifierOrKeyWord() (localctx IIdentifierOrKeyWordContext)
func (*TypeScriptParser) IdentifierOrPattern ¶
func (p *TypeScriptParser) IdentifierOrPattern() (localctx IIdentifierOrPatternContext)
func (*TypeScriptParser) IfStatement ¶
func (p *TypeScriptParser) IfStatement() (localctx IIfStatementContext)
func (*TypeScriptParser) ImplementsClause ¶
func (p *TypeScriptParser) ImplementsClause() (localctx IImplementsClauseContext)
func (*TypeScriptParser) ImportAliasDeclaration ¶
func (p *TypeScriptParser) ImportAliasDeclaration() (localctx IImportAliasDeclarationContext)
func (*TypeScriptParser) ImportStatement ¶
func (p *TypeScriptParser) ImportStatement() (localctx IImportStatementContext)
func (*TypeScriptParser) IndexMemberDeclaration ¶
func (p *TypeScriptParser) IndexMemberDeclaration() (localctx IIndexMemberDeclarationContext)
func (*TypeScriptParser) IndexSignature ¶
func (p *TypeScriptParser) IndexSignature() (localctx IIndexSignatureContext)
func (*TypeScriptParser) Initializer ¶
func (p *TypeScriptParser) Initializer() (localctx IInitializerContext)
func (*TypeScriptParser) InterfaceDeclaration ¶
func (p *TypeScriptParser) InterfaceDeclaration() (localctx IInterfaceDeclarationContext)
func (*TypeScriptParser) InterfaceExtendsClause ¶
func (p *TypeScriptParser) InterfaceExtendsClause() (localctx IInterfaceExtendsClauseContext)
func (*TypeScriptParser) IterationStatement ¶
func (p *TypeScriptParser) IterationStatement() (localctx IIterationStatementContext)
func (*TypeScriptParser) IterationStatement_Sempred ¶
func (p *TypeScriptParser) IterationStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) IteratorBlock ¶
func (p *TypeScriptParser) IteratorBlock() (localctx IIteratorBlockContext)
func (*TypeScriptParser) IteratorDefinition ¶
func (p *TypeScriptParser) IteratorDefinition() (localctx IIteratorDefinitionContext)
func (*TypeScriptParser) Keyword ¶
func (p *TypeScriptParser) Keyword() (localctx IKeywordContext)
func (*TypeScriptParser) LabelledStatement ¶
func (p *TypeScriptParser) LabelledStatement() (localctx ILabelledStatementContext)
func (*TypeScriptParser) LastFormalParameterArg ¶
func (p *TypeScriptParser) LastFormalParameterArg() (localctx ILastFormalParameterArgContext)
func (*TypeScriptParser) Literal ¶
func (p *TypeScriptParser) Literal() (localctx ILiteralContext)
func (*TypeScriptParser) MethodSignature ¶
func (p *TypeScriptParser) MethodSignature() (localctx IMethodSignatureContext)
func (*TypeScriptParser) MultipleImportStatement ¶
func (p *TypeScriptParser) MultipleImportStatement() (localctx IMultipleImportStatementContext)
func (*TypeScriptParser) NamespaceDeclaration ¶
func (p *TypeScriptParser) NamespaceDeclaration() (localctx INamespaceDeclarationContext)
func (*TypeScriptParser) NamespaceName ¶
func (p *TypeScriptParser) NamespaceName() (localctx INamespaceNameContext)
func (*TypeScriptParser) NestedTypeGeneric ¶
func (p *TypeScriptParser) NestedTypeGeneric() (localctx INestedTypeGenericContext)
func (*TypeScriptParser) NumericLiteral ¶
func (p *TypeScriptParser) NumericLiteral() (localctx INumericLiteralContext)
func (*TypeScriptParser) ObjectLiteral ¶
func (p *TypeScriptParser) ObjectLiteral() (localctx IObjectLiteralContext)
func (*TypeScriptParser) ObjectType ¶
func (p *TypeScriptParser) ObjectType() (localctx IObjectTypeContext)
func (*TypeScriptParser) OptionalParameter ¶
func (p *TypeScriptParser) OptionalParameter() (localctx IOptionalParameterContext)
func (*TypeScriptParser) Parameter ¶
func (p *TypeScriptParser) Parameter() (localctx IParameterContext)
func (*TypeScriptParser) ParameterList ¶
func (p *TypeScriptParser) ParameterList() (localctx IParameterListContext)
func (*TypeScriptParser) PredefinedType ¶
func (p *TypeScriptParser) PredefinedType() (localctx IPredefinedTypeContext)
func (*TypeScriptParser) PrimaryType ¶
func (p *TypeScriptParser) PrimaryType() (localctx IPrimaryTypeContext)
func (*TypeScriptParser) PrimaryType_Sempred ¶
func (p *TypeScriptParser) PrimaryType_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) Program ¶
func (p *TypeScriptParser) Program() (localctx IProgramContext)
func (*TypeScriptParser) PropertyAssignment ¶
func (p *TypeScriptParser) PropertyAssignment() (localctx IPropertyAssignmentContext)
func (*TypeScriptParser) PropertyMemberBase ¶
func (p *TypeScriptParser) PropertyMemberBase() (localctx IPropertyMemberBaseContext)
func (*TypeScriptParser) PropertyMemberDeclaration ¶
func (p *TypeScriptParser) PropertyMemberDeclaration() (localctx IPropertyMemberDeclarationContext)
func (*TypeScriptParser) PropertyName ¶
func (p *TypeScriptParser) PropertyName() (localctx IPropertyNameContext)
func (*TypeScriptParser) PropertySignatur ¶
func (p *TypeScriptParser) PropertySignatur() (localctx IPropertySignaturContext)
func (*TypeScriptParser) RequiredParameter ¶
func (p *TypeScriptParser) RequiredParameter() (localctx IRequiredParameterContext)
func (*TypeScriptParser) RequiredParameterList ¶
func (p *TypeScriptParser) RequiredParameterList() (localctx IRequiredParameterListContext)
func (*TypeScriptParser) ReservedWord ¶
func (p *TypeScriptParser) ReservedWord() (localctx IReservedWordContext)
func (*TypeScriptParser) RestParameter ¶
func (p *TypeScriptParser) RestParameter() (localctx IRestParameterContext)
func (*TypeScriptParser) ReturnStatement ¶
func (p *TypeScriptParser) ReturnStatement() (localctx IReturnStatementContext)
func (*TypeScriptParser) ReturnStatement_Sempred ¶
func (p *TypeScriptParser) ReturnStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) Sempred ¶
func (p *TypeScriptParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*TypeScriptParser) SetAccessor ¶
func (p *TypeScriptParser) SetAccessor() (localctx ISetAccessorContext)
func (*TypeScriptParser) Setter ¶
func (p *TypeScriptParser) Setter() (localctx ISetterContext)
func (*TypeScriptParser) SingleExpression ¶
func (p *TypeScriptParser) SingleExpression() (localctx ISingleExpressionContext)
func (*TypeScriptParser) SingleExpression_Sempred ¶
func (p *TypeScriptParser) SingleExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) Statement ¶
func (p *TypeScriptParser) Statement() (localctx IStatementContext)
func (*TypeScriptParser) StatementList ¶
func (p *TypeScriptParser) StatementList() (localctx IStatementListContext)
func (*TypeScriptParser) SwitchStatement ¶
func (p *TypeScriptParser) SwitchStatement() (localctx ISwitchStatementContext)
func (*TypeScriptParser) TemplateStringAtom ¶
func (p *TypeScriptParser) TemplateStringAtom() (localctx ITemplateStringAtomContext)
func (*TypeScriptParser) TemplateStringLiteral ¶
func (p *TypeScriptParser) TemplateStringLiteral() (localctx ITemplateStringLiteralContext)
func (*TypeScriptParser) ThrowStatement ¶
func (p *TypeScriptParser) ThrowStatement() (localctx IThrowStatementContext)
func (*TypeScriptParser) ThrowStatement_Sempred ¶
func (p *TypeScriptParser) ThrowStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) TryStatement ¶
func (p *TypeScriptParser) TryStatement() (localctx ITryStatementContext)
func (*TypeScriptParser) TupleElementTypes ¶
func (p *TypeScriptParser) TupleElementTypes() (localctx ITupleElementTypesContext)
func (*TypeScriptParser) TupleType ¶
func (p *TypeScriptParser) TupleType() (localctx ITupleTypeContext)
func (*TypeScriptParser) TypeAliasDeclaration ¶
func (p *TypeScriptParser) TypeAliasDeclaration() (localctx ITypeAliasDeclarationContext)
func (*TypeScriptParser) TypeAnnotation ¶
func (p *TypeScriptParser) TypeAnnotation() (localctx ITypeAnnotationContext)
func (*TypeScriptParser) TypeArgument ¶
func (p *TypeScriptParser) TypeArgument() (localctx ITypeArgumentContext)
func (*TypeScriptParser) TypeArgumentList ¶
func (p *TypeScriptParser) TypeArgumentList() (localctx ITypeArgumentListContext)
func (*TypeScriptParser) TypeArguments ¶
func (p *TypeScriptParser) TypeArguments() (localctx ITypeArgumentsContext)
func (*TypeScriptParser) TypeBody ¶
func (p *TypeScriptParser) TypeBody() (localctx ITypeBodyContext)
func (*TypeScriptParser) TypeGeneric ¶
func (p *TypeScriptParser) TypeGeneric() (localctx ITypeGenericContext)
func (*TypeScriptParser) TypeIncludeGeneric ¶
func (p *TypeScriptParser) TypeIncludeGeneric() (localctx ITypeIncludeGenericContext)
func (*TypeScriptParser) TypeMember ¶
func (p *TypeScriptParser) TypeMember() (localctx ITypeMemberContext)
func (*TypeScriptParser) TypeMemberList ¶
func (p *TypeScriptParser) TypeMemberList() (localctx ITypeMemberListContext)
func (*TypeScriptParser) TypeName ¶
func (p *TypeScriptParser) TypeName() (localctx ITypeNameContext)
func (*TypeScriptParser) TypeParameter ¶
func (p *TypeScriptParser) TypeParameter() (localctx ITypeParameterContext)
func (*TypeScriptParser) TypeParameterList ¶
func (p *TypeScriptParser) TypeParameterList() (localctx ITypeParameterListContext)
func (*TypeScriptParser) TypeParameters ¶
func (p *TypeScriptParser) TypeParameters() (localctx ITypeParametersContext)
func (*TypeScriptParser) TypeQuery ¶
func (p *TypeScriptParser) TypeQuery() (localctx ITypeQueryContext)
func (*TypeScriptParser) TypeQueryExpression ¶
func (p *TypeScriptParser) TypeQueryExpression() (localctx ITypeQueryExpressionContext)
func (*TypeScriptParser) TypeReference ¶
func (p *TypeScriptParser) TypeReference() (localctx ITypeReferenceContext)
func (*TypeScriptParser) Type_ ¶
func (p *TypeScriptParser) Type_() (localctx IType_Context)
func (*TypeScriptParser) UnionOrIntersectionOrPrimaryType ¶
func (p *TypeScriptParser) UnionOrIntersectionOrPrimaryType() (localctx IUnionOrIntersectionOrPrimaryTypeContext)
func (*TypeScriptParser) UnionOrIntersectionOrPrimaryType_Sempred ¶
func (p *TypeScriptParser) UnionOrIntersectionOrPrimaryType_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*TypeScriptParser) VarModifier ¶
func (p *TypeScriptParser) VarModifier() (localctx IVarModifierContext)
func (*TypeScriptParser) VariableDeclaration ¶
func (p *TypeScriptParser) VariableDeclaration() (localctx IVariableDeclarationContext)
func (*TypeScriptParser) VariableDeclarationList ¶
func (p *TypeScriptParser) VariableDeclarationList() (localctx IVariableDeclarationListContext)
func (*TypeScriptParser) VariableStatement ¶
func (p *TypeScriptParser) VariableStatement() (localctx IVariableStatementContext)
func (*TypeScriptParser) WithStatement ¶
func (p *TypeScriptParser) WithStatement() (localctx IWithStatementContext)
func (*TypeScriptParser) YieldStatement ¶
func (p *TypeScriptParser) YieldStatement() (localctx IYieldStatementContext)
func (*TypeScriptParser) YieldStatement_Sempred ¶
func (p *TypeScriptParser) YieldStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool
type TypeScriptParserBase ¶
type TypeScriptParserBase struct {
*antlr.BaseParser
}
TypeScriptParserBase implementation.
type TypeScriptParserVisitor ¶
type TypeScriptParserVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by TypeScriptParser#initializer. VisitInitializer(ctx *InitializerContext) interface{} // Visit a parse tree produced by TypeScriptParser#bindingPattern. VisitBindingPattern(ctx *BindingPatternContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeParameters. VisitTypeParameters(ctx *TypeParametersContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeParameterList. VisitTypeParameterList(ctx *TypeParameterListContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeParameter. VisitTypeParameter(ctx *TypeParameterContext) interface{} // Visit a parse tree produced by TypeScriptParser#constraint. VisitConstraint(ctx *ConstraintContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeArguments. VisitTypeArguments(ctx *TypeArgumentsContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeArgumentList. VisitTypeArgumentList(ctx *TypeArgumentListContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeArgument. VisitTypeArgument(ctx *TypeArgumentContext) interface{} // Visit a parse tree produced by TypeScriptParser#type_. VisitType_(ctx *Type_Context) interface{} // Visit a parse tree produced by TypeScriptParser#Intersection. VisitIntersection(ctx *IntersectionContext) interface{} // Visit a parse tree produced by TypeScriptParser#Primary. VisitPrimary(ctx *PrimaryContext) interface{} // Visit a parse tree produced by TypeScriptParser#Union. VisitUnion(ctx *UnionContext) interface{} // Visit a parse tree produced by TypeScriptParser#RedefinitionOfType. VisitRedefinitionOfType(ctx *RedefinitionOfTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#PredefinedPrimType. VisitPredefinedPrimType(ctx *PredefinedPrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#ArrayPrimType. VisitArrayPrimType(ctx *ArrayPrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#ParenthesizedPrimType. VisitParenthesizedPrimType(ctx *ParenthesizedPrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#ThisPrimType. VisitThisPrimType(ctx *ThisPrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#TuplePrimType. VisitTuplePrimType(ctx *TuplePrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#ObjectPrimType. VisitObjectPrimType(ctx *ObjectPrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#ReferencePrimType. VisitReferencePrimType(ctx *ReferencePrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#QueryPrimType. VisitQueryPrimType(ctx *QueryPrimTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#predefinedType. VisitPredefinedType(ctx *PredefinedTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeReference. VisitTypeReference(ctx *TypeReferenceContext) interface{} // Visit a parse tree produced by TypeScriptParser#nestedTypeGeneric. VisitNestedTypeGeneric(ctx *NestedTypeGenericContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeGeneric. VisitTypeGeneric(ctx *TypeGenericContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeIncludeGeneric. VisitTypeIncludeGeneric(ctx *TypeIncludeGenericContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeName. VisitTypeName(ctx *TypeNameContext) interface{} // Visit a parse tree produced by TypeScriptParser#objectType. VisitObjectType(ctx *ObjectTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeBody. VisitTypeBody(ctx *TypeBodyContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeMemberList. VisitTypeMemberList(ctx *TypeMemberListContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeMember. VisitTypeMember(ctx *TypeMemberContext) interface{} // Visit a parse tree produced by TypeScriptParser#arrayType. VisitArrayType(ctx *ArrayTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#tupleType. VisitTupleType(ctx *TupleTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#tupleElementTypes. VisitTupleElementTypes(ctx *TupleElementTypesContext) interface{} // Visit a parse tree produced by TypeScriptParser#functionType. VisitFunctionType(ctx *FunctionTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#constructorType. VisitConstructorType(ctx *ConstructorTypeContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeQuery. VisitTypeQuery(ctx *TypeQueryContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeQueryExpression. VisitTypeQueryExpression(ctx *TypeQueryExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#propertySignatur. VisitPropertySignatur(ctx *PropertySignaturContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeAnnotation. VisitTypeAnnotation(ctx *TypeAnnotationContext) interface{} // Visit a parse tree produced by TypeScriptParser#callSignature. VisitCallSignature(ctx *CallSignatureContext) interface{} // Visit a parse tree produced by TypeScriptParser#parameterList. VisitParameterList(ctx *ParameterListContext) interface{} // Visit a parse tree produced by TypeScriptParser#requiredParameterList. VisitRequiredParameterList(ctx *RequiredParameterListContext) interface{} // Visit a parse tree produced by TypeScriptParser#parameter. VisitParameter(ctx *ParameterContext) interface{} // Visit a parse tree produced by TypeScriptParser#optionalParameter. VisitOptionalParameter(ctx *OptionalParameterContext) interface{} // Visit a parse tree produced by TypeScriptParser#restParameter. VisitRestParameter(ctx *RestParameterContext) interface{} // Visit a parse tree produced by TypeScriptParser#requiredParameter. VisitRequiredParameter(ctx *RequiredParameterContext) interface{} // Visit a parse tree produced by TypeScriptParser#accessibilityModifier. VisitAccessibilityModifier(ctx *AccessibilityModifierContext) interface{} // Visit a parse tree produced by TypeScriptParser#identifierOrPattern. VisitIdentifierOrPattern(ctx *IdentifierOrPatternContext) interface{} // Visit a parse tree produced by TypeScriptParser#constructSignature. VisitConstructSignature(ctx *ConstructSignatureContext) interface{} // Visit a parse tree produced by TypeScriptParser#indexSignature. VisitIndexSignature(ctx *IndexSignatureContext) interface{} // Visit a parse tree produced by TypeScriptParser#methodSignature. VisitMethodSignature(ctx *MethodSignatureContext) interface{} // Visit a parse tree produced by TypeScriptParser#typeAliasDeclaration. VisitTypeAliasDeclaration(ctx *TypeAliasDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#constructorDeclaration. VisitConstructorDeclaration(ctx *ConstructorDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#interfaceDeclaration. VisitInterfaceDeclaration(ctx *InterfaceDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#interfaceExtendsClause. VisitInterfaceExtendsClause(ctx *InterfaceExtendsClauseContext) interface{} // Visit a parse tree produced by TypeScriptParser#classOrInterfaceTypeList. VisitClassOrInterfaceTypeList(ctx *ClassOrInterfaceTypeListContext) interface{} // Visit a parse tree produced by TypeScriptParser#enumDeclaration. VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#enumBody. VisitEnumBody(ctx *EnumBodyContext) interface{} // Visit a parse tree produced by TypeScriptParser#enumMemberList. VisitEnumMemberList(ctx *EnumMemberListContext) interface{} // Visit a parse tree produced by TypeScriptParser#enumMember. VisitEnumMember(ctx *EnumMemberContext) interface{} // Visit a parse tree produced by TypeScriptParser#namespaceDeclaration. VisitNamespaceDeclaration(ctx *NamespaceDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#namespaceName. VisitNamespaceName(ctx *NamespaceNameContext) interface{} // Visit a parse tree produced by TypeScriptParser#importAliasDeclaration. VisitImportAliasDeclaration(ctx *ImportAliasDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#decoratorList. VisitDecoratorList(ctx *DecoratorListContext) interface{} // Visit a parse tree produced by TypeScriptParser#decorator. VisitDecorator(ctx *DecoratorContext) interface{} // Visit a parse tree produced by TypeScriptParser#decoratorMemberExpression. VisitDecoratorMemberExpression(ctx *DecoratorMemberExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#decoratorCallExpression. VisitDecoratorCallExpression(ctx *DecoratorCallExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#program. VisitProgram(ctx *ProgramContext) interface{} // Visit a parse tree produced by TypeScriptParser#statement. VisitStatement(ctx *StatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#block. VisitBlock(ctx *BlockContext) interface{} // Visit a parse tree produced by TypeScriptParser#statementList. VisitStatementList(ctx *StatementListContext) interface{} // Visit a parse tree produced by TypeScriptParser#abstractDeclaration. VisitAbstractDeclaration(ctx *AbstractDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#importStatement. VisitImportStatement(ctx *ImportStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#fromBlock. VisitFromBlock(ctx *FromBlockContext) interface{} // Visit a parse tree produced by TypeScriptParser#multipleImportStatement. VisitMultipleImportStatement(ctx *MultipleImportStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#exportStatement. VisitExportStatement(ctx *ExportStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#variableStatement. VisitVariableStatement(ctx *VariableStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#variableDeclarationList. VisitVariableDeclarationList(ctx *VariableDeclarationListContext) interface{} // Visit a parse tree produced by TypeScriptParser#variableDeclaration. VisitVariableDeclaration(ctx *VariableDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#emptyStatement. VisitEmptyStatement(ctx *EmptyStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#expressionStatement. VisitExpressionStatement(ctx *ExpressionStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#ifStatement. VisitIfStatement(ctx *IfStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#DoStatement. VisitDoStatement(ctx *DoStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#WhileStatement. VisitWhileStatement(ctx *WhileStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#ForStatement. VisitForStatement(ctx *ForStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#ForVarStatement. VisitForVarStatement(ctx *ForVarStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#ForInStatement. VisitForInStatement(ctx *ForInStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#ForVarInStatement. VisitForVarInStatement(ctx *ForVarInStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#varModifier. VisitVarModifier(ctx *VarModifierContext) interface{} // Visit a parse tree produced by TypeScriptParser#continueStatement. VisitContinueStatement(ctx *ContinueStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#breakStatement. VisitBreakStatement(ctx *BreakStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#returnStatement. VisitReturnStatement(ctx *ReturnStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#yieldStatement. VisitYieldStatement(ctx *YieldStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#withStatement. VisitWithStatement(ctx *WithStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#switchStatement. VisitSwitchStatement(ctx *SwitchStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#caseBlock. VisitCaseBlock(ctx *CaseBlockContext) interface{} // Visit a parse tree produced by TypeScriptParser#caseClauses. VisitCaseClauses(ctx *CaseClausesContext) interface{} // Visit a parse tree produced by TypeScriptParser#caseClause. VisitCaseClause(ctx *CaseClauseContext) interface{} // Visit a parse tree produced by TypeScriptParser#defaultClause. VisitDefaultClause(ctx *DefaultClauseContext) interface{} // Visit a parse tree produced by TypeScriptParser#labelledStatement. VisitLabelledStatement(ctx *LabelledStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#throwStatement. VisitThrowStatement(ctx *ThrowStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#tryStatement. VisitTryStatement(ctx *TryStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#catchProduction. VisitCatchProduction(ctx *CatchProductionContext) interface{} // Visit a parse tree produced by TypeScriptParser#finallyProduction. VisitFinallyProduction(ctx *FinallyProductionContext) interface{} // Visit a parse tree produced by TypeScriptParser#debuggerStatement. VisitDebuggerStatement(ctx *DebuggerStatementContext) interface{} // Visit a parse tree produced by TypeScriptParser#functionDeclaration. VisitFunctionDeclaration(ctx *FunctionDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#classDeclaration. VisitClassDeclaration(ctx *ClassDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#classHeritage. VisitClassHeritage(ctx *ClassHeritageContext) interface{} // Visit a parse tree produced by TypeScriptParser#classTail. VisitClassTail(ctx *ClassTailContext) interface{} // Visit a parse tree produced by TypeScriptParser#classExtendsClause. VisitClassExtendsClause(ctx *ClassExtendsClauseContext) interface{} // Visit a parse tree produced by TypeScriptParser#implementsClause. VisitImplementsClause(ctx *ImplementsClauseContext) interface{} // Visit a parse tree produced by TypeScriptParser#classElement. VisitClassElement(ctx *ClassElementContext) interface{} // Visit a parse tree produced by TypeScriptParser#PropertyDeclarationExpression. VisitPropertyDeclarationExpression(ctx *PropertyDeclarationExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#MethodDeclarationExpression. VisitMethodDeclarationExpression(ctx *MethodDeclarationExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#GetterSetterDeclarationExpression. VisitGetterSetterDeclarationExpression(ctx *GetterSetterDeclarationExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#AbstractMemberDeclaration. VisitAbstractMemberDeclaration(ctx *AbstractMemberDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#propertyMemberBase. VisitPropertyMemberBase(ctx *PropertyMemberBaseContext) interface{} // Visit a parse tree produced by TypeScriptParser#indexMemberDeclaration. VisitIndexMemberDeclaration(ctx *IndexMemberDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#generatorMethod. VisitGeneratorMethod(ctx *GeneratorMethodContext) interface{} // Visit a parse tree produced by TypeScriptParser#generatorFunctionDeclaration. VisitGeneratorFunctionDeclaration(ctx *GeneratorFunctionDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#generatorBlock. VisitGeneratorBlock(ctx *GeneratorBlockContext) interface{} // Visit a parse tree produced by TypeScriptParser#generatorDefinition. VisitGeneratorDefinition(ctx *GeneratorDefinitionContext) interface{} // Visit a parse tree produced by TypeScriptParser#iteratorBlock. VisitIteratorBlock(ctx *IteratorBlockContext) interface{} // Visit a parse tree produced by TypeScriptParser#iteratorDefinition. VisitIteratorDefinition(ctx *IteratorDefinitionContext) interface{} // Visit a parse tree produced by TypeScriptParser#formalParameterList. VisitFormalParameterList(ctx *FormalParameterListContext) interface{} // Visit a parse tree produced by TypeScriptParser#formalParameterArg. VisitFormalParameterArg(ctx *FormalParameterArgContext) interface{} // Visit a parse tree produced by TypeScriptParser#lastFormalParameterArg. VisitLastFormalParameterArg(ctx *LastFormalParameterArgContext) interface{} // Visit a parse tree produced by TypeScriptParser#functionBody. VisitFunctionBody(ctx *FunctionBodyContext) interface{} // Visit a parse tree produced by TypeScriptParser#arrayLiteral. VisitArrayLiteral(ctx *ArrayLiteralContext) interface{} // Visit a parse tree produced by TypeScriptParser#elementList. VisitElementList(ctx *ElementListContext) interface{} // Visit a parse tree produced by TypeScriptParser#arrayElement. VisitArrayElement(ctx *ArrayElementContext) interface{} // Visit a parse tree produced by TypeScriptParser#objectLiteral. VisitObjectLiteral(ctx *ObjectLiteralContext) interface{} // Visit a parse tree produced by TypeScriptParser#PropertyExpressionAssignment. VisitPropertyExpressionAssignment(ctx *PropertyExpressionAssignmentContext) interface{} // Visit a parse tree produced by TypeScriptParser#ComputedPropertyExpressionAssignment. VisitComputedPropertyExpressionAssignment(ctx *ComputedPropertyExpressionAssignmentContext) interface{} // Visit a parse tree produced by TypeScriptParser#PropertyGetter. VisitPropertyGetter(ctx *PropertyGetterContext) interface{} // Visit a parse tree produced by TypeScriptParser#PropertySetter. VisitPropertySetter(ctx *PropertySetterContext) interface{} // Visit a parse tree produced by TypeScriptParser#MethodProperty. VisitMethodProperty(ctx *MethodPropertyContext) interface{} // Visit a parse tree produced by TypeScriptParser#PropertyShorthand. VisitPropertyShorthand(ctx *PropertyShorthandContext) interface{} // Visit a parse tree produced by TypeScriptParser#RestParameterInObject. VisitRestParameterInObject(ctx *RestParameterInObjectContext) interface{} // Visit a parse tree produced by TypeScriptParser#getAccessor. VisitGetAccessor(ctx *GetAccessorContext) interface{} // Visit a parse tree produced by TypeScriptParser#setAccessor. VisitSetAccessor(ctx *SetAccessorContext) interface{} // Visit a parse tree produced by TypeScriptParser#propertyName. VisitPropertyName(ctx *PropertyNameContext) interface{} // Visit a parse tree produced by TypeScriptParser#arguments. VisitArguments(ctx *ArgumentsContext) interface{} // Visit a parse tree produced by TypeScriptParser#argumentList. VisitArgumentList(ctx *ArgumentListContext) interface{} // Visit a parse tree produced by TypeScriptParser#argument. VisitArgument(ctx *ArgumentContext) interface{} // Visit a parse tree produced by TypeScriptParser#expressionSequence. VisitExpressionSequence(ctx *ExpressionSequenceContext) interface{} // Visit a parse tree produced by TypeScriptParser#functionExpressionDeclaration. VisitFunctionExpressionDeclaration(ctx *FunctionExpressionDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#TemplateStringExpression. VisitTemplateStringExpression(ctx *TemplateStringExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#TernaryExpression. VisitTernaryExpression(ctx *TernaryExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#LogicalAndExpression. VisitLogicalAndExpression(ctx *LogicalAndExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#GeneratorsExpression. VisitGeneratorsExpression(ctx *GeneratorsExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#PreIncrementExpression. VisitPreIncrementExpression(ctx *PreIncrementExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#ObjectLiteralExpression. VisitObjectLiteralExpression(ctx *ObjectLiteralExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#InExpression. VisitInExpression(ctx *InExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#LogicalOrExpression. VisitLogicalOrExpression(ctx *LogicalOrExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#GenericTypes. VisitGenericTypes(ctx *GenericTypesContext) interface{} // Visit a parse tree produced by TypeScriptParser#NotExpression. VisitNotExpression(ctx *NotExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#PreDecreaseExpression. VisitPreDecreaseExpression(ctx *PreDecreaseExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#ArgumentsExpression. VisitArgumentsExpression(ctx *ArgumentsExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#ThisExpression. VisitThisExpression(ctx *ThisExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#FunctionExpression. VisitFunctionExpression(ctx *FunctionExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#UnaryMinusExpression. VisitUnaryMinusExpression(ctx *UnaryMinusExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#AssignmentExpression. VisitAssignmentExpression(ctx *AssignmentExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#PostDecreaseExpression. VisitPostDecreaseExpression(ctx *PostDecreaseExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#TypeofExpression. VisitTypeofExpression(ctx *TypeofExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#InstanceofExpression. VisitInstanceofExpression(ctx *InstanceofExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#UnaryPlusExpression. VisitUnaryPlusExpression(ctx *UnaryPlusExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#DeleteExpression. VisitDeleteExpression(ctx *DeleteExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#GeneratorsFunctionExpression. VisitGeneratorsFunctionExpression(ctx *GeneratorsFunctionExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#ArrowFunctionExpression. VisitArrowFunctionExpression(ctx *ArrowFunctionExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#IteratorsExpression. VisitIteratorsExpression(ctx *IteratorsExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#EqualityExpression. VisitEqualityExpression(ctx *EqualityExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#BitXOrExpression. VisitBitXOrExpression(ctx *BitXOrExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#CastAsExpression. VisitCastAsExpression(ctx *CastAsExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#SuperExpression. VisitSuperExpression(ctx *SuperExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#MultiplicativeExpression. VisitMultiplicativeExpression(ctx *MultiplicativeExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#BitShiftExpression. VisitBitShiftExpression(ctx *BitShiftExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#ParenthesizedExpression. VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#AdditiveExpression. VisitAdditiveExpression(ctx *AdditiveExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#RelationalExpression. VisitRelationalExpression(ctx *RelationalExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#PostIncrementExpression. VisitPostIncrementExpression(ctx *PostIncrementExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#YieldExpression. VisitYieldExpression(ctx *YieldExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#BitNotExpression. VisitBitNotExpression(ctx *BitNotExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#NewExpression. VisitNewExpression(ctx *NewExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#LiteralExpression. VisitLiteralExpression(ctx *LiteralExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#ArrayLiteralExpression. VisitArrayLiteralExpression(ctx *ArrayLiteralExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#MemberDotExpression. VisitMemberDotExpression(ctx *MemberDotExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#ClassExpression. VisitClassExpression(ctx *ClassExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#MemberIndexExpression. VisitMemberIndexExpression(ctx *MemberIndexExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#IdentifierExpression. VisitIdentifierExpression(ctx *IdentifierExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#BitAndExpression. VisitBitAndExpression(ctx *BitAndExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#BitOrExpression. VisitBitOrExpression(ctx *BitOrExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#AssignmentOperatorExpression. VisitAssignmentOperatorExpression(ctx *AssignmentOperatorExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#VoidExpression. VisitVoidExpression(ctx *VoidExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#asExpression. VisitAsExpression(ctx *AsExpressionContext) interface{} // Visit a parse tree produced by TypeScriptParser#arrowFunctionDeclaration. VisitArrowFunctionDeclaration(ctx *ArrowFunctionDeclarationContext) interface{} // Visit a parse tree produced by TypeScriptParser#arrowFunctionParameters. VisitArrowFunctionParameters(ctx *ArrowFunctionParametersContext) interface{} // Visit a parse tree produced by TypeScriptParser#arrowFunctionBody. VisitArrowFunctionBody(ctx *ArrowFunctionBodyContext) interface{} // Visit a parse tree produced by TypeScriptParser#assignmentOperator. VisitAssignmentOperator(ctx *AssignmentOperatorContext) interface{} // Visit a parse tree produced by TypeScriptParser#literal. VisitLiteral(ctx *LiteralContext) interface{} // Visit a parse tree produced by TypeScriptParser#templateStringLiteral. VisitTemplateStringLiteral(ctx *TemplateStringLiteralContext) interface{} // Visit a parse tree produced by TypeScriptParser#templateStringAtom. VisitTemplateStringAtom(ctx *TemplateStringAtomContext) interface{} // Visit a parse tree produced by TypeScriptParser#numericLiteral. VisitNumericLiteral(ctx *NumericLiteralContext) interface{} // Visit a parse tree produced by TypeScriptParser#identifierName. VisitIdentifierName(ctx *IdentifierNameContext) interface{} // Visit a parse tree produced by TypeScriptParser#identifierOrKeyWord. VisitIdentifierOrKeyWord(ctx *IdentifierOrKeyWordContext) interface{} // Visit a parse tree produced by TypeScriptParser#reservedWord. VisitReservedWord(ctx *ReservedWordContext) interface{} // Visit a parse tree produced by TypeScriptParser#keyword. VisitKeyword(ctx *KeywordContext) interface{} // Visit a parse tree produced by TypeScriptParser#getter. VisitGetter(ctx *GetterContext) interface{} // Visit a parse tree produced by TypeScriptParser#setter. VisitSetter(ctx *SetterContext) interface{} // Visit a parse tree produced by TypeScriptParser#eos. VisitEos(ctx *EosContext) interface{} }
A complete Visitor for a parse tree produced by TypeScriptParser.
type Type_Context ¶
type Type_Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyType_Context ¶
func NewEmptyType_Context() *Type_Context
func NewType_Context ¶
func NewType_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_Context
func (*Type_Context) Accept ¶
func (s *Type_Context) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Type_Context) ConstructorType ¶
func (s *Type_Context) ConstructorType() IConstructorTypeContext
func (*Type_Context) FunctionType ¶
func (s *Type_Context) FunctionType() IFunctionTypeContext
func (*Type_Context) GetParser ¶
func (s *Type_Context) GetParser() antlr.Parser
func (*Type_Context) GetRuleContext ¶
func (s *Type_Context) GetRuleContext() antlr.RuleContext
func (*Type_Context) IsType_Context ¶
func (*Type_Context) IsType_Context()
func (*Type_Context) StringLiteral ¶
func (s *Type_Context) StringLiteral() antlr.TerminalNode
func (*Type_Context) ToStringTree ¶
func (s *Type_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Type_Context) TypeGeneric ¶
func (s *Type_Context) TypeGeneric() ITypeGenericContext
func (*Type_Context) UnionOrIntersectionOrPrimaryType ¶
func (s *Type_Context) UnionOrIntersectionOrPrimaryType() IUnionOrIntersectionOrPrimaryTypeContext
type TypeofExpressionContext ¶
type TypeofExpressionContext struct {
*SingleExpressionContext
}
func NewTypeofExpressionContext ¶
func NewTypeofExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TypeofExpressionContext
func (*TypeofExpressionContext) Accept ¶
func (s *TypeofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeofExpressionContext) GetRuleContext ¶
func (s *TypeofExpressionContext) GetRuleContext() antlr.RuleContext
func (*TypeofExpressionContext) SingleExpression ¶
func (s *TypeofExpressionContext) SingleExpression() ISingleExpressionContext
func (*TypeofExpressionContext) Typeof ¶
func (s *TypeofExpressionContext) Typeof() antlr.TerminalNode
type UnaryMinusExpressionContext ¶
type UnaryMinusExpressionContext struct {
*SingleExpressionContext
}
func NewUnaryMinusExpressionContext ¶
func NewUnaryMinusExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnaryMinusExpressionContext
func (*UnaryMinusExpressionContext) Accept ¶
func (s *UnaryMinusExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnaryMinusExpressionContext) GetRuleContext ¶
func (s *UnaryMinusExpressionContext) GetRuleContext() antlr.RuleContext
func (*UnaryMinusExpressionContext) Minus ¶
func (s *UnaryMinusExpressionContext) Minus() antlr.TerminalNode
func (*UnaryMinusExpressionContext) SingleExpression ¶
func (s *UnaryMinusExpressionContext) SingleExpression() ISingleExpressionContext
type UnaryPlusExpressionContext ¶
type UnaryPlusExpressionContext struct {
*SingleExpressionContext
}
func NewUnaryPlusExpressionContext ¶
func NewUnaryPlusExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnaryPlusExpressionContext
func (*UnaryPlusExpressionContext) Accept ¶
func (s *UnaryPlusExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnaryPlusExpressionContext) GetRuleContext ¶
func (s *UnaryPlusExpressionContext) GetRuleContext() antlr.RuleContext
func (*UnaryPlusExpressionContext) Plus ¶
func (s *UnaryPlusExpressionContext) Plus() antlr.TerminalNode
func (*UnaryPlusExpressionContext) SingleExpression ¶
func (s *UnaryPlusExpressionContext) SingleExpression() ISingleExpressionContext
type UnionContext ¶
type UnionContext struct {
*UnionOrIntersectionOrPrimaryTypeContext
}
func NewUnionContext ¶
func NewUnionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnionContext
func (*UnionContext) Accept ¶
func (s *UnionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnionContext) AllUnionOrIntersectionOrPrimaryType ¶
func (s *UnionContext) AllUnionOrIntersectionOrPrimaryType() []IUnionOrIntersectionOrPrimaryTypeContext
func (*UnionContext) BitOr ¶
func (s *UnionContext) BitOr() antlr.TerminalNode
func (*UnionContext) GetRuleContext ¶
func (s *UnionContext) GetRuleContext() antlr.RuleContext
func (*UnionContext) UnionOrIntersectionOrPrimaryType ¶
func (s *UnionContext) UnionOrIntersectionOrPrimaryType(i int) IUnionOrIntersectionOrPrimaryTypeContext
type UnionOrIntersectionOrPrimaryTypeContext ¶
type UnionOrIntersectionOrPrimaryTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnionOrIntersectionOrPrimaryTypeContext ¶
func NewEmptyUnionOrIntersectionOrPrimaryTypeContext() *UnionOrIntersectionOrPrimaryTypeContext
func NewUnionOrIntersectionOrPrimaryTypeContext ¶
func NewUnionOrIntersectionOrPrimaryTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnionOrIntersectionOrPrimaryTypeContext
func (*UnionOrIntersectionOrPrimaryTypeContext) CopyFrom ¶
func (s *UnionOrIntersectionOrPrimaryTypeContext) CopyFrom(ctx *UnionOrIntersectionOrPrimaryTypeContext)
func (*UnionOrIntersectionOrPrimaryTypeContext) GetParser ¶
func (s *UnionOrIntersectionOrPrimaryTypeContext) GetParser() antlr.Parser
func (*UnionOrIntersectionOrPrimaryTypeContext) GetRuleContext ¶
func (s *UnionOrIntersectionOrPrimaryTypeContext) GetRuleContext() antlr.RuleContext
func (*UnionOrIntersectionOrPrimaryTypeContext) IsUnionOrIntersectionOrPrimaryTypeContext ¶
func (*UnionOrIntersectionOrPrimaryTypeContext) IsUnionOrIntersectionOrPrimaryTypeContext()
func (*UnionOrIntersectionOrPrimaryTypeContext) ToStringTree ¶
func (s *UnionOrIntersectionOrPrimaryTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VarModifierContext ¶
type VarModifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVarModifierContext ¶
func NewEmptyVarModifierContext() *VarModifierContext
func NewVarModifierContext ¶
func NewVarModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarModifierContext
func (*VarModifierContext) Accept ¶
func (s *VarModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VarModifierContext) Const ¶
func (s *VarModifierContext) Const() antlr.TerminalNode
func (*VarModifierContext) GetParser ¶
func (s *VarModifierContext) GetParser() antlr.Parser
func (*VarModifierContext) GetRuleContext ¶
func (s *VarModifierContext) GetRuleContext() antlr.RuleContext
func (*VarModifierContext) IsVarModifierContext ¶
func (*VarModifierContext) IsVarModifierContext()
func (*VarModifierContext) Let ¶
func (s *VarModifierContext) Let() antlr.TerminalNode
func (*VarModifierContext) ToStringTree ¶
func (s *VarModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VarModifierContext) Var ¶
func (s *VarModifierContext) Var() antlr.TerminalNode
type VariableDeclarationContext ¶
type VariableDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableDeclarationContext ¶
func NewEmptyVariableDeclarationContext() *VariableDeclarationContext
func NewVariableDeclarationContext ¶
func NewVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationContext
func (*VariableDeclarationContext) Accept ¶
func (s *VariableDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VariableDeclarationContext) AllSingleExpression ¶
func (s *VariableDeclarationContext) AllSingleExpression() []ISingleExpressionContext
func (*VariableDeclarationContext) ArrayLiteral ¶
func (s *VariableDeclarationContext) ArrayLiteral() IArrayLiteralContext
func (*VariableDeclarationContext) Assign ¶
func (s *VariableDeclarationContext) Assign() antlr.TerminalNode
func (*VariableDeclarationContext) GetParser ¶
func (s *VariableDeclarationContext) GetParser() antlr.Parser
func (*VariableDeclarationContext) GetRuleContext ¶
func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext
func (*VariableDeclarationContext) IdentifierOrKeyWord ¶
func (s *VariableDeclarationContext) IdentifierOrKeyWord() IIdentifierOrKeyWordContext
func (*VariableDeclarationContext) IsVariableDeclarationContext ¶
func (*VariableDeclarationContext) IsVariableDeclarationContext()
func (*VariableDeclarationContext) ObjectLiteral ¶
func (s *VariableDeclarationContext) ObjectLiteral() IObjectLiteralContext
func (*VariableDeclarationContext) SingleExpression ¶
func (s *VariableDeclarationContext) SingleExpression(i int) ISingleExpressionContext
func (*VariableDeclarationContext) ToStringTree ¶
func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableDeclarationContext) TypeAnnotation ¶
func (s *VariableDeclarationContext) TypeAnnotation() ITypeAnnotationContext
func (*VariableDeclarationContext) TypeParameters ¶
func (s *VariableDeclarationContext) TypeParameters() ITypeParametersContext
type VariableDeclarationListContext ¶
type VariableDeclarationListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableDeclarationListContext ¶
func NewEmptyVariableDeclarationListContext() *VariableDeclarationListContext
func NewVariableDeclarationListContext ¶
func NewVariableDeclarationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationListContext
func (*VariableDeclarationListContext) Accept ¶
func (s *VariableDeclarationListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VariableDeclarationListContext) AllComma ¶
func (s *VariableDeclarationListContext) AllComma() []antlr.TerminalNode
func (*VariableDeclarationListContext) AllVariableDeclaration ¶
func (s *VariableDeclarationListContext) AllVariableDeclaration() []IVariableDeclarationContext
func (*VariableDeclarationListContext) Comma ¶
func (s *VariableDeclarationListContext) Comma(i int) antlr.TerminalNode
func (*VariableDeclarationListContext) GetParser ¶
func (s *VariableDeclarationListContext) GetParser() antlr.Parser
func (*VariableDeclarationListContext) GetRuleContext ¶
func (s *VariableDeclarationListContext) GetRuleContext() antlr.RuleContext
func (*VariableDeclarationListContext) IsVariableDeclarationListContext ¶
func (*VariableDeclarationListContext) IsVariableDeclarationListContext()
func (*VariableDeclarationListContext) ToStringTree ¶
func (s *VariableDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableDeclarationListContext) VariableDeclaration ¶
func (s *VariableDeclarationListContext) VariableDeclaration(i int) IVariableDeclarationContext
type VariableStatementContext ¶
type VariableStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableStatementContext ¶
func NewEmptyVariableStatementContext() *VariableStatementContext
func NewVariableStatementContext ¶
func NewVariableStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableStatementContext
func (*VariableStatementContext) Accept ¶
func (s *VariableStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VariableStatementContext) AccessibilityModifier ¶
func (s *VariableStatementContext) AccessibilityModifier() IAccessibilityModifierContext
func (*VariableStatementContext) BindingPattern ¶
func (s *VariableStatementContext) BindingPattern() IBindingPatternContext
func (*VariableStatementContext) Declare ¶
func (s *VariableStatementContext) Declare() antlr.TerminalNode
func (*VariableStatementContext) GetParser ¶
func (s *VariableStatementContext) GetParser() antlr.Parser
func (*VariableStatementContext) GetRuleContext ¶
func (s *VariableStatementContext) GetRuleContext() antlr.RuleContext
func (*VariableStatementContext) Initializer ¶
func (s *VariableStatementContext) Initializer() IInitializerContext
func (*VariableStatementContext) IsVariableStatementContext ¶
func (*VariableStatementContext) IsVariableStatementContext()
func (*VariableStatementContext) ReadOnly ¶
func (s *VariableStatementContext) ReadOnly() antlr.TerminalNode
func (*VariableStatementContext) SemiColon ¶
func (s *VariableStatementContext) SemiColon() antlr.TerminalNode
func (*VariableStatementContext) ToStringTree ¶
func (s *VariableStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableStatementContext) TypeAnnotation ¶
func (s *VariableStatementContext) TypeAnnotation() ITypeAnnotationContext
func (*VariableStatementContext) VarModifier ¶
func (s *VariableStatementContext) VarModifier() IVarModifierContext
func (*VariableStatementContext) VariableDeclarationList ¶
func (s *VariableStatementContext) VariableDeclarationList() IVariableDeclarationListContext
type VoidExpressionContext ¶
type VoidExpressionContext struct {
*SingleExpressionContext
}
func NewVoidExpressionContext ¶
func NewVoidExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VoidExpressionContext
func (*VoidExpressionContext) Accept ¶
func (s *VoidExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VoidExpressionContext) GetRuleContext ¶
func (s *VoidExpressionContext) GetRuleContext() antlr.RuleContext
func (*VoidExpressionContext) SingleExpression ¶
func (s *VoidExpressionContext) SingleExpression() ISingleExpressionContext
func (*VoidExpressionContext) Void ¶
func (s *VoidExpressionContext) Void() antlr.TerminalNode
type WhileStatementContext ¶
type WhileStatementContext struct {
*IterationStatementContext
}
func NewWhileStatementContext ¶
func NewWhileStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *WhileStatementContext
func (*WhileStatementContext) Accept ¶
func (s *WhileStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WhileStatementContext) CloseParen ¶
func (s *WhileStatementContext) CloseParen() antlr.TerminalNode
func (*WhileStatementContext) ExpressionSequence ¶
func (s *WhileStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*WhileStatementContext) GetRuleContext ¶
func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext
func (*WhileStatementContext) OpenParen ¶
func (s *WhileStatementContext) OpenParen() antlr.TerminalNode
func (*WhileStatementContext) Statement ¶
func (s *WhileStatementContext) Statement() IStatementContext
func (*WhileStatementContext) While ¶
func (s *WhileStatementContext) While() antlr.TerminalNode
type WithStatementContext ¶
type WithStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWithStatementContext ¶
func NewEmptyWithStatementContext() *WithStatementContext
func NewWithStatementContext ¶
func NewWithStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithStatementContext
func (*WithStatementContext) Accept ¶
func (s *WithStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WithStatementContext) CloseParen ¶
func (s *WithStatementContext) CloseParen() antlr.TerminalNode
func (*WithStatementContext) ExpressionSequence ¶
func (s *WithStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*WithStatementContext) GetParser ¶
func (s *WithStatementContext) GetParser() antlr.Parser
func (*WithStatementContext) GetRuleContext ¶
func (s *WithStatementContext) GetRuleContext() antlr.RuleContext
func (*WithStatementContext) IsWithStatementContext ¶
func (*WithStatementContext) IsWithStatementContext()
func (*WithStatementContext) OpenParen ¶
func (s *WithStatementContext) OpenParen() antlr.TerminalNode
func (*WithStatementContext) Statement ¶
func (s *WithStatementContext) Statement() IStatementContext
func (*WithStatementContext) ToStringTree ¶
func (s *WithStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WithStatementContext) With ¶
func (s *WithStatementContext) With() antlr.TerminalNode
type YieldExpressionContext ¶
type YieldExpressionContext struct {
*SingleExpressionContext
}
func NewYieldExpressionContext ¶
func NewYieldExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *YieldExpressionContext
func (*YieldExpressionContext) Accept ¶
func (s *YieldExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*YieldExpressionContext) GetRuleContext ¶
func (s *YieldExpressionContext) GetRuleContext() antlr.RuleContext
func (*YieldExpressionContext) YieldStatement ¶
func (s *YieldExpressionContext) YieldStatement() IYieldStatementContext
type YieldStatementContext ¶
type YieldStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyYieldStatementContext ¶
func NewEmptyYieldStatementContext() *YieldStatementContext
func NewYieldStatementContext ¶
func NewYieldStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *YieldStatementContext
func (*YieldStatementContext) Accept ¶
func (s *YieldStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*YieldStatementContext) Eos ¶
func (s *YieldStatementContext) Eos() IEosContext
func (*YieldStatementContext) ExpressionSequence ¶
func (s *YieldStatementContext) ExpressionSequence() IExpressionSequenceContext
func (*YieldStatementContext) GetParser ¶
func (s *YieldStatementContext) GetParser() antlr.Parser
func (*YieldStatementContext) GetRuleContext ¶
func (s *YieldStatementContext) GetRuleContext() antlr.RuleContext
func (*YieldStatementContext) IsYieldStatementContext ¶
func (*YieldStatementContext) IsYieldStatementContext()
func (*YieldStatementContext) ToStringTree ¶
func (s *YieldStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*YieldStatementContext) Yield ¶
func (s *YieldStatementContext) Yield() antlr.TerminalNode