LLVM: llvm::AppleAccelTableOffsetData Class Reference (original) (raw)

Accelerator table data implementation for simple Apple accelerator tables with just a DIE reference. More...

#include "[llvm/CodeGen/AccelTable.h](AccelTable%5F8h%5Fsource.html)"

Public Member Functions
AppleAccelTableOffsetData (const DIE &D)
void emit (AsmPrinter *Asm) const override
void print (raw_ostream &OS) const override
Public Member Functions inherited from llvm::AccelTableData
virtual ~AccelTableData ()=default
bool operator< (const AccelTableData &Other) const
Static Public Attributes
static constexpr Atom Atoms []

Accelerator table data implementation for simple Apple accelerator tables with just a DIE reference.

Definition at line 476 of file AccelTable.h.

llvm::AppleAccelTableOffsetData::AppleAccelTableOffsetData ( const DIE & D) inline

emit()

void AppleAccelTableOffsetData::emit ( AsmPrinter * Asm) const overridevirtual

order()

uint64_t llvm::AppleAccelTableOffsetData::order ( ) const inlineoverrideprotectedvirtual

print()

void AppleAccelTableOffsetData::print ( raw_ostream & OS) const overridevirtual

Atoms

Atom llvm::AppleAccelTableOffsetData::Atoms[] staticconstexpr

Initial value:

= {

@ DW_ATOM_die_offset

Marker as the end of a list of atoms.

An Atom defines the form of the data in an Apple accelerator table.

Definition at line 482 of file AccelTable.h.

Die

const DIE& llvm::AppleAccelTableOffsetData::Die protected

The documentation for this class was generated from the following files: