class DWARFDebugMacro
Declaration
class DWARFDebugMacro { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:20
Method Overview
- public DWARFDebugMacro()
- public void dump(llvm::raw_ostream & OS) const
- public bool empty() const
- public void parse(llvm::DataExtractor data)
Methods
¶DWARFDebugMacro()
DWARFDebugMacro()
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:48
¶void dump(llvm::raw_ostream& OS) const
void dump(llvm::raw_ostream& OS) const
Description
Print the macro list found within the debug_macinfo section.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:51
Parameters
¶bool empty() const
bool empty() const
Description
Return whether the section has any entries.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:57
¶void parse(llvm::DataExtractor data)
void parse(llvm::DataExtractor data)
Description
Parse the debug_macinfo section accessible via the 'data' parameter.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h:54
Parameters
- llvm::DataExtractor data