| Package | Description |
|---|---|
| org.eclipse.xtext.parseTreeConstruction |
| Modifier and Type | Class and Description |
|---|---|
protected class |
XtextParsetreeConstructor.AbstractMetamodelDeclaration_Alternatives
begin Rule AbstractMetamodelDeclaration ****************
AbstractMetamodelDeclaration:
GeneratedMetamodel | ReferencedMetamodel;
|
protected class |
XtextParsetreeConstructor.AbstractNegatedToken_Alternatives
begin Rule AbstractNegatedToken ****************
AbstractNegatedToken:
NegatedToken | UntilToken;
|
protected class |
XtextParsetreeConstructor.AbstractRule_Alternatives
begin Rule AbstractRule ****************
AbstractRule:
ParserRule | TerminalRule | EnumRule;
|
protected class |
XtextParsetreeConstructor.AbstractTerminal_Alternatives
begin Rule AbstractTerminal ****************
AbstractTerminal returns AbstractElement:
Keyword | RuleCall | ParenthesizedElement | // Keyword and RuleCall are used inside of Assignable terminal
// As we do not want to be able to write name==>ID
// the rules for Keyword and RuleCall have been copied
PredicatedKeyword | PredicatedRuleCall | // We have to make this one explicit since the ParenthesizedElement does not
// create an object but we have to set the predicated flag
// TODO: As soon as we have an own element for parenthesized elements with
// cardinality, we should refactor this part of the grammar
PredicatedGroup;
|
protected class |
XtextParsetreeConstructor.AbstractToken_Alternatives
begin Rule AbstractToken ****************
AbstractToken returns AbstractElement:
AbstractTokenWithCardinality | Action;
|
protected class |
XtextParsetreeConstructor.AbstractTokenWithCardinality_Alternatives_0 |
protected class |
XtextParsetreeConstructor.AssignableTerminal_Alternatives
begin Rule AssignableTerminal ****************
AssignableTerminal returns AbstractElement:
Keyword | RuleCall | ParenthesizedAssignableElement | CrossReference;
|
protected class |
XtextParsetreeConstructor.Assignment_Alternatives_0 |
protected class |
XtextParsetreeConstructor.CrossReferenceableTerminal_Alternatives
begin Rule CrossReferenceableTerminal ****************
CrossReferenceableTerminal returns AbstractElement:
Keyword | RuleCall;
|
protected class |
XtextParsetreeConstructor.PredicatedGroup_Alternatives_0 |
protected class |
XtextParsetreeConstructor.PredicatedKeyword_Alternatives_0 |
protected class |
XtextParsetreeConstructor.PredicatedRuleCall_Alternatives_0 |
protected class |
XtextParsetreeConstructor.TerminalRule_Alternatives_1 |
protected class |
XtextParsetreeConstructor.TerminalTokenElement_Alternatives
begin Rule TerminalTokenElement ****************
TerminalTokenElement returns AbstractElement:
CharacterRange | RuleCall | ParenthesizedTerminalElement | AbstractNegatedToken | Wildcard | ^EOF;
|
Copyright © 2015. All Rights Reserved.