test262/test/language/statements/class/definition
jugglinmike 9fccd9852e Improve coverage for UniqueFormalParameters (#2043)
Previously, the early error prohibiting duplicate entries in
UniqueFormalParameters was only tested in terms of async functions. In
one case, this was misattributed to UniqeFormalParameters and only
enforced for strict mode code.

Extend coverage to the other function-creating productions which include
UniqueFormalParameters (i.e. method definitions and non-async arrow
functions), and update the existing tests to more accurately describe
the source of the error.
2019-01-23 14:07:19 -02:00
..
accessors.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
basics.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
class-method-returns-promise.js Add async-functions feature to more files (#1830) 2018-10-05 10:37:21 -04:00
constructable-but-no-prototype.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
constructor-property.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
constructor-strict-by-default.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
constructor.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
early-errors-class-async-method-duplicate-parameters.js Improve coverage for UniqueFormalParameters (#2043) 2019-01-23 14:07:19 -02:00
early-errors-class-method-NSPL-with-USD.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-errors-class-method-arguments-in-formal-parameters.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-errors-class-method-await-in-formals-default.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-errors-class-method-await-in-formals.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-errors-class-method-body-contains-super-call.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-errors-class-method-duplicate-parameters.js Improve coverage for UniqueFormalParameters (#2043) 2019-01-23 14:07:19 -02:00
early-errors-class-method-eval-in-formal-parameters.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-errors-class-method-formals-body-duplicate.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
early-errors-class-method-formals-contains-super-call.js Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
fn-name-accessor-get.js Frontmatter: fixup "info: >" to "info: |" 2018-01-05 12:27:59 -05:00
fn-name-accessor-set.js Frontmatter: fixup "info: >" to "info: |" 2018-01-05 12:27:59 -05:00
fn-name-gen-method.js Frontmatter: fixup "info: >" to "info: |" 2018-01-05 12:27:59 -05:00
fn-name-method.js Frontmatter: fixup "info: >" to "info: |" 2018-01-05 12:27:59 -05:00
fn-name-static-precedence.js Remove unused includes 2018-01-25 13:59:37 -05:00
getters-non-configurable-err.js Improve coverage for section 14: Functions and Classes (#717) 2016-07-08 18:43:32 -07:00
getters-prop-desc.js Improve coverage for section 14: Functions and Classes (#717) 2016-07-08 18:43:32 -07:00
getters-restricted-ids.js Improve coverage for section 14: Functions and Classes (#717) 2016-07-08 18:43:32 -07:00
implicit-constructor.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
invalid-extends.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
methods-async-super-call-body.js Add async-functions feature to more files (#1830) 2018-10-05 10:37:21 -04:00
methods-async-super-call-param.js Add async-functions feature to more files (#1830) 2018-10-05 10:37:21 -04:00
methods-gen-no-yield.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-return.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-expression-with-rhs.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-expression-without-rhs.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-function-expression-binding-identifier.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-generator-method-binding-identifier.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-identifier-in-nested-function.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-literal-property-name.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-logical-or-expression.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-parameter.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-property-name.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-statement.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-as-yield-operand.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-newline.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-star-after-newline.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-star-before-newline.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-gen-yield-weak-binding.js Ensure test file YAML blocks don't have a trailing space. (#2018) 2019-01-07 11:40:39 -02:00
methods-named-eval-arguments.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
methods-restricted-properties.js Re-organize class tests 2015-07-10 10:36:05 -04:00
methods.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
numeric-property-names.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
prototype-getter.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
prototype-property.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
prototype-setter.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
prototype-wiring.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
setters-non-configurable-err.js Improve coverage for section 14: Functions and Classes (#717) 2016-07-08 18:43:32 -07:00
setters-prop-desc.js Improve coverage for section 14: Functions and Classes (#717) 2016-07-08 18:43:32 -07:00
setters-restricted-ids.js Improve coverage for section 14: Functions and Classes (#717) 2016-07-08 18:43:32 -07:00
side-effects-in-extends.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
side-effects-in-property-define.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
this-access-restriction-2.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
this-access-restriction.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00
this-check-ordering.js 14.5 Class Definitions 2015-05-02 14:06:57 -04:00