Searched refs:DylibFile (Results 1 – 10 of 10) sorted by relevance
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | InputFiles.h | 209 class DylibFile final : public InputFile { 218 explicit DylibFile(MemoryBufferRef mb, DylibFile *umbrella, 220 explicit DylibFile(const llvm::MachO::InterfaceFile &interface, 221 DylibFile *umbrella, bool isBundleLoader, 223 explicit DylibFile(DylibFile *umbrella); 234 DylibFile *exportingFile = nullptr; 235 DylibFile *umbrella; 260 SmallVector<DylibFile *, 2> extraDylibs; 263 DylibFile *getSyntheticDylib(StringRef installName, uint32_t currentVersion, 272 void loadReexport(StringRef path, DylibFile *umbrella,
|
| H A D | DriverUtils.cpp | 208 static DenseMap<CachedHashStringRef, DylibFile *> loadedDylibs; 210 DylibFile *macho::loadDylib(MemoryBufferRef mbref, DylibFile *umbrella, in loadDylib() 213 DylibFile *&file = loadedDylibs[path]; in loadDylib() 220 DylibFile *newFile; in loadDylib() 230 make<DylibFile>(**result, umbrella, isBundleLoader, explicitlyLinked); in loadDylib() 245 file = make<DylibFile>(mbref, umbrella, isBundleLoader, explicitlyLinked); in loadDylib()
|
| H A D | Driver.h | 25 class DylibFile; variable 50 DylibFile *loadDylib(llvm::MemoryBufferRef mbref, DylibFile *umbrella = nullptr,
|
| H A D | InputFiles.cpp | 92 if (auto dylibFile = dyn_cast<DylibFile>(f)) in toString() 117 if (!isa<ObjFile>(input) && !isa<DylibFile>(input)) in getPlatformInfos() 1536 static DylibFile *loadDylib(StringRef path, DylibFile *umbrella) { in loadDylib() 1554 static DylibFile *findDylib(StringRef path, DylibFile *umbrella, in findDylib() 1620 auto file = make<DylibFile>(child, umbrella, /*isBundleLoader=*/false, in findDylib() 1654 void DylibFile::loadReexport(StringRef path, DylibFile *umbrella, in loadReexport() 1656 DylibFile *reexport = findDylib(path, umbrella, currentTopLevelTapi); in loadReexport() 1662 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella, in DylibFile() function in DylibFile 1726 void DylibFile::parseExportedSymbols(uint32_t offset, uint32_t size) { in parseExportedSymbols() 1755 void DylibFile::parseLoadCommands(MemoryBufferRef mb) { in parseLoadCommands() [all …]
|
| H A D | SymbolTable.h | 22 class DylibFile; variable 53 Symbol *addDylib(StringRef name, DylibFile *file, bool isWeakDef, bool isTlv);
|
| H A D | Symbols.h | 255 DylibSymbol(DylibFile *file, StringRefZ name, bool isWeakDef, in DylibSymbol() 276 DylibFile *getFile() const { in getFile() 278 return cast<DylibFile>(file); in getFile()
|
| H A D | Driver.cpp | 370 if (DylibFile *dylibFile = in addFile() 383 if (DylibFile *dylibFile = loadDylib(mbref, nullptr, isBundleLoader)) in addFile() 389 if (newFile && !isa<DylibFile>(newFile)) { in addFile() 415 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in addLibrary() 449 if (auto *dylibFile = dyn_cast_or_null<DylibFile>(file)) { in addFramework() 530 if (auto *dylibFile = dyn_cast<DylibFile>(file)) { in markReexport() 1123 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in createFiles() 1128 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in createFiles() 1135 if (auto *dylibFile = dyn_cast_or_null<DylibFile>( in createFiles()
|
| H A D | MapFile.cpp | 108 } else if (const auto *dylibFile = dyn_cast<DylibFile>(file)) { in gatherMapInfo()
|
| H A D | Writer.cpp | 831 std::vector<DylibFile *> dylibFiles; in createLoadCommands() 833 if (auto *dylibFile = dyn_cast<DylibFile>(file)) in createLoadCommands() 840 for (DylibFile *dylibFile : dylibFiles) { in createLoadCommands()
|
| H A D | SymbolTable.cpp | 182 Symbol *SymbolTable::addDylib(StringRef name, DylibFile *file, bool isWeakDef, in addDylib()
|