Lines Matching defs:BA
363 void InterfaceFile::setFromBinaryAttrs(const RecordsSlice::BinaryAttrs &BA,
365 if (getFileType() != BA.File)
366 setFileType(BA.File);
368 setInstallName(BA.InstallName);
369 if (BA.AppExtensionSafe && !isApplicationExtensionSafe())
371 if (BA.TwoLevelNamespace && !isTwoLevelNamespace())
373 if (BA.OSLibNotForSharedCache && !isOSLibNotForSharedCache())
376 setCurrentVersion(BA.CurrentVersion);
378 setCompatibilityVersion(BA.CompatVersion);
380 setSwiftABIVersion(BA.SwiftABI);
382 setPath(BA.Path);
383 if (!BA.ParentUmbrella.empty())
384 addParentUmbrella(Targ, BA.ParentUmbrella);
385 for (const auto &Client : BA.AllowableClients)
387 for (const auto &Lib : BA.RexportedLibraries)