Package one.gfw.antlr4.js.javascript
Class JavaScriptParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- one.gfw.antlr4.js.javascript.JavaScriptParserBase
-
- one.gfw.antlr4.js.javascript.JavaScriptParser
-
public class JavaScriptParser extends JavaScriptParserBase
-
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description JavaScriptParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
-
Methods inherited from class one.gfw.antlr4.js.javascript.JavaScriptParserBase
closeBrace, lineTerminatorAhead, n, next, notLineTerminator, notOpenBraceAndNotFunction, p, prev
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, setInterpreter, setState
-
-
-
-
Field Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
HashBangLine
public static final int HashBangLine
- See Also:
- Constant Field Values
-
MultiLineComment
public static final int MultiLineComment
- See Also:
- Constant Field Values
-
SingleLineComment
public static final int SingleLineComment
- See Also:
- Constant Field Values
-
RegularExpressionLiteral
public static final int RegularExpressionLiteral
- See Also:
- Constant Field Values
-
OpenBracket
public static final int OpenBracket
- See Also:
- Constant Field Values
-
CloseBracket
public static final int CloseBracket
- See Also:
- Constant Field Values
-
OpenParen
public static final int OpenParen
- See Also:
- Constant Field Values
-
CloseParen
public static final int CloseParen
- See Also:
- Constant Field Values
-
OpenBrace
public static final int OpenBrace
- See Also:
- Constant Field Values
-
TemplateCloseBrace
public static final int TemplateCloseBrace
- See Also:
- Constant Field Values
-
CloseBrace
public static final int CloseBrace
- See Also:
- Constant Field Values
-
SemiColon
public static final int SemiColon
- See Also:
- Constant Field Values
-
Comma
public static final int Comma
- See Also:
- Constant Field Values
-
Assign
public static final int Assign
- See Also:
- Constant Field Values
-
QuestionMark
public static final int QuestionMark
- See Also:
- Constant Field Values
-
Colon
public static final int Colon
- See Also:
- Constant Field Values
-
Ellipsis
public static final int Ellipsis
- See Also:
- Constant Field Values
-
Dot
public static final int Dot
- See Also:
- Constant Field Values
-
PlusPlus
public static final int PlusPlus
- See Also:
- Constant Field Values
-
MinusMinus
public static final int MinusMinus
- See Also:
- Constant Field Values
-
Plus
public static final int Plus
- See Also:
- Constant Field Values
-
Minus
public static final int Minus
- See Also:
- Constant Field Values
-
BitNot
public static final int BitNot
- See Also:
- Constant Field Values
-
Not
public static final int Not
- See Also:
- Constant Field Values
-
Multiply
public static final int Multiply
- See Also:
- Constant Field Values
-
Divide
public static final int Divide
- See Also:
- Constant Field Values
-
Modulus
public static final int Modulus
- See Also:
- Constant Field Values
-
Power
public static final int Power
- See Also:
- Constant Field Values
-
NullCoalesce
public static final int NullCoalesce
- See Also:
- Constant Field Values
-
Hashtag
public static final int Hashtag
- See Also:
- Constant Field Values
-
RightShiftArithmetic
public static final int RightShiftArithmetic
- See Also:
- Constant Field Values
-
LeftShiftArithmetic
public static final int LeftShiftArithmetic
- See Also:
- Constant Field Values
-
RightShiftLogical
public static final int RightShiftLogical
- See Also:
- Constant Field Values
-
LessThan
public static final int LessThan
- See Also:
- Constant Field Values
-
MoreThan
public static final int MoreThan
- See Also:
- Constant Field Values
-
LessThanEquals
public static final int LessThanEquals
- See Also:
- Constant Field Values
-
GreaterThanEquals
public static final int GreaterThanEquals
- See Also:
- Constant Field Values
-
Equals_
public static final int Equals_
- See Also:
- Constant Field Values
-
NotEquals
public static final int NotEquals
- See Also:
- Constant Field Values
-
IdentityEquals
public static final int IdentityEquals
- See Also:
- Constant Field Values
-
IdentityNotEquals
public static final int IdentityNotEquals
- See Also:
- Constant Field Values
-
BitAnd
public static final int BitAnd
- See Also:
- Constant Field Values
-
BitXOr
public static final int BitXOr
- See Also:
- Constant Field Values
-
BitOr
public static final int BitOr
- See Also:
- Constant Field Values
-
And
public static final int And
- See Also:
- Constant Field Values
-
Or
public static final int Or
- See Also:
- Constant Field Values
-
MultiplyAssign
public static final int MultiplyAssign
- See Also:
- Constant Field Values
-
DivideAssign
public static final int DivideAssign
- See Also:
- Constant Field Values
-
ModulusAssign
public static final int ModulusAssign
- See Also:
- Constant Field Values
-
PlusAssign
public static final int PlusAssign
- See Also:
- Constant Field Values
-
MinusAssign
public static final int MinusAssign
- See Also:
- Constant Field Values
-
LeftShiftArithmeticAssign
public static final int LeftShiftArithmeticAssign
- See Also:
- Constant Field Values
-
RightShiftArithmeticAssign
public static final int RightShiftArithmeticAssign
- See Also:
- Constant Field Values
-
RightShiftLogicalAssign
public static final int RightShiftLogicalAssign
- See Also:
- Constant Field Values
-
BitAndAssign
public static final int BitAndAssign
- See Also:
- Constant Field Values
-
BitXorAssign
public static final int BitXorAssign
- See Also:
- Constant Field Values
-
BitOrAssign
public static final int BitOrAssign
- See Also:
- Constant Field Values
-
PowerAssign
public static final int PowerAssign
- See Also:
- Constant Field Values
-
ARROW
public static final int ARROW
- See Also:
- Constant Field Values
-
NullLiteral
public static final int NullLiteral
- See Also:
- Constant Field Values
-
BooleanLiteral
public static final int BooleanLiteral
- See Also:
- Constant Field Values
-
DecimalLiteral
public static final int DecimalLiteral
- See Also:
- Constant Field Values
-
HexIntegerLiteral
public static final int HexIntegerLiteral
- See Also:
- Constant Field Values
-
OctalIntegerLiteral
public static final int OctalIntegerLiteral
- See Also:
- Constant Field Values
-
OctalIntegerLiteral2
public static final int OctalIntegerLiteral2
- See Also:
- Constant Field Values
-
BinaryIntegerLiteral
public static final int BinaryIntegerLiteral
- See Also:
- Constant Field Values
-
BigHexIntegerLiteral
public static final int BigHexIntegerLiteral
- See Also:
- Constant Field Values
-
BigOctalIntegerLiteral
public static final int BigOctalIntegerLiteral
- See Also:
- Constant Field Values
-
BigBinaryIntegerLiteral
public static final int BigBinaryIntegerLiteral
- See Also:
- Constant Field Values
-
BigDecimalIntegerLiteral
public static final int BigDecimalIntegerLiteral
- See Also:
- Constant Field Values
-
Break
public static final int Break
- See Also:
- Constant Field Values
-
Do
public static final int Do
- See Also:
- Constant Field Values
-
Instanceof
public static final int Instanceof
- See Also:
- Constant Field Values
-
Typeof
public static final int Typeof
- See Also:
- Constant Field Values
-
Case
public static final int Case
- See Also:
- Constant Field Values
-
Else
public static final int Else
- See Also:
- Constant Field Values
-
New
public static final int New
- See Also:
- Constant Field Values
-
Var
public static final int Var
- See Also:
- Constant Field Values
-
Catch
public static final int Catch
- See Also:
- Constant Field Values
-
Finally
public static final int Finally
- See Also:
- Constant Field Values
-
Return
public static final int Return
- See Also:
- Constant Field Values
-
Void
public static final int Void
- See Also:
- Constant Field Values
-
Continue
public static final int Continue
- See Also:
- Constant Field Values
-
For
public static final int For
- See Also:
- Constant Field Values
-
Switch
public static final int Switch
- See Also:
- Constant Field Values
-
While
public static final int While
- See Also:
- Constant Field Values
-
Debugger
public static final int Debugger
- See Also:
- Constant Field Values
-
Function_
public static final int Function_
- See Also:
- Constant Field Values
-
This
public static final int This
- See Also:
- Constant Field Values
-
With
public static final int With
- See Also:
- Constant Field Values
-
Default
public static final int Default
- See Also:
- Constant Field Values
-
If
public static final int If
- See Also:
- Constant Field Values
-
Throw
public static final int Throw
- See Also:
- Constant Field Values
-
Delete
public static final int Delete
- See Also:
- Constant Field Values
-
In
public static final int In
- See Also:
- Constant Field Values
-
Try
public static final int Try
- See Also:
- Constant Field Values
-
As
public static final int As
- See Also:
- Constant Field Values
-
From
public static final int From
- See Also:
- Constant Field Values
-
Class
public static final int Class
- See Also:
- Constant Field Values
-
Enum
public static final int Enum
- See Also:
- Constant Field Values
-
Extends
public static final int Extends
- See Also:
- Constant Field Values
-
Super
public static final int Super
- See Also:
- Constant Field Values
-
Const
public static final int Const
- See Also:
- Constant Field Values
-
Export
public static final int Export
- See Also:
- Constant Field Values
-
Import
public static final int Import
- See Also:
- Constant Field Values
-
Async
public static final int Async
- See Also:
- Constant Field Values
-
Await
public static final int Await
- See Also:
- Constant Field Values
-
Yield
public static final int Yield
- See Also:
- Constant Field Values
-
Implements
public static final int Implements
- See Also:
- Constant Field Values
-
StrictLet
public static final int StrictLet
- See Also:
- Constant Field Values
-
NonStrictLet
public static final int NonStrictLet
- See Also:
- Constant Field Values
-
Private
public static final int Private
- See Also:
- Constant Field Values
-
Public
public static final int Public
- See Also:
- Constant Field Values
-
Interface
public static final int Interface
- See Also:
- Constant Field Values
-
Package
public static final int Package
- See Also:
- Constant Field Values
-
Protected
public static final int Protected
- See Also:
- Constant Field Values
-
Static
public static final int Static
- See Also:
- Constant Field Values
-
Identifier
public static final int Identifier
- See Also:
- Constant Field Values
-
StringLiteral
public static final int StringLiteral
- See Also:
- Constant Field Values
-
BackTick
public static final int BackTick
- See Also:
- Constant Field Values
-
WhiteSpaces
public static final int WhiteSpaces
- See Also:
- Constant Field Values
-
LineTerminator
public static final int LineTerminator
- See Also:
- Constant Field Values
-
HtmlComment
public static final int HtmlComment
- See Also:
- Constant Field Values
-
CDataComment
public static final int CDataComment
- See Also:
- Constant Field Values
-
UnexpectedCharacter
public static final int UnexpectedCharacter
- See Also:
- Constant Field Values
-
TemplateStringStartExpression
public static final int TemplateStringStartExpression
- See Also:
- Constant Field Values
-
TemplateStringAtom
public static final int TemplateStringAtom
- See Also:
- Constant Field Values
-
RULE_program
public static final int RULE_program
- See Also:
- Constant Field Values
-
RULE_sourceElement
public static final int RULE_sourceElement
- See Also:
- Constant Field Values
-
RULE_statement
public static final int RULE_statement
- See Also:
- Constant Field Values
-
RULE_block
public static final int RULE_block
- See Also:
- Constant Field Values
-
RULE_statementList
public static final int RULE_statementList
- See Also:
- Constant Field Values
-
RULE_importStatement
public static final int RULE_importStatement
- See Also:
- Constant Field Values
-
RULE_importFromBlock
public static final int RULE_importFromBlock
- See Also:
- Constant Field Values
-
RULE_moduleItems
public static final int RULE_moduleItems
- See Also:
- Constant Field Values
-
RULE_importDefault
public static final int RULE_importDefault
- See Also:
- Constant Field Values
-
RULE_importNamespace
public static final int RULE_importNamespace
- See Also:
- Constant Field Values
-
RULE_importFrom
public static final int RULE_importFrom
- See Also:
- Constant Field Values
-
RULE_aliasName
public static final int RULE_aliasName
- See Also:
- Constant Field Values
-
RULE_exportStatement
public static final int RULE_exportStatement
- See Also:
- Constant Field Values
-
RULE_exportFromBlock
public static final int RULE_exportFromBlock
- See Also:
- Constant Field Values
-
RULE_declaration
public static final int RULE_declaration
- See Also:
- Constant Field Values
-
RULE_variableStatement
public static final int RULE_variableStatement
- See Also:
- Constant Field Values
-
RULE_variableDeclarationList
public static final int RULE_variableDeclarationList
- See Also:
- Constant Field Values
-
RULE_variableDeclaration
public static final int RULE_variableDeclaration
- See Also:
- Constant Field Values
-
RULE_emptyStatement_
public static final int RULE_emptyStatement_
- See Also:
- Constant Field Values
-
RULE_expressionStatement
public static final int RULE_expressionStatement
- See Also:
- Constant Field Values
-
RULE_ifStatement
public static final int RULE_ifStatement
- See Also:
- Constant Field Values
-
RULE_iterationStatement
public static final int RULE_iterationStatement
- See Also:
- Constant Field Values
-
RULE_varModifier
public static final int RULE_varModifier
- See Also:
- Constant Field Values
-
RULE_continueStatement
public static final int RULE_continueStatement
- See Also:
- Constant Field Values
-
RULE_breakStatement
public static final int RULE_breakStatement
- See Also:
- Constant Field Values
-
RULE_returnStatement
public static final int RULE_returnStatement
- See Also:
- Constant Field Values
-
RULE_yieldStatement
public static final int RULE_yieldStatement
- See Also:
- Constant Field Values
-
RULE_withStatement
public static final int RULE_withStatement
- See Also:
- Constant Field Values
-
RULE_switchStatement
public static final int RULE_switchStatement
- See Also:
- Constant Field Values
-
RULE_caseBlock
public static final int RULE_caseBlock
- See Also:
- Constant Field Values
-
RULE_caseClauses
public static final int RULE_caseClauses
- See Also:
- Constant Field Values
-
RULE_caseClause
public static final int RULE_caseClause
- See Also:
- Constant Field Values
-
RULE_defaultClause
public static final int RULE_defaultClause
- See Also:
- Constant Field Values
-
RULE_labelledStatement
public static final int RULE_labelledStatement
- See Also:
- Constant Field Values
-
RULE_throwStatement
public static final int RULE_throwStatement
- See Also:
- Constant Field Values
-
RULE_tryStatement
public static final int RULE_tryStatement
- See Also:
- Constant Field Values
-
RULE_catchProduction
public static final int RULE_catchProduction
- See Also:
- Constant Field Values
-
RULE_finallyProduction
public static final int RULE_finallyProduction
- See Also:
- Constant Field Values
-
RULE_debuggerStatement
public static final int RULE_debuggerStatement
- See Also:
- Constant Field Values
-
RULE_functionDeclaration
public static final int RULE_functionDeclaration
- See Also:
- Constant Field Values
-
RULE_classDeclaration
public static final int RULE_classDeclaration
- See Also:
- Constant Field Values
-
RULE_classTail
public static final int RULE_classTail
- See Also:
- Constant Field Values
-
RULE_classElement
public static final int RULE_classElement
- See Also:
- Constant Field Values
-
RULE_methodDefinition
public static final int RULE_methodDefinition
- See Also:
- Constant Field Values
-
RULE_formalParameterList
public static final int RULE_formalParameterList
- See Also:
- Constant Field Values
-
RULE_formalParameterArg
public static final int RULE_formalParameterArg
- See Also:
- Constant Field Values
-
RULE_lastFormalParameterArg
public static final int RULE_lastFormalParameterArg
- See Also:
- Constant Field Values
-
RULE_functionBody
public static final int RULE_functionBody
- See Also:
- Constant Field Values
-
RULE_sourceElements
public static final int RULE_sourceElements
- See Also:
- Constant Field Values
-
RULE_arrayLiteral
public static final int RULE_arrayLiteral
- See Also:
- Constant Field Values
-
RULE_elementList
public static final int RULE_elementList
- See Also:
- Constant Field Values
-
RULE_arrayElement
public static final int RULE_arrayElement
- See Also:
- Constant Field Values
-
RULE_propertyAssignment
public static final int RULE_propertyAssignment
- See Also:
- Constant Field Values
-
RULE_propertyName
public static final int RULE_propertyName
- See Also:
- Constant Field Values
-
RULE_arguments
public static final int RULE_arguments
- See Also:
- Constant Field Values
-
RULE_argument
public static final int RULE_argument
- See Also:
- Constant Field Values
-
RULE_expressionSequence
public static final int RULE_expressionSequence
- See Also:
- Constant Field Values
-
RULE_singleExpression
public static final int RULE_singleExpression
- See Also:
- Constant Field Values
-
RULE_assignable
public static final int RULE_assignable
- See Also:
- Constant Field Values
-
RULE_objectLiteral
public static final int RULE_objectLiteral
- See Also:
- Constant Field Values
-
RULE_anonymousFunction
public static final int RULE_anonymousFunction
- See Also:
- Constant Field Values
-
RULE_arrowFunctionParameters
public static final int RULE_arrowFunctionParameters
- See Also:
- Constant Field Values
-
RULE_arrowFunctionBody
public static final int RULE_arrowFunctionBody
- See Also:
- Constant Field Values
-
RULE_assignmentOperator
public static final int RULE_assignmentOperator
- See Also:
- Constant Field Values
-
RULE_literal
public static final int RULE_literal
- See Also:
- Constant Field Values
-
RULE_templateStringLiteral
public static final int RULE_templateStringLiteral
- See Also:
- Constant Field Values
-
RULE_templateStringAtom
public static final int RULE_templateStringAtom
- See Also:
- Constant Field Values
-
RULE_numericLiteral
public static final int RULE_numericLiteral
- See Also:
- Constant Field Values
-
RULE_bigintLiteral
public static final int RULE_bigintLiteral
- See Also:
- Constant Field Values
-
RULE_getter
public static final int RULE_getter
- See Also:
- Constant Field Values
-
RULE_setter
public static final int RULE_setter
- See Also:
- Constant Field Values
-
RULE_identifierName
public static final int RULE_identifierName
- See Also:
- Constant Field Values
-
RULE_identifier
public static final int RULE_identifier
- See Also:
- Constant Field Values
-
RULE_reservedWord
public static final int RULE_reservedWord
- See Also:
- Constant Field Values
-
RULE_keyword
public static final int RULE_keyword
- See Also:
- Constant Field Values
-
RULE_let_
public static final int RULE_let_
- See Also:
- Constant Field Values
-
RULE_eos
public static final int RULE_eos
- See Also:
- Constant Field Values
-
ruleNames
public static final String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final String[] tokenNames
Deprecated.
-
_serializedATN
public static final String _serializedATN
- See Also:
- Constant Field Values
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public String[] getTokenNames()
Deprecated.- Specified by:
getTokenNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()
- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()
- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
program
public final JavaScriptParser.ProgramContext program() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
sourceElement
public final JavaScriptParser.SourceElementContext sourceElement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
statement
public final JavaScriptParser.StatementContext statement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
block
public final JavaScriptParser.BlockContext block() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
statementList
public final JavaScriptParser.StatementListContext statementList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importStatement
public final JavaScriptParser.ImportStatementContext importStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importFromBlock
public final JavaScriptParser.ImportFromBlockContext importFromBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
moduleItems
public final JavaScriptParser.ModuleItemsContext moduleItems() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importDefault
public final JavaScriptParser.ImportDefaultContext importDefault() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importNamespace
public final JavaScriptParser.ImportNamespaceContext importNamespace() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importFrom
public final JavaScriptParser.ImportFromContext importFrom() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
aliasName
public final JavaScriptParser.AliasNameContext aliasName() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
exportStatement
public final JavaScriptParser.ExportStatementContext exportStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
exportFromBlock
public final JavaScriptParser.ExportFromBlockContext exportFromBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
declaration
public final JavaScriptParser.DeclarationContext declaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
variableStatement
public final JavaScriptParser.VariableStatementContext variableStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
variableDeclarationList
public final JavaScriptParser.VariableDeclarationListContext variableDeclarationList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
variableDeclaration
public final JavaScriptParser.VariableDeclarationContext variableDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
emptyStatement_
public final JavaScriptParser.EmptyStatement_Context emptyStatement_() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
expressionStatement
public final JavaScriptParser.ExpressionStatementContext expressionStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
ifStatement
public final JavaScriptParser.IfStatementContext ifStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
iterationStatement
public final JavaScriptParser.IterationStatementContext iterationStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
varModifier
public final JavaScriptParser.VarModifierContext varModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
continueStatement
public final JavaScriptParser.ContinueStatementContext continueStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
breakStatement
public final JavaScriptParser.BreakStatementContext breakStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
returnStatement
public final JavaScriptParser.ReturnStatementContext returnStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
yieldStatement
public final JavaScriptParser.YieldStatementContext yieldStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
withStatement
public final JavaScriptParser.WithStatementContext withStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
switchStatement
public final JavaScriptParser.SwitchStatementContext switchStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
caseBlock
public final JavaScriptParser.CaseBlockContext caseBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
caseClauses
public final JavaScriptParser.CaseClausesContext caseClauses() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
caseClause
public final JavaScriptParser.CaseClauseContext caseClause() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
defaultClause
public final JavaScriptParser.DefaultClauseContext defaultClause() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
labelledStatement
public final JavaScriptParser.LabelledStatementContext labelledStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
throwStatement
public final JavaScriptParser.ThrowStatementContext throwStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
tryStatement
public final JavaScriptParser.TryStatementContext tryStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
catchProduction
public final JavaScriptParser.CatchProductionContext catchProduction() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
finallyProduction
public final JavaScriptParser.FinallyProductionContext finallyProduction() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
debuggerStatement
public final JavaScriptParser.DebuggerStatementContext debuggerStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionDeclaration
public final JavaScriptParser.FunctionDeclarationContext functionDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classDeclaration
public final JavaScriptParser.ClassDeclarationContext classDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classTail
public final JavaScriptParser.ClassTailContext classTail() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classElement
public final JavaScriptParser.ClassElementContext classElement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
methodDefinition
public final JavaScriptParser.MethodDefinitionContext methodDefinition() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
formalParameterList
public final JavaScriptParser.FormalParameterListContext formalParameterList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
formalParameterArg
public final JavaScriptParser.FormalParameterArgContext formalParameterArg() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lastFormalParameterArg
public final JavaScriptParser.LastFormalParameterArgContext lastFormalParameterArg() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionBody
public final JavaScriptParser.FunctionBodyContext functionBody() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
sourceElements
public final JavaScriptParser.SourceElementsContext sourceElements() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
arrayLiteral
public final JavaScriptParser.ArrayLiteralContext arrayLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
elementList
public final JavaScriptParser.ElementListContext elementList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
arrayElement
public final JavaScriptParser.ArrayElementContext arrayElement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyAssignment
public final JavaScriptParser.PropertyAssignmentContext propertyAssignment() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyName
public final JavaScriptParser.PropertyNameContext propertyName() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
arguments
public final JavaScriptParser.ArgumentsContext arguments() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
argument
public final JavaScriptParser.ArgumentContext argument() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
expressionSequence
public final JavaScriptParser.ExpressionSequenceContext expressionSequence() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
singleExpression
public final JavaScriptParser.SingleExpressionContext singleExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
assignable
public final JavaScriptParser.AssignableContext assignable() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
objectLiteral
public final JavaScriptParser.ObjectLiteralContext objectLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
anonymousFunction
public final JavaScriptParser.AnonymousFunctionContext anonymousFunction() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
arrowFunctionParameters
public final JavaScriptParser.ArrowFunctionParametersContext arrowFunctionParameters() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
arrowFunctionBody
public final JavaScriptParser.ArrowFunctionBodyContext arrowFunctionBody() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
assignmentOperator
public final JavaScriptParser.AssignmentOperatorContext assignmentOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
literal
public final JavaScriptParser.LiteralContext literal() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
templateStringLiteral
public final JavaScriptParser.TemplateStringLiteralContext templateStringLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
templateStringAtom
public final JavaScriptParser.TemplateStringAtomContext templateStringAtom() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
numericLiteral
public final JavaScriptParser.NumericLiteralContext numericLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
bigintLiteral
public final JavaScriptParser.BigintLiteralContext bigintLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
getter
public final JavaScriptParser.GetterContext getter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
setter
public final JavaScriptParser.SetterContext setter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifierName
public final JavaScriptParser.IdentifierNameContext identifierName() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifier
public final JavaScriptParser.IdentifierContext identifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
reservedWord
public final JavaScriptParser.ReservedWordContext reservedWord() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
keyword
public final JavaScriptParser.KeywordContext keyword() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
let_
public final JavaScriptParser.Let_Context let_() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
eos
public final JavaScriptParser.EosContext eos() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
sempred
public boolean sempred(org.antlr.v4.runtime.RuleContext _localctx, int ruleIndex, int predIndex)- Overrides:
sempredin classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
-