Lines Matching defs:dylibFile
885 if (auto *dylibFile = dyn_cast<DylibFile>(file))
886 dylibFiles.push_back(dylibFile);
892 for (DylibFile *dylibFile : dylibFiles) {
893 if (dylibFile->isBundleLoader) {
894 dylibFile->ordinal = BIND_SPECIAL_DYLIB_MAIN_EXECUTABLE;
897 dylibFile->reexport = false;
909 if (!dylibFile->isReferenced() && !dylibFile->forceNeeded &&
910 (!dylibFile->isExplicitlyLinked() || dylibFile->deadStrippable ||
934 int64_t &ordinal = ordinalForInstallName[dylibFile->installName];
936 dylibFile->ordinal = ordinal;
940 ordinal = dylibFile->ordinal = dylibOrdinal++;
942 dylibFile->forceWeakImport || dylibFile->refState == RefState::Weak
945 in.header->addLoadCommand(make<LCDylib>(lcType, dylibFile->installName,
946 dylibFile->compatibilityVersion,
947 dylibFile->currentVersion));
949 if (dylibFile->reexport)
951 make<LCDylib>(LC_REEXPORT_DYLIB, dylibFile->installName));