Merge remote-tracking branch 'origin/main' into rebranch

This commit is contained in:
swift-ci
2024-04-12 13:37:42 -07:00
560 changed files with 9353 additions and 3953 deletions

View File

@@ -969,6 +969,14 @@ namespace RuntimeConstants {
return RuntimeAvailability::AlwaysAvailable;
}
RuntimeAvailability ClearSensitiveAvailability(ASTContext &Context) {
auto featureAvailability = Context.getClearSensitiveAvailability();
if (!isDeploymentAvailabilityContainedIn(Context, featureAvailability)) {
return RuntimeAvailability::ConditionallyAvailable;
}
return RuntimeAvailability::AlwaysAvailable;
}
} // namespace RuntimeConstants
// We don't use enough attributes to justify generalizing the