Class AltLabelStructDecl


  • public class AltLabelStructDecl
    extends StructDecl
    A StructDecl to handle a -> label on alt
    • Field Detail

      • altNum

        public int altNum
      • parentRule

        public java.lang.String parentRule
    • Constructor Detail

      • AltLabelStructDecl

        public AltLabelStructDecl​(OutputModelFactory factory,
                                  Rule r,
                                  int altNum,
                                  java.lang.String label)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Decl
      • equals

        public boolean equals​(java.lang.Object obj)
        Description copied from class: Decl
        If same name, can't redefine, unless it's a getter
        Overrides:
        equals in class Decl