[embedded] Disable building from textual interface files in Embedded Swift

This commit is contained in:
Kuba Mracek
2024-09-10 16:41:26 -07:00
parent 380f319371
commit f37ba167a6
7 changed files with 1 additions and 24 deletions

View File

@@ -3701,6 +3701,7 @@ bool CompilerInvocation::parseArgs(
IRGenOpts.DisableLegacyTypeInfo = true;
IRGenOpts.ReflectionMetadata = ReflectionMetadataMode::None;
IRGenOpts.EnableReflectionNames = false;
FrontendOpts.DisableBuildingInterface = true;
TypeCheckerOpts.SkipFunctionBodies = FunctionBodySkipping::None;
SILOpts.SkipFunctionBodies = FunctionBodySkipping::None;
SILOpts.CMOMode = CrossModuleOptimizationMode::Everything;