Class MethodLocation


  • public class MethodLocation
    extends java.lang.Object
    • Method Detail

      • getInstruction

        @Nullable
        public Instruction getInstruction()
      • getCodeAddress

        public int getCodeAddress()
      • getIndex

        public int getIndex()
      • getLabels

        @Nonnull
        public java.util.Set<Label> getLabels()
      • addNewLabel

        @Nonnull
        public Label addNewLabel()
      • getDebugItems

        @Nonnull
        public java.util.Set<BuilderDebugItem> getDebugItems()
      • addLineNumber

        public void addLineNumber​(int lineNumber)
      • addEndLocal

        public void addEndLocal​(int registerNumber)
      • addRestartLocal

        public void addRestartLocal​(int registerNumber)
      • addPrologue

        public void addPrologue()
      • addEpilogue

        public void addEpilogue()
      • addSetSourceFile

        public void addSetSourceFile​(@Nullable
                                     StringReference sourceFile)