LLVM 20.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 237 of file AccelTable.h.
Definition at line 243 of file AccelTable.h.
|
inline |
Definition at line 247 of file AccelTable.h.
References llvm::dbgs(), and print().
void AppleAccelTableData::Atom::print | ( | raw_ostream & | OS | ) | const |
Definition at line 762 of file AccelTable.cpp.
References llvm::dwarf::AtomTypeString(), Form, llvm::dwarf::FormEncodingString(), and OS.
Referenced by dump().
Definition at line 239 of file AccelTable.h.