LLVM 18.0.0git
|
An Atom defines the form of the data in an Apple accelerator table. More...
#include "llvm/CodeGen/AccelTable.h"
Public Member Functions | |
constexpr | Atom (uint16_t Type, uint16_t Form) |
void | print (raw_ostream &OS) const |
void | dump () const |
Public Attributes | |
const uint16_t | Type |
Atom Type. | |
const uint16_t | Form |
DWARF Form. | |
An Atom defines the form of the data in an Apple accelerator table.
Conceptually it is a column in the accelerator consisting of a type and a specification of the form of its data.
Definition at line 226 of file AccelTable.h.
Definition at line 232 of file AccelTable.h.
|
inline |
Definition at line 236 of file AccelTable.h.
References llvm::dbgs(), and print().
void AppleAccelTableData::Atom::print | ( | raw_ostream & | OS | ) | const |
Definition at line 636 of file AccelTable.cpp.
References llvm::dwarf::AtomTypeString(), llvm::dwarf::FormEncodingString(), and OS.
Referenced by dump().
DWARF Form.
Definition at line 230 of file AccelTable.h.
Definition at line 228 of file AccelTable.h.