public class com.oracle.objectfile.elf.dwarf.DwarfDebugInfo extends com.oracle.objectfile.debugentry.DebugInfoBase
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.oracle.objectfile.elf.dwarf.DwarfDebugInfo
  super_class: com.oracle.objectfile.debugentry.DebugInfoBase
{
  public static final java.lang.String TEXT_SECTION_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".text"

  public static final java.lang.String DW_STR_SECTION_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".debug_str"

  public static final java.lang.String DW_LINE_SECTION_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".debug_line"

  public static final java.lang.String DW_FRAME_SECTION_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".debug_frame"

  public static final java.lang.String DW_ABBREV_SECTION_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".debug_abbrev"

  public static final java.lang.String DW_INFO_SECTION_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".debug_info"

  public static final java.lang.String DW_ARANGES_SECTION_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".debug_aranges"

  public static final short DW_VERSION_2;
    descriptor: S
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int DW_ABBREV_CODE_null;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int DW_ABBREV_CODE_compile_unit_1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DW_ABBREV_CODE_compile_unit_2;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int DW_ABBREV_CODE_subprogram;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int DW_TAG_compile_unit;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 17

  public static final int DW_TAG_subprogram;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 46

  public static final int DW_AT_null;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int DW_AT_name;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int DW_AT_comp_dir;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 27

  public static final int DW_AT_stmt_list;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 16

  public static final int DW_AT_low_pc;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 17

  public static final int DW_AT_hi_pc;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 18

  public static final int DW_AT_language;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 19

  public static final int DW_AT_external;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 63

  public static final int DW_AT_return_addr;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 42

  public static final int DW_AT_frame_base;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 64

  public static final int DW_FORM_null;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int DW_FORM_string;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final int DW_FORM_strp;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 14

  public static final int DW_FORM_addr;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DW_FORM_data1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 11

  public static final int DW_FORM_data4;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final int DW_FORM_data8;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final int DW_FORM_block1;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 10

  public static final int DW_FORM_flag;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 12

  public static final byte DW_CHILDREN_no;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final byte DW_CHILDREN_yes;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final byte DW_FLAG_false;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final byte DW_FLAG_true;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final byte DW_LANG_Java;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 11

  public static final byte DW_ACCESS_public;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final byte DW_ACCESS_protected;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final byte DW_ACCESS_private;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int DW_AT_type;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int DW_AT_accessibility;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int DW_CFA_CIE_id;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1

  public static final int DW_CFA_FDE_id;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final byte DW_CFA_CIE_version;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final byte DW_CFA_advance_loc;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final byte DW_CFA_offset;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final byte DW_CFA_restore;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final byte DW_CFA_nop;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final byte DW_CFA_set_loc1;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final byte DW_CFA_advance_loc1;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final byte DW_CFA_advance_loc2;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final byte DW_CFA_advance_loc4;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final byte DW_CFA_offset_extended;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  public static final byte DW_CFA_restore_extended;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  public static final byte DW_CFA_undefined;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 7

  public static final byte DW_CFA_same_value;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  public static final byte DW_CFA_register;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 9

  public static final byte DW_CFA_def_cfa;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 12

  public static final byte DW_CFA_def_cfa_register;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 13

  public static final byte DW_CFA_def_cfa_offset;
    descriptor: B
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 14

  private com.oracle.objectfile.elf.dwarf.DwarfStrSectionImpl dwarfStrSection;
    descriptor: Lcom/oracle/objectfile/elf/dwarf/DwarfStrSectionImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.oracle.objectfile.elf.dwarf.DwarfAbbrevSectionImpl dwarfAbbrevSection;
    descriptor: Lcom/oracle/objectfile/elf/dwarf/DwarfAbbrevSectionImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.oracle.objectfile.elf.dwarf.DwarfInfoSectionImpl dwarfInfoSection;
    descriptor: Lcom/oracle/objectfile/elf/dwarf/DwarfInfoSectionImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.oracle.objectfile.elf.dwarf.DwarfARangesSectionImpl dwarfARangesSection;
    descriptor: Lcom/oracle/objectfile/elf/dwarf/DwarfARangesSectionImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.oracle.objectfile.elf.dwarf.DwarfLineSectionImpl dwarfLineSection;
    descriptor: Lcom/oracle/objectfile/elf/dwarf/DwarfLineSectionImpl;
    flags: (0x0002) ACC_PRIVATE

  private com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImpl dwarfFameSection;
    descriptor: Lcom/oracle/objectfile/elf/dwarf/DwarfFrameSectionImpl;
    flags: (0x0002) ACC_PRIVATE

  public final com.oracle.objectfile.elf.ELFMachine elfMachine;
    descriptor: Lcom/oracle/objectfile/elf/ELFMachine;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL

  public void <init>(com.oracle.objectfile.elf.ELFMachine, java.nio.ByteOrder);
    descriptor: (Lcom/oracle/objectfile/elf/ELFMachine;Ljava/nio/ByteOrder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
        start local 1 // com.oracle.objectfile.elf.ELFMachine elfMachine
        start local 2 // java.nio.ByteOrder byteOrder
         0: .line 170
            aload 0 /* this */
            aload 2 /* byteOrder */
            invokespecial com.oracle.objectfile.debugentry.DebugInfoBase.<init>:(Ljava/nio/ByteOrder;)V
         1: .line 171
            aload 0 /* this */
            aload 1 /* elfMachine */
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.elfMachine:Lcom/oracle/objectfile/elf/ELFMachine;
         2: .line 172
            aload 0 /* this */
            new com.oracle.objectfile.elf.dwarf.DwarfStrSectionImpl
            dup
            aload 0 /* this */
            invokespecial com.oracle.objectfile.elf.dwarf.DwarfStrSectionImpl.<init>:(Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;)V
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfStrSection:Lcom/oracle/objectfile/elf/dwarf/DwarfStrSectionImpl;
         3: .line 173
            aload 0 /* this */
            new com.oracle.objectfile.elf.dwarf.DwarfAbbrevSectionImpl
            dup
            aload 0 /* this */
            invokespecial com.oracle.objectfile.elf.dwarf.DwarfAbbrevSectionImpl.<init>:(Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;)V
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfAbbrevSection:Lcom/oracle/objectfile/elf/dwarf/DwarfAbbrevSectionImpl;
         4: .line 174
            aload 0 /* this */
            new com.oracle.objectfile.elf.dwarf.DwarfInfoSectionImpl
            dup
            aload 0 /* this */
            invokespecial com.oracle.objectfile.elf.dwarf.DwarfInfoSectionImpl.<init>:(Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;)V
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfInfoSection:Lcom/oracle/objectfile/elf/dwarf/DwarfInfoSectionImpl;
         5: .line 175
            aload 0 /* this */
            new com.oracle.objectfile.elf.dwarf.DwarfARangesSectionImpl
            dup
            aload 0 /* this */
            invokespecial com.oracle.objectfile.elf.dwarf.DwarfARangesSectionImpl.<init>:(Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;)V
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfARangesSection:Lcom/oracle/objectfile/elf/dwarf/DwarfARangesSectionImpl;
         6: .line 176
            aload 0 /* this */
            new com.oracle.objectfile.elf.dwarf.DwarfLineSectionImpl
            dup
            aload 0 /* this */
            invokespecial com.oracle.objectfile.elf.dwarf.DwarfLineSectionImpl.<init>:(Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;)V
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfLineSection:Lcom/oracle/objectfile/elf/dwarf/DwarfLineSectionImpl;
         7: .line 177
            aload 1 /* elfMachine */
            getstatic com.oracle.objectfile.elf.ELFMachine.AArch64:Lcom/oracle/objectfile/elf/ELFMachine;
            if_acmpne 10
         8: .line 178
            aload 0 /* this */
            new com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImplAArch64
            dup
            aload 0 /* this */
            invokespecial com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImplAArch64.<init>:(Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;)V
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfFameSection:Lcom/oracle/objectfile/elf/dwarf/DwarfFrameSectionImpl;
         9: .line 179
            goto 11
        10: .line 180
      StackMap locals: com.oracle.objectfile.elf.dwarf.DwarfDebugInfo com.oracle.objectfile.elf.ELFMachine java.nio.ByteOrder
      StackMap stack:
            aload 0 /* this */
            new com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImplX86_64
            dup
            aload 0 /* this */
            invokespecial com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImplX86_64.<init>:(Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;)V
            putfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfFameSection:Lcom/oracle/objectfile/elf/dwarf/DwarfFrameSectionImpl;
        11: .line 182
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.nio.ByteOrder byteOrder
        end local 1 // com.oracle.objectfile.elf.ELFMachine elfMachine
        end local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   12     0        this  Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;
            0   12     1  elfMachine  Lcom/oracle/objectfile/elf/ELFMachine;
            0   12     2   byteOrder  Ljava/nio/ByteOrder;
    MethodParameters:
            Name  Flags
      elfMachine  
      byteOrder   

  public com.oracle.objectfile.elf.dwarf.DwarfStrSectionImpl getStrSectionImpl();
    descriptor: ()Lcom/oracle/objectfile/elf/dwarf/DwarfStrSectionImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
         0: .line 185
            aload 0 /* this */
            getfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfStrSection:Lcom/oracle/objectfile/elf/dwarf/DwarfStrSectionImpl;
            areturn
        end local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;

  public com.oracle.objectfile.elf.dwarf.DwarfAbbrevSectionImpl getAbbrevSectionImpl();
    descriptor: ()Lcom/oracle/objectfile/elf/dwarf/DwarfAbbrevSectionImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
         0: .line 189
            aload 0 /* this */
            getfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfAbbrevSection:Lcom/oracle/objectfile/elf/dwarf/DwarfAbbrevSectionImpl;
            areturn
        end local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;

  public com.oracle.objectfile.elf.dwarf.DwarfFrameSectionImpl getFrameSectionImpl();
    descriptor: ()Lcom/oracle/objectfile/elf/dwarf/DwarfFrameSectionImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
         0: .line 193
            aload 0 /* this */
            getfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfFameSection:Lcom/oracle/objectfile/elf/dwarf/DwarfFrameSectionImpl;
            areturn
        end local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;

  public com.oracle.objectfile.elf.dwarf.DwarfInfoSectionImpl getInfoSectionImpl();
    descriptor: ()Lcom/oracle/objectfile/elf/dwarf/DwarfInfoSectionImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
         0: .line 197
            aload 0 /* this */
            getfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfInfoSection:Lcom/oracle/objectfile/elf/dwarf/DwarfInfoSectionImpl;
            areturn
        end local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;

  public com.oracle.objectfile.elf.dwarf.DwarfARangesSectionImpl getARangesSectionImpl();
    descriptor: ()Lcom/oracle/objectfile/elf/dwarf/DwarfARangesSectionImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
         0: .line 201
            aload 0 /* this */
            getfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfARangesSection:Lcom/oracle/objectfile/elf/dwarf/DwarfARangesSectionImpl;
            areturn
        end local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;

  public com.oracle.objectfile.elf.dwarf.DwarfLineSectionImpl getLineSectionImpl();
    descriptor: ()Lcom/oracle/objectfile/elf/dwarf/DwarfLineSectionImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
         0: .line 205
            aload 0 /* this */
            getfield com.oracle.objectfile.elf.dwarf.DwarfDebugInfo.dwarfLineSection:Lcom/oracle/objectfile/elf/dwarf/DwarfLineSectionImpl;
            areturn
        end local 0 // com.oracle.objectfile.elf.dwarf.DwarfDebugInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/objectfile/elf/dwarf/DwarfDebugInfo;
}
SourceFile: "DwarfDebugInfo.java"