Interface which the different types of accelerator table data have to conform. It serves as a base class for different values of the template argument of the AccelTable class template.
Declared in <llvm/CodeGen/AccelTable.h>
class AccelTableData;
| Name | Description |
|---|---|
~AccelTableData [destructor] [virtual] | Destructor |
print [virtual] | |
operator< | Less-than operator |
| Name |
|---|
order [virtual] |
| Name | Description |
|---|---|
AppleAccelTableData | A base class for different implementations of Data classes for Apple Accelerator Tables. The columns in the table are defined by the static Atoms variable defined on the subclasses. |
DWARF5AccelTableData | The Data class implementation for DWARF v5 accelerator table. Unlike the Apple Data classes, this class is just a DIE wrapper, and does not know to serialize itself. The complete serialization logic is in the emitDWARF5AccelTable function. |