| Modifier and Type | Method and Description |
|---|---|
ITerminalConsumer[] |
TerminalsParserConfiguration.getInitialHiddenTerminals() |
| Modifier and Type | Class and Description |
|---|---|
class |
TerminalsANY_OTHERConsumer |
class |
TerminalsIDConsumer |
class |
TerminalsINTConsumer |
class |
TerminalsML_COMMENTConsumer |
class |
TerminalsSL_COMMENTConsumer |
class |
TerminalsSTRINGConsumer |
class |
TerminalsWSConsumer |
| Modifier and Type | Field and Description |
|---|---|
static ITerminalConsumer[] |
IHiddenTokenHandler.EMPTY_HIDDENS |
protected static ITerminalConsumer[] |
AbstractParserConfiguration.EMPTY_HIDDENS |
| Modifier and Type | Method and Description |
|---|---|
ITerminalConsumer[] |
IParserConfiguration.getInitialHiddenTerminals()
Provides access to the initial (e.g. default) hidden terminal consumers.
|
ITerminalConsumer[] |
AbstractParserConfiguration.getInitialHiddenTerminals() |
protected ITerminalConsumer[] |
AbstractParserConfiguration.toArray(ITerminalConsumer... consumers) |
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractPackratParser.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
IHiddenTokenHandler.IHiddenTokenState |
IHiddenTokenHandler.replaceHiddenTokens(ITerminalConsumer... consumers) |
IHiddenTokenHandler.IHiddenTokenState |
AbstractPackratParser.replaceHiddenTokens(ITerminalConsumer... consumers) |
protected ITerminalConsumer[] |
AbstractParserConfiguration.toArray(ITerminalConsumer... consumers) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRuleAwareTerminalConsumer |
class |
EnumLiteralConsumer |
class |
KeywordConsumer |
class |
TerminalConsumer |
| Modifier and Type | Method and Description |
|---|---|
protected int |
NonTerminalConsumer.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
int |
IConsumerUtility.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
| Constructor and Description |
|---|
NonTerminalConsumer(INonTerminalConsumerConfiguration configuration,
ITerminalConsumer[] hiddenTokens) |
| Modifier and Type | Method and Description |
|---|---|
int |
DebugConsumerUtility.consumeTerminal(ITerminalConsumer consumer,
String feature,
boolean isMany,
boolean isBoolean,
AbstractElement grammarElement,
ISequenceMatcher notMatching,
boolean optional) |
IHiddenTokenHandler.IHiddenTokenState |
DebugHiddenTokenHandler.replaceHiddenTokens(ITerminalConsumer... consumers) |
Copyright © 2015. All Rights Reserved.