LLVM  17.0.0git
llvm::DWARFListEntryBase Struct Reference

A base class for DWARF list entries, such as range or location list entries. More...

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

Inheritance diagram for llvm::DWARFListEntryBase:
[legend]
Collaboration diagram for llvm::DWARFListEntryBase:
[legend]

## Public Attributes

uint64_t Offset
The offset at which the entry is located in the section. More...

uint8_t EntryKind
The DWARF encoding (DW_RLE_* or DW_LLE_*). More...

uint64_t SectionIndex
The index of the section this entry belongs to. More...

## Detailed Description

A base class for DWARF list entries, such as range or location list entries.

Definition at line 26 of file DWARFListTable.h.

## ◆ EntryKind

 uint8_t llvm::DWARFListEntryBase::EntryKind

The DWARF encoding (DW_RLE_* or DW_LLE_*).

Definition at line 30 of file DWARFListTable.h.

Referenced by llvm::RangeListEntry::extract(), and llvm::RangeListEntry::isSentinel().

## ◆ Offset

 uint64_t llvm::DWARFListEntryBase::Offset

The offset at which the entry is located in the section.

Definition at line 28 of file DWARFListTable.h.

Referenced by llvm::RangeListEntry::extract().

## ◆ SectionIndex

 uint64_t llvm::DWARFListEntryBase::SectionIndex

The index of the section this entry belongs to.

Definition at line 32 of file DWARFListTable.h.

Referenced by llvm::RangeListEntry::extract().

The documentation for this struct was generated from the following file: