ladybird/Libraries/LibJS/Tests/modules/top-level-dispose.mjs
Adam Patterson 0eac4cc6ad LibJS: Remove files from .prettierignore
.prettierignore had files listed for an issue with 'using' declarations,
this is no longer an issue for prettier (tested on 3.6.2).
2025-10-09 15:49:49 -04:00

28 lines
376 B
JavaScript

export let passed = false;
let failed = false;
if (passed) {
failed = true;
}
using a = {
[Symbol.dispose]() {
if (!failed) {
passed = true;
}
},
};
if (passed) {
failed = true;
}
failed = true;
// Should trigger before
using b = {
[Symbol.dispose]() {
if (!passed) {
failed = false;
}
},
};