Confirm method is defined before calling

This commit is contained in:
Andrew Casey 2017-06-20 16:31:47 -07:00
parent a39e969338
commit 4652fc491f

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();