TypeScript/tests/cases/conformance/types
Ron Buckton 0d284e6c26
Add support for abstract constructor types (#36392)
* Add support for abstract constructor types

* Add backwards-compatible overloads for creating/updating constructor types

* Reverting use of 'abstract' in lib/es5.d.ts due to eslint issues

* Update baseline due to reverting lib

* Add error for failing to mark an mixin class as abstract

* Fix declaration/quick info for abstract construct signatures
2021-01-07 17:11:14 -08:00
..
any
asyncGenerators Fix incorrect parameter types for AsyncIterator next/return (#33354) 2019-09-17 21:02:12 -07:00
conditional Add support for abstract constructor types (#36392) 2021-01-07 17:11:14 -08:00
contextualTypes Add more tests for await 2018-09-21 10:32:28 -07:00
forAwait Remove ES2018 transforms for ES2018 target (#26315) 2019-02-06 15:35:52 -08:00
import Module or import types (#22592) 2018-04-02 10:18:23 -07:00
intersection Fix crash intersecting dynamic import w/esModuleInterop (#40249) 2020-09-01 09:10:36 -07:00
keyof Add regression test 2019-06-23 09:19:56 -10:00
literal Template literal types for template literal expressions (#41891) 2020-12-11 15:07:37 -10:00
localTypes
mapped Fix non-homomorphic mapped type constraint issues (#41807) 2020-12-03 16:36:45 -10:00
members Revert more baselines, add jake task for typemock 2017-12-19 13:40:32 -08:00
namedTypes
never Merge branch 'master' into vfs 2018-04-17 14:39:20 -07:00
nonPrimitive Check that test cases produce expected types 2018-05-01 13:05:49 -07:00
objectTypeLiteral
primitives
rest Make hasCorrectArity handle tuples properly 2020-06-04 23:46:56 -04:00
specifyingTypes Add regression tests 2018-08-06 10:02:33 -07:00
spread Enforce a size limit in getSpreadType 2020-09-24 14:52:42 -07:00
stringLiteral
thisType Fix access of protected members on generic this-type (#36928) 2020-02-21 09:33:21 -08:00
tuple Leading and middle rest elements in tuple types (#41544) 2021-01-04 15:12:51 -10:00
typeAliases Intrinsic string types (#40580) 2020-09-21 07:09:29 -10:00
typeParameters Add regression test 2018-07-24 15:33:02 -07:00
typeRelationships Make optional properties assignable to string index signatures (#41921) 2021-01-07 10:46:55 -08:00
union Add support for abstract constructor types (#36392) 2021-01-07 17:11:14 -08:00
uniqueSymbol Fix for jsdoc modifiers on constructor params (#38403) 2020-05-11 15:07:43 -07:00
unknown Narrow unknown under inequality when assumed false (#33488) 2019-09-18 10:54:42 -07:00
witness