File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -1247,6 +1247,9 @@ static void performEndOfPipelineActions(CompilerInstance &Instance) {
1247
1247
// Verify the AST for all the modules we've loaded.
1248
1248
ctx.verifyAllLoadedModules ();
1249
1249
1250
+ // Verify generic signatures if we've been asked to.
1251
+ verifyGenericSignaturesIfNeeded (Invocation, ctx);
1252
+
1250
1253
// Emit dependencies and index data.
1251
1254
emitReferenceDependenciesForAllPrimaryInputsIfNeeded (Instance);
1252
1255
emitIndexData (Instance);
@@ -1345,8 +1348,6 @@ static bool performCompile(CompilerInstance &Instance,
1345
1348
debugFailWithCrash ();
1346
1349
}
1347
1350
1348
- verifyGenericSignaturesIfNeeded (Invocation, Context);
1349
-
1350
1351
(void )migrator::updateCodeAndEmitRemapIfNeeded (&Instance);
1351
1352
1352
1353
if (Action == FrontendOptions::ActionType::REPL) {
You can’t perform that action at this time.
0 commit comments