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.RuleCallStackElementparentprotected INFAState<?,?>ruleCallprotected booleanstopCheck
-
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.RuleCallStackElementcloneWithoutVisited()protected AbstractPDAProvider.RuleCallStackElementgetParent()protected INFAState<?,?>getRuleCall()booleanhasEnteredTwice(INFAState<?,?> element)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-