Package ghidra.app.util.bin.format.dwarf
Class DWARFLocationListHeader
java.lang.Object
ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
ghidra.app.util.bin.format.dwarf.DWARFLocationListHeader
Header found at the start of a set of DWARFLocationList entries, which are stored sequentially
in the
.debug_loclists
section.-
Field Summary
Fields inherited from class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
endOffset, firstElementOffset, startOffset
-
Constructor Summary
ConstructorDescriptionDWARFLocationListHeader
(long startOffset, long endOffset, long firstElementOffset, int offsetIntSize, int offsetEntryCount, int addressSize, int segmentSelectorSize) -
Method Summary
Modifier and TypeMethodDescriptionlong
getOffset
(int index, BinaryReader reader) static DWARFLocationListHeader
read
(BinaryReader reader, int defaultIntSize) Methods inherited from class ghidra.app.util.bin.format.dwarf.DWARFIndirectTableHeader
getEndOffset, getFirstElementOffset, getStartOffset
-
Constructor Details
-
DWARFLocationListHeader
public DWARFLocationListHeader(long startOffset, long endOffset, long firstElementOffset, int offsetIntSize, int offsetEntryCount, int addressSize, int segmentSelectorSize)
-
-
Method Details
-
read
public static DWARFLocationListHeader read(BinaryReader reader, int defaultIntSize) throws IOException - Throws:
IOException
-
getOffset
- Specified by:
getOffset
in classDWARFIndirectTableHeader
- Throws:
IOException
-