class AppleAccelTableTypeData

Declaration

class AppleAccelTableTypeData : public AppleAccelTableOffsetData { /* full declaration omitted */ };

Description

Accelerator table data implementation for Apple type accelerator tables.

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:340

Inherits from: AppleAccelTableOffsetData

Member Variables

public static const llvm::AppleAccelTableData::Atom[3] Atoms = {llvm::AppleAccelTableData::Atom(dwarf::DW_ATOM_die_offset, dwarf::DW_FORM_data4), llvm::AppleAccelTableData::Atom(dwarf::DW_ATOM_die_tag, dwarf::DW_FORM_data2), llvm::AppleAccelTableData::Atom(dwarf::DW_ATOM_type_flags, dwarf::DW_FORM_data1)}

Inherited from AppleAccelTableOffsetData:

protected Die
public static Atoms = {llvm::AppleAccelTableData::Atom(dwarf::DW_ATOM_die_offset, dwarf::DW_FORM_data4)}

Method Overview

Inherited from AppleAccelTableOffsetData:

Inherited from AppleAccelTableData:

Inherited from AccelTableData:

Methods

AppleAccelTableTypeData(const llvm::DIE& D)

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:342

Parameters

const llvm::DIE& D

void emit(llvm::AsmPrinter* Asm) const

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:344

Parameters

llvm::AsmPrinter* Asm

void print(llvm::raw_ostream& OS) const

Declared at: llvm/include/llvm/CodeGen/AccelTable.h:352

Parameters

llvm::raw_ostream& OS