Package antlr
Class RuleEndElement
- java.lang.Object
-
- antlr.GrammarElement
-
- antlr.AlternativeElement
-
- antlr.BlockEndElement
-
- antlr.RuleEndElement
-
class RuleEndElement extends BlockEndElement
Contains a list of all places that reference this enclosing rule. Useful for FOLLOW computations.
-
-
Field Summary
Fields Modifier and Type Field Description protected Lookahead[]
cache
protected boolean
noFOLLOW
-
Fields inherited from class antlr.BlockEndElement
block, lock
-
Fields inherited from class antlr.AlternativeElement
autoGenType, enclosingRuleName, next
-
Fields inherited from class antlr.GrammarElement
AUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line
-
-
Constructor Summary
Constructors Constructor Description RuleEndElement(Grammar g)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Lookahead
look(int k)
java.lang.String
toString()
-
Methods inherited from class antlr.AlternativeElement
getAutoGenType, getLabel, setAutoGenType, setLabel
-
Methods inherited from class antlr.GrammarElement
generate, getColumn, getLine
-
-
-
-
Field Detail
-
cache
protected Lookahead[] cache
-
noFOLLOW
protected boolean noFOLLOW
-
-
Constructor Detail
-
RuleEndElement
public RuleEndElement(Grammar g)
-
-
Method Detail
-
look
public Lookahead look(int k)
- Overrides:
look
in classBlockEndElement
-
toString
public java.lang.String toString()
- Overrides:
toString
in classBlockEndElement
-
-