[#llvm-DWARFDebugRnglist] = xref:llvm.adoc[llvm]::DWARFDebugRnglist :relfileprefix: ../ :mrdocs: A class representing a single rangelist. == Synopsis Declared in `<llvm/DebugInfo/DWARF/DWARFDebugRnglists.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class DWARFDebugRnglist : public xref:llvm/DWARFListType-03.adoc[DWARFListType<RangeListEntry>] ---- == Base Classes [cols="1,4"] |=== | Name| Description | `xref:llvm/DWARFListType-03.adoc[DWARFListType<RangeListEntry>]` | A base class for lists of entries that are extracted from a particular section, such as range lists or location lists. |=== == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/DWARFDebugRnglist/clear.adoc[`clear`] | Clear all entries from this list. | xref:llvm/DWARFDebugRnglist/empty.adoc[`empty`] | Return true if this list has no entries. | xref:llvm/DWARFDebugRnglist/extract.adoc[`extract`] | Extract a list from `Data` starting at `*OffsetPtr.` | xref:llvm/DWARFDebugRnglist/getAbsoluteRanges-0f.adoc[`getAbsoluteRanges`] | Build a DWARFAddressRangesVector from a rangelist. | xref:llvm/DWARFDebugRnglist/getEntries.adoc[`getEntries`] | Return the entries that make up this list. |=== == Protected Data Members [cols="1,4"] |=== | Name| Description | xref:llvm/DWARFDebugRnglist/Entries.adoc[`Entries`] | The entries that make up this list. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#