public class KotlinLexer
extends org.antlr.v4.runtime.Lexer
| Modifier and Type | Field and Description |
|---|---|
static org.antlr.v4.runtime.atn.ATN |
_ATN |
protected static org.antlr.v4.runtime.dfa.DFA[] |
_decisionToDFA |
static java.lang.String |
_serializedATN |
protected static org.antlr.v4.runtime.atn.PredictionContextCache |
_sharedContextCache |
static int |
ABSTRACT |
static int |
ACTUAL |
static int |
ADD |
static int |
ADD_ASSIGNMENT |
static int |
AMP |
static int |
ANNOTATION |
static int |
ARROW |
static int |
AS |
static int |
AS_SAFE |
static int |
ASSIGNMENT |
static int |
AT_BOTH_WS |
static int |
AT_NO_WS |
static int |
AT_POST_WS |
static int |
AT_PRE_WS |
static int |
BinLiteral |
static int |
BooleanLiteral |
static int |
BREAK |
static int |
BREAK_AT |
static int |
BY |
static int |
CATCH |
static java.lang.String[] |
channelNames |
static int |
CharacterLiteral |
static int |
CLASS |
static int |
COLON |
static int |
COLONCOLON |
static int |
COMMA |
static int |
COMPANION |
static int |
CONJ |
static int |
CONST |
static int |
CONSTRUCTOR |
static int |
CONTINUE |
static int |
CONTINUE_AT |
static int |
CROSSINLINE |
static int |
DATA |
static int |
DECR |
static int |
DELEGATE |
static int |
DelimitedComment |
static int |
DISJ |
static int |
DIV |
static int |
DIV_ASSIGNMENT |
static int |
DO |
static int |
DOT |
static int |
DOUBLE_ARROW |
static int |
DOUBLE_SEMICOLON |
static int |
DoubleLiteral |
static int |
DYNAMIC |
static int |
ELSE |
static int |
ENUM |
static int |
EQEQ |
static int |
EQEQEQ |
static int |
ErrorCharacter |
static int |
EXCL_EQ |
static int |
EXCL_EQEQ |
static int |
EXCL_NO_WS |
static int |
EXCL_WS |
static int |
EXPECT |
static int |
EXTERNAL |
static int |
FIELD |
static int |
FieldIdentifier |
static int |
FILE |
static int |
FINAL |
static int |
FINALLY |
static int |
FloatLiteral |
static int |
FOR |
static int |
FUN |
static int |
GE |
static int |
GET |
static int |
HASH |
static int |
HexLiteral |
static int |
Identifier |
static int |
IdentifierOrSoftKey |
static int |
IF |
static int |
IMPORT |
static int |
IN |
static int |
INCR |
static int |
INFIX |
static int |
INIT |
static int |
INLINE |
static int |
INNER |
static int |
Inside |
static int |
Inside_Comment |
static int |
Inside_NL |
static int |
Inside_WS |
static int |
IntegerLiteral |
static int |
INTERFACE |
static int |
INTERNAL |
static int |
IS |
static int |
LANGLE |
static int |
LATEINIT |
static int |
LCURL |
static int |
LE |
static int |
LineComment |
static int |
LineStrEscapedChar |
static int |
LineStrExprStart |
static int |
LineString |
static int |
LineStrRef |
static int |
LineStrText |
static int |
LongLiteral |
static int |
LPAREN |
static int |
LSQUARE |
static int |
MOD |
static int |
MOD_ASSIGNMENT |
static java.lang.String[] |
modeNames |
static int |
MULT |
static int |
MULT_ASSIGNMENT |
static int |
MultiLineStrExprStart |
static int |
MultiLineString |
static int |
MultiLineStringQuote |
static int |
MultiLineStrRef |
static int |
MultiLineStrText |
static int |
NL |
static int |
NOINLINE |
static int |
NOT_IN |
static int |
NOT_IS |
static int |
NullLiteral |
static int |
OBJECT |
static int |
OPEN |
static int |
OPERATOR |
static int |
OUT |
static int |
OVERRIDE |
static int |
PACKAGE |
static int |
PARAM |
static int |
PRIVATE |
static int |
PROPERTY |
static int |
PROTECTED |
static int |
PUBLIC |
static int |
QUEST_NO_WS |
static int |
QUEST_WS |
static int |
QUOTE_CLOSE |
static int |
QUOTE_OPEN |
static int |
RANGE |
static int |
RANGE_UNTIL |
static int |
RANGLE |
static int |
RCURL |
static int |
RealLiteral |
static int |
RECEIVER |
static int |
REIFIED |
static int |
RESERVED |
static int |
RETURN |
static int |
RETURN_AT |
static int |
RPAREN |
static int |
RSQUARE |
static java.lang.String[] |
ruleNames |
static int |
SEALED |
static int |
SEMICOLON |
static int |
SET |
static int |
SETPARAM |
static int |
ShebangLine |
static int |
SINGLE_QUOTE |
static int |
SUB |
static int |
SUB_ASSIGNMENT |
static int |
SUPER |
static int |
SUPER_AT |
static int |
SUSPEND |
static int |
TAILREC |
static int |
THIS |
static int |
THIS_AT |
static int |
THROW |
static java.lang.String[] |
tokenNames
Deprecated.
Use
VOCABULARY instead. |
static int |
TRIPLE_QUOTE_CLOSE |
static int |
TRIPLE_QUOTE_OPEN |
static int |
TRY |
static int |
TYPE_ALIAS |
static int |
TYPEOF |
static int |
UNICODE_CLASS_LL |
static int |
UNICODE_CLASS_LM |
static int |
UNICODE_CLASS_LO |
static int |
UNICODE_CLASS_LT |
static int |
UNICODE_CLASS_LU |
static int |
UNICODE_CLASS_ND |
static int |
UNICODE_CLASS_NL |
static int |
UnsignedLiteral |
static int |
VAL |
static int |
VALUE |
static int |
VAR |
static int |
VARARG |
static org.antlr.v4.runtime.Vocabulary |
VOCABULARY |
static int |
WHEN |
static int |
WHERE |
static int |
WHILE |
static int |
WS |
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP| Constructor and Description |
|---|
KotlinLexer(org.antlr.v4.runtime.CharStream input) |
| Modifier and Type | Method and Description |
|---|---|
void |
action(org.antlr.v4.runtime.RuleContext _localctx,
int ruleIndex,
int actionIndex) |
org.antlr.v4.runtime.atn.ATN |
getATN() |
java.lang.String[] |
getChannelNames() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getModeNames() |
java.lang.String[] |
getRuleNames() |
java.lang.String |
getSerializedATN() |
java.lang.String[] |
getTokenNames()
Deprecated.
|
org.antlr.v4.runtime.Vocabulary |
getVocabulary() |
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skipaddErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setStateprotected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
public static final int ShebangLine
public static final int DelimitedComment
public static final int LineComment
public static final int WS
public static final int NL
public static final int RESERVED
public static final int DOT
public static final int COMMA
public static final int LPAREN
public static final int RPAREN
public static final int LSQUARE
public static final int RSQUARE
public static final int LCURL
public static final int RCURL
public static final int MULT
public static final int MOD
public static final int DIV
public static final int ADD
public static final int SUB
public static final int INCR
public static final int DECR
public static final int CONJ
public static final int DISJ
public static final int EXCL_WS
public static final int EXCL_NO_WS
public static final int COLON
public static final int SEMICOLON
public static final int ASSIGNMENT
public static final int ADD_ASSIGNMENT
public static final int SUB_ASSIGNMENT
public static final int MULT_ASSIGNMENT
public static final int DIV_ASSIGNMENT
public static final int MOD_ASSIGNMENT
public static final int ARROW
public static final int DOUBLE_ARROW
public static final int RANGE
public static final int RANGE_UNTIL
public static final int COLONCOLON
public static final int DOUBLE_SEMICOLON
public static final int HASH
public static final int AT_NO_WS
public static final int AT_POST_WS
public static final int AT_PRE_WS
public static final int AT_BOTH_WS
public static final int QUEST_WS
public static final int QUEST_NO_WS
public static final int LANGLE
public static final int RANGLE
public static final int LE
public static final int GE
public static final int EXCL_EQ
public static final int EXCL_EQEQ
public static final int AS_SAFE
public static final int EQEQ
public static final int EQEQEQ
public static final int SINGLE_QUOTE
public static final int AMP
public static final int RETURN_AT
public static final int CONTINUE_AT
public static final int BREAK_AT
public static final int THIS_AT
public static final int SUPER_AT
public static final int FILE
public static final int FIELD
public static final int PROPERTY
public static final int GET
public static final int SET
public static final int RECEIVER
public static final int PARAM
public static final int SETPARAM
public static final int DELEGATE
public static final int PACKAGE
public static final int IMPORT
public static final int CLASS
public static final int INTERFACE
public static final int FUN
public static final int OBJECT
public static final int VAL
public static final int VAR
public static final int TYPE_ALIAS
public static final int CONSTRUCTOR
public static final int BY
public static final int COMPANION
public static final int INIT
public static final int THIS
public static final int SUPER
public static final int TYPEOF
public static final int WHERE
public static final int IF
public static final int ELSE
public static final int WHEN
public static final int TRY
public static final int CATCH
public static final int FINALLY
public static final int FOR
public static final int DO
public static final int WHILE
public static final int THROW
public static final int RETURN
public static final int CONTINUE
public static final int BREAK
public static final int AS
public static final int IS
public static final int IN
public static final int NOT_IS
public static final int NOT_IN
public static final int OUT
public static final int DYNAMIC
public static final int PUBLIC
public static final int PRIVATE
public static final int PROTECTED
public static final int INTERNAL
public static final int ENUM
public static final int SEALED
public static final int ANNOTATION
public static final int DATA
public static final int INNER
public static final int VALUE
public static final int TAILREC
public static final int OPERATOR
public static final int INLINE
public static final int INFIX
public static final int EXTERNAL
public static final int SUSPEND
public static final int OVERRIDE
public static final int ABSTRACT
public static final int FINAL
public static final int OPEN
public static final int CONST
public static final int LATEINIT
public static final int VARARG
public static final int NOINLINE
public static final int CROSSINLINE
public static final int REIFIED
public static final int EXPECT
public static final int ACTUAL
public static final int RealLiteral
public static final int FloatLiteral
public static final int DoubleLiteral
public static final int IntegerLiteral
public static final int HexLiteral
public static final int BinLiteral
public static final int UnsignedLiteral
public static final int LongLiteral
public static final int BooleanLiteral
public static final int NullLiteral
public static final int CharacterLiteral
public static final int Identifier
public static final int IdentifierOrSoftKey
public static final int FieldIdentifier
public static final int QUOTE_OPEN
public static final int TRIPLE_QUOTE_OPEN
public static final int UNICODE_CLASS_LL
public static final int UNICODE_CLASS_LM
public static final int UNICODE_CLASS_LO
public static final int UNICODE_CLASS_LT
public static final int UNICODE_CLASS_LU
public static final int UNICODE_CLASS_ND
public static final int UNICODE_CLASS_NL
public static final int QUOTE_CLOSE
public static final int LineStrRef
public static final int LineStrText
public static final int LineStrEscapedChar
public static final int LineStrExprStart
public static final int TRIPLE_QUOTE_CLOSE
public static final int MultiLineStringQuote
public static final int MultiLineStrRef
public static final int MultiLineStrText
public static final int MultiLineStrExprStart
public static final int Inside_Comment
public static final int Inside_WS
public static final int Inside_NL
public static final int ErrorCharacter
public static final int LineString
public static final int MultiLineString
public static final int Inside
public static java.lang.String[] channelNames
public static java.lang.String[] modeNames
public static final java.lang.String[] ruleNames
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
@Deprecated public static final java.lang.String[] tokenNames
VOCABULARY instead.public static final java.lang.String _serializedATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
@Deprecated public java.lang.String[] getTokenNames()
getTokenNames in class org.antlr.v4.runtime.Lexerpublic org.antlr.v4.runtime.Vocabulary getVocabulary()
getVocabulary in class org.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>public java.lang.String getGrammarFileName()
getGrammarFileName in class org.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>public java.lang.String[] getRuleNames()
getRuleNames in class org.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>public java.lang.String getSerializedATN()
getSerializedATN in class org.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>public java.lang.String[] getChannelNames()
getChannelNames in class org.antlr.v4.runtime.Lexerpublic java.lang.String[] getModeNames()
getModeNames in class org.antlr.v4.runtime.Lexerpublic org.antlr.v4.runtime.atn.ATN getATN()
getATN in class org.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>public void action(org.antlr.v4.runtime.RuleContext _localctx,
int ruleIndex,
int actionIndex)
action in class org.antlr.v4.runtime.Recognizer<java.lang.Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>