Class DWARFParser
- java.lang.Object
-
- ghidra.app.util.bin.format.dwarf4.next.DWARFParser
-
public class DWARFParser extends java.lang.Object
Performs a DWARF datatype import and a DWARF function import, under the control of theDWARFImportOptions
.
-
-
Constructor Summary
Constructors Constructor Description DWARFParser(DWARFProgram prog, DataTypeManager builtInDTM, TaskMonitor monitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DWARFImportOptions
getImportOptions()
DWARFImportSummary
parse()
Imports DWARF information according to theDWARFImportOptions
set.
-
-
-
Constructor Detail
-
DWARFParser
public DWARFParser(DWARFProgram prog, DataTypeManager builtInDTM, TaskMonitor monitor)
-
-
Method Detail
-
getImportOptions
public DWARFImportOptions getImportOptions()
-
parse
public DWARFImportSummary parse() throws java.io.IOException, DWARFException, CancelledException
Imports DWARF information according to theDWARFImportOptions
set.DWARFProgram.checkPreconditions(TaskMonitor)
must be called before this.- Returns:
- Throws:
java.io.IOException
DWARFException
CancelledException
-
-