Lines Matching defs:DylibFile
92 if (const auto *dylibFile = dyn_cast<DylibFile>(f))
117 if (!isa<ObjFile>(input) && !isa<DylibFile>(input))
1560 static DylibFile *loadDylib(StringRef path, DylibFile *umbrella) {
1578 static DylibFile *findDylib(StringRef path, DylibFile *umbrella,
1644 auto *file = make<DylibFile>(child, umbrella, /*isBundleLoader=*/false,
1678 void DylibFile::loadReexport(StringRef path, DylibFile *umbrella,
1680 DylibFile *reexport = findDylib(path, umbrella, currentTopLevelTapi);
1686 DylibFile::DylibFile(MemoryBufferRef mb, DylibFile *umbrella,
1762 void DylibFile::parseExportedSymbols(uint32_t offset, uint32_t size) {
1791 void DylibFile::parseLoadCommands(MemoryBufferRef mb) {
1815 DylibFile *dylib = findDylib(dylibPath, umbrella, nullptr);
1869 DylibFile::DylibFile(const InterfaceFile &interface, DylibFile *umbrella,
1961 DylibFile::DylibFile(DylibFile *umbrella)
1969 void DylibFile::parseReexports(const InterfaceFile &interface) {
1980 bool DylibFile::isExplicitlyLinked() const {
1995 DylibFile *DylibFile::getSyntheticDylib(StringRef installName,
1998 for (DylibFile *dylib : extraDylibs)
2005 auto *dylib = make<DylibFile>(umbrella == this ? nullptr : umbrella);
2016 bool DylibFile::handleLDSymbol(StringRef originalName) {
2032 void DylibFile::handleLDPreviousSymbol(StringRef name, StringRef originalName) {
2111 void DylibFile::handleLDInstallNameSymbol(StringRef name,
2124 void DylibFile::handleLDHideSymbol(StringRef name, StringRef originalName) {
2147 void DylibFile::checkAppExtensionSafety(bool dylibIsAppExtensionSafe) const {