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

@@ -1046,6 +1046,15 @@ static bool ParseLangArgs(LangOptions &Opts, ArgList &Args,
// HadError = true;
}
if (auto A = Args.getLastArg(OPT_min_swift_runtime_version)) {
if (auto vers = VersionParser::parseVersionString(A->getValue(),
SourceLoc(), &Diags)) {
Opts.MinSwiftRuntimeVersion = *vers;
} else {
return true;
}
}
if (auto A = Args.getLastArg(OPT_package_description_version)) {
auto vers =
VersionParser::parseVersionString(A->getValue(), SourceLoc(), &Diags);