Class SanityCheckDWARFFunctionFixup
java.lang.Object
ghidra.app.util.bin.format.dwarf.funcfixup.SanityCheckDWARFFunctionFixup
- All Implemented Interfaces:
DWARFFunctionFixup,ExtensionPoint
Check for errors and prevent probable bad function info from being locked in
-
Field Summary
Fields inherited from interface ghidra.app.util.bin.format.dwarf.funcfixup.DWARFFunctionFixup
PRIORITY_LAST, PRIORITY_NORMAL, PRIORITY_NORMAL_EARLY, PRIORITY_NORMAL_LATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfixupDWARFFunction(DWARFFunction dfunc) Called before aDWARFFunctionis used to create a Ghidra Function.
-
Constructor Details
-
SanityCheckDWARFFunctionFixup
public SanityCheckDWARFFunctionFixup()
-
-
Method Details
-
fixupDWARFFunction
Description copied from interface:DWARFFunctionFixupCalled before aDWARFFunctionis used to create a Ghidra Function.If processing of the function should terminate (and the function be skipped), throw a
DWARFException.- Specified by:
fixupDWARFFunctionin interfaceDWARFFunctionFixup- Parameters:
dfunc-DWARFFunctioninfo read from DWARF about the function- Throws:
DWARFException
-