Merge pull request #85923 from aschwaighofer/embedded_existentials_requires_embedded

[embedded] Feature::EmbeddedExistentials requires Feature::Embedded
This commit is contained in:
Arnold Schwaighofer
2025-12-10 07:13:45 -08:00
committed by GitHub
17 changed files with 73 additions and 47 deletions

View File

@@ -2454,3 +2454,9 @@ bool swift::writeEmptyOutputFilesFor(
}
return false;
}
bool IRGenModule::isEmbeddedWithExistentials() const {
auto &langOpts = Context.LangOpts;
return langOpts.hasFeature(Feature::Embedded) &&
langOpts.hasFeature(Feature::EmbeddedExistentials);
}