Package ghidra.app.util.bin.format.dwarf4
package ghidra.app.util.bin.format.dwarf4
-
ClassDescriptionA DWARF Debug Info Entry is a collection of
attributes
in a hierarchical structure (seeDebugInfoEntry.getParent()
,DebugInfoEntry.getChildren()
).DIEAggregate groups relatedDebugInfoEntry
records together in a single interface for querying attribute values.This class represents the 'schema' for a DWARF DIE record.Information about a single DWARF attribute.A DWARF "CompilationUnit" is a contiguous block ofDIE
records found in a ".debug_info" section of an ELF program.DWARFCompileUnit hold some values retrieved from a DWARF DW_TAG_compile_unit DIE.DWARFFile is used to store file information for each entry in the line section header.Thrown when a precondition to successfully processing DWARF information is not met.Holds the start (inclusive) and end (exclusive) addresses of a range.Class to hold result of reading a LEB128 value, along with size and position metadata.