LLVM API Documentation

Public Member Functions
llvm::object::DiceRef Class Reference

#include <MachO.h>

List of all members.

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 ObjectFilegetObjectFile () const

Detailed Description

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.


Constructor & Destructor Documentation

Definition at line 34 of file Object/MachO.h.

llvm::object::DiceRef::DiceRef ( DataRefImpl  DiceP,
const ObjectFile Owner 
) [inline]

DiceRef.

Definition at line 429 of file Object/MachO.h.


Member Function Documentation

std::error_code llvm::object::DiceRef::getKind ( uint16_t &  Result) const [inline]
std::error_code llvm::object::DiceRef::getLength ( uint16_t &  Result) 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 474 of file Object/MachO.h.

Definition at line 440 of file Object/MachO.h.

References llvm::object::DataRefImpl::p, and P.

bool llvm::object::DiceRef::operator< ( const DiceRef Other) const [inline]

Definition at line 436 of file Object/MachO.h.

bool llvm::object::DiceRef::operator== ( const DiceRef Other) const [inline]

Definition at line 432 of file Object/MachO.h.


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