Merge pull request #9188 from Microsoft/relaxLogicalAnd

Relax && operator typing
This commit is contained in:
Anders Hejlsberg
2016-06-15 11:07:54 -07:00
committed by GitHub
6 changed files with 196 additions and 53 deletions

View File

@@ -2224,7 +2224,8 @@ namespace ts {
/* @internal */
Nullable = Undefined | Null,
Falsy = String | Number | Boolean | Void | Undefined | Null,
/* @internal */
Falsy = Void | Undefined | Null, // TODO: Add false, 0, and ""
/* @internal */
Intrinsic = Any | String | Number | Boolean | ESSymbol | Void | Undefined | Null | Never,
/* @internal */