Top Fields Constructors Methods
io.github.kusoroadeolu.veneer

public Class JavaScriptLexer

extends JavaScriptLexerBase
Class Inheritance
Annotations
@SuppressWarnings:all, warnings, unchecked, unused, cast, CheckReturnValue, this-escape
Imports
org.antlr.v4.runtime.Lexer, .CharStream, .Token, .TokenStream, org.antlr.v4.runtime.*, org.antlr.v4.runtime.atn.*, org.antlr.v4.runtime.dfa.DFA, org.antlr.v4.runtime.misc.*

Field Summary

Modifier and TypeField and Description
public static final ATN
protected static final DFA[]
private static final String[]
public static final String
protected static final PredictionContextCache
private static final String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final String[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final String[]
tokenNames

Deprecated Use VOCABULARY instead.
public static final int
public static final int
public static final int
public static final int
public static final Vocabulary
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
action(RuleContext _localctx, int ruleIndex, int actionIndex)

Overrides org.antlr.v4.runtime.Recognizer.action.

private void
BackTick_action(RuleContext _localctx, int actionIndex)

private void
BackTickInside_action(RuleContext _localctx, int actionIndex)

private void
CloseBrace_action(RuleContext _localctx, int actionIndex)

public ATN
getATN()

Implements abstract org.antlr.v4.runtime.Recognizer.getATN.

Get the ATN used by the recognizer for prediction.

public String[]
public String
getGrammarFileName()

Implements abstract org.antlr.v4.runtime.Recognizer.getGrammarFileName.

For debugging and other purposes, might want the grammar name.

public String[]
public String[]
public String
getSerializedATN()

Overrides org.antlr.v4.runtime.Recognizer.getSerializedATN.

If this recognizer was generated, it will have a serialized ATN representation of the grammar.

public String[]
getTokenNames()

Overrides org.antlr.v4.runtime.Lexer.getTokenNames.

Deprecated

Used to print out token names like ID during debugging and error reporting.

public Vocabulary
getVocabulary()

Overrides org.antlr.v4.runtime.Recognizer.getVocabulary.

Get the vocabulary used by the recognizer.

private boolean
HashBangLine_sempred(RuleContext _localctx, int predIndex)

private boolean
Implements_sempred(RuleContext _localctx, int predIndex)

private boolean
Interface_sempred(RuleContext _localctx, int predIndex)

private void
JsxChildrenOpenBrace_action(RuleContext _localctx, int actionIndex)

private boolean
JsxElementBegin_sempred(RuleContext _localctx, int predIndex)

private void
JsxOpeningElementOpenBrace_action(RuleContext _localctx, int actionIndex)

private static String[]
private static String[]
private static String[]
private boolean
NonStrictLet_sempred(RuleContext _localctx, int predIndex)

private boolean
OctalIntegerLiteral_sempred(RuleContext _localctx, int predIndex)

private void
OpenBrace_action(RuleContext _localctx, int actionIndex)

private boolean
Package_sempred(RuleContext _localctx, int predIndex)

private boolean
Private_sempred(RuleContext _localctx, int predIndex)

private boolean
Protected_sempred(RuleContext _localctx, int predIndex)

private boolean
Public_sempred(RuleContext _localctx, int predIndex)

private boolean
public boolean
sempred(RuleContext _localctx, int ruleIndex, int predIndex)

Overrides org.antlr.v4.runtime.Recognizer.sempred.

private boolean
Static_sempred(RuleContext _localctx, int predIndex)

private boolean
StrictLet_sempred(RuleContext _localctx, int predIndex)

private void
StringLiteral_action(RuleContext _localctx, int actionIndex)

private boolean
Yield_sempred(RuleContext _localctx, int predIndex)

Inherited from io.github.kusoroadeolu.veneer.JavaScriptLexerBase:
DecreaseTemplateDepthgetStrictDefaultIncreaseTemplateDepthIsInTemplateStringIsJsxPossibleIsRegexPossibleIsStartOfFileIsStrictModenextTokenProcessCloseBraceProcessOpenBraceProcessStringLiteralsetUseStrictDefault