LLVM 19.0.0git
llvm::MachO::InterfaceFile Member List

This is the complete list of members for llvm::MachO::InterfaceFile, including all inherited members.

addAllowableClient(StringRef InstallName, const Target &Target)llvm::MachO::InterfaceFile
addDocument(std::shared_ptr< InterfaceFile > &&Document)llvm::MachO::InterfaceFile
addParentUmbrella(const Target &Target_, StringRef Parent)llvm::MachO::InterfaceFile
addReexportedLibrary(StringRef InstallName, const Target &Target)llvm::MachO::InterfaceFile
addRPath(const Target &InputTarget, StringRef RPath)llvm::MachO::InterfaceFile
addSymbol(EncodeKind Kind, StringRef Name, RangeT &&Targets, SymbolFlags Flags=SymbolFlags::None)llvm::MachO::InterfaceFileinline
addSymbol(EncodeKind Kind, StringRef Name, TargetList &&Targets, SymbolFlags Flags=SymbolFlags::None)llvm::MachO::InterfaceFileinline
addSymbol(EncodeKind Kind, StringRef Name, Target &Target, SymbolFlags Flags=SymbolFlags::None)llvm::MachO::InterfaceFileinline
addTarget(const Target &Target)llvm::MachO::InterfaceFile
addTargets(RangeT &&Targets)llvm::MachO::InterfaceFileinline
allowableClients() constllvm::MachO::InterfaceFileinline
const_filtered_symbol_range typedefllvm::MachO::InterfaceFile
const_filtered_target_iterator typedefllvm::MachO::InterfaceFile
const_filtered_target_range typedefllvm::MachO::InterfaceFile
const_symbol_range typedefllvm::MachO::InterfaceFile
const_target_iterator typedefllvm::MachO::InterfaceFile
const_target_range typedefllvm::MachO::InterfaceFile
documents() constllvm::MachO::InterfaceFileinline
exports() constllvm::MachO::InterfaceFileinline
extract(Architecture Arch) constllvm::MachO::InterfaceFile
getArchitectures() constllvm::MachO::InterfaceFileinline
getCompatibilityVersion() constllvm::MachO::InterfaceFileinline
getCurrentVersion() constllvm::MachO::InterfaceFileinline
getFileType() constllvm::MachO::InterfaceFileinline
getInstallName() constllvm::MachO::InterfaceFileinline
getObjCConstraint() constllvm::MachO::InterfaceFileinline
getParent() constllvm::MachO::InterfaceFileinline
getPath() constllvm::MachO::InterfaceFileinline
getPlatforms() constllvm::MachO::InterfaceFileinline
getSwiftABIVersion() constllvm::MachO::InterfaceFileinline
getSymbol(EncodeKind Kind, StringRef Name, ObjCIFSymbolKind ObjCIF=ObjCIFSymbolKind::None) constllvm::MachO::InterfaceFileinline
hasSimulatorSupport() constllvm::MachO::InterfaceFileinline
hasTarget(const Target &Targ) constllvm::MachO::InterfaceFileinline
inlineLibrary(std::shared_ptr< InterfaceFile > Library, bool Overwrite=false)llvm::MachO::InterfaceFile
InterfaceFile(std::unique_ptr< SymbolSet > &&InputSymbols)llvm::MachO::InterfaceFileinline
InterfaceFile()llvm::MachO::InterfaceFileinline
isApplicationExtensionSafe() constllvm::MachO::InterfaceFileinline
isOSLibNotForSharedCache() constllvm::MachO::InterfaceFileinline
isTwoLevelNamespace() constllvm::MachO::InterfaceFileinline
merge(const InterfaceFile *O) constllvm::MachO::InterfaceFile
operator!=(const InterfaceFile &O) constllvm::MachO::InterfaceFileinline
operator==(const InterfaceFile &O) constllvm::MachO::InterfaceFile
reexportedLibraries() constllvm::MachO::InterfaceFileinline
reexports() constllvm::MachO::InterfaceFileinline
remove(Architecture Arch) constllvm::MachO::InterfaceFile
rpaths() constllvm::MachO::InterfaceFileinline
setApplicationExtensionSafe(bool V=true)llvm::MachO::InterfaceFileinline
setCompatibilityVersion(PackedVersion Version)llvm::MachO::InterfaceFileinline
setCurrentVersion(PackedVersion Version)llvm::MachO::InterfaceFileinline
setFileType(FileType Kind)llvm::MachO::InterfaceFileinline
setFromBinaryAttrs(const RecordsSlice::BinaryAttrs &BA, const Target &Targ)llvm::MachO::InterfaceFile
setInstallName(StringRef InstallName_)llvm::MachO::InterfaceFileinline
setObjCConstraint(ObjCConstraintType Constraint)llvm::MachO::InterfaceFileinline
setOSLibNotForSharedCache(bool V=true)llvm::MachO::InterfaceFileinline
setPath(StringRef Path_)llvm::MachO::InterfaceFileinline
setSimulatorSupport(bool V=true)llvm::MachO::InterfaceFileinline
setSwiftABIVersion(uint8_t Version)llvm::MachO::InterfaceFileinline
setTwoLevelNamespace(bool V=true)llvm::MachO::InterfaceFileinline
symbols() constllvm::MachO::InterfaceFileinline
symbolsCount() constllvm::MachO::InterfaceFileinline
targets() constllvm::MachO::InterfaceFileinline
targets(ArchitectureSet Archs) constllvm::MachO::InterfaceFile
umbrellas() constllvm::MachO::InterfaceFileinline
undefineds() constllvm::MachO::InterfaceFileinline