LLVM API Documentation

Public Member Functions
llvm::object::MachOUniversalBinary::ObjectForArch Class Reference

#include <MachOUniversal.h>

List of all members.

Public Member Functions

 ObjectForArch (const MachOUniversalBinary *Parent, uint32_t Index)
void clear ()
bool operator== (const ObjectForArch &Other) const
ObjectForArch getNext () const
uint32_t getCPUType () const
std::string getArchTypeName () const
ErrorOr< std::unique_ptr
< ObjectFile > > 
getAsObjectFile () const
std::error_code getAsArchive (std::unique_ptr< Archive > &Result) const

Detailed Description

Definition at line 35 of file MachOUniversal.h.


Constructor & Destructor Documentation


Member Function Documentation

Definition at line 45 of file MachOUniversal.h.

Referenced by ObjectForArch().

std::error_code MachOUniversalBinary::ObjectForArch::getAsArchive ( std::unique_ptr< Archive > &  Result) const

Definition at line 55 of file MachOUniversal.h.

References llvm::MachO::fat_arch::cputype.

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

Definition at line 50 of file MachOUniversal.h.


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