abstract class BlockWithImpliedExitPath extends AlternativeBlock
| Modifier and Type | Field and Description |
|---|---|
protected Lookahead[] |
exitCache
lookahead to bypass block; set
by deterministic().
|
protected int |
exitLookaheadDepth |
alternatives, alti, altj, analysisAlt, doAutoGen, generateAmbigWarnings, greedy, greedySet, hasAnAction, hasASynPred, ID, initAction, label, nblks, not, warnWhenFollowAmbigautoGenType, enclosingRuleName, nextAUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line| Constructor and Description |
|---|
BlockWithImpliedExitPath(Grammar g) |
BlockWithImpliedExitPath(Grammar g,
Token start) |
addAlternative, generate, getAlternativeAt, getAlternatives, getAutoGen, getInitAction, getLabel, look, prepareForAnalysis, removeTrackingOfRuleRefs, setAlternatives, setAutoGen, setInitAction, setLabel, setOption, toStringgetAutoGenType, setAutoGenTypegetColumn, getLineprotected int exitLookaheadDepth
protected Lookahead[] exitCache