Lines Matching refs:DylibFile
92 if (const auto *dylibFile = dyn_cast<DylibFile>(f)) in toString()
117 if (!isa<ObjFile>(input) && !isa<DylibFile>(input)) in getPlatformInfos()
1560 static DylibFile *loadDylib(StringRef path, DylibFile *umbrella) { in loadDylib()
1578 static DylibFile *findDylib(StringRef path, DylibFile *umbrella, in findDylib()
1644 auto *file = make<DylibFile>(child, umbrella, /*isBundleLoader=*/false, in findDylib()
1678 void DylibFile::loadReexport(StringRef path, DylibFile *umbrella, in loadReexport()
1680 DylibFile *reexport = findDylib(path, umbrella, currentTopLevelTapi); in loadReexport()
1686 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella, in DylibFile() function in DylibFile
1754 void DylibFile::parseExportedSymbols(uint32_t offset, uint32_t size) { in parseExportedSymbols()
1783 void DylibFile::parseLoadCommands(MemoryBufferRef mb) { in parseLoadCommands()
1807 DylibFile *dylib = findDylib(dylibPath, umbrella, nullptr); in parseLoadCommands()
1861 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella, in DylibFile() function in DylibFile
1947 DylibFile::DylibFile(DylibFile *umbrella) in DylibFile() function in DylibFile
1955 void DylibFile::parseReexports(const InterfaceFile &interface) { in parseReexports()
1966 bool DylibFile::isExplicitlyLinked() const { in isExplicitlyLinked()
1981 DylibFile *DylibFile::getSyntheticDylib(StringRef installName, in getSyntheticDylib()
1984 for (DylibFile *dylib : extraDylibs) in getSyntheticDylib()
1991 auto *dylib = make<DylibFile>(umbrella == this ? nullptr : umbrella); in getSyntheticDylib()
2002 bool DylibFile::handleLDSymbol(StringRef originalName) { in handleLDSymbol()
2018 void DylibFile::handleLDPreviousSymbol(StringRef name, StringRef originalName) { in handleLDPreviousSymbol()
2097 void DylibFile::handleLDInstallNameSymbol(StringRef name, in handleLDInstallNameSymbol()
2110 void DylibFile::handleLDHideSymbol(StringRef name, StringRef originalName) { in handleLDHideSymbol()
2133 void DylibFile::checkAppExtensionSafety(bool dylibIsAppExtensionSafe) const { in checkAppExtensionSafety()