class DWARFDebugArangeSet
Declaration
class DWARFDebugArangeSet { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:23
Member Variables
- private uint64_t Offset
- private llvm::DWARFDebugArangeSet::Header HeaderData
- private llvm::DWARFDebugArangeSet::DescriptorColl ArangeDescriptors
Method Overview
- public DWARFDebugArangeSet()
- public void clear()
- public llvm::DWARFDebugArangeSet::desc_iterator_range descriptors() const
- public void dump(llvm::raw_ostream & OS) const
- public llvm::Error extract(llvm::DWARFDataExtractor data, uint64_t * offset_ptr, function_ref<void (llvm::Error)> WarningHandler)
- public uint64_t getCompileUnitDIEOffset() const
- public const llvm::DWARFDebugArangeSet::Header & getHeader() const
Methods
¶DWARFDebugArangeSet()
DWARFDebugArangeSet()
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:61
¶void clear()
void clear()
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:63
¶llvm::DWARFDebugArangeSet::desc_iterator_range
descriptors() const
llvm::DWARFDebugArangeSet::desc_iterator_range
descriptors() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:72
¶void dump(llvm::raw_ostream& OS) const
void dump(llvm::raw_ostream& OS) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:66
Parameters
¶llvm::Error extract(
llvm::DWARFDataExtractor data,
uint64_t* offset_ptr,
function_ref<void(llvm::Error)>
WarningHandler)
llvm::Error extract(
llvm::DWARFDataExtractor data,
uint64_t* offset_ptr,
function_ref<void(llvm::Error)>
WarningHandler)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:64
Parameters
- llvm::DWARFDataExtractor data
- uint64_t* offset_ptr
- function_ref<void(llvm::Error)> WarningHandler
¶uint64_t getCompileUnitDIEOffset() const
uint64_t getCompileUnitDIEOffset() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:68
¶const llvm::DWARFDebugArangeSet::Header&
getHeader() const
const llvm::DWARFDebugArangeSet::Header&
getHeader() const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h:70