An abstract class representing a single entry in the accelerator tables.
More...
#include "llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h"
An abstract class representing a single entry in the accelerator tables.
Definition at line 38 of file DWARFAcceleratorTable.h.
◆ Entry() [1/3]
llvm::DWARFAcceleratorTable::Entry::Entry |
( |
| ) |
|
|
protecteddefault |
◆ Entry() [2/3]
llvm::DWARFAcceleratorTable::Entry::Entry |
( |
const Entry & |
| ) |
|
|
protecteddefault |
◆ Entry() [3/3]
llvm::DWARFAcceleratorTable::Entry::Entry |
( |
Entry && |
| ) |
|
|
protecteddefault |
◆ ~Entry()
llvm::DWARFAcceleratorTable::Entry::~Entry |
( |
| ) |
|
|
protecteddefault |
◆ getCUOffset()
virtual std::optional< uint64_t > llvm::DWARFAcceleratorTable::Entry::getCUOffset |
( |
| ) |
const |
|
pure virtual |
◆ getTag()
virtual std::optional< dwarf::Tag > llvm::DWARFAcceleratorTable::Entry::getTag |
( |
| ) |
const |
|
pure virtual |
◆ getValues()
Returns the raw values of fields in the Accelerator Entry.
In general, these can only be interpreted with the help of the metadata in the owning Accelerator Table.
Definition at line 66 of file DWARFAcceleratorTable.h.
References Values.
◆ operator=() [1/2]
◆ operator=() [2/2]
Entry & llvm::DWARFAcceleratorTable::Entry::operator= |
( |
Entry && |
| ) |
|
|
protecteddefault |
◆ Values
The documentation for this class was generated from the following file: