LLVM: llvm::objcopy::MachOConfig Struct Reference (original) (raw)

#include "[llvm/ObjCopy/MachO/MachOConfig.h](MachOConfig%5F8h%5Fsource.html)"

Public Attributes
std::vector< StringRef > RPathToAdd
std::vector< StringRef > RPathToPrepend
DenseMap< StringRef, StringRef > RPathsToUpdate
DenseMap< StringRef, StringRef > InstallNamesToUpdate
DenseSet< StringRef > RPathsToRemove
std::optional< StringRef > SharedLibId
DenseSet< StringRef > EmptySegmentsToRemove
bool StripSwiftSymbols = false
bool KeepUndefined = false
bool RemoveAllRpaths = false

Definition at line 22 of file MachOConfig.h.

EmptySegmentsToRemove

InstallNamesToUpdate

KeepUndefined

bool llvm::objcopy::MachOConfig::KeepUndefined = false

RemoveAllRpaths

bool llvm::objcopy::MachOConfig::RemoveAllRpaths = false

RPathsToRemove

RPathsToUpdate

RPathToAdd

std::vector<StringRef> llvm::objcopy::MachOConfig::RPathToAdd

RPathToPrepend

std::vector<StringRef> llvm::objcopy::MachOConfig::RPathToPrepend

SharedLibId

std::optional<StringRef> llvm::objcopy::MachOConfig::SharedLibId

StripSwiftSymbols

bool llvm::objcopy::MachOConfig::StripSwiftSymbols = false


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