| Package | Description |
|---|---|
| org.eclipse.xtext.grammaranalysis.impl |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractPDAProvider.RuleCallStackElement |
AbstractPDAProvider.RuleCallStackElement.parent |
| Modifier and Type | Method and Description |
|---|---|
AbstractPDAProvider.RuleCallStackElement |
AbstractPDAProvider.RuleCallStackElement.cloneWithoutVisited() |
protected AbstractPDAProvider.RuleCallStackElement |
AbstractPDAProvider.RuleCallStackElement.getParent() |
protected AbstractPDAProvider.RuleCallStackElement |
AbstractPDAProvider.stackPush(AbstractPDAProvider.RuleCallStackElement stack,
INFAState<?,?> value) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractPDAProvider.canReachContextEnd(AbstractPDAProvider.PDAContext<CTX> context,
AbstractPDAProvider.RuleCallStackElement stack,
INFAState<?,?> fromNfa,
org.eclipse.emf.ecore.EClass constructedType,
boolean returning,
boolean canReturn,
Set<Pair<Boolean,INFAState<?,?>>> visited) |
protected AbstractPDAProvider.PDAState |
AbstractPDAProvider.createState(AbstractPDAProvider.PDAContext<CTX> ctx,
AbstractPDAProvider.RuleCallStackElement stack,
INFAState<?,?> fromNfa,
org.eclipse.emf.ecore.EClass constructedType,
boolean returning,
boolean canReturn,
Set<Pair<Boolean,INFAState<?,?>>> visited) |
protected AbstractPDAProvider.RuleCallStackElement |
AbstractPDAProvider.stackPush(AbstractPDAProvider.RuleCallStackElement stack,
INFAState<?,?> value) |
| Constructor and Description |
|---|
AbstractPDAProvider.RuleCallStackElement(AbstractPDAProvider.RuleCallStackElement parent,
INFAState<?,?> ruleCall) |
Copyright © 2015. All Rights Reserved.