ladybird/Userland/Libraries/LibJS/Tests/operators
Timothy Flynn 2b19d1b5ab LibJS: Do not coerce nullish references to unresolvable references
These are not strictly unresolvable references. Treating them as such
fails an assertion in the `delete UnaryExpression` semantic (which is
Reference::delete_ in our implementation) - we enter the unresolvable,
branch, which then asserts that the [[Strict]] slot of the reference is
false.
2023-07-06 21:36:13 +01:00
..
assignment-operators.js LibJS: Fix variable scoping issues in two tests 2021-07-06 00:15:37 +01:00
binary-bitwise-and.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-bitwise-left-shift.js LibJS: Fix that leftshift for BigInts did not round down 2022-08-24 23:27:17 +01:00
binary-bitwise-or.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-bitwise-right-shift.js LibJS: Fix that leftshift for BigInts did not round down 2022-08-24 23:27:17 +01:00
binary-bitwise-unsigned-right-shift.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-bitwise-xor.js LibJS: Improve correctness of rounding and bitwise operations 2021-02-05 09:38:45 +01:00
binary-relational.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
bitwise-not.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
comma-operator.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
delete-basic.js LibJS: Do not coerce nullish references to unresolvable references 2023-07-06 21:36:13 +01:00
delete-global-variable.js LibJS: Invalidate cached environment coordinate after delete in global 2023-06-24 18:33:44 +02:00
delete-globalThis-property-crash.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
delete-local-variable.js LibJS: Make scoping follow the spec 2021-09-30 08:16:32 +01:00
in-operator-basic.js LibJS: Accept symbol property in the in operator 2021-04-17 00:59:36 +02:00
instanceof-basic.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-and.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-expressions-short-circuit.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-nullish-coalescing.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
logical-or.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
modulo-basic.js LibJS/Tests: Run prettier on modulo-basic.js 2022-02-16 11:23:25 +00:00
ternary-basic.js LibJS/Tests: Use eval() for toEvalTo(), not Function() 2021-06-18 20:35:23 +01:00
typeof-basic.js Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
void-basic.js LibJS: Don't treat yield after void as identifier in generator functions 2021-12-21 14:04:23 +01:00