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()
1559 static DylibFile *loadDylib(StringRef path, DylibFile *umbrella) { in loadDylib()
1577 static DylibFile *findDylib(StringRef path, DylibFile *umbrella, in findDylib()
1643 auto *file = make<DylibFile>(child, umbrella, /*isBundleLoader=*/false, in findDylib()
1677 void DylibFile::loadReexport(StringRef path, DylibFile *umbrella, in loadReexport()
1679 DylibFile *reexport = findDylib(path, umbrella, currentTopLevelTapi); in loadReexport()
1685 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella, in DylibFile() function in DylibFile
1750 void DylibFile::parseExportedSymbols(uint32_t offset, uint32_t size) { in parseExportedSymbols()
1779 void DylibFile::parseLoadCommands(MemoryBufferRef mb) { in parseLoadCommands()
1803 DylibFile *dylib = findDylib(dylibPath, umbrella, nullptr); in parseLoadCommands()
1857 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella, in DylibFile() function in DylibFile
1937 DylibFile::DylibFile(DylibFile *umbrella) in DylibFile() function in DylibFile
1945 void DylibFile::parseReexports(const InterfaceFile &interface) { in parseReexports()
1956 bool DylibFile::isExplicitlyLinked() const { in isExplicitlyLinked()
1971 DylibFile *DylibFile::getSyntheticDylib(StringRef installName, in getSyntheticDylib()
1974 for (DylibFile *dylib : extraDylibs) in getSyntheticDylib()
1981 auto *dylib = make<DylibFile>(umbrella == this ? nullptr : umbrella); in getSyntheticDylib()
1992 bool DylibFile::handleLDSymbol(StringRef originalName) { in handleLDSymbol()
2008 void DylibFile::handleLDPreviousSymbol(StringRef name, StringRef originalName) { in handleLDPreviousSymbol()
2087 void DylibFile::handleLDInstallNameSymbol(StringRef name, in handleLDInstallNameSymbol()
2100 void DylibFile::handleLDHideSymbol(StringRef name, StringRef originalName) { in handleLDHideSymbol()
2123 void DylibFile::checkAppExtensionSafety(bool dylibIsAppExtensionSafe) const { in checkAppExtensionSafety()