test262/test/language/expressions
André Bargull 18ae34d8f2 Improve coverage for reference type in various contexts
Missing coverage encountered while implementing
<https://github.com/tc39/ecma262/pull/3307> in SpiderMonkey.

Ensure environment lookups are performed in the correct order:
- keyed-destructuring-property-reference-target-evaluation-order-with-bindings.js

Ensure `delete super[elem]` steps are correctly performed:
- delete/super-property-topropertykey.js
- delete/super-property-uninitialized-this.js

Ensure ToPropertyKey for computed property names in object literals
correctly performed:
- object/computed-property-name-topropertykey-before-value-evaluation.js

Ensure `GetSuperBase` is executed before `ToPropertKey`:
- super/prop-expr-getsuperbase-before-topropertykey-*

Ensure `GetThisBinding` is executed first:
- super/prop-expr-uninitialized-this-*
2024-09-20 16:00:53 +02:00
..
addition
array
arrow-function
assignment Improve coverage for reference type in various contexts 2024-09-20 16:00:53 +02:00
assignmenttargettype
async-arrow-function
async-function
async-generator
await
bitwise-and
bitwise-not
bitwise-or
bitwise-xor
call
class
coalesce
comma
compound-assignment
concatenation
conditional
delete Improve coverage for reference type in various contexts 2024-09-20 16:00:53 +02:00
division
does-not-equals
dynamic-import
equals
exponentiation
function
generators
greater-than
greater-than-or-equal
grouping
import.meta
in
instanceof
left-shift
less-than
less-than-or-equal
logical-and
logical-assignment
logical-not
logical-or
member-expression
modulus
multiplication
new
new.target
object Improve coverage for reference type in various contexts 2024-09-20 16:00:53 +02:00
optional-chaining
postfix-decrement
postfix-increment
prefix-decrement
prefix-increment
property-accessors
relational
right-shift
strict-does-not-equals
strict-equals
subtraction
super Improve coverage for reference type in various contexts 2024-09-20 16:00:53 +02:00
tagged-template
template-literal
this
typeof
unary-minus
unary-plus
unsigned-right-shift
void
yield
tco-pos.js