@@ -1643,16 +1643,18 @@ static bool compileModuleAndReadASTImpl(CompilerInstance &ImportingInstance,
1643
1643
SourceLocation ModuleNameLoc,
1644
1644
Module *Module,
1645
1645
StringRef ModuleFileName) {
1646
- auto Instance = ImportingInstance.cloneForModuleCompile (ModuleNameLoc, Module,
1647
- ModuleFileName);
1648
-
1649
- if (!ImportingInstance.compileModule (ModuleNameLoc,
1650
- Module->getTopLevelModuleName (),
1651
- ModuleFileName, *Instance)) {
1652
- ImportingInstance.getDiagnostics ().Report (ModuleNameLoc,
1653
- diag::err_module_not_built)
1654
- << Module->Name << SourceRange (ImportLoc, ModuleNameLoc);
1655
- return false ;
1646
+ {
1647
+ auto Instance = ImportingInstance.cloneForModuleCompile (ModuleNameLoc, Module,
1648
+ ModuleFileName);
1649
+
1650
+ if (!ImportingInstance.compileModule (ModuleNameLoc,
1651
+ Module->getTopLevelModuleName (),
1652
+ ModuleFileName, *Instance)) {
1653
+ ImportingInstance.getDiagnostics ().Report (ModuleNameLoc,
1654
+ diag::err_module_not_built)
1655
+ << Module->Name << SourceRange (ImportLoc, ModuleNameLoc);
1656
+ return false ;
1657
+ }
1656
1658
}
1657
1659
1658
1660
return readASTAfterCompileModule (ImportingInstance, ImportLoc, ModuleNameLoc,
0 commit comments