LLVM 20.0.0git
|
#include "llvm/ObjCopy/MachO/MachOConfig.h"
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.
Definition at line 34 of file MachOConfig.h.
Referenced by processLoadCommands().
Definition at line 27 of file MachOConfig.h.
Referenced by processLoadCommands().
bool llvm::objcopy::MachOConfig::KeepUndefined = false |
Definition at line 38 of file MachOConfig.h.
Referenced by updateAndRemoveSymbols().
bool llvm::objcopy::MachOConfig::RemoveAllRpaths = false |
Definition at line 41 of file MachOConfig.h.
Referenced by processLoadCommands().
Definition at line 28 of file MachOConfig.h.
Referenced by processLoadCommands().
Definition at line 26 of file MachOConfig.h.
Referenced by processLoadCommands().
std::vector<StringRef> llvm::objcopy::MachOConfig::RPathToAdd |
Definition at line 24 of file MachOConfig.h.
Referenced by processLoadCommands().
std::vector<StringRef> llvm::objcopy::MachOConfig::RPathToPrepend |
Definition at line 25 of file MachOConfig.h.
Referenced by processLoadCommands().
std::optional<StringRef> llvm::objcopy::MachOConfig::SharedLibId |
Definition at line 31 of file MachOConfig.h.
Referenced by processLoadCommands().
bool llvm::objcopy::MachOConfig::StripSwiftSymbols = false |
Definition at line 37 of file MachOConfig.h.
Referenced by updateAndRemoveSymbols().