[embedded] Initial Swift Concurrency for embedded Swift

This commit is contained in:
Kuba Mracek
2023-10-02 16:37:10 -07:00
parent 5a9807a1c2
commit 5d8c55eacb
24 changed files with 520 additions and 145 deletions

View File

@@ -3133,6 +3133,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;
}