Lines Matching refs:BA
355 void InterfaceFile::setFromBinaryAttrs(const RecordsSlice::BinaryAttrs &BA, in setFromBinaryAttrs() argument
357 if (getFileType() != BA.File) in setFromBinaryAttrs()
358 setFileType(BA.File); in setFromBinaryAttrs()
360 setInstallName(BA.InstallName); in setFromBinaryAttrs()
361 if (BA.AppExtensionSafe && !isApplicationExtensionSafe()) in setFromBinaryAttrs()
363 if (BA.TwoLevelNamespace && !isTwoLevelNamespace()) in setFromBinaryAttrs()
365 if (BA.OSLibNotForSharedCache && !isOSLibNotForSharedCache()) in setFromBinaryAttrs()
368 setCurrentVersion(BA.CurrentVersion); in setFromBinaryAttrs()
370 setCompatibilityVersion(BA.CompatVersion); in setFromBinaryAttrs()
372 setSwiftABIVersion(BA.SwiftABI); in setFromBinaryAttrs()
374 setPath(BA.Path); in setFromBinaryAttrs()
375 if (!BA.ParentUmbrella.empty()) in setFromBinaryAttrs()
376 addParentUmbrella(Targ, BA.ParentUmbrella); in setFromBinaryAttrs()
377 for (const auto &Client : BA.AllowableClients) in setFromBinaryAttrs()
379 for (const auto &Lib : BA.RexportedLibraries) in setFromBinaryAttrs()