TypeScript/tests/cases
Matt McCutchen cc1c2ab6b2 Go back to the old narrowing algorithm (pre #26143) and avoid #26130 by
skipping narrowing if the old algorithm produces a type to which the
assigned type is not assignable.

This also means we'll no longer narrow for erroneous assignments where
the assigned type is not assignable to the declared type.  This is the
reason for the numericLiteralTypes3 baseline change.

Fixes #26405.
2018-08-17 21:35:03 -04:00
..
compiler Track late bound names in binding patterns (#26336) 2018-08-17 16:30:01 -07:00
conformance Go back to the old narrowing algorithm (pre #26143) and avoid #26130 by 2018-08-17 21:35:03 -04:00
fourslash Merge pull request #26431 from mattmccutchen/issue-26430 2018-08-16 13:35:55 -07:00
project
projects
test262-harness
unittests
user