Merge pull request #68928 from kubamracek/embedded-concurrency

[embedded] Initial Swift Concurrency for embedded Swift
This commit is contained in:
Kuba (Brecka) Mracek
2023-10-07 19:33:54 -07:00
committed by GitHub
25 changed files with 540 additions and 130 deletions

View File

@@ -3138,6 +3138,8 @@ bool CompilerInvocation::parseArgs(
IRGenOpts.DisableLegacyTypeInfo = true;
IRGenOpts.ReflectionMetadata = ReflectionMetadataMode::None;
IRGenOpts.EnableReflectionNames = false;
TypeCheckerOpts.SkipFunctionBodies = FunctionBodySkipping::None;
SILOpts.SkipFunctionBodies = FunctionBodySkipping::None;
SILOpts.CMOMode = CrossModuleOptimizationMode::Everything;
SILOpts.EmbeddedSwift = true;
}