LLVM API Documentation
#include <MachO.h>
Public Member Functions | |
DiceRef () | |
DiceRef (DataRefImpl DiceP, const ObjectFile *Owner) | |
DiceRef. | |
bool | operator== (const DiceRef &Other) const |
bool | operator< (const DiceRef &Other) const |
void | moveNext () |
std::error_code | getOffset (uint32_t &Result) const |
std::error_code | getLength (uint16_t &Result) const |
std::error_code | getKind (uint16_t &Result) const |
DataRefImpl | getRawDataRefImpl () const |
const ObjectFile * | getObjectFile () const |
DiceRef - This is a value type class that represents a single data in code entry in the table in a Mach-O object file.
Definition at line 29 of file Object/MachO.h.
llvm::object::DiceRef::DiceRef | ( | ) | [inline] |
Definition at line 34 of file Object/MachO.h.
llvm::object::DiceRef::DiceRef | ( | DataRefImpl | DiceP, |
const ObjectFile * | Owner | ||
) | [inline] |
Definition at line 429 of file Object/MachO.h.
std::error_code llvm::object::DiceRef::getKind | ( | uint16_t & | Result | ) | const [inline] |
Definition at line 466 of file Object/MachO.h.
References llvm::object::MachOObjectFile::getDice(), llvm::MachO::data_in_code_entry::kind, and llvm::object::success.
std::error_code llvm::object::DiceRef::getLength | ( | uint16_t & | Result | ) | const [inline] |
Definition at line 458 of file Object/MachO.h.
References llvm::object::MachOObjectFile::getDice(), llvm::MachO::data_in_code_entry::length, and llvm::object::success.
const ObjectFile * llvm::object::DiceRef::getObjectFile | ( | ) | const [inline] |
Definition at line 478 of file Object/MachO.h.
std::error_code llvm::object::DiceRef::getOffset | ( | uint32_t & | Result | ) | const [inline] |
Definition at line 450 of file Object/MachO.h.
References llvm::object::MachOObjectFile::getDice(), llvm::MachO::data_in_code_entry::offset, and llvm::object::success.
DataRefImpl llvm::object::DiceRef::getRawDataRefImpl | ( | ) | const [inline] |
Definition at line 474 of file Object/MachO.h.
void llvm::object::DiceRef::moveNext | ( | ) | [inline] |
Definition at line 440 of file Object/MachO.h.
References llvm::object::DataRefImpl::p, and P.
Definition at line 436 of file Object/MachO.h.
Definition at line 432 of file Object/MachO.h.