test262/test/language/statements/class
Timothy Gu 6319cb1e2a Add more static class property ordering tests
Since https://github.com/tc39/ecma262/pull/1490, the "length" and "name"
properties of a class are defined before any static methods. This is
tested by #2057, in test/language/computed-property-names of all places.

At the same time, static methods with "name" as the name would overwrite
the original property, but retain the original property enumeration
order. This was not previously tested. In fact, the overwriting behavior
was not tested at all for the "length" property.

This commit mends both holes in test coverage.
2021-07-16 09:27:16 -04:00
..
accessor-name-inst Generate tests 2019-08-14 17:02:04 -04:00
accessor-name-static Generate tests 2019-08-14 17:02:04 -04:00
arguments
async-gen-method Generate tests 2020-10-14 14:01:01 -04:00
async-gen-method-static Generate tests 2020-10-14 14:01:01 -04:00
async-method Generate tests 2020-10-14 14:01:01 -04:00
async-method-static Generate tests 2020-10-14 14:01:01 -04:00
definition Add more static class property ordering tests 2021-07-16 09:27:16 -04:00
dstr Generate tests 2020-09-10 16:22:34 -04:00
elements Adding test case for super access from class field defined as arrow function 2021-01-18 09:41:23 -05:00
gen-method Generate tests 2020-10-14 14:01:01 -04:00
gen-method-static Generate tests 2020-10-14 14:01:01 -04:00
method Generate tests 2020-10-14 14:01:01 -04:00
method-static Generate tests 2020-10-14 14:01:01 -04:00
name-binding add missing newlines in tests 2019-11-10 20:18:56 -08:00
strict-mode
subclass Update tests for ECMA262 #2216 2021-02-26 11:49:49 -05:00
subclass-builtins Generate tests 2020-09-30 10:05:47 -04:00
super
syntax Update "info" field (#2941) 2021-01-28 16:03:01 -08:00
accessor-name-inst-computed-yield-expr.js
accessor-name-static-computed-yield-expr.js
async-gen-meth-escaped-async.js Update "info" field (#2941) 2021-01-28 16:03:01 -08:00
async-meth-escaped-async.js Update "info" field (#2941) 2021-01-28 16:03:01 -08:00
class-name-ident-await-escaped-module.js
class-name-ident-await-escaped.js
class-name-ident-await-module.js
class-name-ident-await.js
class-name-ident-let-escaped.js
class-name-ident-let.js
class-name-ident-static-escaped.js
class-name-ident-static.js
class-name-ident-yield-escaped.js
class-name-ident-yield.js
classelementname-abrupt-completion.js
cpn-class-decl-accessors-computed-property-name-from-additive-expression-add.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-additive-expression-subtract.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-arrow-function-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-assignment-expression-assignment.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-assignment-expression-bitwise-or.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-assignment-expression-coalesce.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-and.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-accessors-computed-property-name-from-assignment-expression-logical-or.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-accessors-computed-property-name-from-async-arrow-function-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-await-expression.js Generate tests 2020-09-25 14:42:12 -04:00
cpn-class-decl-accessors-computed-property-name-from-condition-expression-false.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-condition-expression-true.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-decimal-e-notational-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-decimal-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-exponetiation-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-expression-coalesce.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-expression-logical-and.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-expression-logical-or.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-function-declaration.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-function-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-generator-function-declaration.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-identifier.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-integer-e-notational-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-integer-separators.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-math.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-multiplicative-expression-div.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-multiplicative-expression-mult.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-null.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-numeric-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-string-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-accessors-computed-property-name-from-yield-expression.js Generate tests 2020-09-25 16:12:12 -04:00
cpn-class-decl-computed-property-name-from-additive-expression-add.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-additive-expression-subtract.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-arrow-function-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-assignment-expression-assignment.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-assignment-expression-bitwise-or.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-assignment-expression-coalesce.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-computed-property-name-from-assignment-expression-logical-and.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-computed-property-name-from-assignment-expression-logical-or.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-computed-property-name-from-async-arrow-function-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-await-expression.js Generate tests 2020-09-25 14:42:12 -04:00
cpn-class-decl-computed-property-name-from-condition-expression-false.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-condition-expression-true.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-decimal-e-notational-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-decimal-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-exponetiation-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-expression-coalesce.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-expression-logical-and.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-expression-logical-or.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-function-declaration.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-function-expression.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-generator-function-declaration.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-identifier.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-integer-e-notational-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-integer-separators.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-math.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-multiplicative-expression-div.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-multiplicative-expression-mult.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-null.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-numeric-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-string-literal.js Generate tests 2020-09-25 13:30:10 -04:00
cpn-class-decl-computed-property-name-from-yield-expression.js Generate tests 2020-09-25 16:12:12 -04:00
cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-await-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-decimal-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-function-declaration.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-function-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-identifier.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-integer-separators.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-math.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-null.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-numeric-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-string-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-computed-property-name-from-yield-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js Generate tests 2021-04-20 09:53:57 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-await-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-identifier.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-math.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-null.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js Generate tests 2020-09-30 11:51:44 -04:00
cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js Generate tests 2020-09-30 11:51:44 -04:00
cptn-decl.js
gen-method-length-dflt.js
gen-method-param-dflt-yield.js
getter-param-dflt.js
ident-name-method-def-break-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-case-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-catch-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-class-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-const-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-continue-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-debugger-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-default-escaped-ext.js Generate tests 2019-08-14 16:48:44 -04:00
ident-name-method-def-default-escaped.js Generate tests 2019-08-14 16:48:44 -04:00
ident-name-method-def-default.js Generate tests 2019-08-14 16:48:44 -04:00
ident-name-method-def-delete-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-do-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-else-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-enum-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-export-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-extends-escaped-ext.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-extends-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-extends.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-finally-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-for-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-function-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-if-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-implements-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-import-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-in-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-instanceof-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-interface-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-let-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-new-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-package-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-private-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-protected-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-public-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-return-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-static-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-super-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-switch-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-this-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-throw-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-try-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-typeof-escaped.js Generate tests 2019-08-14 18:54:04 -04:00
ident-name-method-def-var-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-void-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-while-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
ident-name-method-def-with-escaped.js Generate tests 2019-08-14 17:52:41 -04:00
method-length-dflt.js
method-param-yield.js
name.js
params-dflt-gen-meth-args-unmapped.js
params-dflt-gen-meth-ref-arguments.js
params-dflt-gen-meth-static-args-unmapped.js
params-dflt-gen-meth-static-ref-arguments.js
params-dflt-meth-args-unmapped.js
params-dflt-meth-ref-arguments.js
params-dflt-meth-static-args-unmapped.js
params-dflt-meth-static-ref-arguments.js
poisoned-underscore-proto.js Add poisoned __proto__ tests (#2203) 2019-06-19 16:38:30 -04:00
private-non-static-getter-static-setter-early-error.js Fix typo in private getter/setter tests (#2971) 2021-04-09 20:13:41 -04:00
private-non-static-setter-static-getter-early-error.js Fix typo in private getter/setter tests (#2971) 2021-04-09 20:13:41 -04:00
private-static-getter-non-static-setter-early-error.js Fix typo in private getter/setter tests (#2971) 2021-04-09 20:13:41 -04:00
private-static-setter-non-static-getter-early-error.js Fix typo in private getter/setter tests (#2971) 2021-04-09 20:13:41 -04:00
restricted-properties.js
scope-gen-meth-paramsbody-var-close.js
scope-gen-meth-paramsbody-var-open.js
scope-meth-paramsbody-var-close.js
scope-meth-paramsbody-var-open.js
scope-name-lex-close.js
scope-name-lex-open-heritage.js
scope-name-lex-open-no-heritage.js
scope-setter-paramsbody-var-close.js
scope-setter-paramsbody-var-open.js
scope-static-gen-meth-paramsbody-var-close.js
scope-static-gen-meth-paramsbody-var-open.js
scope-static-meth-paramsbody-var-close.js
scope-static-meth-paramsbody-var-open.js
scope-static-setter-paramsbody-var-close.js
scope-static-setter-paramsbody-var-open.js
setter-length-dflt.js
static-classelementname-abrupt-completion.js
static-gen-method-param-dflt-yield.js
static-init-abrupt.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-arguments-functions.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-arguments-methods.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-await-binding-invalid.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-await-binding-valid.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-expr-new-target.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-expr-this.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-arguments.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-await.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-label-dup.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-lex-dup.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-lex-var.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-return.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-super-call.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-undefined-break-target.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-undefined-continue-target.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-invalid-yield.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-scope-lex-close.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-scope-lex-derived.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-scope-lex-open.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-scope-private.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-scope-var-close.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-scope-var-derived.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-scope-var-open.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-sequence.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-statement-list-optional.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-init-super-property.js Add tests for "Class Static Init. Blocks" proposal (#2968) 2021-07-15 08:49:12 -04:00
static-method-gen-non-configurable-err.js
static-method-length-dflt.js
static-method-non-configurable-err.js
static-method-param-yield.js