Merge pull request #84778 from tshortli/swift-runtime-availability-domain

AST: Introduce a Swift runtime availability domain
This commit is contained in:
Allan Shortlidge
2025-10-09 08:53:20 -07:00
committed by GitHub
29 changed files with 293 additions and 73 deletions

View File

@@ -3132,8 +3132,10 @@ class Serializer::DeclSerializer : public DeclVisitor<DeclSerializer> {
switch (domain.getKind()) {
case AvailabilityDomain::Kind::Universal:
return AvailabilityDomainKind::Universal;
case AvailabilityDomain::Kind::SwiftLanguage:
return AvailabilityDomainKind::SwiftLanguage;
case AvailabilityDomain::Kind::SwiftLanguageMode:
return AvailabilityDomainKind::SwiftLanguageMode;
case AvailabilityDomain::Kind::SwiftRuntime:
return AvailabilityDomainKind::SwiftRuntime;
case AvailabilityDomain::Kind::PackageDescription:
return AvailabilityDomainKind::PackageDescription;
case AvailabilityDomain::Kind::Embedded: