Class DWARFMacroInfoEntry

java.lang.Object
ghidra.app.util.bin.format.dwarf.macro.entry.DWARFMacroInfoEntry
Direct Known Subclasses:
DWARFMacroDefine, DWARFMacroEndFile, DWARFMacroImport, DWARFMacroStartFile

public class DWARFMacroInfoEntry extends Object
Represents a generic macro info entry, and can contain any macro entry element.

Specific macro entry classes are derived from this and provide getters to ease fetching values that are expected for that class. These classes are expected to implement a copy-ctor that accepts a DWARFMacroInfoEntry containing the raw data to be wrapped, and must be registered in toSpecializedForm(DWARFMacroInfoEntry) method's switch() statement.