(_a)
| 123307 | } |
| 123308 | ts.createIncrementalCompilerHost = createIncrementalCompilerHost; |
| 123309 | function createIncrementalProgram(_a) { |
| 123310 | var rootNames = _a.rootNames, options = _a.options, configFileParsingDiagnostics = _a.configFileParsingDiagnostics, projectReferences = _a.projectReferences, host = _a.host, createProgram = _a.createProgram; |
| 123311 | host = host || createIncrementalCompilerHost(options); |
| 123312 | createProgram = createProgram || ts.createEmitAndSemanticDiagnosticsBuilderProgram; |
| 123313 | var oldProgram = readBuilderProgram(options, host); |
| 123314 | return createProgram(rootNames, options, host, oldProgram, configFileParsingDiagnostics, projectReferences); |
| 123315 | } |
| 123316 | ts.createIncrementalProgram = createIncrementalProgram; |
| 123317 | function createWatchCompilerHost(rootFilesOrConfigFileName, options, system, createProgram, reportDiagnostic, reportWatchStatus, projectReferencesOrWatchOptionsToExtend, watchOptionsOrExtraFileExtensions) { |
| 123318 | if (ts.isArray(rootFilesOrConfigFileName)) { |
nothing calls this directly
no test coverage detected
searching dependent graphs…