Package de.jplag.cpp.grammar
Class CPP14Lexer
java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
de.jplag.cpp.grammar.CPP14Lexer
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
public class CPP14Lexer
extends org.antlr.v4.runtime.Lexer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.antlr.v4.runtime.atn.ATNprotected static final org.antlr.v4.runtime.dfa.DFA[]static final Stringprotected static final org.antlr.v4.runtime.atn.PredictionContextCachestatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]Deprecated.static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final org.antlr.v4.runtime.Vocabularystatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class org.antlr.v4.runtime.Lexer
_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, SKIPFields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.antlr.v4.runtime.Lexer
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, skipMethods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
Field Details
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA -
IntegerLiteral
public static final int IntegerLiteral- See Also:
-
CharacterLiteral
public static final int CharacterLiteral- See Also:
-
FloatingLiteral
public static final int FloatingLiteral- See Also:
-
StringLiteral
public static final int StringLiteral- See Also:
-
BooleanLiteral
public static final int BooleanLiteral- See Also:
-
PointerLiteral
public static final int PointerLiteral- See Also:
-
UserDefinedLiteral
public static final int UserDefinedLiteral- See Also:
-
MultiLineMacro
public static final int MultiLineMacro- See Also:
-
Directive
public static final int Directive- See Also:
-
Alignas
public static final int Alignas- See Also:
-
Alignof
public static final int Alignof- See Also:
-
Asm
public static final int Asm- See Also:
-
Auto
public static final int Auto- See Also:
-
Bool
public static final int Bool- See Also:
-
Break
public static final int Break- See Also:
-
Case
public static final int Case- See Also:
-
Catch
public static final int Catch- See Also:
-
Char
public static final int Char- See Also:
-
Char16
public static final int Char16- See Also:
-
Char32
public static final int Char32- See Also:
-
Class
public static final int Class- See Also:
-
Const
public static final int Const- See Also:
-
Constexpr
public static final int Constexpr- See Also:
-
Const_cast
public static final int Const_cast- See Also:
-
Continue
public static final int Continue- See Also:
-
Decltype
public static final int Decltype- See Also:
-
Default
public static final int Default- See Also:
-
Delete
public static final int Delete- See Also:
-
Do
public static final int Do- See Also:
-
Double
public static final int Double- See Also:
-
Dynamic_cast
public static final int Dynamic_cast- See Also:
-
Else
public static final int Else- See Also:
-
Enum
public static final int Enum- See Also:
-
Explicit
public static final int Explicit- See Also:
-
Export
public static final int Export- See Also:
-
Extern
public static final int Extern- See Also:
-
False_
public static final int False_- See Also:
-
Final
public static final int Final- See Also:
-
Float
public static final int Float- See Also:
-
For
public static final int For- See Also:
-
Friend
public static final int Friend- See Also:
-
Goto
public static final int Goto- See Also:
-
If
public static final int If- See Also:
-
Inline
public static final int Inline- See Also:
-
Int
public static final int Int- See Also:
-
Long
public static final int Long- See Also:
-
Mutable
public static final int Mutable- See Also:
-
Namespace
public static final int Namespace- See Also:
-
New
public static final int New- See Also:
-
Noexcept
public static final int Noexcept- See Also:
-
Nullptr
public static final int Nullptr- See Also:
-
Operator
public static final int Operator- See Also:
-
Override
public static final int Override- See Also:
-
Private
public static final int Private- See Also:
-
Protected
public static final int Protected- See Also:
-
Public
public static final int Public- See Also:
-
Register
public static final int Register- See Also:
-
Reinterpret_cast
public static final int Reinterpret_cast- See Also:
-
Return
public static final int Return- See Also:
-
Short
public static final int Short- See Also:
-
Signed
public static final int Signed- See Also:
-
Sizeof
public static final int Sizeof- See Also:
-
Static
public static final int Static- See Also:
-
Static_assert
public static final int Static_assert- See Also:
-
Static_cast
public static final int Static_cast- See Also:
-
Struct
public static final int Struct- See Also:
-
Switch
public static final int Switch- See Also:
-
Template
public static final int Template- See Also:
-
This
public static final int This- See Also:
-
Thread_local
public static final int Thread_local- See Also:
-
Throw
public static final int Throw- See Also:
-
True_
public static final int True_- See Also:
-
Try
public static final int Try- See Also:
-
Typedef
public static final int Typedef- See Also:
-
Typeid_
public static final int Typeid_- See Also:
-
Typename_
public static final int Typename_- See Also:
-
Union
public static final int Union- See Also:
-
Unsigned
public static final int Unsigned- See Also:
-
Using
public static final int Using- See Also:
-
Virtual
public static final int Virtual- See Also:
-
Void
public static final int Void- See Also:
-
Volatile
public static final int Volatile- See Also:
-
Wchar
public static final int Wchar- See Also:
-
While
public static final int While- See Also:
-
LeftParen
public static final int LeftParen- See Also:
-
RightParen
public static final int RightParen- See Also:
-
LeftBracket
public static final int LeftBracket- See Also:
-
RightBracket
public static final int RightBracket- See Also:
-
LeftBrace
public static final int LeftBrace- See Also:
-
RightBrace
public static final int RightBrace- See Also:
-
Plus
public static final int Plus- See Also:
-
Minus
public static final int Minus- See Also:
-
Star
public static final int Star- See Also:
-
Div
public static final int Div- See Also:
-
Mod
public static final int Mod- See Also:
-
Caret
public static final int Caret- See Also:
-
And
public static final int And- See Also:
-
Or
public static final int Or- See Also:
-
Tilde
public static final int Tilde- See Also:
-
Not
public static final int Not- See Also:
-
Assign
public static final int Assign- See Also:
-
Less
public static final int Less- See Also:
-
Greater
public static final int Greater- See Also:
-
PlusAssign
public static final int PlusAssign- See Also:
-
MinusAssign
public static final int MinusAssign- See Also:
-
StarAssign
public static final int StarAssign- See Also:
-
DivAssign
public static final int DivAssign- See Also:
-
ModAssign
public static final int ModAssign- See Also:
-
XorAssign
public static final int XorAssign- See Also:
-
AndAssign
public static final int AndAssign- See Also:
-
OrAssign
public static final int OrAssign- See Also:
-
LeftShiftAssign
public static final int LeftShiftAssign- See Also:
-
RightShiftAssign
public static final int RightShiftAssign- See Also:
-
Equal
public static final int Equal- See Also:
-
NotEqual
public static final int NotEqual- See Also:
-
LessEqual
public static final int LessEqual- See Also:
-
GreaterEqual
public static final int GreaterEqual- See Also:
-
AndAnd
public static final int AndAnd- See Also:
-
OrOr
public static final int OrOr- See Also:
-
PlusPlus
public static final int PlusPlus- See Also:
-
MinusMinus
public static final int MinusMinus- See Also:
-
Comma
public static final int Comma- See Also:
-
ArrowStar
public static final int ArrowStar- See Also:
-
Arrow
public static final int Arrow- See Also:
-
Question
public static final int Question- See Also:
-
Colon
public static final int Colon- See Also:
-
Doublecolon
public static final int Doublecolon- See Also:
-
Semi
public static final int Semi- See Also:
-
Dot
public static final int Dot- See Also:
-
DotStar
public static final int DotStar- See Also:
-
Ellipsis
public static final int Ellipsis- See Also:
-
Identifier
public static final int Identifier- See Also:
-
DecimalLiteral
public static final int DecimalLiteral- See Also:
-
OctalLiteral
public static final int OctalLiteral- See Also:
-
HexadecimalLiteral
public static final int HexadecimalLiteral- See Also:
-
BinaryLiteral
public static final int BinaryLiteral- See Also:
-
Integersuffix
public static final int Integersuffix- See Also:
-
UserDefinedIntegerLiteral
public static final int UserDefinedIntegerLiteral- See Also:
-
UserDefinedFloatingLiteral
public static final int UserDefinedFloatingLiteral- See Also:
-
UserDefinedStringLiteral
public static final int UserDefinedStringLiteral- See Also:
-
UserDefinedCharacterLiteral
public static final int UserDefinedCharacterLiteral- See Also:
-
Whitespace
public static final int Whitespace- See Also:
-
Newline
public static final int Newline- See Also:
-
BlockComment
public static final int BlockComment- See Also:
-
LineComment
public static final int LineComment- See Also:
-
channelNames
-
modeNames
-
ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY -
tokenNames
Deprecated.UseVOCABULARYinstead. -
_serializedATN
- See Also:
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Constructor Details
-
CPP14Lexer
public CPP14Lexer(org.antlr.v4.runtime.CharStream input)
-
-
Method Details
-
getTokenNames
Deprecated.- Overrides:
getTokenNamesin classorg.antlr.v4.runtime.Lexer
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()- Overrides:
getVocabularyin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getGrammarFileName
- Specified by:
getGrammarFileNamein classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getRuleNames
- Specified by:
getRuleNamesin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getSerializedATN
- Overrides:
getSerializedATNin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
getChannelNames
- Overrides:
getChannelNamesin classorg.antlr.v4.runtime.Lexer
-
getModeNames
- Overrides:
getModeNamesin classorg.antlr.v4.runtime.Lexer
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()- Specified by:
getATNin classorg.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
VOCABULARYinstead.