TypeScript/tests/cases/conformance/es6/spread
Ron Buckton e8bf9584aa
Improve type checking and inference for Generators and Async Generators (#30790)
* Improve typing for Generators and Async Generators

* Add TReturn and TNext to Iterator, IterableIterator, etc.

* Update ts internal Iterator to be assignable from global Iterator

* Make 'done' optional in IteratorYieldResult

* Revert Iterable and IterableIterator to simpler versions plus other fixes

* Add additional inference tests

* Added additional tests

* PR cleanup and minor async iteration type fix

* Updated diagnostics message and added non-strict tests

* Fix expected arity of Iterator/AsyncIterator
2019-07-03 21:55:59 -07:00
..
arrayLiteralSpread.ts
arrayLiteralSpreadES5iterable.ts
iteratorSpreadInArray.ts
iteratorSpreadInArray2.ts
iteratorSpreadInArray3.ts
iteratorSpreadInArray4.ts
iteratorSpreadInArray5.ts
iteratorSpreadInArray6.ts
iteratorSpreadInArray7.ts
iteratorSpreadInArray8.ts
iteratorSpreadInArray9.ts
iteratorSpreadInArray10.ts
iteratorSpreadInArray11.ts
iteratorSpreadInCall.ts
iteratorSpreadInCall2.ts
iteratorSpreadInCall3.ts
iteratorSpreadInCall4.ts
iteratorSpreadInCall5.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
iteratorSpreadInCall6.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
iteratorSpreadInCall7.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
iteratorSpreadInCall8.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
iteratorSpreadInCall9.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
iteratorSpreadInCall10.ts
iteratorSpreadInCall11.ts
iteratorSpreadInCall12.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00