(cache, moduleName, containingDirectory, state)
| 44454 | } |
| 44455 | ts.unmangleScopedPackageName = unmangleScopedPackageName; |
| 44456 | function tryFindNonRelativeModuleNameInCache(cache, moduleName, containingDirectory, state) { |
| 44457 | var result = cache && cache.get(containingDirectory); |
| 44458 | if (result) { |
| 44459 | if (state.traceEnabled) { |
| 44460 | trace(state.host, ts.Diagnostics.Resolution_for_module_0_was_found_in_cache_from_location_1, moduleName, containingDirectory); |
| 44461 | } |
| 44462 | state.resultFromCache = result; |
| 44463 | return { value: result.resolvedModule && { path: result.resolvedModule.resolvedFileName, originalPath: result.resolvedModule.originalPath || true, extension: result.resolvedModule.extension, packageId: result.resolvedModule.packageId } }; |
| 44464 | } |
| 44465 | } |
| 44466 | function classicNameResolver(moduleName, containingFile, compilerOptions, host, cache, redirectedReference) { |
| 44467 | var traceEnabled = isTraceEnabled(compilerOptions, host); |
| 44468 | var failedLookupLocations = []; |
no test coverage detected
searching dependent graphs…