class TapiUniversal::ObjectForArch

Declaration

class TapiUniversal::ObjectForArch { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Object/TapiUniversal.h:30

Member Variables

private const llvm::object::TapiUniversal* Parent
private int Index

Method Overview

Methods

ObjectForArch(
    const llvm::object::TapiUniversal* Parent,
    int Index)

Declared at: llvm/include/llvm/Object/TapiUniversal.h:35

Parameters

const llvm::object::TapiUniversal* Parent
int Index

llvm::StringRef getArchFlagName() const

Declared at: llvm/include/llvm/Object/TapiUniversal.h:56

Expected<std::unique_ptr<TapiFile>>
getAsObjectFile() const

Declared at: llvm/include/llvm/Object/TapiUniversal.h:68

uint32_t getCPUSubType() const

Declared at: llvm/include/llvm/Object/TapiUniversal.h:50

uint32_t getCPUType() const

Declared at: llvm/include/llvm/Object/TapiUniversal.h:44

std::string getInstallName() const

Declared at: llvm/include/llvm/Object/TapiUniversal.h:60

llvm::object::TapiUniversal::ObjectForArch
getNext() const

Declared at: llvm/include/llvm/Object/TapiUniversal.h:38

bool isTopLevelLib() const

Declared at: llvm/include/llvm/Object/TapiUniversal.h:64