Package ghidra.app.util.bin.format.dwarf4.next
package ghidra.app.util.bin.format.dwarf4.next
-
ClassDescriptionHandles the details of iterating all the
DIEAs
of a DWARF program.Creates GhidraDataType
s using information from DWARF debug entries.Manages mappings between DWARF DIEs and Ghidra DataTypes.Iterates through all DIEAs in aDWARFProgram
and creates Ghidra functions and variables.Import options exposed by theDWARFAnalyzer
Information about what actions were performed during a DWARF import.A immutable hierarchical path based name implementation that can be viewed as eithernamespaces
orcategorypaths
.Performs a DWARF datatype import and a DWARF function import, under the control of theDWARFImportOptions
.DWARFProgram encapsulates aGhidra program
with DWARF specific reference data used byDWARFDataTypeImporter
andDWARFFunctionImporter
, along with some helper functions.Immutable mapping information between DWARF and Ghidra.Factory class to instantiate and cacheDWARFRegisterMappings
objects.Small class to hold the filename and line number info values from DWARFDIEs
.Represents a hierarchical path of containers that hold names of objects.A offset-to-String string table backed by a simple byte array (encoded as UTF-8).