Class Label.Branch

  • Enclosing class:
    Label

    public class Label.Branch
    extends java.lang.Object
    • Field Detail

      • label

        private Label label
      • offset

        private int offset
      • reference

        private int reference
      • wide

        private boolean wide
    • Constructor Detail

      • Branch

        public Branch​(Label label,
                      int offset)
    • Method Detail

      • isWide

        public boolean isWide()
      • setWide

        public void setWide​(boolean wide)
      • getLabel

        public Label getLabel()
      • getOffset

        public int getOffset()
      • getReference

        public int getReference()
      • setReference

        public void setReference​(int reference)
      • fixCode

        private void fixCode​(byte[] code,
                             int address)