class DWARFDebugRnglist
Declaration
class DWARFDebugRnglist : public DWARFListType { /* full declaration omitted */ };
Description
A class representing a single rangelist.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:46
Inherits from: DWARFListType
Method Overview
- public llvm::DWARFAddressRangesVector getAbsoluteRanges(Optional<object::SectionedAddress> BaseAddr, function_ref<Optional<object::SectionedAddress> (uint32_t)> LookupPooledAddress) const
- public llvm::DWARFAddressRangesVector getAbsoluteRanges(llvm::Optional<object::SectionedAddress> BaseAddr, llvm::DWARFUnit & U) const
Methods
¶llvm::DWARFAddressRangesVector getAbsoluteRanges(
Optional<object::SectionedAddress> BaseAddr,
function_ref<
Optional<object::SectionedAddress>(
uint32_t)> LookupPooledAddress) const
llvm::DWARFAddressRangesVector getAbsoluteRanges(
Optional<object::SectionedAddress> BaseAddr,
function_ref<
Optional<object::SectionedAddress>(
uint32_t)> LookupPooledAddress) const
Description
Build a DWARFAddressRangesVector from a rangelist.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:50
Parameters
- Optional<object::SectionedAddress> BaseAddr
- function_ref<Optional<object::SectionedAddress>( uint32_t)> LookupPooledAddress
¶llvm::DWARFAddressRangesVector getAbsoluteRanges(
llvm::Optional<object::SectionedAddress>
BaseAddr,
llvm::DWARFUnit& U) const
llvm::DWARFAddressRangesVector getAbsoluteRanges(
llvm::Optional<object::SectionedAddress>
BaseAddr,
llvm::DWARFUnit& U) const
Description
Build a DWARFAddressRangesVector from a rangelist.
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h:56
Parameters
- llvm::Optional<object::SectionedAddress> BaseAddr
- llvm::DWARFUnit& U