Package jnr.a64asm

Class Label


  • public final class Label
    extends Operand
    • Field Detail

      • id

        final int id
        Label Id (0 means unknown).
      • position

        int position
        Position (always positive, information depends to @c state).
      • links

        final java.util.List<LinkData> links
    • Constructor Detail

      • Label

        public Label()
      • Label

        public Label​(int id)
    • Method Detail

      • isUnused

        final boolean isUnused()
        Returns @c true if label is unused (not bound or linked).
      • isLinked

        final boolean isLinked()
        Returns @c true if label is linked.
      • isBound

        final boolean isBound()
        Returns @c true if label is bound.
      • position

        final int position()
        Returns the position of bound or linked labels, -1 if label is unused.
      • link

        final void link​(LinkData link)