(input)
| 123266 | } |
| 123267 | ts.createWatchCompilerHostOfFilesAndCompilerOptions = createWatchCompilerHostOfFilesAndCompilerOptions; |
| 123268 | function performIncrementalCompilation(input) { |
| 123269 | var system = input.system || ts.sys; |
| 123270 | var host = input.host || (input.host = ts.createIncrementalCompilerHost(input.options, system)); |
| 123271 | var builderProgram = ts.createIncrementalProgram(input); |
| 123272 | var exitStatus = emitFilesAndReportErrorsAndGetExitStatus(builderProgram, input.reportDiagnostic || createDiagnosticReporter(system), function (s) { return host.trace && host.trace(s); }, input.reportErrorSummary || input.options.pretty ? function (errorCount, filesInError) { return system.write(getErrorSummaryText(errorCount, filesInError, system.newLine, host)); } : undefined); |
| 123273 | if (input.afterProgramEmitAndDiagnostics) |
| 123274 | input.afterProgramEmitAndDiagnostics(builderProgram); |
| 123275 | return exitStatus; |
| 123276 | } |
| 123277 | ts.performIncrementalCompilation = performIncrementalCompilation; |
| 123278 | })(ts || (ts = {})); |
| 123279 | var ts; |
nothing calls this directly
no test coverage detected