Versions in this module Expand all Collapse all v1 v1.9.11 Mar 16, 2022 Changes in this version + const JavaScriptLexerARROW + const JavaScriptLexerAnd + const JavaScriptLexerAs + const JavaScriptLexerAssign + const JavaScriptLexerAsync + const JavaScriptLexerAwait + const JavaScriptLexerBigBinaryIntegerLiteral + const JavaScriptLexerBigDecimalIntegerLiteral + const JavaScriptLexerBigHexIntegerLiteral + const JavaScriptLexerBigOctalIntegerLiteral + const JavaScriptLexerBinaryIntegerLiteral + const JavaScriptLexerBitAnd + const JavaScriptLexerBitAndAssign + const JavaScriptLexerBitNot + const JavaScriptLexerBitOr + const JavaScriptLexerBitOrAssign + const JavaScriptLexerBitXOr + const JavaScriptLexerBitXorAssign + const JavaScriptLexerBooleanLiteral + const JavaScriptLexerBreak + const JavaScriptLexerCDataComment + const JavaScriptLexerCase + const JavaScriptLexerCatch + const JavaScriptLexerClass + const JavaScriptLexerCloseBrace + const JavaScriptLexerCloseBracket + const JavaScriptLexerCloseParen + const JavaScriptLexerColon + const JavaScriptLexerComma + const JavaScriptLexerConst + const JavaScriptLexerContinue + const JavaScriptLexerDebugger + const JavaScriptLexerDecimalLiteral + const JavaScriptLexerDefault + const JavaScriptLexerDelete + const JavaScriptLexerDivide + const JavaScriptLexerDivideAssign + const JavaScriptLexerDo + const JavaScriptLexerDot + const JavaScriptLexerERROR + const JavaScriptLexerEllipsis + const JavaScriptLexerElse + const JavaScriptLexerEnum + const JavaScriptLexerEquals_ + const JavaScriptLexerExport + const JavaScriptLexerExtends + const JavaScriptLexerFinally + const JavaScriptLexerFor + const JavaScriptLexerFrom + const JavaScriptLexerFunction + const JavaScriptLexerGreaterThanEquals + const JavaScriptLexerHashBangLine + const JavaScriptLexerHashtag + const JavaScriptLexerHexIntegerLiteral + const JavaScriptLexerHtmlComment + const JavaScriptLexerIdentifier + const JavaScriptLexerIdentityEquals + const JavaScriptLexerIdentityNotEquals + const JavaScriptLexerIf + const JavaScriptLexerImplements + const JavaScriptLexerImport + const JavaScriptLexerIn + const JavaScriptLexerInstanceof + const JavaScriptLexerInterface + const JavaScriptLexerLeftShiftArithmetic + const JavaScriptLexerLeftShiftArithmeticAssign + const JavaScriptLexerLessThan + const JavaScriptLexerLessThanEquals + const JavaScriptLexerLet + const JavaScriptLexerLineTerminator + const JavaScriptLexerMinus + const JavaScriptLexerMinusAssign + const JavaScriptLexerMinusMinus + const JavaScriptLexerModulus + const JavaScriptLexerModulusAssign + const JavaScriptLexerMoreThan + const JavaScriptLexerMultiLineComment + const JavaScriptLexerMultiply + const JavaScriptLexerMultiplyAssign + const JavaScriptLexerNew + const JavaScriptLexerNot + const JavaScriptLexerNotEquals + const JavaScriptLexerNullCoalesce + const JavaScriptLexerNullLiteral + const JavaScriptLexerOctalIntegerLiteral + const JavaScriptLexerOctalIntegerLiteral2 + const JavaScriptLexerOpenBrace + const JavaScriptLexerOpenBracket + const JavaScriptLexerOpenParen + const JavaScriptLexerOr + const JavaScriptLexerPackage + const JavaScriptLexerPlus + const JavaScriptLexerPlusAssign + const JavaScriptLexerPlusPlus + const JavaScriptLexerPower + const JavaScriptLexerPowerAssign + const JavaScriptLexerPrivate + const JavaScriptLexerProtected + const JavaScriptLexerPublic + const JavaScriptLexerQuestionMark + const JavaScriptLexerRegularExpressionLiteral + const JavaScriptLexerReturn + const JavaScriptLexerRightShiftArithmetic + const JavaScriptLexerRightShiftArithmeticAssign + const JavaScriptLexerRightShiftLogical + const JavaScriptLexerRightShiftLogicalAssign + const JavaScriptLexerSemiColon + const JavaScriptLexerSingleLineComment + const JavaScriptLexerStatic + const JavaScriptLexerStringLiteral + const JavaScriptLexerSuper + const JavaScriptLexerSwitch + const JavaScriptLexerTemplateStringLiteral + const JavaScriptLexerThis + const JavaScriptLexerThrow + const JavaScriptLexerTry + const JavaScriptLexerTypeof + const JavaScriptLexerUnexpectedCharacter + const JavaScriptLexerVar + const JavaScriptLexerVoid + const JavaScriptLexerWhile + const JavaScriptLexerWhiteSpaces + const JavaScriptLexerWith + const JavaScriptLexerYield + const JavaScriptParserARROW + const JavaScriptParserAnd + const JavaScriptParserAs + const JavaScriptParserAssign + const JavaScriptParserAsync + const JavaScriptParserAwait + const JavaScriptParserBigBinaryIntegerLiteral + const JavaScriptParserBigDecimalIntegerLiteral + const JavaScriptParserBigHexIntegerLiteral + const JavaScriptParserBigOctalIntegerLiteral + const JavaScriptParserBinaryIntegerLiteral + const JavaScriptParserBitAnd + const JavaScriptParserBitAndAssign + const JavaScriptParserBitNot + const JavaScriptParserBitOr + const JavaScriptParserBitOrAssign + const JavaScriptParserBitXOr + const JavaScriptParserBitXorAssign + const JavaScriptParserBooleanLiteral + const JavaScriptParserBreak + const JavaScriptParserCDataComment + const JavaScriptParserCase + const JavaScriptParserCatch + const JavaScriptParserClass + const JavaScriptParserCloseBrace + const JavaScriptParserCloseBracket + const JavaScriptParserCloseParen + const JavaScriptParserColon + const JavaScriptParserComma + const JavaScriptParserConst + const JavaScriptParserContinue + const JavaScriptParserDebugger + const JavaScriptParserDecimalLiteral + const JavaScriptParserDefault + const JavaScriptParserDelete + const JavaScriptParserDivide + const JavaScriptParserDivideAssign + const JavaScriptParserDo + const JavaScriptParserDot + const JavaScriptParserEOF + const JavaScriptParserEllipsis + const JavaScriptParserElse + const JavaScriptParserEnum + const JavaScriptParserEquals_ + const JavaScriptParserExport + const JavaScriptParserExtends + const JavaScriptParserFinally + const JavaScriptParserFor + const JavaScriptParserFrom + const JavaScriptParserFunction + const JavaScriptParserGreaterThanEquals + const JavaScriptParserHashBangLine + const JavaScriptParserHashtag + const JavaScriptParserHexIntegerLiteral + const JavaScriptParserHtmlComment + const JavaScriptParserIdentifier + const JavaScriptParserIdentityEquals + const JavaScriptParserIdentityNotEquals + const JavaScriptParserIf + const JavaScriptParserImplements + const JavaScriptParserImport + const JavaScriptParserIn + const JavaScriptParserInstanceof + const JavaScriptParserInterface + const JavaScriptParserLeftShiftArithmetic + const JavaScriptParserLeftShiftArithmeticAssign + const JavaScriptParserLessThan + const JavaScriptParserLessThanEquals + const JavaScriptParserLet + const JavaScriptParserLineTerminator + const JavaScriptParserMinus + const JavaScriptParserMinusAssign + const JavaScriptParserMinusMinus + const JavaScriptParserModulus + const JavaScriptParserModulusAssign + const JavaScriptParserMoreThan + const JavaScriptParserMultiLineComment + const JavaScriptParserMultiply + const JavaScriptParserMultiplyAssign + const JavaScriptParserNew + const JavaScriptParserNot + const JavaScriptParserNotEquals + const JavaScriptParserNullCoalesce + const JavaScriptParserNullLiteral + const JavaScriptParserOctalIntegerLiteral + const JavaScriptParserOctalIntegerLiteral2 + const JavaScriptParserOpenBrace + const JavaScriptParserOpenBracket + const JavaScriptParserOpenParen + const JavaScriptParserOr + const JavaScriptParserPackage + const JavaScriptParserPlus + const JavaScriptParserPlusAssign + const JavaScriptParserPlusPlus + const JavaScriptParserPower + const JavaScriptParserPowerAssign + const JavaScriptParserPrivate + const JavaScriptParserProtected + const JavaScriptParserPublic + const JavaScriptParserQuestionMark + const JavaScriptParserRULE_aliasName + const JavaScriptParserRULE_anoymousFunction + const JavaScriptParserRULE_argument + const JavaScriptParserRULE_arguments + const JavaScriptParserRULE_arrayElement + const JavaScriptParserRULE_arrayLiteral + const JavaScriptParserRULE_arrowFunctionBody + const JavaScriptParserRULE_arrowFunctionParameters + const JavaScriptParserRULE_assignable + const JavaScriptParserRULE_assignmentOperator + const JavaScriptParserRULE_bigintLiteral + const JavaScriptParserRULE_block + const JavaScriptParserRULE_breakStatement + const JavaScriptParserRULE_caseBlock + const JavaScriptParserRULE_caseClause + const JavaScriptParserRULE_caseClauses + const JavaScriptParserRULE_catchProduction + const JavaScriptParserRULE_classDeclaration + const JavaScriptParserRULE_classElement + const JavaScriptParserRULE_classTail + const JavaScriptParserRULE_continueStatement + const JavaScriptParserRULE_debuggerStatement + const JavaScriptParserRULE_declaration + const JavaScriptParserRULE_defaultClause + const JavaScriptParserRULE_elementList + const JavaScriptParserRULE_emptyStatement_ + const JavaScriptParserRULE_eos + const JavaScriptParserRULE_exportFromBlock + const JavaScriptParserRULE_exportStatement + const JavaScriptParserRULE_expressionSequence + const JavaScriptParserRULE_expressionStatement + const JavaScriptParserRULE_finallyProduction + const JavaScriptParserRULE_formalParameterArg + const JavaScriptParserRULE_formalParameterList + const JavaScriptParserRULE_functionBody + const JavaScriptParserRULE_functionDeclaration + const JavaScriptParserRULE_getter + const JavaScriptParserRULE_identifierName + const JavaScriptParserRULE_ifStatement + const JavaScriptParserRULE_importDefault + const JavaScriptParserRULE_importFrom + const JavaScriptParserRULE_importFromBlock + const JavaScriptParserRULE_importNamespace + const JavaScriptParserRULE_importStatement + const JavaScriptParserRULE_iterationStatement + const JavaScriptParserRULE_keyword + const JavaScriptParserRULE_labelledStatement + const JavaScriptParserRULE_lastFormalParameterArg + const JavaScriptParserRULE_literal + const JavaScriptParserRULE_methodDefinition + const JavaScriptParserRULE_moduleItems + const JavaScriptParserRULE_numericLiteral + const JavaScriptParserRULE_objectLiteral + const JavaScriptParserRULE_program + const JavaScriptParserRULE_propertyAssignment + const JavaScriptParserRULE_propertyName + const JavaScriptParserRULE_reservedWord + const JavaScriptParserRULE_returnStatement + const JavaScriptParserRULE_setter + const JavaScriptParserRULE_singleExpression + const JavaScriptParserRULE_sourceElement + const JavaScriptParserRULE_sourceElements + const JavaScriptParserRULE_statement + const JavaScriptParserRULE_statementList + const JavaScriptParserRULE_switchStatement + const JavaScriptParserRULE_throwStatement + const JavaScriptParserRULE_tryStatement + const JavaScriptParserRULE_varModifier + const JavaScriptParserRULE_variableDeclaration + const JavaScriptParserRULE_variableDeclarationList + const JavaScriptParserRULE_variableStatement + const JavaScriptParserRULE_withStatement + const JavaScriptParserRULE_yieldStatement + const JavaScriptParserRegularExpressionLiteral + const JavaScriptParserReturn + const JavaScriptParserRightShiftArithmetic + const JavaScriptParserRightShiftArithmeticAssign + const JavaScriptParserRightShiftLogical + const JavaScriptParserRightShiftLogicalAssign + const JavaScriptParserSemiColon + const JavaScriptParserSingleLineComment + const JavaScriptParserStatic + const JavaScriptParserStringLiteral + const JavaScriptParserSuper + const JavaScriptParserSwitch + const JavaScriptParserTemplateStringLiteral + const JavaScriptParserThis + const JavaScriptParserThrow + const JavaScriptParserTry + const JavaScriptParserTypeof + const JavaScriptParserUnexpectedCharacter + const JavaScriptParserVar + const JavaScriptParserVoid + const JavaScriptParserWhile + const JavaScriptParserWhiteSpaces + const JavaScriptParserWith + const JavaScriptParserYield + type AdditiveExpressionContext struct + func NewAdditiveExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AdditiveExpressionContext + func (s *AdditiveExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *AdditiveExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AdditiveExpressionContext) ExitRule(listener antlr.ParseTreeListener) + 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 AliasNameContext struct + func NewAliasNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AliasNameContext + func NewEmptyAliasNameContext() *AliasNameContext + func (*AliasNameContext) IsAliasNameContext() + func (s *AliasNameContext) AllIdentifierName() []IIdentifierNameContext + func (s *AliasNameContext) As() antlr.TerminalNode + func (s *AliasNameContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AliasNameContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AliasNameContext) GetParser() antlr.Parser + func (s *AliasNameContext) GetRuleContext() antlr.RuleContext + func (s *AliasNameContext) IdentifierName(i int) IIdentifierNameContext + func (s *AliasNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type AnoymousFunctionContext struct + func NewAnoymousFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnoymousFunctionContext + func NewEmptyAnoymousFunctionContext() *AnoymousFunctionContext + func (*AnoymousFunctionContext) IsAnoymousFunctionContext() + func (s *AnoymousFunctionContext) CopyFrom(ctx *AnoymousFunctionContext) + func (s *AnoymousFunctionContext) GetParser() antlr.Parser + func (s *AnoymousFunctionContext) GetRuleContext() antlr.RuleContext + func (s *AnoymousFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type AnoymousFunctionDeclContext struct + func NewAnoymousFunctionDeclContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AnoymousFunctionDeclContext + func (s *AnoymousFunctionDeclContext) Async() antlr.TerminalNode + func (s *AnoymousFunctionDeclContext) CloseBrace() antlr.TerminalNode + func (s *AnoymousFunctionDeclContext) CloseParen() antlr.TerminalNode + func (s *AnoymousFunctionDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AnoymousFunctionDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AnoymousFunctionDeclContext) FormalParameterList() IFormalParameterListContext + func (s *AnoymousFunctionDeclContext) Function() antlr.TerminalNode + func (s *AnoymousFunctionDeclContext) FunctionBody() IFunctionBodyContext + func (s *AnoymousFunctionDeclContext) GetRuleContext() antlr.RuleContext + func (s *AnoymousFunctionDeclContext) Multiply() antlr.TerminalNode + func (s *AnoymousFunctionDeclContext) OpenBrace() antlr.TerminalNode + func (s *AnoymousFunctionDeclContext) OpenParen() antlr.TerminalNode + type ArgumentContext struct + func NewArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentContext + func NewEmptyArgumentContext() *ArgumentContext + func (*ArgumentContext) IsArgumentContext() + func (s *ArgumentContext) Ellipsis() antlr.TerminalNode + func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArgumentContext) GetParser() antlr.Parser + func (s *ArgumentContext) GetRuleContext() antlr.RuleContext + func (s *ArgumentContext) Identifier() antlr.TerminalNode + func (s *ArgumentContext) SingleExpression() ISingleExpressionContext + func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArgumentsContext struct + func NewArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentsContext + func NewEmptyArgumentsContext() *ArgumentsContext + func (*ArgumentsContext) IsArgumentsContext() + func (s *ArgumentsContext) AllArgument() []IArgumentContext + func (s *ArgumentsContext) AllComma() []antlr.TerminalNode + func (s *ArgumentsContext) Argument(i int) IArgumentContext + func (s *ArgumentsContext) CloseParen() antlr.TerminalNode + func (s *ArgumentsContext) Comma(i int) antlr.TerminalNode + func (s *ArgumentsContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArgumentsContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArgumentsContext) GetParser() antlr.Parser + func (s *ArgumentsContext) GetRuleContext() antlr.RuleContext + func (s *ArgumentsContext) OpenParen() antlr.TerminalNode + func (s *ArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArgumentsExpressionContext struct + func NewArgumentsExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArgumentsExpressionContext + func (s *ArgumentsExpressionContext) Arguments() IArgumentsContext + func (s *ArgumentsExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArgumentsExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArgumentsExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ArgumentsExpressionContext) SingleExpression() ISingleExpressionContext + type ArrayElementContext struct + func NewArrayElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayElementContext + func NewEmptyArrayElementContext() *ArrayElementContext + func (*ArrayElementContext) IsArrayElementContext() + func (s *ArrayElementContext) Ellipsis() antlr.TerminalNode + func (s *ArrayElementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrayElementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrayElementContext) GetParser() antlr.Parser + func (s *ArrayElementContext) GetRuleContext() antlr.RuleContext + func (s *ArrayElementContext) SingleExpression() ISingleExpressionContext + func (s *ArrayElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArrayLiteralContext struct + func NewArrayLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayLiteralContext + func NewEmptyArrayLiteralContext() *ArrayLiteralContext + func (*ArrayLiteralContext) IsArrayLiteralContext() + func (s *ArrayLiteralContext) CloseBracket() antlr.TerminalNode + func (s *ArrayLiteralContext) ElementList() IElementListContext + func (s *ArrayLiteralContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrayLiteralContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrayLiteralContext) GetParser() antlr.Parser + func (s *ArrayLiteralContext) GetRuleContext() antlr.RuleContext + func (s *ArrayLiteralContext) OpenBracket() antlr.TerminalNode + func (s *ArrayLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArrayLiteralExpressionContext struct + func NewArrayLiteralExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayLiteralExpressionContext + func (s *ArrayLiteralExpressionContext) ArrayLiteral() IArrayLiteralContext + func (s *ArrayLiteralExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrayLiteralExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrayLiteralExpressionContext) GetRuleContext() antlr.RuleContext + type ArrowFunctionBodyContext struct + func NewArrowFunctionBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrowFunctionBodyContext + func NewEmptyArrowFunctionBodyContext() *ArrowFunctionBodyContext + func (*ArrowFunctionBodyContext) IsArrowFunctionBodyContext() + func (s *ArrowFunctionBodyContext) CloseBrace() antlr.TerminalNode + func (s *ArrowFunctionBodyContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrowFunctionBodyContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrowFunctionBodyContext) FunctionBody() IFunctionBodyContext + func (s *ArrowFunctionBodyContext) GetParser() antlr.Parser + func (s *ArrowFunctionBodyContext) GetRuleContext() antlr.RuleContext + func (s *ArrowFunctionBodyContext) OpenBrace() antlr.TerminalNode + func (s *ArrowFunctionBodyContext) SingleExpression() ISingleExpressionContext + func (s *ArrowFunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArrowFunctionContext struct + func NewArrowFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrowFunctionContext + func (s *ArrowFunctionContext) ARROW() antlr.TerminalNode + func (s *ArrowFunctionContext) ArrowFunctionBody() IArrowFunctionBodyContext + func (s *ArrowFunctionContext) ArrowFunctionParameters() IArrowFunctionParametersContext + func (s *ArrowFunctionContext) Async() antlr.TerminalNode + func (s *ArrowFunctionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrowFunctionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrowFunctionContext) GetRuleContext() antlr.RuleContext + type ArrowFunctionParametersContext struct + func NewArrowFunctionParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrowFunctionParametersContext + func NewEmptyArrowFunctionParametersContext() *ArrowFunctionParametersContext + func (*ArrowFunctionParametersContext) IsArrowFunctionParametersContext() + func (s *ArrowFunctionParametersContext) CloseParen() antlr.TerminalNode + func (s *ArrowFunctionParametersContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrowFunctionParametersContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrowFunctionParametersContext) FormalParameterList() IFormalParameterListContext + func (s *ArrowFunctionParametersContext) GetParser() antlr.Parser + func (s *ArrowFunctionParametersContext) GetRuleContext() antlr.RuleContext + func (s *ArrowFunctionParametersContext) Identifier() antlr.TerminalNode + func (s *ArrowFunctionParametersContext) OpenParen() antlr.TerminalNode + func (s *ArrowFunctionParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type AssignableContext struct + func NewAssignableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignableContext + func NewEmptyAssignableContext() *AssignableContext + func (*AssignableContext) IsAssignableContext() + func (s *AssignableContext) ArrayLiteral() IArrayLiteralContext + func (s *AssignableContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AssignableContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AssignableContext) GetParser() antlr.Parser + func (s *AssignableContext) GetRuleContext() antlr.RuleContext + func (s *AssignableContext) Identifier() antlr.TerminalNode + func (s *AssignableContext) ObjectLiteral() IObjectLiteralContext + func (s *AssignableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type AssignmentExpressionContext struct + func NewAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentExpressionContext + func (s *AssignmentExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *AssignmentExpressionContext) Assign() antlr.TerminalNode + func (s *AssignmentExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AssignmentExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AssignmentExpressionContext) GetRuleContext() antlr.RuleContext + func (s *AssignmentExpressionContext) SingleExpression(i int) ISingleExpressionContext + type AssignmentOperatorContext struct + func NewAssignmentOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentOperatorContext + func NewEmptyAssignmentOperatorContext() *AssignmentOperatorContext + func (*AssignmentOperatorContext) IsAssignmentOperatorContext() + 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) EnterRule(listener antlr.ParseTreeListener) + func (s *AssignmentOperatorContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AssignmentOperatorContext) GetParser() antlr.Parser + func (s *AssignmentOperatorContext) GetRuleContext() antlr.RuleContext + 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) PowerAssign() 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 struct + func NewAssignmentOperatorExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentOperatorExpressionContext + func (s *AssignmentOperatorExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *AssignmentOperatorExpressionContext) AssignmentOperator() IAssignmentOperatorContext + func (s *AssignmentOperatorExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AssignmentOperatorExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AssignmentOperatorExpressionContext) GetRuleContext() antlr.RuleContext + func (s *AssignmentOperatorExpressionContext) SingleExpression(i int) ISingleExpressionContext + type AwaitExpressionContext struct + func NewAwaitExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AwaitExpressionContext + func (s *AwaitExpressionContext) Await() antlr.TerminalNode + func (s *AwaitExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AwaitExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AwaitExpressionContext) GetRuleContext() antlr.RuleContext + func (s *AwaitExpressionContext) SingleExpression() ISingleExpressionContext + type BaseJavaScriptParserListener struct + func (s *BaseJavaScriptParserListener) EnterAdditiveExpression(ctx *AdditiveExpressionContext) + func (s *BaseJavaScriptParserListener) EnterAliasName(ctx *AliasNameContext) + func (s *BaseJavaScriptParserListener) EnterAnoymousFunctionDecl(ctx *AnoymousFunctionDeclContext) + func (s *BaseJavaScriptParserListener) EnterArgument(ctx *ArgumentContext) + func (s *BaseJavaScriptParserListener) EnterArguments(ctx *ArgumentsContext) + func (s *BaseJavaScriptParserListener) EnterArgumentsExpression(ctx *ArgumentsExpressionContext) + func (s *BaseJavaScriptParserListener) EnterArrayElement(ctx *ArrayElementContext) + func (s *BaseJavaScriptParserListener) EnterArrayLiteral(ctx *ArrayLiteralContext) + func (s *BaseJavaScriptParserListener) EnterArrayLiteralExpression(ctx *ArrayLiteralExpressionContext) + func (s *BaseJavaScriptParserListener) EnterArrowFunction(ctx *ArrowFunctionContext) + func (s *BaseJavaScriptParserListener) EnterArrowFunctionBody(ctx *ArrowFunctionBodyContext) + func (s *BaseJavaScriptParserListener) EnterArrowFunctionParameters(ctx *ArrowFunctionParametersContext) + func (s *BaseJavaScriptParserListener) EnterAssignable(ctx *AssignableContext) + func (s *BaseJavaScriptParserListener) EnterAssignmentExpression(ctx *AssignmentExpressionContext) + func (s *BaseJavaScriptParserListener) EnterAssignmentOperator(ctx *AssignmentOperatorContext) + func (s *BaseJavaScriptParserListener) EnterAssignmentOperatorExpression(ctx *AssignmentOperatorExpressionContext) + func (s *BaseJavaScriptParserListener) EnterAwaitExpression(ctx *AwaitExpressionContext) + func (s *BaseJavaScriptParserListener) EnterBigintLiteral(ctx *BigintLiteralContext) + func (s *BaseJavaScriptParserListener) EnterBitAndExpression(ctx *BitAndExpressionContext) + func (s *BaseJavaScriptParserListener) EnterBitNotExpression(ctx *BitNotExpressionContext) + func (s *BaseJavaScriptParserListener) EnterBitOrExpression(ctx *BitOrExpressionContext) + func (s *BaseJavaScriptParserListener) EnterBitShiftExpression(ctx *BitShiftExpressionContext) + func (s *BaseJavaScriptParserListener) EnterBitXOrExpression(ctx *BitXOrExpressionContext) + func (s *BaseJavaScriptParserListener) EnterBlock(ctx *BlockContext) + func (s *BaseJavaScriptParserListener) EnterBreakStatement(ctx *BreakStatementContext) + func (s *BaseJavaScriptParserListener) EnterCaseBlock(ctx *CaseBlockContext) + func (s *BaseJavaScriptParserListener) EnterCaseClause(ctx *CaseClauseContext) + func (s *BaseJavaScriptParserListener) EnterCaseClauses(ctx *CaseClausesContext) + func (s *BaseJavaScriptParserListener) EnterCatchProduction(ctx *CatchProductionContext) + func (s *BaseJavaScriptParserListener) EnterClassDeclaration(ctx *ClassDeclarationContext) + func (s *BaseJavaScriptParserListener) EnterClassElement(ctx *ClassElementContext) + func (s *BaseJavaScriptParserListener) EnterClassExpression(ctx *ClassExpressionContext) + func (s *BaseJavaScriptParserListener) EnterClassTail(ctx *ClassTailContext) + func (s *BaseJavaScriptParserListener) EnterCoalesceExpression(ctx *CoalesceExpressionContext) + func (s *BaseJavaScriptParserListener) EnterComputedPropertyExpressionAssignment(ctx *ComputedPropertyExpressionAssignmentContext) + func (s *BaseJavaScriptParserListener) EnterContinueStatement(ctx *ContinueStatementContext) + func (s *BaseJavaScriptParserListener) EnterDebuggerStatement(ctx *DebuggerStatementContext) + func (s *BaseJavaScriptParserListener) EnterDeclaration(ctx *DeclarationContext) + func (s *BaseJavaScriptParserListener) EnterDefaultClause(ctx *DefaultClauseContext) + func (s *BaseJavaScriptParserListener) EnterDeleteExpression(ctx *DeleteExpressionContext) + func (s *BaseJavaScriptParserListener) EnterDoStatement(ctx *DoStatementContext) + func (s *BaseJavaScriptParserListener) EnterElementList(ctx *ElementListContext) + func (s *BaseJavaScriptParserListener) EnterEmptyStatement_(ctx *EmptyStatement_Context) + func (s *BaseJavaScriptParserListener) EnterEos(ctx *EosContext) + func (s *BaseJavaScriptParserListener) EnterEqualityExpression(ctx *EqualityExpressionContext) + func (s *BaseJavaScriptParserListener) EnterEveryRule(ctx antlr.ParserRuleContext) + func (s *BaseJavaScriptParserListener) EnterExportDeclaration(ctx *ExportDeclarationContext) + func (s *BaseJavaScriptParserListener) EnterExportDefaultDeclaration(ctx *ExportDefaultDeclarationContext) + func (s *BaseJavaScriptParserListener) EnterExportFromBlock(ctx *ExportFromBlockContext) + func (s *BaseJavaScriptParserListener) EnterExpressionSequence(ctx *ExpressionSequenceContext) + func (s *BaseJavaScriptParserListener) EnterExpressionStatement(ctx *ExpressionStatementContext) + func (s *BaseJavaScriptParserListener) EnterFinallyProduction(ctx *FinallyProductionContext) + func (s *BaseJavaScriptParserListener) EnterForInStatement(ctx *ForInStatementContext) + func (s *BaseJavaScriptParserListener) EnterForOfStatement(ctx *ForOfStatementContext) + func (s *BaseJavaScriptParserListener) EnterForStatement(ctx *ForStatementContext) + func (s *BaseJavaScriptParserListener) EnterFormalParameterArg(ctx *FormalParameterArgContext) + func (s *BaseJavaScriptParserListener) EnterFormalParameterList(ctx *FormalParameterListContext) + func (s *BaseJavaScriptParserListener) EnterFunctionBody(ctx *FunctionBodyContext) + func (s *BaseJavaScriptParserListener) EnterFunctionDecl(ctx *FunctionDeclContext) + func (s *BaseJavaScriptParserListener) EnterFunctionDeclaration(ctx *FunctionDeclarationContext) + func (s *BaseJavaScriptParserListener) EnterFunctionExpression(ctx *FunctionExpressionContext) + func (s *BaseJavaScriptParserListener) EnterFunctionProperty(ctx *FunctionPropertyContext) + func (s *BaseJavaScriptParserListener) EnterGetter(ctx *GetterContext) + func (s *BaseJavaScriptParserListener) EnterIdentifierExpression(ctx *IdentifierExpressionContext) + func (s *BaseJavaScriptParserListener) EnterIdentifierName(ctx *IdentifierNameContext) + func (s *BaseJavaScriptParserListener) EnterIfStatement(ctx *IfStatementContext) + func (s *BaseJavaScriptParserListener) EnterImportDefault(ctx *ImportDefaultContext) + func (s *BaseJavaScriptParserListener) EnterImportExpression(ctx *ImportExpressionContext) + func (s *BaseJavaScriptParserListener) EnterImportFrom(ctx *ImportFromContext) + func (s *BaseJavaScriptParserListener) EnterImportFromBlock(ctx *ImportFromBlockContext) + func (s *BaseJavaScriptParserListener) EnterImportNamespace(ctx *ImportNamespaceContext) + func (s *BaseJavaScriptParserListener) EnterImportStatement(ctx *ImportStatementContext) + func (s *BaseJavaScriptParserListener) EnterInExpression(ctx *InExpressionContext) + func (s *BaseJavaScriptParserListener) EnterInstanceofExpression(ctx *InstanceofExpressionContext) + func (s *BaseJavaScriptParserListener) EnterKeyword(ctx *KeywordContext) + func (s *BaseJavaScriptParserListener) EnterLabelledStatement(ctx *LabelledStatementContext) + func (s *BaseJavaScriptParserListener) EnterLastFormalParameterArg(ctx *LastFormalParameterArgContext) + func (s *BaseJavaScriptParserListener) EnterLiteral(ctx *LiteralContext) + func (s *BaseJavaScriptParserListener) EnterLiteralExpression(ctx *LiteralExpressionContext) + func (s *BaseJavaScriptParserListener) EnterLogicalAndExpression(ctx *LogicalAndExpressionContext) + func (s *BaseJavaScriptParserListener) EnterLogicalOrExpression(ctx *LogicalOrExpressionContext) + func (s *BaseJavaScriptParserListener) EnterMemberDotExpression(ctx *MemberDotExpressionContext) + func (s *BaseJavaScriptParserListener) EnterMemberIndexExpression(ctx *MemberIndexExpressionContext) + func (s *BaseJavaScriptParserListener) EnterMetaExpression(ctx *MetaExpressionContext) + func (s *BaseJavaScriptParserListener) EnterMethodDefinition(ctx *MethodDefinitionContext) + func (s *BaseJavaScriptParserListener) EnterModuleItems(ctx *ModuleItemsContext) + func (s *BaseJavaScriptParserListener) EnterMultiplicativeExpression(ctx *MultiplicativeExpressionContext) + func (s *BaseJavaScriptParserListener) EnterNewExpression(ctx *NewExpressionContext) + func (s *BaseJavaScriptParserListener) EnterNotExpression(ctx *NotExpressionContext) + func (s *BaseJavaScriptParserListener) EnterNumericLiteral(ctx *NumericLiteralContext) + func (s *BaseJavaScriptParserListener) EnterObjectLiteral(ctx *ObjectLiteralContext) + func (s *BaseJavaScriptParserListener) EnterObjectLiteralExpression(ctx *ObjectLiteralExpressionContext) + func (s *BaseJavaScriptParserListener) EnterParenthesizedExpression(ctx *ParenthesizedExpressionContext) + func (s *BaseJavaScriptParserListener) EnterPostDecreaseExpression(ctx *PostDecreaseExpressionContext) + func (s *BaseJavaScriptParserListener) EnterPostIncrementExpression(ctx *PostIncrementExpressionContext) + func (s *BaseJavaScriptParserListener) EnterPowerExpression(ctx *PowerExpressionContext) + func (s *BaseJavaScriptParserListener) EnterPreDecreaseExpression(ctx *PreDecreaseExpressionContext) + func (s *BaseJavaScriptParserListener) EnterPreIncrementExpression(ctx *PreIncrementExpressionContext) + func (s *BaseJavaScriptParserListener) EnterProgram(ctx *ProgramContext) + func (s *BaseJavaScriptParserListener) EnterPropertyExpressionAssignment(ctx *PropertyExpressionAssignmentContext) + func (s *BaseJavaScriptParserListener) EnterPropertyGetter(ctx *PropertyGetterContext) + func (s *BaseJavaScriptParserListener) EnterPropertyName(ctx *PropertyNameContext) + func (s *BaseJavaScriptParserListener) EnterPropertySetter(ctx *PropertySetterContext) + func (s *BaseJavaScriptParserListener) EnterPropertyShorthand(ctx *PropertyShorthandContext) + func (s *BaseJavaScriptParserListener) EnterRelationalExpression(ctx *RelationalExpressionContext) + func (s *BaseJavaScriptParserListener) EnterReservedWord(ctx *ReservedWordContext) + func (s *BaseJavaScriptParserListener) EnterReturnStatement(ctx *ReturnStatementContext) + func (s *BaseJavaScriptParserListener) EnterSetter(ctx *SetterContext) + func (s *BaseJavaScriptParserListener) EnterSourceElement(ctx *SourceElementContext) + func (s *BaseJavaScriptParserListener) EnterSourceElements(ctx *SourceElementsContext) + func (s *BaseJavaScriptParserListener) EnterStatement(ctx *StatementContext) + func (s *BaseJavaScriptParserListener) EnterStatementList(ctx *StatementListContext) + func (s *BaseJavaScriptParserListener) EnterSuperExpression(ctx *SuperExpressionContext) + func (s *BaseJavaScriptParserListener) EnterSwitchStatement(ctx *SwitchStatementContext) + func (s *BaseJavaScriptParserListener) EnterTemplateStringExpression(ctx *TemplateStringExpressionContext) + func (s *BaseJavaScriptParserListener) EnterTernaryExpression(ctx *TernaryExpressionContext) + func (s *BaseJavaScriptParserListener) EnterThisExpression(ctx *ThisExpressionContext) + func (s *BaseJavaScriptParserListener) EnterThrowStatement(ctx *ThrowStatementContext) + func (s *BaseJavaScriptParserListener) EnterTryStatement(ctx *TryStatementContext) + func (s *BaseJavaScriptParserListener) EnterTypeofExpression(ctx *TypeofExpressionContext) + func (s *BaseJavaScriptParserListener) EnterUnaryMinusExpression(ctx *UnaryMinusExpressionContext) + func (s *BaseJavaScriptParserListener) EnterUnaryPlusExpression(ctx *UnaryPlusExpressionContext) + func (s *BaseJavaScriptParserListener) EnterVarModifier(ctx *VarModifierContext) + func (s *BaseJavaScriptParserListener) EnterVariableDeclaration(ctx *VariableDeclarationContext) + func (s *BaseJavaScriptParserListener) EnterVariableDeclarationList(ctx *VariableDeclarationListContext) + func (s *BaseJavaScriptParserListener) EnterVariableStatement(ctx *VariableStatementContext) + func (s *BaseJavaScriptParserListener) EnterVoidExpression(ctx *VoidExpressionContext) + func (s *BaseJavaScriptParserListener) EnterWhileStatement(ctx *WhileStatementContext) + func (s *BaseJavaScriptParserListener) EnterWithStatement(ctx *WithStatementContext) + func (s *BaseJavaScriptParserListener) EnterYieldExpression(ctx *YieldExpressionContext) + func (s *BaseJavaScriptParserListener) EnterYieldStatement(ctx *YieldStatementContext) + func (s *BaseJavaScriptParserListener) ExitAdditiveExpression(ctx *AdditiveExpressionContext) + func (s *BaseJavaScriptParserListener) ExitAliasName(ctx *AliasNameContext) + func (s *BaseJavaScriptParserListener) ExitAnoymousFunctionDecl(ctx *AnoymousFunctionDeclContext) + func (s *BaseJavaScriptParserListener) ExitArgument(ctx *ArgumentContext) + func (s *BaseJavaScriptParserListener) ExitArguments(ctx *ArgumentsContext) + func (s *BaseJavaScriptParserListener) ExitArgumentsExpression(ctx *ArgumentsExpressionContext) + func (s *BaseJavaScriptParserListener) ExitArrayElement(ctx *ArrayElementContext) + func (s *BaseJavaScriptParserListener) ExitArrayLiteral(ctx *ArrayLiteralContext) + func (s *BaseJavaScriptParserListener) ExitArrayLiteralExpression(ctx *ArrayLiteralExpressionContext) + func (s *BaseJavaScriptParserListener) ExitArrowFunction(ctx *ArrowFunctionContext) + func (s *BaseJavaScriptParserListener) ExitArrowFunctionBody(ctx *ArrowFunctionBodyContext) + func (s *BaseJavaScriptParserListener) ExitArrowFunctionParameters(ctx *ArrowFunctionParametersContext) + func (s *BaseJavaScriptParserListener) ExitAssignable(ctx *AssignableContext) + func (s *BaseJavaScriptParserListener) ExitAssignmentExpression(ctx *AssignmentExpressionContext) + func (s *BaseJavaScriptParserListener) ExitAssignmentOperator(ctx *AssignmentOperatorContext) + func (s *BaseJavaScriptParserListener) ExitAssignmentOperatorExpression(ctx *AssignmentOperatorExpressionContext) + func (s *BaseJavaScriptParserListener) ExitAwaitExpression(ctx *AwaitExpressionContext) + func (s *BaseJavaScriptParserListener) ExitBigintLiteral(ctx *BigintLiteralContext) + func (s *BaseJavaScriptParserListener) ExitBitAndExpression(ctx *BitAndExpressionContext) + func (s *BaseJavaScriptParserListener) ExitBitNotExpression(ctx *BitNotExpressionContext) + func (s *BaseJavaScriptParserListener) ExitBitOrExpression(ctx *BitOrExpressionContext) + func (s *BaseJavaScriptParserListener) ExitBitShiftExpression(ctx *BitShiftExpressionContext) + func (s *BaseJavaScriptParserListener) ExitBitXOrExpression(ctx *BitXOrExpressionContext) + func (s *BaseJavaScriptParserListener) ExitBlock(ctx *BlockContext) + func (s *BaseJavaScriptParserListener) ExitBreakStatement(ctx *BreakStatementContext) + func (s *BaseJavaScriptParserListener) ExitCaseBlock(ctx *CaseBlockContext) + func (s *BaseJavaScriptParserListener) ExitCaseClause(ctx *CaseClauseContext) + func (s *BaseJavaScriptParserListener) ExitCaseClauses(ctx *CaseClausesContext) + func (s *BaseJavaScriptParserListener) ExitCatchProduction(ctx *CatchProductionContext) + func (s *BaseJavaScriptParserListener) ExitClassDeclaration(ctx *ClassDeclarationContext) + func (s *BaseJavaScriptParserListener) ExitClassElement(ctx *ClassElementContext) + func (s *BaseJavaScriptParserListener) ExitClassExpression(ctx *ClassExpressionContext) + func (s *BaseJavaScriptParserListener) ExitClassTail(ctx *ClassTailContext) + func (s *BaseJavaScriptParserListener) ExitCoalesceExpression(ctx *CoalesceExpressionContext) + func (s *BaseJavaScriptParserListener) ExitComputedPropertyExpressionAssignment(ctx *ComputedPropertyExpressionAssignmentContext) + func (s *BaseJavaScriptParserListener) ExitContinueStatement(ctx *ContinueStatementContext) + func (s *BaseJavaScriptParserListener) ExitDebuggerStatement(ctx *DebuggerStatementContext) + func (s *BaseJavaScriptParserListener) ExitDeclaration(ctx *DeclarationContext) + func (s *BaseJavaScriptParserListener) ExitDefaultClause(ctx *DefaultClauseContext) + func (s *BaseJavaScriptParserListener) ExitDeleteExpression(ctx *DeleteExpressionContext) + func (s *BaseJavaScriptParserListener) ExitDoStatement(ctx *DoStatementContext) + func (s *BaseJavaScriptParserListener) ExitElementList(ctx *ElementListContext) + func (s *BaseJavaScriptParserListener) ExitEmptyStatement_(ctx *EmptyStatement_Context) + func (s *BaseJavaScriptParserListener) ExitEos(ctx *EosContext) + func (s *BaseJavaScriptParserListener) ExitEqualityExpression(ctx *EqualityExpressionContext) + func (s *BaseJavaScriptParserListener) ExitEveryRule(ctx antlr.ParserRuleContext) + func (s *BaseJavaScriptParserListener) ExitExportDeclaration(ctx *ExportDeclarationContext) + func (s *BaseJavaScriptParserListener) ExitExportDefaultDeclaration(ctx *ExportDefaultDeclarationContext) + func (s *BaseJavaScriptParserListener) ExitExportFromBlock(ctx *ExportFromBlockContext) + func (s *BaseJavaScriptParserListener) ExitExpressionSequence(ctx *ExpressionSequenceContext) + func (s *BaseJavaScriptParserListener) ExitExpressionStatement(ctx *ExpressionStatementContext) + func (s *BaseJavaScriptParserListener) ExitFinallyProduction(ctx *FinallyProductionContext) + func (s *BaseJavaScriptParserListener) ExitForInStatement(ctx *ForInStatementContext) + func (s *BaseJavaScriptParserListener) ExitForOfStatement(ctx *ForOfStatementContext) + func (s *BaseJavaScriptParserListener) ExitForStatement(ctx *ForStatementContext) + func (s *BaseJavaScriptParserListener) ExitFormalParameterArg(ctx *FormalParameterArgContext) + func (s *BaseJavaScriptParserListener) ExitFormalParameterList(ctx *FormalParameterListContext) + func (s *BaseJavaScriptParserListener) ExitFunctionBody(ctx *FunctionBodyContext) + func (s *BaseJavaScriptParserListener) ExitFunctionDecl(ctx *FunctionDeclContext) + func (s *BaseJavaScriptParserListener) ExitFunctionDeclaration(ctx *FunctionDeclarationContext) + func (s *BaseJavaScriptParserListener) ExitFunctionExpression(ctx *FunctionExpressionContext) + func (s *BaseJavaScriptParserListener) ExitFunctionProperty(ctx *FunctionPropertyContext) + func (s *BaseJavaScriptParserListener) ExitGetter(ctx *GetterContext) + func (s *BaseJavaScriptParserListener) ExitIdentifierExpression(ctx *IdentifierExpressionContext) + func (s *BaseJavaScriptParserListener) ExitIdentifierName(ctx *IdentifierNameContext) + func (s *BaseJavaScriptParserListener) ExitIfStatement(ctx *IfStatementContext) + func (s *BaseJavaScriptParserListener) ExitImportDefault(ctx *ImportDefaultContext) + func (s *BaseJavaScriptParserListener) ExitImportExpression(ctx *ImportExpressionContext) + func (s *BaseJavaScriptParserListener) ExitImportFrom(ctx *ImportFromContext) + func (s *BaseJavaScriptParserListener) ExitImportFromBlock(ctx *ImportFromBlockContext) + func (s *BaseJavaScriptParserListener) ExitImportNamespace(ctx *ImportNamespaceContext) + func (s *BaseJavaScriptParserListener) ExitImportStatement(ctx *ImportStatementContext) + func (s *BaseJavaScriptParserListener) ExitInExpression(ctx *InExpressionContext) + func (s *BaseJavaScriptParserListener) ExitInstanceofExpression(ctx *InstanceofExpressionContext) + func (s *BaseJavaScriptParserListener) ExitKeyword(ctx *KeywordContext) + func (s *BaseJavaScriptParserListener) ExitLabelledStatement(ctx *LabelledStatementContext) + func (s *BaseJavaScriptParserListener) ExitLastFormalParameterArg(ctx *LastFormalParameterArgContext) + func (s *BaseJavaScriptParserListener) ExitLiteral(ctx *LiteralContext) + func (s *BaseJavaScriptParserListener) ExitLiteralExpression(ctx *LiteralExpressionContext) + func (s *BaseJavaScriptParserListener) ExitLogicalAndExpression(ctx *LogicalAndExpressionContext) + func (s *BaseJavaScriptParserListener) ExitLogicalOrExpression(ctx *LogicalOrExpressionContext) + func (s *BaseJavaScriptParserListener) ExitMemberDotExpression(ctx *MemberDotExpressionContext) + func (s *BaseJavaScriptParserListener) ExitMemberIndexExpression(ctx *MemberIndexExpressionContext) + func (s *BaseJavaScriptParserListener) ExitMetaExpression(ctx *MetaExpressionContext) + func (s *BaseJavaScriptParserListener) ExitMethodDefinition(ctx *MethodDefinitionContext) + func (s *BaseJavaScriptParserListener) ExitModuleItems(ctx *ModuleItemsContext) + func (s *BaseJavaScriptParserListener) ExitMultiplicativeExpression(ctx *MultiplicativeExpressionContext) + func (s *BaseJavaScriptParserListener) ExitNewExpression(ctx *NewExpressionContext) + func (s *BaseJavaScriptParserListener) ExitNotExpression(ctx *NotExpressionContext) + func (s *BaseJavaScriptParserListener) ExitNumericLiteral(ctx *NumericLiteralContext) + func (s *BaseJavaScriptParserListener) ExitObjectLiteral(ctx *ObjectLiteralContext) + func (s *BaseJavaScriptParserListener) ExitObjectLiteralExpression(ctx *ObjectLiteralExpressionContext) + func (s *BaseJavaScriptParserListener) ExitParenthesizedExpression(ctx *ParenthesizedExpressionContext) + func (s *BaseJavaScriptParserListener) ExitPostDecreaseExpression(ctx *PostDecreaseExpressionContext) + func (s *BaseJavaScriptParserListener) ExitPostIncrementExpression(ctx *PostIncrementExpressionContext) + func (s *BaseJavaScriptParserListener) ExitPowerExpression(ctx *PowerExpressionContext) + func (s *BaseJavaScriptParserListener) ExitPreDecreaseExpression(ctx *PreDecreaseExpressionContext) + func (s *BaseJavaScriptParserListener) ExitPreIncrementExpression(ctx *PreIncrementExpressionContext) + func (s *BaseJavaScriptParserListener) ExitProgram(ctx *ProgramContext) + func (s *BaseJavaScriptParserListener) ExitPropertyExpressionAssignment(ctx *PropertyExpressionAssignmentContext) + func (s *BaseJavaScriptParserListener) ExitPropertyGetter(ctx *PropertyGetterContext) + func (s *BaseJavaScriptParserListener) ExitPropertyName(ctx *PropertyNameContext) + func (s *BaseJavaScriptParserListener) ExitPropertySetter(ctx *PropertySetterContext) + func (s *BaseJavaScriptParserListener) ExitPropertyShorthand(ctx *PropertyShorthandContext) + func (s *BaseJavaScriptParserListener) ExitRelationalExpression(ctx *RelationalExpressionContext) + func (s *BaseJavaScriptParserListener) ExitReservedWord(ctx *ReservedWordContext) + func (s *BaseJavaScriptParserListener) ExitReturnStatement(ctx *ReturnStatementContext) + func (s *BaseJavaScriptParserListener) ExitSetter(ctx *SetterContext) + func (s *BaseJavaScriptParserListener) ExitSourceElement(ctx *SourceElementContext) + func (s *BaseJavaScriptParserListener) ExitSourceElements(ctx *SourceElementsContext) + func (s *BaseJavaScriptParserListener) ExitStatement(ctx *StatementContext) + func (s *BaseJavaScriptParserListener) ExitStatementList(ctx *StatementListContext) + func (s *BaseJavaScriptParserListener) ExitSuperExpression(ctx *SuperExpressionContext) + func (s *BaseJavaScriptParserListener) ExitSwitchStatement(ctx *SwitchStatementContext) + func (s *BaseJavaScriptParserListener) ExitTemplateStringExpression(ctx *TemplateStringExpressionContext) + func (s *BaseJavaScriptParserListener) ExitTernaryExpression(ctx *TernaryExpressionContext) + func (s *BaseJavaScriptParserListener) ExitThisExpression(ctx *ThisExpressionContext) + func (s *BaseJavaScriptParserListener) ExitThrowStatement(ctx *ThrowStatementContext) + func (s *BaseJavaScriptParserListener) ExitTryStatement(ctx *TryStatementContext) + func (s *BaseJavaScriptParserListener) ExitTypeofExpression(ctx *TypeofExpressionContext) + func (s *BaseJavaScriptParserListener) ExitUnaryMinusExpression(ctx *UnaryMinusExpressionContext) + func (s *BaseJavaScriptParserListener) ExitUnaryPlusExpression(ctx *UnaryPlusExpressionContext) + func (s *BaseJavaScriptParserListener) ExitVarModifier(ctx *VarModifierContext) + func (s *BaseJavaScriptParserListener) ExitVariableDeclaration(ctx *VariableDeclarationContext) + func (s *BaseJavaScriptParserListener) ExitVariableDeclarationList(ctx *VariableDeclarationListContext) + func (s *BaseJavaScriptParserListener) ExitVariableStatement(ctx *VariableStatementContext) + func (s *BaseJavaScriptParserListener) ExitVoidExpression(ctx *VoidExpressionContext) + func (s *BaseJavaScriptParserListener) ExitWhileStatement(ctx *WhileStatementContext) + func (s *BaseJavaScriptParserListener) ExitWithStatement(ctx *WithStatementContext) + func (s *BaseJavaScriptParserListener) ExitYieldExpression(ctx *YieldExpressionContext) + func (s *BaseJavaScriptParserListener) ExitYieldStatement(ctx *YieldStatementContext) + func (s *BaseJavaScriptParserListener) VisitErrorNode(node antlr.ErrorNode) + func (s *BaseJavaScriptParserListener) VisitTerminal(node antlr.TerminalNode) + type BigintLiteralContext struct + func NewBigintLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BigintLiteralContext + func NewEmptyBigintLiteralContext() *BigintLiteralContext + func (*BigintLiteralContext) IsBigintLiteralContext() + func (s *BigintLiteralContext) BigBinaryIntegerLiteral() antlr.TerminalNode + func (s *BigintLiteralContext) BigDecimalIntegerLiteral() antlr.TerminalNode + func (s *BigintLiteralContext) BigHexIntegerLiteral() antlr.TerminalNode + func (s *BigintLiteralContext) BigOctalIntegerLiteral() antlr.TerminalNode + func (s *BigintLiteralContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BigintLiteralContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BigintLiteralContext) GetParser() antlr.Parser + func (s *BigintLiteralContext) GetRuleContext() antlr.RuleContext + func (s *BigintLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BitAndExpressionContext struct + func NewBitAndExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitAndExpressionContext + func (s *BitAndExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *BitAndExpressionContext) BitAnd() antlr.TerminalNode + func (s *BitAndExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BitAndExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BitAndExpressionContext) GetRuleContext() antlr.RuleContext + func (s *BitAndExpressionContext) SingleExpression(i int) ISingleExpressionContext + type BitNotExpressionContext struct + func NewBitNotExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitNotExpressionContext + func (s *BitNotExpressionContext) BitNot() antlr.TerminalNode + func (s *BitNotExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BitNotExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BitNotExpressionContext) GetRuleContext() antlr.RuleContext + func (s *BitNotExpressionContext) SingleExpression() ISingleExpressionContext + type BitOrExpressionContext struct + func NewBitOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitOrExpressionContext + func (s *BitOrExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *BitOrExpressionContext) BitOr() antlr.TerminalNode + func (s *BitOrExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BitOrExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BitOrExpressionContext) GetRuleContext() antlr.RuleContext + func (s *BitOrExpressionContext) SingleExpression(i int) ISingleExpressionContext + type BitShiftExpressionContext struct + func NewBitShiftExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitShiftExpressionContext + func (s *BitShiftExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *BitShiftExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BitShiftExpressionContext) ExitRule(listener antlr.ParseTreeListener) + 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 struct + func NewBitXOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitXOrExpressionContext + func (s *BitXOrExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *BitXOrExpressionContext) BitXOr() antlr.TerminalNode + func (s *BitXOrExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BitXOrExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BitXOrExpressionContext) GetRuleContext() antlr.RuleContext + func (s *BitXOrExpressionContext) SingleExpression(i int) ISingleExpressionContext + type BlockContext struct + func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext + func NewEmptyBlockContext() *BlockContext + func (*BlockContext) IsBlockContext() + func (s *BlockContext) CloseBrace() antlr.TerminalNode + func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BlockContext) GetParser() antlr.Parser + func (s *BlockContext) GetRuleContext() antlr.RuleContext + func (s *BlockContext) OpenBrace() antlr.TerminalNode + func (s *BlockContext) StatementList() IStatementListContext + func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BreakStatementContext struct + func NewBreakStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStatementContext + func NewEmptyBreakStatementContext() *BreakStatementContext + func (*BreakStatementContext) IsBreakStatementContext() + func (s *BreakStatementContext) Break() antlr.TerminalNode + func (s *BreakStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BreakStatementContext) Eos() IEosContext + func (s *BreakStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BreakStatementContext) GetParser() antlr.Parser + func (s *BreakStatementContext) GetRuleContext() antlr.RuleContext + func (s *BreakStatementContext) Identifier() antlr.TerminalNode + func (s *BreakStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CaseBlockContext struct + func NewCaseBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseBlockContext + func NewEmptyCaseBlockContext() *CaseBlockContext + func (*CaseBlockContext) IsCaseBlockContext() + 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) EnterRule(listener antlr.ParseTreeListener) + func (s *CaseBlockContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CaseBlockContext) GetParser() antlr.Parser + func (s *CaseBlockContext) GetRuleContext() antlr.RuleContext + func (s *CaseBlockContext) OpenBrace() antlr.TerminalNode + func (s *CaseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CaseClauseContext struct + func NewCaseClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseClauseContext + func NewEmptyCaseClauseContext() *CaseClauseContext + func (*CaseClauseContext) IsCaseClauseContext() + func (s *CaseClauseContext) Case() antlr.TerminalNode + func (s *CaseClauseContext) Colon() antlr.TerminalNode + func (s *CaseClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *CaseClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CaseClauseContext) ExpressionSequence() IExpressionSequenceContext + func (s *CaseClauseContext) GetParser() antlr.Parser + func (s *CaseClauseContext) GetRuleContext() antlr.RuleContext + func (s *CaseClauseContext) StatementList() IStatementListContext + func (s *CaseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CaseClausesContext struct + func NewCaseClausesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseClausesContext + func NewEmptyCaseClausesContext() *CaseClausesContext + func (*CaseClausesContext) IsCaseClausesContext() + func (s *CaseClausesContext) AllCaseClause() []ICaseClauseContext + func (s *CaseClausesContext) CaseClause(i int) ICaseClauseContext + func (s *CaseClausesContext) EnterRule(listener antlr.ParseTreeListener) + func (s *CaseClausesContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CaseClausesContext) GetParser() antlr.Parser + func (s *CaseClausesContext) GetRuleContext() antlr.RuleContext + func (s *CaseClausesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CatchProductionContext struct + func NewCatchProductionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchProductionContext + func NewEmptyCatchProductionContext() *CatchProductionContext + func (*CatchProductionContext) IsCatchProductionContext() + func (s *CatchProductionContext) Assignable() IAssignableContext + func (s *CatchProductionContext) Block() IBlockContext + func (s *CatchProductionContext) Catch() antlr.TerminalNode + func (s *CatchProductionContext) CloseParen() antlr.TerminalNode + func (s *CatchProductionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *CatchProductionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CatchProductionContext) GetParser() antlr.Parser + func (s *CatchProductionContext) GetRuleContext() antlr.RuleContext + func (s *CatchProductionContext) OpenParen() antlr.TerminalNode + func (s *CatchProductionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ClassDeclarationContext struct + func NewClassDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassDeclarationContext + func NewEmptyClassDeclarationContext() *ClassDeclarationContext + func (*ClassDeclarationContext) IsClassDeclarationContext() + func (s *ClassDeclarationContext) Class() antlr.TerminalNode + func (s *ClassDeclarationContext) ClassTail() IClassTailContext + func (s *ClassDeclarationContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ClassDeclarationContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ClassDeclarationContext) GetParser() antlr.Parser + func (s *ClassDeclarationContext) GetRuleContext() antlr.RuleContext + func (s *ClassDeclarationContext) Identifier() antlr.TerminalNode + func (s *ClassDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ClassElementContext struct + func NewClassElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassElementContext + func NewEmptyClassElementContext() *ClassElementContext + func (*ClassElementContext) IsClassElementContext() + func (s *ClassElementContext) AllAsync() []antlr.TerminalNode + func (s *ClassElementContext) AllIdentifier() []antlr.TerminalNode + func (s *ClassElementContext) AllStatic() []antlr.TerminalNode + func (s *ClassElementContext) Assign() antlr.TerminalNode + func (s *ClassElementContext) Async(i int) antlr.TerminalNode + func (s *ClassElementContext) EmptyStatement_() IEmptyStatement_Context + func (s *ClassElementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ClassElementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ClassElementContext) GetParser() antlr.Parser + func (s *ClassElementContext) GetRuleContext() antlr.RuleContext + func (s *ClassElementContext) Hashtag() antlr.TerminalNode + func (s *ClassElementContext) Identifier(i int) antlr.TerminalNode + func (s *ClassElementContext) MethodDefinition() IMethodDefinitionContext + func (s *ClassElementContext) PropertyName() IPropertyNameContext + func (s *ClassElementContext) SingleExpression() ISingleExpressionContext + func (s *ClassElementContext) Static(i int) antlr.TerminalNode + func (s *ClassElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ClassExpressionContext struct + func NewClassExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ClassExpressionContext + func (s *ClassExpressionContext) Class() antlr.TerminalNode + func (s *ClassExpressionContext) ClassTail() IClassTailContext + func (s *ClassExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ClassExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ClassExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ClassExpressionContext) Identifier() antlr.TerminalNode + type ClassTailContext struct + func NewClassTailContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassTailContext + func NewEmptyClassTailContext() *ClassTailContext + func (*ClassTailContext) IsClassTailContext() + func (s *ClassTailContext) AllClassElement() []IClassElementContext + func (s *ClassTailContext) ClassElement(i int) IClassElementContext + func (s *ClassTailContext) CloseBrace() antlr.TerminalNode + func (s *ClassTailContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ClassTailContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ClassTailContext) Extends() antlr.TerminalNode + func (s *ClassTailContext) GetParser() antlr.Parser + func (s *ClassTailContext) GetRuleContext() antlr.RuleContext + func (s *ClassTailContext) OpenBrace() antlr.TerminalNode + func (s *ClassTailContext) SingleExpression() ISingleExpressionContext + func (s *ClassTailContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CoalesceExpressionContext struct + func NewCoalesceExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CoalesceExpressionContext + func (s *CoalesceExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *CoalesceExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *CoalesceExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CoalesceExpressionContext) GetRuleContext() antlr.RuleContext + func (s *CoalesceExpressionContext) NullCoalesce() antlr.TerminalNode + func (s *CoalesceExpressionContext) SingleExpression(i int) ISingleExpressionContext + type ComputedPropertyExpressionAssignmentContext struct + func NewComputedPropertyExpressionAssignmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ComputedPropertyExpressionAssignmentContext + func (s *ComputedPropertyExpressionAssignmentContext) AllSingleExpression() []ISingleExpressionContext + func (s *ComputedPropertyExpressionAssignmentContext) CloseBracket() antlr.TerminalNode + func (s *ComputedPropertyExpressionAssignmentContext) Colon() antlr.TerminalNode + func (s *ComputedPropertyExpressionAssignmentContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ComputedPropertyExpressionAssignmentContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ComputedPropertyExpressionAssignmentContext) GetRuleContext() antlr.RuleContext + func (s *ComputedPropertyExpressionAssignmentContext) OpenBracket() antlr.TerminalNode + func (s *ComputedPropertyExpressionAssignmentContext) SingleExpression(i int) ISingleExpressionContext + type ContinueStatementContext struct + func NewContinueStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStatementContext + func NewEmptyContinueStatementContext() *ContinueStatementContext + func (*ContinueStatementContext) IsContinueStatementContext() + func (s *ContinueStatementContext) Continue() antlr.TerminalNode + func (s *ContinueStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ContinueStatementContext) Eos() IEosContext + func (s *ContinueStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ContinueStatementContext) GetParser() antlr.Parser + func (s *ContinueStatementContext) GetRuleContext() antlr.RuleContext + func (s *ContinueStatementContext) Identifier() antlr.TerminalNode + func (s *ContinueStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type DebuggerStatementContext struct + func NewDebuggerStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DebuggerStatementContext + func NewEmptyDebuggerStatementContext() *DebuggerStatementContext + func (*DebuggerStatementContext) IsDebuggerStatementContext() + func (s *DebuggerStatementContext) Debugger() antlr.TerminalNode + func (s *DebuggerStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DebuggerStatementContext) Eos() IEosContext + func (s *DebuggerStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *DebuggerStatementContext) GetParser() antlr.Parser + func (s *DebuggerStatementContext) GetRuleContext() antlr.RuleContext + func (s *DebuggerStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type DeclarationContext struct + func NewDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclarationContext + func NewEmptyDeclarationContext() *DeclarationContext + func (*DeclarationContext) IsDeclarationContext() + func (s *DeclarationContext) ClassDeclaration() IClassDeclarationContext + func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener) + func (s *DeclarationContext) FunctionDeclaration() IFunctionDeclarationContext + func (s *DeclarationContext) GetParser() antlr.Parser + func (s *DeclarationContext) GetRuleContext() antlr.RuleContext + func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *DeclarationContext) VariableStatement() IVariableStatementContext + type DefaultClauseContext struct + func NewDefaultClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefaultClauseContext + func NewEmptyDefaultClauseContext() *DefaultClauseContext + func (*DefaultClauseContext) IsDefaultClauseContext() + func (s *DefaultClauseContext) Colon() antlr.TerminalNode + func (s *DefaultClauseContext) Default() antlr.TerminalNode + func (s *DefaultClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DefaultClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *DefaultClauseContext) GetParser() antlr.Parser + func (s *DefaultClauseContext) GetRuleContext() antlr.RuleContext + func (s *DefaultClauseContext) StatementList() IStatementListContext + func (s *DefaultClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type DeleteExpressionContext struct + func NewDeleteExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeleteExpressionContext + func (s *DeleteExpressionContext) Delete() antlr.TerminalNode + func (s *DeleteExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DeleteExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *DeleteExpressionContext) GetRuleContext() antlr.RuleContext + func (s *DeleteExpressionContext) SingleExpression() ISingleExpressionContext + type DoStatementContext struct + func NewDoStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoStatementContext + func (s *DoStatementContext) CloseParen() antlr.TerminalNode + func (s *DoStatementContext) Do() antlr.TerminalNode + func (s *DoStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DoStatementContext) Eos() IEosContext + func (s *DoStatementContext) ExitRule(listener antlr.ParseTreeListener) + 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 struct + func NewElementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementListContext + func NewEmptyElementListContext() *ElementListContext + func (*ElementListContext) IsElementListContext() + 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) EnterRule(listener antlr.ParseTreeListener) + func (s *ElementListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ElementListContext) GetParser() antlr.Parser + func (s *ElementListContext) GetRuleContext() antlr.RuleContext + func (s *ElementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type EmptyStatement_Context struct + func NewEmptyEmptyStatement_Context() *EmptyStatement_Context + func NewEmptyStatement_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EmptyStatement_Context + func (*EmptyStatement_Context) IsEmptyStatement_Context() + func (s *EmptyStatement_Context) EnterRule(listener antlr.ParseTreeListener) + func (s *EmptyStatement_Context) ExitRule(listener antlr.ParseTreeListener) + func (s *EmptyStatement_Context) GetParser() antlr.Parser + func (s *EmptyStatement_Context) GetRuleContext() antlr.RuleContext + func (s *EmptyStatement_Context) SemiColon() antlr.TerminalNode + func (s *EmptyStatement_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type EosContext struct + func NewEmptyEosContext() *EosContext + func NewEosContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EosContext + func (*EosContext) IsEosContext() + func (s *EosContext) EOF() antlr.TerminalNode + func (s *EosContext) EnterRule(listener antlr.ParseTreeListener) + func (s *EosContext) ExitRule(listener antlr.ParseTreeListener) + func (s *EosContext) GetParser() antlr.Parser + func (s *EosContext) GetRuleContext() antlr.RuleContext + func (s *EosContext) SemiColon() antlr.TerminalNode + func (s *EosContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type EqualityExpressionContext struct + func NewEqualityExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EqualityExpressionContext + func (s *EqualityExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *EqualityExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *EqualityExpressionContext) Equals_() antlr.TerminalNode + func (s *EqualityExpressionContext) ExitRule(listener antlr.ParseTreeListener) + 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 ExportDeclarationContext struct + func NewExportDeclarationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExportDeclarationContext + func (s *ExportDeclarationContext) Declaration() IDeclarationContext + func (s *ExportDeclarationContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExportDeclarationContext) Eos() IEosContext + func (s *ExportDeclarationContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExportDeclarationContext) Export() antlr.TerminalNode + func (s *ExportDeclarationContext) ExportFromBlock() IExportFromBlockContext + func (s *ExportDeclarationContext) GetRuleContext() antlr.RuleContext + type ExportDefaultDeclarationContext struct + func NewExportDefaultDeclarationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExportDefaultDeclarationContext + func (s *ExportDefaultDeclarationContext) Default() antlr.TerminalNode + func (s *ExportDefaultDeclarationContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExportDefaultDeclarationContext) Eos() IEosContext + func (s *ExportDefaultDeclarationContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExportDefaultDeclarationContext) Export() antlr.TerminalNode + func (s *ExportDefaultDeclarationContext) GetRuleContext() antlr.RuleContext + func (s *ExportDefaultDeclarationContext) SingleExpression() ISingleExpressionContext + type ExportFromBlockContext struct + func NewEmptyExportFromBlockContext() *ExportFromBlockContext + func NewExportFromBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExportFromBlockContext + func (*ExportFromBlockContext) IsExportFromBlockContext() + func (s *ExportFromBlockContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExportFromBlockContext) Eos() IEosContext + func (s *ExportFromBlockContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExportFromBlockContext) GetParser() antlr.Parser + func (s *ExportFromBlockContext) GetRuleContext() antlr.RuleContext + func (s *ExportFromBlockContext) ImportFrom() IImportFromContext + func (s *ExportFromBlockContext) ImportNamespace() IImportNamespaceContext + func (s *ExportFromBlockContext) ModuleItems() IModuleItemsContext + func (s *ExportFromBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExportStatementContext struct + func NewEmptyExportStatementContext() *ExportStatementContext + func NewExportStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExportStatementContext + func (*ExportStatementContext) IsExportStatementContext() + func (s *ExportStatementContext) CopyFrom(ctx *ExportStatementContext) + func (s *ExportStatementContext) GetParser() antlr.Parser + func (s *ExportStatementContext) GetRuleContext() antlr.RuleContext + func (s *ExportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExpressionSequenceContext struct + func NewEmptyExpressionSequenceContext() *ExpressionSequenceContext + func NewExpressionSequenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionSequenceContext + func (*ExpressionSequenceContext) IsExpressionSequenceContext() + func (s *ExpressionSequenceContext) AllComma() []antlr.TerminalNode + func (s *ExpressionSequenceContext) AllSingleExpression() []ISingleExpressionContext + func (s *ExpressionSequenceContext) Comma(i int) antlr.TerminalNode + func (s *ExpressionSequenceContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExpressionSequenceContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExpressionSequenceContext) GetParser() antlr.Parser + func (s *ExpressionSequenceContext) GetRuleContext() antlr.RuleContext + func (s *ExpressionSequenceContext) SingleExpression(i int) ISingleExpressionContext + func (s *ExpressionSequenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExpressionStatementContext struct + func NewEmptyExpressionStatementContext() *ExpressionStatementContext + func NewExpressionStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionStatementContext + func (*ExpressionStatementContext) IsExpressionStatementContext() + func (s *ExpressionStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExpressionStatementContext) Eos() IEosContext + func (s *ExpressionStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExpressionStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *ExpressionStatementContext) GetParser() antlr.Parser + func (s *ExpressionStatementContext) GetRuleContext() antlr.RuleContext + func (s *ExpressionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FinallyProductionContext struct + func NewEmptyFinallyProductionContext() *FinallyProductionContext + func NewFinallyProductionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FinallyProductionContext + func (*FinallyProductionContext) IsFinallyProductionContext() + func (s *FinallyProductionContext) Block() IBlockContext + func (s *FinallyProductionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FinallyProductionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FinallyProductionContext) Finally() antlr.TerminalNode + func (s *FinallyProductionContext) GetParser() antlr.Parser + func (s *FinallyProductionContext) GetRuleContext() antlr.RuleContext + func (s *FinallyProductionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ForInStatementContext struct + func NewForInStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForInStatementContext + func (s *ForInStatementContext) CloseParen() antlr.TerminalNode + func (s *ForInStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ForInStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ForInStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *ForInStatementContext) For() antlr.TerminalNode + func (s *ForInStatementContext) GetRuleContext() antlr.RuleContext + func (s *ForInStatementContext) In() antlr.TerminalNode + func (s *ForInStatementContext) OpenParen() antlr.TerminalNode + func (s *ForInStatementContext) SingleExpression() ISingleExpressionContext + func (s *ForInStatementContext) Statement() IStatementContext + func (s *ForInStatementContext) VariableStatement() IVariableStatementContext + type ForOfStatementContext struct + func NewForOfStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForOfStatementContext + func (s *ForOfStatementContext) Await() antlr.TerminalNode + func (s *ForOfStatementContext) CloseParen() antlr.TerminalNode + func (s *ForOfStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ForOfStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ForOfStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *ForOfStatementContext) For() antlr.TerminalNode + func (s *ForOfStatementContext) GetRuleContext() antlr.RuleContext + func (s *ForOfStatementContext) Identifier() antlr.TerminalNode + func (s *ForOfStatementContext) OpenParen() antlr.TerminalNode + func (s *ForOfStatementContext) SingleExpression() ISingleExpressionContext + func (s *ForOfStatementContext) Statement() IStatementContext + func (s *ForOfStatementContext) VariableStatement() IVariableStatementContext + type ForStatementContext struct + func NewForStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForStatementContext + func (s *ForStatementContext) AllExpressionSequence() []IExpressionSequenceContext + func (s *ForStatementContext) AllSemiColon() []antlr.TerminalNode + func (s *ForStatementContext) CloseParen() antlr.TerminalNode + func (s *ForStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ForStatementContext) ExitRule(listener antlr.ParseTreeListener) + 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 + func (s *ForStatementContext) VariableStatement() IVariableStatementContext + type FormalParameterArgContext struct + func NewEmptyFormalParameterArgContext() *FormalParameterArgContext + func NewFormalParameterArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterArgContext + func (*FormalParameterArgContext) IsFormalParameterArgContext() + func (s *FormalParameterArgContext) Assign() antlr.TerminalNode + func (s *FormalParameterArgContext) Assignable() IAssignableContext + func (s *FormalParameterArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FormalParameterArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FormalParameterArgContext) GetParser() antlr.Parser + func (s *FormalParameterArgContext) GetRuleContext() antlr.RuleContext + func (s *FormalParameterArgContext) SingleExpression() ISingleExpressionContext + func (s *FormalParameterArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FormalParameterListContext struct + func NewEmptyFormalParameterListContext() *FormalParameterListContext + func NewFormalParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterListContext + func (*FormalParameterListContext) IsFormalParameterListContext() + func (s *FormalParameterListContext) AllComma() []antlr.TerminalNode + func (s *FormalParameterListContext) AllFormalParameterArg() []IFormalParameterArgContext + func (s *FormalParameterListContext) Comma(i int) antlr.TerminalNode + func (s *FormalParameterListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FormalParameterListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FormalParameterListContext) FormalParameterArg(i int) IFormalParameterArgContext + func (s *FormalParameterListContext) GetParser() antlr.Parser + func (s *FormalParameterListContext) GetRuleContext() antlr.RuleContext + func (s *FormalParameterListContext) LastFormalParameterArg() ILastFormalParameterArgContext + func (s *FormalParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FunctionBodyContext struct + func NewEmptyFunctionBodyContext() *FunctionBodyContext + func NewFunctionBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionBodyContext + func (*FunctionBodyContext) IsFunctionBodyContext() + func (s *FunctionBodyContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionBodyContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionBodyContext) GetParser() antlr.Parser + func (s *FunctionBodyContext) GetRuleContext() antlr.RuleContext + func (s *FunctionBodyContext) SourceElements() ISourceElementsContext + func (s *FunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FunctionDeclContext struct + func NewFunctionDeclContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionDeclContext + func (s *FunctionDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionDeclContext) FunctionDeclaration() IFunctionDeclarationContext + func (s *FunctionDeclContext) GetRuleContext() antlr.RuleContext + type FunctionDeclarationContext struct + func NewEmptyFunctionDeclarationContext() *FunctionDeclarationContext + func NewFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDeclarationContext + func (*FunctionDeclarationContext) IsFunctionDeclarationContext() + func (s *FunctionDeclarationContext) Async() antlr.TerminalNode + func (s *FunctionDeclarationContext) CloseBrace() antlr.TerminalNode + func (s *FunctionDeclarationContext) CloseParen() antlr.TerminalNode + func (s *FunctionDeclarationContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionDeclarationContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionDeclarationContext) FormalParameterList() IFormalParameterListContext + func (s *FunctionDeclarationContext) Function() antlr.TerminalNode + func (s *FunctionDeclarationContext) FunctionBody() IFunctionBodyContext + func (s *FunctionDeclarationContext) GetParser() antlr.Parser + func (s *FunctionDeclarationContext) GetRuleContext() antlr.RuleContext + func (s *FunctionDeclarationContext) Identifier() antlr.TerminalNode + func (s *FunctionDeclarationContext) Multiply() antlr.TerminalNode + func (s *FunctionDeclarationContext) OpenBrace() antlr.TerminalNode + func (s *FunctionDeclarationContext) OpenParen() antlr.TerminalNode + func (s *FunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FunctionExpressionContext struct + func NewFunctionExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionExpressionContext + func (s *FunctionExpressionContext) AnoymousFunction() IAnoymousFunctionContext + func (s *FunctionExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionExpressionContext) GetRuleContext() antlr.RuleContext + type FunctionPropertyContext struct + func NewFunctionPropertyContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionPropertyContext + func (s *FunctionPropertyContext) Async() antlr.TerminalNode + func (s *FunctionPropertyContext) CloseBrace() antlr.TerminalNode + func (s *FunctionPropertyContext) CloseParen() antlr.TerminalNode + func (s *FunctionPropertyContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionPropertyContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionPropertyContext) FormalParameterList() IFormalParameterListContext + func (s *FunctionPropertyContext) FunctionBody() IFunctionBodyContext + func (s *FunctionPropertyContext) GetRuleContext() antlr.RuleContext + func (s *FunctionPropertyContext) Multiply() antlr.TerminalNode + func (s *FunctionPropertyContext) OpenBrace() antlr.TerminalNode + func (s *FunctionPropertyContext) OpenParen() antlr.TerminalNode + func (s *FunctionPropertyContext) PropertyName() IPropertyNameContext + type GetterContext struct + func NewEmptyGetterContext() *GetterContext + func NewGetterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GetterContext + func (*GetterContext) IsGetterContext() + func (s *GetterContext) EnterRule(listener antlr.ParseTreeListener) + func (s *GetterContext) ExitRule(listener antlr.ParseTreeListener) + func (s *GetterContext) GetParser() antlr.Parser + func (s *GetterContext) GetRuleContext() antlr.RuleContext + func (s *GetterContext) Identifier() antlr.TerminalNode + func (s *GetterContext) PropertyName() IPropertyNameContext + func (s *GetterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IAliasNameContext interface + GetParser func() antlr.Parser + IsAliasNameContext func() + type IAnoymousFunctionContext interface + GetParser func() antlr.Parser + IsAnoymousFunctionContext func() + type IArgumentContext interface + GetParser func() antlr.Parser + IsArgumentContext func() + type IArgumentsContext interface + GetParser func() antlr.Parser + IsArgumentsContext func() + type IArrayElementContext interface + GetParser func() antlr.Parser + IsArrayElementContext func() + type IArrayLiteralContext interface + GetParser func() antlr.Parser + IsArrayLiteralContext func() + type IArrowFunctionBodyContext interface + GetParser func() antlr.Parser + IsArrowFunctionBodyContext func() + type IArrowFunctionParametersContext interface + GetParser func() antlr.Parser + IsArrowFunctionParametersContext func() + type IAssignableContext interface + GetParser func() antlr.Parser + IsAssignableContext func() + type IAssignmentOperatorContext interface + GetParser func() antlr.Parser + IsAssignmentOperatorContext func() + type IBigintLiteralContext interface + GetParser func() antlr.Parser + IsBigintLiteralContext func() + type IBlockContext interface + GetParser func() antlr.Parser + IsBlockContext func() + type IBreakStatementContext interface + GetParser func() antlr.Parser + IsBreakStatementContext func() + type ICaseBlockContext interface + GetParser func() antlr.Parser + IsCaseBlockContext func() + type ICaseClauseContext interface + GetParser func() antlr.Parser + IsCaseClauseContext func() + type ICaseClausesContext interface + GetParser func() antlr.Parser + IsCaseClausesContext func() + type ICatchProductionContext interface + GetParser func() antlr.Parser + IsCatchProductionContext func() + type IClassDeclarationContext interface + GetParser func() antlr.Parser + IsClassDeclarationContext func() + type IClassElementContext interface + GetParser func() antlr.Parser + IsClassElementContext func() + type IClassTailContext interface + GetParser func() antlr.Parser + IsClassTailContext func() + type IContinueStatementContext interface + GetParser func() antlr.Parser + IsContinueStatementContext func() + type IDebuggerStatementContext interface + GetParser func() antlr.Parser + IsDebuggerStatementContext func() + type IDeclarationContext interface + GetParser func() antlr.Parser + IsDeclarationContext func() + type IDefaultClauseContext interface + GetParser func() antlr.Parser + IsDefaultClauseContext func() + type IElementListContext interface + GetParser func() antlr.Parser + IsElementListContext func() + type IEmptyStatement_Context interface + GetParser func() antlr.Parser + IsEmptyStatement_Context func() + type IEosContext interface + GetParser func() antlr.Parser + IsEosContext func() + type IExportFromBlockContext interface + GetParser func() antlr.Parser + IsExportFromBlockContext func() + type IExportStatementContext interface + GetParser func() antlr.Parser + IsExportStatementContext func() + type IExpressionSequenceContext interface + GetParser func() antlr.Parser + IsExpressionSequenceContext func() + type IExpressionStatementContext interface + GetParser func() antlr.Parser + IsExpressionStatementContext func() + type IFinallyProductionContext interface + GetParser func() antlr.Parser + IsFinallyProductionContext func() + type IFormalParameterArgContext interface + GetParser func() antlr.Parser + IsFormalParameterArgContext func() + type IFormalParameterListContext interface + GetParser func() antlr.Parser + IsFormalParameterListContext func() + type IFunctionBodyContext interface + GetParser func() antlr.Parser + IsFunctionBodyContext func() + type IFunctionDeclarationContext interface + GetParser func() antlr.Parser + IsFunctionDeclarationContext func() + type IGetterContext interface + GetParser func() antlr.Parser + IsGetterContext func() + type IIdentifierNameContext interface + GetParser func() antlr.Parser + IsIdentifierNameContext func() + type IIfStatementContext interface + GetParser func() antlr.Parser + IsIfStatementContext func() + type IImportDefaultContext interface + GetParser func() antlr.Parser + IsImportDefaultContext func() + type IImportFromBlockContext interface + GetParser func() antlr.Parser + IsImportFromBlockContext func() + type IImportFromContext interface + GetParser func() antlr.Parser + IsImportFromContext func() + type IImportNamespaceContext interface + GetParser func() antlr.Parser + IsImportNamespaceContext func() + type IImportStatementContext interface + GetParser func() antlr.Parser + IsImportStatementContext func() + type IIterationStatementContext interface + GetParser func() antlr.Parser + IsIterationStatementContext func() + type IKeywordContext interface + GetParser func() antlr.Parser + IsKeywordContext func() + type ILabelledStatementContext interface + GetParser func() antlr.Parser + IsLabelledStatementContext func() + type ILastFormalParameterArgContext interface + GetParser func() antlr.Parser + IsLastFormalParameterArgContext func() + type ILiteralContext interface + GetParser func() antlr.Parser + IsLiteralContext func() + type IMethodDefinitionContext interface + GetParser func() antlr.Parser + IsMethodDefinitionContext func() + type IModuleItemsContext interface + GetParser func() antlr.Parser + IsModuleItemsContext func() + type INumericLiteralContext interface + GetParser func() antlr.Parser + IsNumericLiteralContext func() + type IObjectLiteralContext interface + GetParser func() antlr.Parser + IsObjectLiteralContext func() + type IProgramContext interface + GetParser func() antlr.Parser + IsProgramContext func() + type IPropertyAssignmentContext interface + GetParser func() antlr.Parser + IsPropertyAssignmentContext func() + type IPropertyNameContext interface + GetParser func() antlr.Parser + IsPropertyNameContext func() + type IReservedWordContext interface + GetParser func() antlr.Parser + IsReservedWordContext func() + type IReturnStatementContext interface + GetParser func() antlr.Parser + IsReturnStatementContext func() + type ISetterContext interface + GetParser func() antlr.Parser + IsSetterContext func() + type ISingleExpressionContext interface + GetParser func() antlr.Parser + IsSingleExpressionContext func() + type ISourceElementContext interface + GetParser func() antlr.Parser + IsSourceElementContext func() + type ISourceElementsContext interface + GetParser func() antlr.Parser + IsSourceElementsContext func() + type IStatementContext interface + GetParser func() antlr.Parser + IsStatementContext func() + type IStatementListContext interface + GetParser func() antlr.Parser + IsStatementListContext func() + type ISwitchStatementContext interface + GetParser func() antlr.Parser + IsSwitchStatementContext func() + type IThrowStatementContext interface + GetParser func() antlr.Parser + IsThrowStatementContext func() + type ITryStatementContext interface + GetParser func() antlr.Parser + IsTryStatementContext func() + type IVarModifierContext interface + GetParser func() antlr.Parser + IsVarModifierContext func() + type IVariableDeclarationContext interface + GetParser func() antlr.Parser + IsVariableDeclarationContext func() + type IVariableDeclarationListContext interface + GetParser func() antlr.Parser + IsVariableDeclarationListContext func() + type IVariableStatementContext interface + GetParser func() antlr.Parser + IsVariableStatementContext func() + type IWithStatementContext interface + GetParser func() antlr.Parser + IsWithStatementContext func() + type IYieldStatementContext interface + GetParser func() antlr.Parser + IsYieldStatementContext func() + type IdentifierExpressionContext struct + func NewIdentifierExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdentifierExpressionContext + func (s *IdentifierExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IdentifierExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IdentifierExpressionContext) GetRuleContext() antlr.RuleContext + func (s *IdentifierExpressionContext) Identifier() antlr.TerminalNode + type IdentifierNameContext struct + func NewEmptyIdentifierNameContext() *IdentifierNameContext + func NewIdentifierNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierNameContext + func (*IdentifierNameContext) IsIdentifierNameContext() + func (s *IdentifierNameContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IdentifierNameContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IdentifierNameContext) GetParser() antlr.Parser + func (s *IdentifierNameContext) GetRuleContext() antlr.RuleContext + func (s *IdentifierNameContext) Identifier() antlr.TerminalNode + func (s *IdentifierNameContext) ReservedWord() IReservedWordContext + func (s *IdentifierNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IfStatementContext struct + func NewEmptyIfStatementContext() *IfStatementContext + func NewIfStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStatementContext + func (*IfStatementContext) IsIfStatementContext() + func (s *IfStatementContext) AllStatement() []IStatementContext + func (s *IfStatementContext) CloseParen() antlr.TerminalNode + func (s *IfStatementContext) Else() antlr.TerminalNode + func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IfStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *IfStatementContext) GetParser() antlr.Parser + func (s *IfStatementContext) GetRuleContext() antlr.RuleContext + func (s *IfStatementContext) If() antlr.TerminalNode + func (s *IfStatementContext) OpenParen() antlr.TerminalNode + func (s *IfStatementContext) Statement(i int) IStatementContext + func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportDefaultContext struct + func NewEmptyImportDefaultContext() *ImportDefaultContext + func NewImportDefaultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDefaultContext + func (*ImportDefaultContext) IsImportDefaultContext() + func (s *ImportDefaultContext) AliasName() IAliasNameContext + func (s *ImportDefaultContext) Comma() antlr.TerminalNode + func (s *ImportDefaultContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportDefaultContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportDefaultContext) GetParser() antlr.Parser + func (s *ImportDefaultContext) GetRuleContext() antlr.RuleContext + func (s *ImportDefaultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportExpressionContext struct + func NewImportExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ImportExpressionContext + func (s *ImportExpressionContext) CloseParen() antlr.TerminalNode + func (s *ImportExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ImportExpressionContext) Import() antlr.TerminalNode + func (s *ImportExpressionContext) OpenParen() antlr.TerminalNode + func (s *ImportExpressionContext) SingleExpression() ISingleExpressionContext + type ImportFromBlockContext struct + func NewEmptyImportFromBlockContext() *ImportFromBlockContext + func NewImportFromBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportFromBlockContext + func (*ImportFromBlockContext) IsImportFromBlockContext() + func (s *ImportFromBlockContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportFromBlockContext) Eos() IEosContext + func (s *ImportFromBlockContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportFromBlockContext) GetParser() antlr.Parser + func (s *ImportFromBlockContext) GetRuleContext() antlr.RuleContext + func (s *ImportFromBlockContext) ImportDefault() IImportDefaultContext + func (s *ImportFromBlockContext) ImportFrom() IImportFromContext + func (s *ImportFromBlockContext) ImportNamespace() IImportNamespaceContext + func (s *ImportFromBlockContext) ModuleItems() IModuleItemsContext + func (s *ImportFromBlockContext) StringLiteral() antlr.TerminalNode + func (s *ImportFromBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportFromContext struct + func NewEmptyImportFromContext() *ImportFromContext + func NewImportFromContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportFromContext + func (*ImportFromContext) IsImportFromContext() + func (s *ImportFromContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportFromContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportFromContext) From() antlr.TerminalNode + func (s *ImportFromContext) GetParser() antlr.Parser + func (s *ImportFromContext) GetRuleContext() antlr.RuleContext + func (s *ImportFromContext) StringLiteral() antlr.TerminalNode + func (s *ImportFromContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportNamespaceContext struct + func NewEmptyImportNamespaceContext() *ImportNamespaceContext + func NewImportNamespaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportNamespaceContext + func (*ImportNamespaceContext) IsImportNamespaceContext() + func (s *ImportNamespaceContext) As() antlr.TerminalNode + func (s *ImportNamespaceContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportNamespaceContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportNamespaceContext) GetParser() antlr.Parser + func (s *ImportNamespaceContext) GetRuleContext() antlr.RuleContext + func (s *ImportNamespaceContext) IdentifierName() IIdentifierNameContext + func (s *ImportNamespaceContext) Multiply() antlr.TerminalNode + func (s *ImportNamespaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportStatementContext struct + func NewEmptyImportStatementContext() *ImportStatementContext + func NewImportStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportStatementContext + func (*ImportStatementContext) IsImportStatementContext() + func (s *ImportStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportStatementContext) GetParser() antlr.Parser + func (s *ImportStatementContext) GetRuleContext() antlr.RuleContext + func (s *ImportStatementContext) Import() antlr.TerminalNode + func (s *ImportStatementContext) ImportFromBlock() IImportFromBlockContext + func (s *ImportStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type InExpressionContext struct + func NewInExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InExpressionContext + func (s *InExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *InExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *InExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *InExpressionContext) GetRuleContext() antlr.RuleContext + func (s *InExpressionContext) In() antlr.TerminalNode + func (s *InExpressionContext) SingleExpression(i int) ISingleExpressionContext + type InstanceofExpressionContext struct + func NewInstanceofExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InstanceofExpressionContext + func (s *InstanceofExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *InstanceofExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *InstanceofExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *InstanceofExpressionContext) GetRuleContext() antlr.RuleContext + func (s *InstanceofExpressionContext) Instanceof() antlr.TerminalNode + func (s *InstanceofExpressionContext) SingleExpression(i int) ISingleExpressionContext + type IterationStatementContext struct + func NewEmptyIterationStatementContext() *IterationStatementContext + func NewIterationStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IterationStatementContext + func (*IterationStatementContext) IsIterationStatementContext() + func (s *IterationStatementContext) CopyFrom(ctx *IterationStatementContext) + func (s *IterationStatementContext) GetParser() antlr.Parser + func (s *IterationStatementContext) GetRuleContext() antlr.RuleContext + func (s *IterationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type JavaScriptBaseLexer struct + func (l *JavaScriptBaseLexer) IsRegexPossible() bool + func (l *JavaScriptBaseLexer) IsStartOfFile() bool + func (l *JavaScriptBaseLexer) IsStrictMode() bool + func (l *JavaScriptBaseLexer) NextToken() antlr.Token + func (l *JavaScriptBaseLexer) ProcessCloseBrace() + func (l *JavaScriptBaseLexer) ProcessOpenBrace() + func (l *JavaScriptBaseLexer) ProcessStringLiteral() + type JavaScriptBaseParser struct + type JavaScriptLexer struct + func NewJavaScriptLexer(input antlr.CharStream) *JavaScriptLexer + func (l *JavaScriptLexer) Action(localctx antlr.RuleContext, ruleIndex, actionIndex int) + func (l *JavaScriptLexer) CloseBrace_Action(localctx antlr.RuleContext, actionIndex int) + func (l *JavaScriptLexer) OpenBrace_Action(localctx antlr.RuleContext, actionIndex int) + func (l *JavaScriptLexer) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool + func (l *JavaScriptLexer) StringLiteral_Action(localctx antlr.RuleContext, actionIndex int) + func (p *JavaScriptLexer) HashBangLine_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Implements_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Interface_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Let_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) OctalIntegerLiteral_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Package_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Private_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Protected_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Public_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) RegularExpressionLiteral_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Static_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptLexer) Yield_Sempred(localctx antlr.RuleContext, predIndex int) bool + type JavaScriptParser struct + func NewJavaScriptParser(input antlr.TokenStream) *JavaScriptParser + func (p *JavaScriptParser) AliasName() (localctx IAliasNameContext) + func (p *JavaScriptParser) AnoymousFunction() (localctx IAnoymousFunctionContext) + func (p *JavaScriptParser) Argument() (localctx IArgumentContext) + func (p *JavaScriptParser) Arguments() (localctx IArgumentsContext) + func (p *JavaScriptParser) ArrayElement() (localctx IArrayElementContext) + func (p *JavaScriptParser) ArrayLiteral() (localctx IArrayLiteralContext) + func (p *JavaScriptParser) ArrowFunctionBody() (localctx IArrowFunctionBodyContext) + func (p *JavaScriptParser) ArrowFunctionParameters() (localctx IArrowFunctionParametersContext) + func (p *JavaScriptParser) Assignable() (localctx IAssignableContext) + func (p *JavaScriptParser) AssignmentOperator() (localctx IAssignmentOperatorContext) + func (p *JavaScriptParser) BigintLiteral() (localctx IBigintLiteralContext) + func (p *JavaScriptParser) Block() (localctx IBlockContext) + func (p *JavaScriptParser) BreakStatement() (localctx IBreakStatementContext) + func (p *JavaScriptParser) BreakStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) CaseBlock() (localctx ICaseBlockContext) + func (p *JavaScriptParser) CaseClause() (localctx ICaseClauseContext) + func (p *JavaScriptParser) CaseClauses() (localctx ICaseClausesContext) + func (p *JavaScriptParser) CatchProduction() (localctx ICatchProductionContext) + func (p *JavaScriptParser) ClassDeclaration() (localctx IClassDeclarationContext) + func (p *JavaScriptParser) ClassElement() (localctx IClassElementContext) + func (p *JavaScriptParser) ClassElement_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) ClassTail() (localctx IClassTailContext) + func (p *JavaScriptParser) ContinueStatement() (localctx IContinueStatementContext) + func (p *JavaScriptParser) ContinueStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) DebuggerStatement() (localctx IDebuggerStatementContext) + func (p *JavaScriptParser) Declaration() (localctx IDeclarationContext) + func (p *JavaScriptParser) DefaultClause() (localctx IDefaultClauseContext) + func (p *JavaScriptParser) ElementList() (localctx IElementListContext) + func (p *JavaScriptParser) EmptyStatement_() (localctx IEmptyStatement_Context) + func (p *JavaScriptParser) Eos() (localctx IEosContext) + func (p *JavaScriptParser) Eos_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) ExportFromBlock() (localctx IExportFromBlockContext) + func (p *JavaScriptParser) ExportStatement() (localctx IExportStatementContext) + func (p *JavaScriptParser) ExpressionSequence() (localctx IExpressionSequenceContext) + func (p *JavaScriptParser) ExpressionStatement() (localctx IExpressionStatementContext) + func (p *JavaScriptParser) ExpressionStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) FinallyProduction() (localctx IFinallyProductionContext) + func (p *JavaScriptParser) FormalParameterArg() (localctx IFormalParameterArgContext) + func (p *JavaScriptParser) FormalParameterList() (localctx IFormalParameterListContext) + func (p *JavaScriptParser) FunctionBody() (localctx IFunctionBodyContext) + func (p *JavaScriptParser) FunctionDeclaration() (localctx IFunctionDeclarationContext) + func (p *JavaScriptParser) Getter() (localctx IGetterContext) + func (p *JavaScriptParser) Getter_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) IdentifierName() (localctx IIdentifierNameContext) + func (p *JavaScriptParser) IfStatement() (localctx IIfStatementContext) + func (p *JavaScriptParser) ImportDefault() (localctx IImportDefaultContext) + func (p *JavaScriptParser) ImportFrom() (localctx IImportFromContext) + func (p *JavaScriptParser) ImportFromBlock() (localctx IImportFromBlockContext) + func (p *JavaScriptParser) ImportNamespace() (localctx IImportNamespaceContext) + func (p *JavaScriptParser) ImportStatement() (localctx IImportStatementContext) + func (p *JavaScriptParser) IterationStatement() (localctx IIterationStatementContext) + func (p *JavaScriptParser) IterationStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) Keyword() (localctx IKeywordContext) + func (p *JavaScriptParser) LabelledStatement() (localctx ILabelledStatementContext) + func (p *JavaScriptParser) LastFormalParameterArg() (localctx ILastFormalParameterArgContext) + func (p *JavaScriptParser) Literal() (localctx ILiteralContext) + func (p *JavaScriptParser) MethodDefinition() (localctx IMethodDefinitionContext) + func (p *JavaScriptParser) ModuleItems() (localctx IModuleItemsContext) + func (p *JavaScriptParser) NumericLiteral() (localctx INumericLiteralContext) + func (p *JavaScriptParser) ObjectLiteral() (localctx IObjectLiteralContext) + func (p *JavaScriptParser) Program() (localctx IProgramContext) + func (p *JavaScriptParser) PropertyAssignment() (localctx IPropertyAssignmentContext) + func (p *JavaScriptParser) PropertyName() (localctx IPropertyNameContext) + func (p *JavaScriptParser) ReservedWord() (localctx IReservedWordContext) + func (p *JavaScriptParser) ReturnStatement() (localctx IReturnStatementContext) + func (p *JavaScriptParser) ReturnStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool + func (p *JavaScriptParser) Setter() (localctx ISetterContext) + func (p *JavaScriptParser) Setter_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) SingleExpression() (localctx ISingleExpressionContext) + func (p *JavaScriptParser) SingleExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) SourceElement() (localctx ISourceElementContext) + func (p *JavaScriptParser) SourceElements() (localctx ISourceElementsContext) + func (p *JavaScriptParser) Statement() (localctx IStatementContext) + func (p *JavaScriptParser) StatementList() (localctx IStatementListContext) + func (p *JavaScriptParser) SwitchStatement() (localctx ISwitchStatementContext) + func (p *JavaScriptParser) ThrowStatement() (localctx IThrowStatementContext) + func (p *JavaScriptParser) ThrowStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *JavaScriptParser) TryStatement() (localctx ITryStatementContext) + func (p *JavaScriptParser) VarModifier() (localctx IVarModifierContext) + func (p *JavaScriptParser) VariableDeclaration() (localctx IVariableDeclarationContext) + func (p *JavaScriptParser) VariableDeclarationList() (localctx IVariableDeclarationListContext) + func (p *JavaScriptParser) VariableStatement() (localctx IVariableStatementContext) + func (p *JavaScriptParser) WithStatement() (localctx IWithStatementContext) + func (p *JavaScriptParser) YieldStatement() (localctx IYieldStatementContext) + func (p *JavaScriptParser) YieldStatement_Sempred(localctx antlr.RuleContext, predIndex int) bool + type JavaScriptParserListener interface + EnterAdditiveExpression func(c *AdditiveExpressionContext) + EnterAliasName func(c *AliasNameContext) + EnterAnoymousFunctionDecl func(c *AnoymousFunctionDeclContext) + EnterArgument func(c *ArgumentContext) + EnterArguments func(c *ArgumentsContext) + EnterArgumentsExpression func(c *ArgumentsExpressionContext) + EnterArrayElement func(c *ArrayElementContext) + EnterArrayLiteral func(c *ArrayLiteralContext) + EnterArrayLiteralExpression func(c *ArrayLiteralExpressionContext) + EnterArrowFunction func(c *ArrowFunctionContext) + EnterArrowFunctionBody func(c *ArrowFunctionBodyContext) + EnterArrowFunctionParameters func(c *ArrowFunctionParametersContext) + EnterAssignable func(c *AssignableContext) + EnterAssignmentExpression func(c *AssignmentExpressionContext) + EnterAssignmentOperator func(c *AssignmentOperatorContext) + EnterAssignmentOperatorExpression func(c *AssignmentOperatorExpressionContext) + EnterAwaitExpression func(c *AwaitExpressionContext) + EnterBigintLiteral func(c *BigintLiteralContext) + EnterBitAndExpression func(c *BitAndExpressionContext) + EnterBitNotExpression func(c *BitNotExpressionContext) + EnterBitOrExpression func(c *BitOrExpressionContext) + EnterBitShiftExpression func(c *BitShiftExpressionContext) + EnterBitXOrExpression func(c *BitXOrExpressionContext) + EnterBlock func(c *BlockContext) + EnterBreakStatement func(c *BreakStatementContext) + EnterCaseBlock func(c *CaseBlockContext) + EnterCaseClause func(c *CaseClauseContext) + EnterCaseClauses func(c *CaseClausesContext) + EnterCatchProduction func(c *CatchProductionContext) + EnterClassDeclaration func(c *ClassDeclarationContext) + EnterClassElement func(c *ClassElementContext) + EnterClassExpression func(c *ClassExpressionContext) + EnterClassTail func(c *ClassTailContext) + EnterCoalesceExpression func(c *CoalesceExpressionContext) + EnterComputedPropertyExpressionAssignment func(c *ComputedPropertyExpressionAssignmentContext) + EnterContinueStatement func(c *ContinueStatementContext) + EnterDebuggerStatement func(c *DebuggerStatementContext) + EnterDeclaration func(c *DeclarationContext) + EnterDefaultClause func(c *DefaultClauseContext) + EnterDeleteExpression func(c *DeleteExpressionContext) + EnterDoStatement func(c *DoStatementContext) + EnterElementList func(c *ElementListContext) + EnterEmptyStatement_ func(c *EmptyStatement_Context) + EnterEos func(c *EosContext) + EnterEqualityExpression func(c *EqualityExpressionContext) + EnterExportDeclaration func(c *ExportDeclarationContext) + EnterExportDefaultDeclaration func(c *ExportDefaultDeclarationContext) + EnterExportFromBlock func(c *ExportFromBlockContext) + EnterExpressionSequence func(c *ExpressionSequenceContext) + EnterExpressionStatement func(c *ExpressionStatementContext) + EnterFinallyProduction func(c *FinallyProductionContext) + EnterForInStatement func(c *ForInStatementContext) + EnterForOfStatement func(c *ForOfStatementContext) + EnterForStatement func(c *ForStatementContext) + EnterFormalParameterArg func(c *FormalParameterArgContext) + EnterFormalParameterList func(c *FormalParameterListContext) + EnterFunctionBody func(c *FunctionBodyContext) + EnterFunctionDecl func(c *FunctionDeclContext) + EnterFunctionDeclaration func(c *FunctionDeclarationContext) + EnterFunctionExpression func(c *FunctionExpressionContext) + EnterFunctionProperty func(c *FunctionPropertyContext) + EnterGetter func(c *GetterContext) + EnterIdentifierExpression func(c *IdentifierExpressionContext) + EnterIdentifierName func(c *IdentifierNameContext) + EnterIfStatement func(c *IfStatementContext) + EnterImportDefault func(c *ImportDefaultContext) + EnterImportExpression func(c *ImportExpressionContext) + EnterImportFrom func(c *ImportFromContext) + EnterImportFromBlock func(c *ImportFromBlockContext) + EnterImportNamespace func(c *ImportNamespaceContext) + EnterImportStatement func(c *ImportStatementContext) + EnterInExpression func(c *InExpressionContext) + EnterInstanceofExpression func(c *InstanceofExpressionContext) + EnterKeyword func(c *KeywordContext) + EnterLabelledStatement func(c *LabelledStatementContext) + EnterLastFormalParameterArg func(c *LastFormalParameterArgContext) + EnterLiteral func(c *LiteralContext) + EnterLiteralExpression func(c *LiteralExpressionContext) + EnterLogicalAndExpression func(c *LogicalAndExpressionContext) + EnterLogicalOrExpression func(c *LogicalOrExpressionContext) + EnterMemberDotExpression func(c *MemberDotExpressionContext) + EnterMemberIndexExpression func(c *MemberIndexExpressionContext) + EnterMetaExpression func(c *MetaExpressionContext) + EnterMethodDefinition func(c *MethodDefinitionContext) + EnterModuleItems func(c *ModuleItemsContext) + EnterMultiplicativeExpression func(c *MultiplicativeExpressionContext) + EnterNewExpression func(c *NewExpressionContext) + EnterNotExpression func(c *NotExpressionContext) + EnterNumericLiteral func(c *NumericLiteralContext) + EnterObjectLiteral func(c *ObjectLiteralContext) + EnterObjectLiteralExpression func(c *ObjectLiteralExpressionContext) + EnterParenthesizedExpression func(c *ParenthesizedExpressionContext) + EnterPostDecreaseExpression func(c *PostDecreaseExpressionContext) + EnterPostIncrementExpression func(c *PostIncrementExpressionContext) + EnterPowerExpression func(c *PowerExpressionContext) + EnterPreDecreaseExpression func(c *PreDecreaseExpressionContext) + EnterPreIncrementExpression func(c *PreIncrementExpressionContext) + EnterProgram func(c *ProgramContext) + EnterPropertyExpressionAssignment func(c *PropertyExpressionAssignmentContext) + EnterPropertyGetter func(c *PropertyGetterContext) + EnterPropertyName func(c *PropertyNameContext) + EnterPropertySetter func(c *PropertySetterContext) + EnterPropertyShorthand func(c *PropertyShorthandContext) + EnterRelationalExpression func(c *RelationalExpressionContext) + EnterReservedWord func(c *ReservedWordContext) + EnterReturnStatement func(c *ReturnStatementContext) + EnterSetter func(c *SetterContext) + EnterSourceElement func(c *SourceElementContext) + EnterSourceElements func(c *SourceElementsContext) + EnterStatement func(c *StatementContext) + EnterStatementList func(c *StatementListContext) + EnterSuperExpression func(c *SuperExpressionContext) + EnterSwitchStatement func(c *SwitchStatementContext) + EnterTemplateStringExpression func(c *TemplateStringExpressionContext) + EnterTernaryExpression func(c *TernaryExpressionContext) + EnterThisExpression func(c *ThisExpressionContext) + EnterThrowStatement func(c *ThrowStatementContext) + EnterTryStatement func(c *TryStatementContext) + EnterTypeofExpression func(c *TypeofExpressionContext) + EnterUnaryMinusExpression func(c *UnaryMinusExpressionContext) + EnterUnaryPlusExpression func(c *UnaryPlusExpressionContext) + EnterVarModifier func(c *VarModifierContext) + EnterVariableDeclaration func(c *VariableDeclarationContext) + EnterVariableDeclarationList func(c *VariableDeclarationListContext) + EnterVariableStatement func(c *VariableStatementContext) + EnterVoidExpression func(c *VoidExpressionContext) + EnterWhileStatement func(c *WhileStatementContext) + EnterWithStatement func(c *WithStatementContext) + EnterYieldExpression func(c *YieldExpressionContext) + EnterYieldStatement func(c *YieldStatementContext) + ExitAdditiveExpression func(c *AdditiveExpressionContext) + ExitAliasName func(c *AliasNameContext) + ExitAnoymousFunctionDecl func(c *AnoymousFunctionDeclContext) + ExitArgument func(c *ArgumentContext) + ExitArguments func(c *ArgumentsContext) + ExitArgumentsExpression func(c *ArgumentsExpressionContext) + ExitArrayElement func(c *ArrayElementContext) + ExitArrayLiteral func(c *ArrayLiteralContext) + ExitArrayLiteralExpression func(c *ArrayLiteralExpressionContext) + ExitArrowFunction func(c *ArrowFunctionContext) + ExitArrowFunctionBody func(c *ArrowFunctionBodyContext) + ExitArrowFunctionParameters func(c *ArrowFunctionParametersContext) + ExitAssignable func(c *AssignableContext) + ExitAssignmentExpression func(c *AssignmentExpressionContext) + ExitAssignmentOperator func(c *AssignmentOperatorContext) + ExitAssignmentOperatorExpression func(c *AssignmentOperatorExpressionContext) + ExitAwaitExpression func(c *AwaitExpressionContext) + ExitBigintLiteral func(c *BigintLiteralContext) + ExitBitAndExpression func(c *BitAndExpressionContext) + ExitBitNotExpression func(c *BitNotExpressionContext) + ExitBitOrExpression func(c *BitOrExpressionContext) + ExitBitShiftExpression func(c *BitShiftExpressionContext) + ExitBitXOrExpression func(c *BitXOrExpressionContext) + ExitBlock func(c *BlockContext) + ExitBreakStatement func(c *BreakStatementContext) + ExitCaseBlock func(c *CaseBlockContext) + ExitCaseClause func(c *CaseClauseContext) + ExitCaseClauses func(c *CaseClausesContext) + ExitCatchProduction func(c *CatchProductionContext) + ExitClassDeclaration func(c *ClassDeclarationContext) + ExitClassElement func(c *ClassElementContext) + ExitClassExpression func(c *ClassExpressionContext) + ExitClassTail func(c *ClassTailContext) + ExitCoalesceExpression func(c *CoalesceExpressionContext) + ExitComputedPropertyExpressionAssignment func(c *ComputedPropertyExpressionAssignmentContext) + ExitContinueStatement func(c *ContinueStatementContext) + ExitDebuggerStatement func(c *DebuggerStatementContext) + ExitDeclaration func(c *DeclarationContext) + ExitDefaultClause func(c *DefaultClauseContext) + ExitDeleteExpression func(c *DeleteExpressionContext) + ExitDoStatement func(c *DoStatementContext) + ExitElementList func(c *ElementListContext) + ExitEmptyStatement_ func(c *EmptyStatement_Context) + ExitEos func(c *EosContext) + ExitEqualityExpression func(c *EqualityExpressionContext) + ExitExportDeclaration func(c *ExportDeclarationContext) + ExitExportDefaultDeclaration func(c *ExportDefaultDeclarationContext) + ExitExportFromBlock func(c *ExportFromBlockContext) + ExitExpressionSequence func(c *ExpressionSequenceContext) + ExitExpressionStatement func(c *ExpressionStatementContext) + ExitFinallyProduction func(c *FinallyProductionContext) + ExitForInStatement func(c *ForInStatementContext) + ExitForOfStatement func(c *ForOfStatementContext) + ExitForStatement func(c *ForStatementContext) + ExitFormalParameterArg func(c *FormalParameterArgContext) + ExitFormalParameterList func(c *FormalParameterListContext) + ExitFunctionBody func(c *FunctionBodyContext) + ExitFunctionDecl func(c *FunctionDeclContext) + ExitFunctionDeclaration func(c *FunctionDeclarationContext) + ExitFunctionExpression func(c *FunctionExpressionContext) + ExitFunctionProperty func(c *FunctionPropertyContext) + ExitGetter func(c *GetterContext) + ExitIdentifierExpression func(c *IdentifierExpressionContext) + ExitIdentifierName func(c *IdentifierNameContext) + ExitIfStatement func(c *IfStatementContext) + ExitImportDefault func(c *ImportDefaultContext) + ExitImportExpression func(c *ImportExpressionContext) + ExitImportFrom func(c *ImportFromContext) + ExitImportFromBlock func(c *ImportFromBlockContext) + ExitImportNamespace func(c *ImportNamespaceContext) + ExitImportStatement func(c *ImportStatementContext) + ExitInExpression func(c *InExpressionContext) + ExitInstanceofExpression func(c *InstanceofExpressionContext) + ExitKeyword func(c *KeywordContext) + ExitLabelledStatement func(c *LabelledStatementContext) + ExitLastFormalParameterArg func(c *LastFormalParameterArgContext) + ExitLiteral func(c *LiteralContext) + ExitLiteralExpression func(c *LiteralExpressionContext) + ExitLogicalAndExpression func(c *LogicalAndExpressionContext) + ExitLogicalOrExpression func(c *LogicalOrExpressionContext) + ExitMemberDotExpression func(c *MemberDotExpressionContext) + ExitMemberIndexExpression func(c *MemberIndexExpressionContext) + ExitMetaExpression func(c *MetaExpressionContext) + ExitMethodDefinition func(c *MethodDefinitionContext) + ExitModuleItems func(c *ModuleItemsContext) + ExitMultiplicativeExpression func(c *MultiplicativeExpressionContext) + ExitNewExpression func(c *NewExpressionContext) + ExitNotExpression func(c *NotExpressionContext) + ExitNumericLiteral func(c *NumericLiteralContext) + ExitObjectLiteral func(c *ObjectLiteralContext) + ExitObjectLiteralExpression func(c *ObjectLiteralExpressionContext) + ExitParenthesizedExpression func(c *ParenthesizedExpressionContext) + ExitPostDecreaseExpression func(c *PostDecreaseExpressionContext) + ExitPostIncrementExpression func(c *PostIncrementExpressionContext) + ExitPowerExpression func(c *PowerExpressionContext) + ExitPreDecreaseExpression func(c *PreDecreaseExpressionContext) + ExitPreIncrementExpression func(c *PreIncrementExpressionContext) + ExitProgram func(c *ProgramContext) + ExitPropertyExpressionAssignment func(c *PropertyExpressionAssignmentContext) + ExitPropertyGetter func(c *PropertyGetterContext) + ExitPropertyName func(c *PropertyNameContext) + ExitPropertySetter func(c *PropertySetterContext) + ExitPropertyShorthand func(c *PropertyShorthandContext) + ExitRelationalExpression func(c *RelationalExpressionContext) + ExitReservedWord func(c *ReservedWordContext) + ExitReturnStatement func(c *ReturnStatementContext) + ExitSetter func(c *SetterContext) + ExitSourceElement func(c *SourceElementContext) + ExitSourceElements func(c *SourceElementsContext) + ExitStatement func(c *StatementContext) + ExitStatementList func(c *StatementListContext) + ExitSuperExpression func(c *SuperExpressionContext) + ExitSwitchStatement func(c *SwitchStatementContext) + ExitTemplateStringExpression func(c *TemplateStringExpressionContext) + ExitTernaryExpression func(c *TernaryExpressionContext) + ExitThisExpression func(c *ThisExpressionContext) + ExitThrowStatement func(c *ThrowStatementContext) + ExitTryStatement func(c *TryStatementContext) + ExitTypeofExpression func(c *TypeofExpressionContext) + ExitUnaryMinusExpression func(c *UnaryMinusExpressionContext) + ExitUnaryPlusExpression func(c *UnaryPlusExpressionContext) + ExitVarModifier func(c *VarModifierContext) + ExitVariableDeclaration func(c *VariableDeclarationContext) + ExitVariableDeclarationList func(c *VariableDeclarationListContext) + ExitVariableStatement func(c *VariableStatementContext) + ExitVoidExpression func(c *VoidExpressionContext) + ExitWhileStatement func(c *WhileStatementContext) + ExitWithStatement func(c *WithStatementContext) + ExitYieldExpression func(c *YieldExpressionContext) + ExitYieldStatement func(c *YieldStatementContext) + type KeywordContext struct + func NewEmptyKeywordContext() *KeywordContext + func NewKeywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordContext + func (*KeywordContext) IsKeywordContext() + func (s *KeywordContext) As() antlr.TerminalNode + func (s *KeywordContext) Async() antlr.TerminalNode + func (s *KeywordContext) Await() 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) EnterRule(listener antlr.ParseTreeListener) + func (s *KeywordContext) Enum() antlr.TerminalNode + func (s *KeywordContext) ExitRule(listener antlr.ParseTreeListener) + 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) 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 (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) Return() antlr.TerminalNode + func (s *KeywordContext) Static() 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) 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 struct + func NewEmptyLabelledStatementContext() *LabelledStatementContext + func NewLabelledStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelledStatementContext + func (*LabelledStatementContext) IsLabelledStatementContext() + func (s *LabelledStatementContext) Colon() antlr.TerminalNode + func (s *LabelledStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LabelledStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LabelledStatementContext) GetParser() antlr.Parser + func (s *LabelledStatementContext) GetRuleContext() antlr.RuleContext + func (s *LabelledStatementContext) Identifier() antlr.TerminalNode + func (s *LabelledStatementContext) Statement() IStatementContext + func (s *LabelledStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type LastFormalParameterArgContext struct + func NewEmptyLastFormalParameterArgContext() *LastFormalParameterArgContext + func NewLastFormalParameterArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LastFormalParameterArgContext + func (*LastFormalParameterArgContext) IsLastFormalParameterArgContext() + func (s *LastFormalParameterArgContext) Ellipsis() antlr.TerminalNode + func (s *LastFormalParameterArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LastFormalParameterArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LastFormalParameterArgContext) GetParser() antlr.Parser + func (s *LastFormalParameterArgContext) GetRuleContext() antlr.RuleContext + func (s *LastFormalParameterArgContext) SingleExpression() ISingleExpressionContext + func (s *LastFormalParameterArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type LiteralContext struct + func NewEmptyLiteralContext() *LiteralContext + func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext + func (*LiteralContext) IsLiteralContext() + func (s *LiteralContext) BigintLiteral() IBigintLiteralContext + func (s *LiteralContext) BooleanLiteral() antlr.TerminalNode + func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LiteralContext) GetParser() antlr.Parser + func (s *LiteralContext) GetRuleContext() antlr.RuleContext + 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() antlr.TerminalNode + func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type LiteralExpressionContext struct + func NewLiteralExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LiteralExpressionContext + func (s *LiteralExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LiteralExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LiteralExpressionContext) GetRuleContext() antlr.RuleContext + func (s *LiteralExpressionContext) Literal() ILiteralContext + type LogicalAndExpressionContext struct + func NewLogicalAndExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalAndExpressionContext + func (s *LogicalAndExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *LogicalAndExpressionContext) And() antlr.TerminalNode + func (s *LogicalAndExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LogicalAndExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LogicalAndExpressionContext) GetRuleContext() antlr.RuleContext + func (s *LogicalAndExpressionContext) SingleExpression(i int) ISingleExpressionContext + type LogicalOrExpressionContext struct + func NewLogicalOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalOrExpressionContext + func (s *LogicalOrExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *LogicalOrExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LogicalOrExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LogicalOrExpressionContext) GetRuleContext() antlr.RuleContext + func (s *LogicalOrExpressionContext) Or() antlr.TerminalNode + func (s *LogicalOrExpressionContext) SingleExpression(i int) ISingleExpressionContext + type MemberDotExpressionContext struct + func NewMemberDotExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberDotExpressionContext + func (s *MemberDotExpressionContext) Dot() antlr.TerminalNode + func (s *MemberDotExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MemberDotExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MemberDotExpressionContext) GetRuleContext() antlr.RuleContext + func (s *MemberDotExpressionContext) Hashtag() antlr.TerminalNode + func (s *MemberDotExpressionContext) IdentifierName() IIdentifierNameContext + func (s *MemberDotExpressionContext) QuestionMark() antlr.TerminalNode + func (s *MemberDotExpressionContext) SingleExpression() ISingleExpressionContext + type MemberIndexExpressionContext struct + func NewMemberIndexExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberIndexExpressionContext + func (s *MemberIndexExpressionContext) CloseBracket() antlr.TerminalNode + func (s *MemberIndexExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MemberIndexExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MemberIndexExpressionContext) ExpressionSequence() IExpressionSequenceContext + func (s *MemberIndexExpressionContext) GetRuleContext() antlr.RuleContext + func (s *MemberIndexExpressionContext) OpenBracket() antlr.TerminalNode + func (s *MemberIndexExpressionContext) SingleExpression() ISingleExpressionContext + type MetaExpressionContext struct + func NewMetaExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MetaExpressionContext + func (s *MetaExpressionContext) Dot() antlr.TerminalNode + func (s *MetaExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MetaExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MetaExpressionContext) GetRuleContext() antlr.RuleContext + func (s *MetaExpressionContext) Identifier() antlr.TerminalNode + func (s *MetaExpressionContext) New() antlr.TerminalNode + type MethodDefinitionContext struct + func NewEmptyMethodDefinitionContext() *MethodDefinitionContext + func NewMethodDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodDefinitionContext + func (*MethodDefinitionContext) IsMethodDefinitionContext() + func (s *MethodDefinitionContext) CloseBrace() antlr.TerminalNode + func (s *MethodDefinitionContext) CloseParen() antlr.TerminalNode + func (s *MethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MethodDefinitionContext) FormalParameterList() IFormalParameterListContext + func (s *MethodDefinitionContext) FunctionBody() IFunctionBodyContext + func (s *MethodDefinitionContext) GetParser() antlr.Parser + func (s *MethodDefinitionContext) GetRuleContext() antlr.RuleContext + func (s *MethodDefinitionContext) Getter() IGetterContext + func (s *MethodDefinitionContext) Hashtag() antlr.TerminalNode + func (s *MethodDefinitionContext) Multiply() antlr.TerminalNode + func (s *MethodDefinitionContext) OpenBrace() antlr.TerminalNode + func (s *MethodDefinitionContext) OpenParen() antlr.TerminalNode + func (s *MethodDefinitionContext) PropertyName() IPropertyNameContext + func (s *MethodDefinitionContext) Setter() ISetterContext + func (s *MethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ModuleItemsContext struct + func NewEmptyModuleItemsContext() *ModuleItemsContext + func NewModuleItemsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleItemsContext + func (*ModuleItemsContext) IsModuleItemsContext() + func (s *ModuleItemsContext) AliasName(i int) IAliasNameContext + func (s *ModuleItemsContext) AllAliasName() []IAliasNameContext + func (s *ModuleItemsContext) AllComma() []antlr.TerminalNode + func (s *ModuleItemsContext) CloseBrace() antlr.TerminalNode + func (s *ModuleItemsContext) Comma(i int) antlr.TerminalNode + func (s *ModuleItemsContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ModuleItemsContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ModuleItemsContext) GetParser() antlr.Parser + func (s *ModuleItemsContext) GetRuleContext() antlr.RuleContext + func (s *ModuleItemsContext) OpenBrace() antlr.TerminalNode + func (s *ModuleItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type MultiplicativeExpressionContext struct + func NewMultiplicativeExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiplicativeExpressionContext + func (s *MultiplicativeExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *MultiplicativeExpressionContext) Divide() antlr.TerminalNode + func (s *MultiplicativeExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MultiplicativeExpressionContext) ExitRule(listener antlr.ParseTreeListener) + 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 NewExpressionContext struct + func NewNewExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NewExpressionContext + func (s *NewExpressionContext) Arguments() IArgumentsContext + func (s *NewExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *NewExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *NewExpressionContext) GetRuleContext() antlr.RuleContext + func (s *NewExpressionContext) New() antlr.TerminalNode + func (s *NewExpressionContext) SingleExpression() ISingleExpressionContext + type NotExpressionContext struct + func NewNotExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotExpressionContext + func (s *NotExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *NotExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *NotExpressionContext) GetRuleContext() antlr.RuleContext + func (s *NotExpressionContext) Not() antlr.TerminalNode + func (s *NotExpressionContext) SingleExpression() ISingleExpressionContext + type NumericLiteralContext struct + func NewEmptyNumericLiteralContext() *NumericLiteralContext + func NewNumericLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericLiteralContext + func (*NumericLiteralContext) IsNumericLiteralContext() + func (s *NumericLiteralContext) BinaryIntegerLiteral() antlr.TerminalNode + func (s *NumericLiteralContext) DecimalLiteral() antlr.TerminalNode + func (s *NumericLiteralContext) EnterRule(listener antlr.ParseTreeListener) + func (s *NumericLiteralContext) ExitRule(listener antlr.ParseTreeListener) + func (s *NumericLiteralContext) GetParser() antlr.Parser + func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext + func (s *NumericLiteralContext) HexIntegerLiteral() antlr.TerminalNode + func (s *NumericLiteralContext) OctalIntegerLiteral() antlr.TerminalNode + func (s *NumericLiteralContext) OctalIntegerLiteral2() antlr.TerminalNode + func (s *NumericLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ObjectLiteralContext struct + func NewEmptyObjectLiteralContext() *ObjectLiteralContext + func NewObjectLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObjectLiteralContext + func (*ObjectLiteralContext) IsObjectLiteralContext() + 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) EnterRule(listener antlr.ParseTreeListener) + func (s *ObjectLiteralContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ObjectLiteralContext) GetParser() antlr.Parser + func (s *ObjectLiteralContext) GetRuleContext() antlr.RuleContext + 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 struct + func NewObjectLiteralExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ObjectLiteralExpressionContext + func (s *ObjectLiteralExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ObjectLiteralExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ObjectLiteralExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ObjectLiteralExpressionContext) ObjectLiteral() IObjectLiteralContext + type ParenthesizedExpressionContext struct + func NewParenthesizedExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedExpressionContext + func (s *ParenthesizedExpressionContext) CloseParen() antlr.TerminalNode + func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ParenthesizedExpressionContext) ExpressionSequence() IExpressionSequenceContext + func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ParenthesizedExpressionContext) OpenParen() antlr.TerminalNode + type PostDecreaseExpressionContext struct + func NewPostDecreaseExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostDecreaseExpressionContext + func (s *PostDecreaseExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PostDecreaseExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PostDecreaseExpressionContext) GetRuleContext() antlr.RuleContext + func (s *PostDecreaseExpressionContext) MinusMinus() antlr.TerminalNode + func (s *PostDecreaseExpressionContext) SingleExpression() ISingleExpressionContext + type PostIncrementExpressionContext struct + func NewPostIncrementExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostIncrementExpressionContext + func (s *PostIncrementExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PostIncrementExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PostIncrementExpressionContext) GetRuleContext() antlr.RuleContext + func (s *PostIncrementExpressionContext) PlusPlus() antlr.TerminalNode + func (s *PostIncrementExpressionContext) SingleExpression() ISingleExpressionContext + type PowerExpressionContext struct + func NewPowerExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PowerExpressionContext + func (s *PowerExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *PowerExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PowerExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PowerExpressionContext) GetRuleContext() antlr.RuleContext + func (s *PowerExpressionContext) Power() antlr.TerminalNode + func (s *PowerExpressionContext) SingleExpression(i int) ISingleExpressionContext + type PreDecreaseExpressionContext struct + func NewPreDecreaseExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PreDecreaseExpressionContext + func (s *PreDecreaseExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PreDecreaseExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PreDecreaseExpressionContext) GetRuleContext() antlr.RuleContext + func (s *PreDecreaseExpressionContext) MinusMinus() antlr.TerminalNode + func (s *PreDecreaseExpressionContext) SingleExpression() ISingleExpressionContext + type PreIncrementExpressionContext struct + func NewPreIncrementExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PreIncrementExpressionContext + func (s *PreIncrementExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PreIncrementExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PreIncrementExpressionContext) GetRuleContext() antlr.RuleContext + func (s *PreIncrementExpressionContext) PlusPlus() antlr.TerminalNode + func (s *PreIncrementExpressionContext) SingleExpression() ISingleExpressionContext + type ProgramContext struct + func NewEmptyProgramContext() *ProgramContext + func NewProgramContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProgramContext + func (*ProgramContext) IsProgramContext() + func (s *ProgramContext) EOF() antlr.TerminalNode + func (s *ProgramContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ProgramContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ProgramContext) GetParser() antlr.Parser + func (s *ProgramContext) GetRuleContext() antlr.RuleContext + func (s *ProgramContext) HashBangLine() antlr.TerminalNode + func (s *ProgramContext) SourceElements() ISourceElementsContext + func (s *ProgramContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type PropertyAssignmentContext struct + func NewEmptyPropertyAssignmentContext() *PropertyAssignmentContext + func NewPropertyAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyAssignmentContext + func (*PropertyAssignmentContext) IsPropertyAssignmentContext() + func (s *PropertyAssignmentContext) CopyFrom(ctx *PropertyAssignmentContext) + func (s *PropertyAssignmentContext) GetParser() antlr.Parser + func (s *PropertyAssignmentContext) GetRuleContext() antlr.RuleContext + func (s *PropertyAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type PropertyExpressionAssignmentContext struct + func NewPropertyExpressionAssignmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyExpressionAssignmentContext + func (s *PropertyExpressionAssignmentContext) Colon() antlr.TerminalNode + func (s *PropertyExpressionAssignmentContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PropertyExpressionAssignmentContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PropertyExpressionAssignmentContext) GetRuleContext() antlr.RuleContext + func (s *PropertyExpressionAssignmentContext) PropertyName() IPropertyNameContext + func (s *PropertyExpressionAssignmentContext) SingleExpression() ISingleExpressionContext + type PropertyGetterContext struct + func NewPropertyGetterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyGetterContext + func (s *PropertyGetterContext) CloseBrace() antlr.TerminalNode + func (s *PropertyGetterContext) CloseParen() antlr.TerminalNode + func (s *PropertyGetterContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PropertyGetterContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PropertyGetterContext) FunctionBody() IFunctionBodyContext + func (s *PropertyGetterContext) GetRuleContext() antlr.RuleContext + func (s *PropertyGetterContext) Getter() IGetterContext + func (s *PropertyGetterContext) OpenBrace() antlr.TerminalNode + func (s *PropertyGetterContext) OpenParen() antlr.TerminalNode + type PropertyNameContext struct + func NewEmptyPropertyNameContext() *PropertyNameContext + func NewPropertyNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyNameContext + func (*PropertyNameContext) IsPropertyNameContext() + func (s *PropertyNameContext) CloseBracket() antlr.TerminalNode + func (s *PropertyNameContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PropertyNameContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PropertyNameContext) GetParser() antlr.Parser + func (s *PropertyNameContext) GetRuleContext() antlr.RuleContext + func (s *PropertyNameContext) IdentifierName() IIdentifierNameContext + func (s *PropertyNameContext) NumericLiteral() INumericLiteralContext + func (s *PropertyNameContext) OpenBracket() antlr.TerminalNode + func (s *PropertyNameContext) SingleExpression() ISingleExpressionContext + func (s *PropertyNameContext) StringLiteral() antlr.TerminalNode + func (s *PropertyNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type PropertySetterContext struct + func NewPropertySetterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertySetterContext + func (s *PropertySetterContext) CloseBrace() antlr.TerminalNode + func (s *PropertySetterContext) CloseParen() antlr.TerminalNode + func (s *PropertySetterContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PropertySetterContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PropertySetterContext) FormalParameterArg() IFormalParameterArgContext + func (s *PropertySetterContext) FunctionBody() IFunctionBodyContext + func (s *PropertySetterContext) GetRuleContext() antlr.RuleContext + func (s *PropertySetterContext) OpenBrace() antlr.TerminalNode + func (s *PropertySetterContext) OpenParen() antlr.TerminalNode + func (s *PropertySetterContext) Setter() ISetterContext + type PropertyShorthandContext struct + func NewPropertyShorthandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyShorthandContext + func (s *PropertyShorthandContext) Ellipsis() antlr.TerminalNode + func (s *PropertyShorthandContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PropertyShorthandContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PropertyShorthandContext) GetRuleContext() antlr.RuleContext + func (s *PropertyShorthandContext) SingleExpression() ISingleExpressionContext + type RelationalExpressionContext struct + func NewRelationalExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationalExpressionContext + func (s *RelationalExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *RelationalExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *RelationalExpressionContext) ExitRule(listener antlr.ParseTreeListener) + 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 ReservedWordContext struct + func NewEmptyReservedWordContext() *ReservedWordContext + func NewReservedWordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReservedWordContext + func (*ReservedWordContext) IsReservedWordContext() + func (s *ReservedWordContext) BooleanLiteral() antlr.TerminalNode + func (s *ReservedWordContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ReservedWordContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ReservedWordContext) GetParser() antlr.Parser + func (s *ReservedWordContext) GetRuleContext() antlr.RuleContext + func (s *ReservedWordContext) Keyword() IKeywordContext + func (s *ReservedWordContext) NullLiteral() antlr.TerminalNode + func (s *ReservedWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ReturnStatementContext struct + func NewEmptyReturnStatementContext() *ReturnStatementContext + func NewReturnStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStatementContext + func (*ReturnStatementContext) IsReturnStatementContext() + func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ReturnStatementContext) Eos() IEosContext + func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ReturnStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *ReturnStatementContext) GetParser() antlr.Parser + func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext + func (s *ReturnStatementContext) Return() antlr.TerminalNode + func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SetterContext struct + func NewEmptySetterContext() *SetterContext + func NewSetterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetterContext + func (*SetterContext) IsSetterContext() + func (s *SetterContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SetterContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SetterContext) GetParser() antlr.Parser + func (s *SetterContext) GetRuleContext() antlr.RuleContext + func (s *SetterContext) Identifier() antlr.TerminalNode + func (s *SetterContext) PropertyName() IPropertyNameContext + func (s *SetterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SingleExpressionContext struct + func NewEmptySingleExpressionContext() *SingleExpressionContext + func NewSingleExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleExpressionContext + func (*SingleExpressionContext) IsSingleExpressionContext() + func (s *SingleExpressionContext) CopyFrom(ctx *SingleExpressionContext) + func (s *SingleExpressionContext) GetParser() antlr.Parser + func (s *SingleExpressionContext) GetRuleContext() antlr.RuleContext + func (s *SingleExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SourceElementContext struct + func NewEmptySourceElementContext() *SourceElementContext + func NewSourceElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceElementContext + func (*SourceElementContext) IsSourceElementContext() + func (s *SourceElementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SourceElementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SourceElementContext) GetParser() antlr.Parser + func (s *SourceElementContext) GetRuleContext() antlr.RuleContext + func (s *SourceElementContext) Statement() IStatementContext + func (s *SourceElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SourceElementsContext struct + func NewEmptySourceElementsContext() *SourceElementsContext + func NewSourceElementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceElementsContext + func (*SourceElementsContext) IsSourceElementsContext() + func (s *SourceElementsContext) AllSourceElement() []ISourceElementContext + func (s *SourceElementsContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SourceElementsContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SourceElementsContext) GetParser() antlr.Parser + func (s *SourceElementsContext) GetRuleContext() antlr.RuleContext + func (s *SourceElementsContext) SourceElement(i int) ISourceElementContext + func (s *SourceElementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StatementContext struct + func NewEmptyStatementContext() *StatementContext + func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext + func (*StatementContext) IsStatementContext() + 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) EmptyStatement_() IEmptyStatement_Context + func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StatementContext) ExportStatement() IExportStatementContext + func (s *StatementContext) ExpressionStatement() IExpressionStatementContext + func (s *StatementContext) FunctionDeclaration() IFunctionDeclarationContext + 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) IterationStatement() IIterationStatementContext + func (s *StatementContext) LabelledStatement() ILabelledStatementContext + 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) VariableStatement() IVariableStatementContext + func (s *StatementContext) WithStatement() IWithStatementContext + func (s *StatementContext) YieldStatement() IYieldStatementContext + type StatementListContext struct + func NewEmptyStatementListContext() *StatementListContext + func NewStatementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementListContext + func (*StatementListContext) IsStatementListContext() + func (s *StatementListContext) AllStatement() []IStatementContext + func (s *StatementListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StatementListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StatementListContext) GetParser() antlr.Parser + func (s *StatementListContext) GetRuleContext() antlr.RuleContext + func (s *StatementListContext) Statement(i int) IStatementContext + func (s *StatementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SuperExpressionContext struct + func NewSuperExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SuperExpressionContext + func (s *SuperExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SuperExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SuperExpressionContext) GetRuleContext() antlr.RuleContext + func (s *SuperExpressionContext) Super() antlr.TerminalNode + type SwitchStatementContext struct + func NewEmptySwitchStatementContext() *SwitchStatementContext + func NewSwitchStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchStatementContext + func (*SwitchStatementContext) IsSwitchStatementContext() + func (s *SwitchStatementContext) CaseBlock() ICaseBlockContext + func (s *SwitchStatementContext) CloseParen() antlr.TerminalNode + func (s *SwitchStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SwitchStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SwitchStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *SwitchStatementContext) GetParser() antlr.Parser + func (s *SwitchStatementContext) GetRuleContext() antlr.RuleContext + func (s *SwitchStatementContext) OpenParen() antlr.TerminalNode + func (s *SwitchStatementContext) Switch() antlr.TerminalNode + func (s *SwitchStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type TemplateStringExpressionContext struct + func NewTemplateStringExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TemplateStringExpressionContext + func (s *TemplateStringExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TemplateStringExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TemplateStringExpressionContext) GetRuleContext() antlr.RuleContext + func (s *TemplateStringExpressionContext) SingleExpression() ISingleExpressionContext + func (s *TemplateStringExpressionContext) TemplateStringLiteral() antlr.TerminalNode + type TernaryExpressionContext struct + func NewTernaryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TernaryExpressionContext + func (s *TernaryExpressionContext) AllSingleExpression() []ISingleExpressionContext + func (s *TernaryExpressionContext) Colon() antlr.TerminalNode + func (s *TernaryExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TernaryExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TernaryExpressionContext) GetRuleContext() antlr.RuleContext + func (s *TernaryExpressionContext) QuestionMark() antlr.TerminalNode + func (s *TernaryExpressionContext) SingleExpression(i int) ISingleExpressionContext + type ThisExpressionContext struct + func NewThisExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ThisExpressionContext + func (s *ThisExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ThisExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ThisExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ThisExpressionContext) This() antlr.TerminalNode + type ThrowStatementContext struct + func NewEmptyThrowStatementContext() *ThrowStatementContext + func NewThrowStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThrowStatementContext + func (*ThrowStatementContext) IsThrowStatementContext() + func (s *ThrowStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ThrowStatementContext) Eos() IEosContext + func (s *ThrowStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ThrowStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *ThrowStatementContext) GetParser() antlr.Parser + func (s *ThrowStatementContext) GetRuleContext() antlr.RuleContext + func (s *ThrowStatementContext) Throw() antlr.TerminalNode + func (s *ThrowStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type TryStatementContext struct + func NewEmptyTryStatementContext() *TryStatementContext + func NewTryStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryStatementContext + func (*TryStatementContext) IsTryStatementContext() + func (s *TryStatementContext) Block() IBlockContext + func (s *TryStatementContext) CatchProduction() ICatchProductionContext + func (s *TryStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TryStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TryStatementContext) FinallyProduction() IFinallyProductionContext + func (s *TryStatementContext) GetParser() antlr.Parser + func (s *TryStatementContext) GetRuleContext() antlr.RuleContext + func (s *TryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TryStatementContext) Try() antlr.TerminalNode + type TypeofExpressionContext struct + func NewTypeofExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TypeofExpressionContext + func (s *TypeofExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeofExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeofExpressionContext) GetRuleContext() antlr.RuleContext + func (s *TypeofExpressionContext) SingleExpression() ISingleExpressionContext + func (s *TypeofExpressionContext) Typeof() antlr.TerminalNode + type UnaryMinusExpressionContext struct + func NewUnaryMinusExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnaryMinusExpressionContext + func (s *UnaryMinusExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *UnaryMinusExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *UnaryMinusExpressionContext) GetRuleContext() antlr.RuleContext + func (s *UnaryMinusExpressionContext) Minus() antlr.TerminalNode + func (s *UnaryMinusExpressionContext) SingleExpression() ISingleExpressionContext + type UnaryPlusExpressionContext struct + func NewUnaryPlusExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnaryPlusExpressionContext + func (s *UnaryPlusExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *UnaryPlusExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *UnaryPlusExpressionContext) GetRuleContext() antlr.RuleContext + func (s *UnaryPlusExpressionContext) Plus() antlr.TerminalNode + func (s *UnaryPlusExpressionContext) SingleExpression() ISingleExpressionContext + type VarModifierContext struct + func NewEmptyVarModifierContext() *VarModifierContext + func NewVarModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarModifierContext + func (*VarModifierContext) IsVarModifierContext() + func (s *VarModifierContext) Const() antlr.TerminalNode + func (s *VarModifierContext) EnterRule(listener antlr.ParseTreeListener) + func (s *VarModifierContext) ExitRule(listener antlr.ParseTreeListener) + func (s *VarModifierContext) GetParser() antlr.Parser + func (s *VarModifierContext) GetRuleContext() antlr.RuleContext + func (s *VarModifierContext) Let() antlr.TerminalNode + func (s *VarModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *VarModifierContext) Var() antlr.TerminalNode + type VariableDeclarationContext struct + func NewEmptyVariableDeclarationContext() *VariableDeclarationContext + func NewVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationContext + func (*VariableDeclarationContext) IsVariableDeclarationContext() + func (s *VariableDeclarationContext) Assign() antlr.TerminalNode + func (s *VariableDeclarationContext) Assignable() IAssignableContext + func (s *VariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener) + func (s *VariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener) + func (s *VariableDeclarationContext) GetParser() antlr.Parser + func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext + func (s *VariableDeclarationContext) SingleExpression() ISingleExpressionContext + func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type VariableDeclarationListContext struct + func NewEmptyVariableDeclarationListContext() *VariableDeclarationListContext + func NewVariableDeclarationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationListContext + func (*VariableDeclarationListContext) IsVariableDeclarationListContext() + func (s *VariableDeclarationListContext) AllComma() []antlr.TerminalNode + func (s *VariableDeclarationListContext) AllVariableDeclaration() []IVariableDeclarationContext + func (s *VariableDeclarationListContext) Comma(i int) antlr.TerminalNode + func (s *VariableDeclarationListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *VariableDeclarationListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *VariableDeclarationListContext) GetParser() antlr.Parser + func (s *VariableDeclarationListContext) GetRuleContext() antlr.RuleContext + func (s *VariableDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *VariableDeclarationListContext) VariableDeclaration(i int) IVariableDeclarationContext + type VariableStatementContext struct + func NewEmptyVariableStatementContext() *VariableStatementContext + func NewVariableStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableStatementContext + func (*VariableStatementContext) IsVariableStatementContext() + func (s *VariableStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *VariableStatementContext) Eos() IEosContext + func (s *VariableStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *VariableStatementContext) GetParser() antlr.Parser + func (s *VariableStatementContext) GetRuleContext() antlr.RuleContext + func (s *VariableStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *VariableStatementContext) VarModifier() IVarModifierContext + func (s *VariableStatementContext) VariableDeclarationList() IVariableDeclarationListContext + type VoidExpressionContext struct + func NewVoidExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VoidExpressionContext + func (s *VoidExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *VoidExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *VoidExpressionContext) GetRuleContext() antlr.RuleContext + func (s *VoidExpressionContext) SingleExpression() ISingleExpressionContext + func (s *VoidExpressionContext) Void() antlr.TerminalNode + type WhileStatementContext struct + func NewWhileStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *WhileStatementContext + func (s *WhileStatementContext) CloseParen() antlr.TerminalNode + func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener) + 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 struct + func NewEmptyWithStatementContext() *WithStatementContext + func NewWithStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithStatementContext + func (*WithStatementContext) IsWithStatementContext() + func (s *WithStatementContext) CloseParen() antlr.TerminalNode + func (s *WithStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *WithStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *WithStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *WithStatementContext) GetParser() antlr.Parser + func (s *WithStatementContext) GetRuleContext() antlr.RuleContext + 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 struct + func NewYieldExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *YieldExpressionContext + func (s *YieldExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *YieldExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *YieldExpressionContext) GetRuleContext() antlr.RuleContext + func (s *YieldExpressionContext) YieldStatement() IYieldStatementContext + type YieldStatementContext struct + func NewEmptyYieldStatementContext() *YieldStatementContext + func NewYieldStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *YieldStatementContext + func (*YieldStatementContext) IsYieldStatementContext() + func (s *YieldStatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *YieldStatementContext) Eos() IEosContext + func (s *YieldStatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *YieldStatementContext) ExpressionSequence() IExpressionSequenceContext + func (s *YieldStatementContext) GetParser() antlr.Parser + func (s *YieldStatementContext) GetRuleContext() antlr.RuleContext + func (s *YieldStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *YieldStatementContext) Yield() antlr.TerminalNode