A parser for the DWARF .debug_loclists section (DWARF5 location lists).

Synopsis

Declared in <llvm/DebugInfo/DWARF/DWARFDebugLoc.h>

class DWARFDebugLoclists final
    : public DWARFLocationTable

Base Classes

Name

Description

DWARFLocationTable

Table of DWARF location list entries for a unit.

Member Functions

Name

Description

DWARFDebugLoclists [constructor]

Construct a .debug_loclists parser over the given section data.

dumpLocationList

Dump the location list at the given Offset.

dumpRange

Dump all location lists within the given range.

getData

Return the underlying location‐list section data.

visitAbsoluteLocationList

Visit each absolute location expression in the list at Offset.

visitLocationList [virtual]

Visit each entry in a .debug_loclists location list starting at Offset.

Protected Member Functions

Name

Description

dumpRawEntry [virtual]

Dump a single raw .debug_loclists location‐list entry.

Protected Data Members

Name

Description

Data

Extractor for the location‐list section contents.

Created with MrDocs