TypeScript/tests/cases/conformance/es6
Titian Cernicova-Dragomir 2484210a00
Gh 41788 incorrect output for esprivate with nested class in esnext (#42663)
* If target:esnext,then useDefineForClassFields: true will now be the default.

* Added error if a private identifier is used in a static a initializer if target:ESNext and useDefineForClassFields:false.

* Added test for new useDefineForClassFields default and error message.

* Fixed tests after changing the default of useDefineForClassFields to true for target esnext

* Fixed code review suggestions.

* Updated error message.

* Added missing static check for the containing property. Fixed other code review issues.
2021-04-07 08:23:16 -07:00
..
arrowFunction Added tests from 'captureArguments' branch. 2015-04-16 12:29:49 -07:00
binaryAndOctalIntegerLiteral
classDeclaration fix super call from class that has no basetype but with same symbol interface (#19068) 2017-10-16 10:42:22 +08:00
classExpressions More tests 2015-07-09 14:41:08 -07:00
computedProperties Bloomberg computed property name fix (#43197) 2021-03-11 10:32:42 -08:00
decorators/class Emit generated name for unnamed default exported class with decorated members 2017-04-19 14:53:32 -07:00
defaultParameters Add tests covering emitting default parameters natively in ES6 2015-01-05 13:22:43 -08:00
destructuring fix(41653): convert arrow function to function expression that used as destructure initializer 2020-11-26 21:19:15 +02:00
for-ofStatements The iteration type of overloaded iterator signatures derives from the intersection of their return types (#39722) 2020-07-30 11:37:04 -07:00
functionDeclarations Added conformance tests for async generators 2016-11-17 23:17:42 -08:00
functionExpressions Added conformance tests for async generators 2016-11-17 23:17:42 -08:00
functionPropertyAssignments Added conformance tests for async generators 2016-11-17 23:17:42 -08:00
memberFunctionDeclarations Private named instance fields (#30829) 2019-12-27 13:07:35 -08:00
moduleExportsAmd Fix module resolution for import call emit (#41390) 2021-01-04 15:08:57 -08:00
moduleExportsCommonjs Fix #5844 - add many new tests covering named/anonymous default exports 2015-12-01 14:05:46 -08:00
moduleExportsSystem Fix module resolution for import call emit (#41390) 2021-01-04 15:08:57 -08:00
moduleExportsUmd Fix #5844 - add many new tests covering named/anonymous default exports 2015-12-01 14:05:46 -08:00
modules add related error span for default exports (#25396) 2019-03-12 13:15:14 -07:00
newTarget Extend the MetaProperty check to work for new.target too 2021-02-22 19:33:01 -05:00
propertyAccess More exhaustive needsDotDotForPropertyAccess 2017-01-24 13:42:05 -08:00
restParameters Add tests 2019-01-18 09:34:38 -08:00
shorthandPropertyAssignment Unpatch vfs resolver and default lib rename 2018-05-03 14:18:50 -07:00
spread Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
Symbols Fix symbol-named properties incorrectly requiring alignment with string indexer type 2018-01-16 15:45:10 -08:00
templates Gh 41788 incorrect output for esprivate with nested class in esnext (#42663) 2021-04-07 08:23:16 -07:00
unicodeExtendedEscapes Added tests and updated baselines. 2015-02-26 13:51:51 -08:00
variableDeclarations Added tests for ASI and element access with 'let'. 2016-02-20 00:58:20 -08:00
yieldExpressions Fix control flow loop in yield expression (#25228) 2018-06-26 12:50:29 -07:00