Class | Description |
---|---|
AbstractAntlrParser | |
AbstractAntlrParserBasedTokenSourceProvider | |
AbstractIndentationTokenSource | |
AbstractInternalAntlrParser |
Base class for Xtext's generated parsers.
|
AbstractSplittingTokenSource |
Delegating token source that is capable of splitting a given token
into other tokens.
|
AbstractTokenSourceProvider | |
AntlrDatatypeRuleToken |
Return value of data type rules of the antlr parser.
|
AntlrTokenDefProvider | |
AntlrTokenToStringConverter | |
IReferableElementsUnloader.GenericUnloader | |
IReferableElementsUnloader.NullUnloader | |
IUnorderedGroupHelper.Null | |
Lexer |
Hack: As AntLR does not allow to define the superclass of the generated
lexer, we call this class Lexer and import it to be used instead of the
original lexer class.
|
LexerProvider<T extends org.antlr.runtime.Lexer> |
A Guice provider implementation, that does not use the default constructor of
the lexer class, but call the other available constructor that takes a CharStream as argument.
|
NullTokenDefProvider | |
SyntaxErrorMessageProvider | |
TokenAcceptor |
Simple implementation of an ITokenAcceptor based on the assumption
that the calls to accept and next will be alternating with only a few
exceptions.
|
TokenDefProvider | |
TokenTool | |
UnorderedGroupHelper | |
UnorderedGroupHelper.Collector | |
UnorderedGroupHelper.Frame | |
UnorderedGroupHelper.State | |
XtextAntlrTokenFileProvider | |
XtextParser | |
XtextTokenStream |
A token stream that is aware of the current lookahead.
|