test262/test/language/expressions/assignment
Mike Pennisi 9b4ca4371b Add tests for change in Reference Records
These tests support the following normative change

"Normative: Allow null or undefined in Reference Records"
https://github.com/tc39/ecma262/pull/2267

The tests concerning the `delete` operator increase coverage to verify
behavior which, though related, is not altered by the normative change.
These tests are intended to guard against regressions as engines
implement the new semantics.
2021-06-24 13:16:43 -04:00
..
destructuring
dstr Generate tests 2020-09-25 13:15:33 -04:00
8.12.5-3-b_1.js
8.12.5-3-b_2.js
8.12.5-5-b_1.js
8.14.4-8-b_1.js
8.14.4-8-b_2.js
11.13.1-1-6-s.js
11.13.1-1-s.js
11.13.1-2-s.js
11.13.1-3-s.js
11.13.1-4-1.js
11.13.1-4-3-s.js
11.13.1-4-6-s.js
11.13.1-4-14-s.js
11.13.1-4-27-s.js
11.13.1-4-28gs.js
11.13.1-4-29gs.js
S8.12.4_A1.js
S8.12.5_A1.js
S8.12.5_A2.js
S11.13.1_A2.1_T1.js
S11.13.1_A2.1_T2.js
S11.13.1_A3.1.js
S11.13.1_A3.2.js
S11.13.1_A4_T1.js
S11.13.1_A4_T2.js
S11.13.1_A5_T1.js
S11.13.1_A5_T2.js
S11.13.1_A5_T3.js
S11.13.1_A6_T1.js
S11.13.1_A6_T2.js
S11.13.1_A6_T3.js
S11.13.1_A7_T3.js
S11.13.1_A7_T4.js
assignment-operator-calls-putvalue-lref--rval--1.js Attempting to set a value to a binding that no longer exists must throw a ReferenceError exception in strict mode code. Fixes gh-427 2020-09-15 16:33:59 -04:00
assignment-operator-calls-putvalue-lref--rval-.js Attempting to set a value to a binding that no longer exists must throw a ReferenceError exception in strict mode code. Fixes gh-427 2020-09-15 16:33:59 -04:00
fn-name-arrow.js
fn-name-class.js
fn-name-cover.js
fn-name-fn.js
fn-name-gen.js
fn-name-lhs-cover.js
fn-name-lhs-member.js
id-arguments-strict.js
id-eval-strict.js
line-terminator.js
member-expr-ident-name-break-escaped.js
member-expr-ident-name-case-escaped.js
member-expr-ident-name-catch-escaped.js
member-expr-ident-name-class-escaped.js
member-expr-ident-name-const-escaped.js
member-expr-ident-name-continue-escaped.js
member-expr-ident-name-debugger-escaped.js
member-expr-ident-name-default-escaped-ext.js
member-expr-ident-name-default-escaped.js
member-expr-ident-name-default.js
member-expr-ident-name-delete-escaped.js
member-expr-ident-name-do-escaped.js
member-expr-ident-name-else-escaped.js
member-expr-ident-name-enum-escaped.js
member-expr-ident-name-export-escaped.js
member-expr-ident-name-extends-escaped-ext.js
member-expr-ident-name-extends-escaped.js
member-expr-ident-name-extends.js
member-expr-ident-name-finally-escaped.js
member-expr-ident-name-for-escaped.js
member-expr-ident-name-function-escaped.js
member-expr-ident-name-if-escaped.js
member-expr-ident-name-implements-escaped.js
member-expr-ident-name-import-escaped.js
member-expr-ident-name-in-escaped.js
member-expr-ident-name-instanceof-escaped.js
member-expr-ident-name-interface-escaped.js
member-expr-ident-name-let-escaped.js
member-expr-ident-name-new-escaped.js
member-expr-ident-name-package-escaped.js
member-expr-ident-name-private-escaped.js
member-expr-ident-name-protected-escaped.js
member-expr-ident-name-public-escaped.js
member-expr-ident-name-return-escaped.js
member-expr-ident-name-static-escaped.js
member-expr-ident-name-super-escaped.js
member-expr-ident-name-switch-escaped.js
member-expr-ident-name-this-escaped.js
member-expr-ident-name-throw-escaped.js
member-expr-ident-name-try-escaped.js
member-expr-ident-name-typeof-escaped.js
member-expr-ident-name-var-escaped.js
member-expr-ident-name-void-escaped.js
member-expr-ident-name-while-escaped.js
member-expr-ident-name-with-escaped.js
non-simple-target.js
target-assignment-inside-function.js
target-assignment.js
target-boolean.js
target-cover-id.js
target-cover-newtarget.js
target-cover-yieldexpr.js
target-member-computed-reference-null.js Add tests for change in Reference Records 2021-06-24 13:16:43 -04:00
target-member-computed-reference-undefined.js Add tests for change in Reference Records 2021-06-24 13:16:43 -04:00
target-member-identifier-reference-null.js Add tests for change in Reference Records 2021-06-24 13:16:43 -04:00
target-member-identifier-reference-undefined.js Add tests for change in Reference Records 2021-06-24 13:16:43 -04:00
target-newtarget.js
target-null.js
target-number.js
target-string.js
target-super-computed-reference-null.js Add tests for change in Reference Records 2021-06-24 13:16:43 -04:00
target-super-identifier-reference-null.js Add tests for change in Reference Records 2021-06-24 13:16:43 -04:00
white-space.js