LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
llvm::object::DiceRef Class Reference

#include <MachO.h>

Public Member Functions

 DiceRef ()
 
 DiceRef (DataRefImpl DiceP, const ObjectFile *Owner)
 DiceRef. More...
 
bool operator== (const DiceRef &Other) const
 
bool operator< (const DiceRef &Other) const
 
error_code getNext (DiceRef &Result) const
 
error_code getOffset (uint32_t &Result) const
 
error_code getLength (uint16_t &Result) const
 
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

llvm::object::DiceRef::DiceRef ( )
inline

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

Referenced by getNext().

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

DiceRef.

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

Member Function Documentation

error_code llvm::object::DiceRef::getKind ( uint16_t &  Result) const
inline
error_code llvm::object::DiceRef::getLength ( uint16_t &  Result) const
inline
error_code llvm::object::DiceRef::getNext ( DiceRef Result) const
inline
const ObjectFile * llvm::object::DiceRef::getObjectFile ( ) const
inline

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

error_code llvm::object::DiceRef::getOffset ( uint32_t &  Result) const
inline
DataRefImpl llvm::object::DiceRef::getRawDataRefImpl ( ) const
inline

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

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

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

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

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


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