LLVM  8.0.1
Public Member Functions | List of all members
llvm::DWARFDebugRnglist Class Reference

A class representing a single rangelist. More...

#include "llvm/DebugInfo/DWARF/DWARFDebugRnglists.h"

Inheritance diagram for llvm::DWARFDebugRnglist:
Inheritance graph
[legend]
Collaboration diagram for llvm::DWARFDebugRnglist:
Collaboration graph
[legend]

Public Member Functions

DWARFAddressRangesVector getAbsoluteRanges (llvm::Optional< SectionedAddress > BaseAddr, DWARFUnit &U) const
 Build a DWARFAddressRangesVector from a rangelist. More...
 
- Public Member Functions inherited from llvm::DWARFListType< RangeListEntry >
const ListEntries & getEntries () const
 
bool empty () const
 
void clear ()
 
Error extract (DWARFDataExtractor Data, uint32_t HeaderOffset, uint32_t End, uint32_t *OffsetPtr, StringRef SectionName, StringRef ListStringName)
 

Additional Inherited Members

- Protected Attributes inherited from llvm::DWARFListType< RangeListEntry >
ListEntries Entries
 

Detailed Description

A class representing a single rangelist.

Definition at line 47 of file DWARFDebugRnglists.h.

Member Function Documentation

◆ getAbsoluteRanges()

DWARFAddressRangesVector DWARFDebugRnglist::getAbsoluteRanges ( llvm::Optional< SectionedAddress BaseAddr,
DWARFUnit U 
) const

The documentation for this class was generated from the following files: