Package antlr

Class AlternativeElement

java.lang.Object
antlr.GrammarElement
antlr.AlternativeElement
Direct Known Subclasses:
ActionElement, AlternativeBlock, BlockEndElement, CharRangeElement, GrammarAtom, RuleRefElement, TokenRangeElement

abstract class AlternativeElement extends GrammarElement
  • Field Details

    • next

    • autoGenType

      protected int autoGenType
    • enclosingRuleName

      protected String enclosingRuleName
  • Constructor Details

    • AlternativeElement

      public AlternativeElement(Grammar g)
    • AlternativeElement

      public AlternativeElement(Grammar g, Token start)
    • AlternativeElement

      public AlternativeElement(Grammar g, Token start, int autoGenType_)
  • Method Details

    • getAutoGenType

      public int getAutoGenType()
    • setAutoGenType

      public void setAutoGenType(int a)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)