Class AbstractPDAProvider.RuleCallStackElement
- java.lang.Object
-
- org.eclipse.xtext.grammaranalysis.impl.AbstractPDAProvider.RuleCallStackElement
-
- Enclosing class:
- AbstractPDAProvider<CTX>
protected static class AbstractPDAProvider.RuleCallStackElement extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractPDAProvider.RuleCallStackElement
parent
protected INFAState<?,?>
ruleCall
protected boolean
stopCheck
-
Constructor Summary
Constructors Constructor Description RuleCallStackElement(AbstractPDAProvider.RuleCallStackElement parent, INFAState<?,?> ruleCall)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractPDAProvider.RuleCallStackElement
cloneWithoutVisited()
protected AbstractPDAProvider.RuleCallStackElement
getParent()
protected INFAState<?,?>
getRuleCall()
boolean
hasEnteredTwice(INFAState<?,?> element)
java.lang.String
toString()
-
-
-
Field Detail
-
parent
protected AbstractPDAProvider.RuleCallStackElement parent
-
ruleCall
protected INFAState<?,?> ruleCall
-
stopCheck
protected boolean stopCheck
-
-
Constructor Detail
-
RuleCallStackElement
public RuleCallStackElement(AbstractPDAProvider.RuleCallStackElement parent, INFAState<?,?> ruleCall)
-
-
Method Detail
-
getParent
protected AbstractPDAProvider.RuleCallStackElement getParent()
-
hasEnteredTwice
public boolean hasEnteredTwice(INFAState<?,?> element)
-
cloneWithoutVisited
public AbstractPDAProvider.RuleCallStackElement cloneWithoutVisited()
-
getRuleCall
protected INFAState<?,?> getRuleCall()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-