Files
ladybird/Tests/LibJS/Bytecode/input/try-catch-terminated.js
Andreas Kling fdd7809bd1 Tests/LibJS: Add a big pile of AST, bytecode, and runtime tests
Created these while experimenting with LibJS. Might as well bring them
into the tree and increase our coverage.
2026-02-17 20:44:57 +01:00

13 lines
244 B
JavaScript

// Test that try/catch where all paths are terminated (return/throw)
// does not emit a spurious End instruction after the try body.
function try_return() {
try {
throw 1;
} catch (e) {
return e;
}
}
try_return();