LLVM 20.0.0git
|
#include "llvm/TextAPI/RecordsSlice.h"
Public Attributes | |
std::vector< StringRef > | AllowableClients |
std::vector< StringRef > | RexportedLibraries |
std::vector< StringRef > | RPaths |
StringRef | ParentUmbrella |
StringRef | InstallName |
StringRef | UUID |
StringRef | Path |
FileType | File = FileType::Invalid |
llvm::MachO::PackedVersion | CurrentVersion |
llvm::MachO::PackedVersion | CompatVersion |
uint8_t | SwiftABI = 0 |
bool | TwoLevelNamespace = false |
bool | AppExtensionSafe = false |
bool | OSLibNotForSharedCache = false |
Definition at line 143 of file RecordsSlice.h.
std::vector<StringRef> llvm::MachO::RecordsSlice::BinaryAttrs::AllowableClients |
Definition at line 144 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
bool llvm::MachO::RecordsSlice::BinaryAttrs::AppExtensionSafe = false |
Definition at line 156 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
llvm::MachO::PackedVersion llvm::MachO::RecordsSlice::BinaryAttrs::CompatVersion |
Definition at line 153 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
llvm::MachO::PackedVersion llvm::MachO::RecordsSlice::BinaryAttrs::CurrentVersion |
Definition at line 152 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
FileType llvm::MachO::RecordsSlice::BinaryAttrs::File = FileType::Invalid |
Definition at line 151 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
StringRef llvm::MachO::RecordsSlice::BinaryAttrs::InstallName |
Definition at line 148 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
bool llvm::MachO::RecordsSlice::BinaryAttrs::OSLibNotForSharedCache = false |
Definition at line 157 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
StringRef llvm::MachO::RecordsSlice::BinaryAttrs::ParentUmbrella |
Definition at line 147 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
StringRef llvm::MachO::RecordsSlice::BinaryAttrs::Path |
Definition at line 150 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
std::vector<StringRef> llvm::MachO::RecordsSlice::BinaryAttrs::RexportedLibraries |
Definition at line 145 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
std::vector<StringRef> llvm::MachO::RecordsSlice::BinaryAttrs::RPaths |
Definition at line 146 of file RecordsSlice.h.
uint8_t llvm::MachO::RecordsSlice::BinaryAttrs::SwiftABI = 0 |
Definition at line 154 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
bool llvm::MachO::RecordsSlice::BinaryAttrs::TwoLevelNamespace = false |
Definition at line 155 of file RecordsSlice.h.
Referenced by llvm::MachO::InterfaceFile::setFromBinaryAttrs().
StringRef llvm::MachO::RecordsSlice::BinaryAttrs::UUID |
Definition at line 149 of file RecordsSlice.h.