Searched refs:DylibFile (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/lld/MachO/ |
| H A D | InputFiles.h | 132 class DylibFile final : public InputFile { 141 explicit DylibFile(MemoryBufferRef mb, DylibFile *umbrella, 143 explicit DylibFile(const llvm::MachO::InterfaceFile &interface, 144 DylibFile *umbrella = nullptr, 153 DylibFile *exportingFile = nullptr; 154 DylibFile *umbrella;
|
| H A D | InputFiles.cpp | 86 if (auto dylibFile = dyn_cast<DylibFile>(f)) in toString() 107 if (!isa<ObjFile>(input) && !isa<DylibFile>(input)) in getPlatformInfos() 843 static DylibFile *loadDylib(StringRef path, DylibFile *umbrella) { in loadDylib() 861 static DylibFile *findDylib(StringRef path, DylibFile *umbrella, in findDylib() 926 auto file = make<DylibFile>(child, umbrella); in findDylib() 959 static void loadReexport(StringRef path, DylibFile *umbrella, in loadReexport() 966 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella, in DylibFile() function in DylibFile 1028 void DylibFile::parseLoadCommands(MemoryBufferRef mb) { in parseLoadCommands() 1067 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella, in DylibFile() function in DylibFile 1143 bool DylibFile::handleLDSymbol(StringRef originalName) { in handleLDSymbol() [all …]
|
| H A D | DriverUtils.cpp | 206 static DenseMap<CachedHashStringRef, DylibFile *> loadedDylibs; 208 DylibFile *macho::loadDylib(MemoryBufferRef mbref, DylibFile *umbrella, in loadDylib() 211 DylibFile *&file = loadedDylibs[path]; in loadDylib() 215 DylibFile *newFile; in loadDylib() 224 file = make<DylibFile>(**result, umbrella, isBundleLoader); in loadDylib() 239 file = make<DylibFile>(mbref, umbrella, isBundleLoader); in loadDylib()
|
| H A D | Driver.h | 32 class DylibFile; variable 57 DylibFile *loadDylib(llvm::MemoryBufferRef mbref, DylibFile *umbrella = nullptr,
|
| H A D | SymbolTable.h | 23 class DylibFile; variable 50 Symbol *addDylib(StringRef name, DylibFile *file, bool isWeakDef, bool isTlv);
|
| H A D | Symbols.h | 229 DylibSymbol(DylibFile *file, StringRefZ name, bool isWeakDef, in DylibSymbol() 245 DylibFile *getFile() const { in getFile() 247 return cast<DylibFile>(file); in getFile()
|
| H A D | Driver.cpp | 342 if (DylibFile *dylibFile = loadDylib(mbref)) { in addFile() 357 if (DylibFile *dylibFile = loadDylib(mbref, nullptr, isBundleLoader)) in addFile() 363 if (newFile && !isa<DylibFile>(newFile)) { in addFile() 376 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in addLibrary() 395 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in addFramework() 534 if (auto *dylibFile = dyn_cast<DylibFile>(file)) { in markReexport() 998 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in createFiles() 1003 if (auto *dylibFile = dyn_cast_or_null<DylibFile>(addFile( in createFiles() 1010 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in createFiles()
|
| H A D | SymbolTable.cpp | 141 Symbol *SymbolTable::addDylib(StringRef name, DylibFile *file, bool isWeakDef, in addDylib()
|
| H A D | Writer.cpp | 753 if (auto *dylibFile = dyn_cast<DylibFile>(file)) { in createLoadCommands()
|