Lines Matching refs:BA
253 BA = std::make_unique<BinaryAttrs>(); in getBinaryAttrs()
254 return *BA; in getBinaryAttrs()
273 auto &BA = S->getBinaryAttrs(); in createInterfaceFile() local
274 if (BA.InstallName != InstallName) in createInterfaceFile()
278 !BA.TwoLevelNamespace); in createInterfaceFile()
288 auto &BA = S->getBinaryAttrs(); in createInterfaceFile() local
289 if (BA.InstallName != InstallName) in createInterfaceFile()
294 File->setFileType(BA.File); in createInterfaceFile()
295 if (BA.AppExtensionSafe && !File->isApplicationExtensionSafe()) in createInterfaceFile()
297 if (BA.TwoLevelNamespace && !File->isTwoLevelNamespace()) in createInterfaceFile()
299 if (BA.OSLibNotForSharedCache && !File->isOSLibNotForSharedCache()) in createInterfaceFile()
302 File->setCurrentVersion(BA.CurrentVersion); in createInterfaceFile()
304 File->setCompatibilityVersion(BA.CompatVersion); in createInterfaceFile()
306 File->setSwiftABIVersion(BA.SwiftABI); in createInterfaceFile()
308 File->setPath(BA.Path); in createInterfaceFile()
309 if (!BA.ParentUmbrella.empty()) in createInterfaceFile()
310 File->addParentUmbrella(Targ, BA.ParentUmbrella); in createInterfaceFile()
311 for (const auto &Client : BA.AllowableClients) in createInterfaceFile()
313 for (const auto &Lib : BA.RexportedLibraries) in createInterfaceFile()