Confirm method is defined before calling

This commit is contained in:
Andrew Casey
2017-06-29 10:39:32 -07:00
parent a39e969338
commit 4652fc491f
+4 -4
View File
@@ -879,6 +879,10 @@ namespace ts {
return oldProgram.structureIsReused = StructureIsReused.SafeModules;
}
}
for (const p of oldProgram.getMissingFilePaths()) {
filesByName.set(p, undefined);
}
}
// update fileName -> file mapping
@@ -886,10 +890,6 @@ namespace ts {
filesByName.set(filePaths[i], newSourceFiles[i]);
}
for (const p of oldProgram.getMissingFilePaths()) {
filesByName.set(p, undefined);
}
files = newSourceFiles;
fileProcessingDiagnostics = oldProgram.getFileProcessingDiagnostics();