f619282af1
* Remove check narrowing only certain types, add test showing issues with this * string literal case test * Reconcile fix with CFA work * Defaultable -> NotNarrowable to align with use * Missed a defaultable in comments * Add test for narrowing to unions of string literals * Actually merge from master * Run fixupParentReferences when parsing isolated jsDocComment * initial revision of unit test support for project system in tsserver * Add non-widening forms of null and undefined * Create separate control flows for property declarations with initializers * Add regression test * Add tests * Remove unused variable * Add null check and CR feedback * Revert "Merge pull request #7235 from weswigham/narrow-all-types" This reverts commit |
||
---|---|---|
.. | ||
services | ||
cachingInServerLSHost.ts | ||
commandLineParsing.ts | ||
convertCompilerOptionsFromJson.ts | ||
convertToBase64.ts | ||
convertTypingOptionsFromJson.ts | ||
incrementalParser.ts | ||
jsDocParsing.ts | ||
moduleResolution.ts | ||
reuseProgramStructure.ts | ||
session.ts | ||
transpile.ts | ||
tsconfigParsing.ts | ||
tsserverProjectSystem.ts | ||
versionCache.ts |