Everywhere: Hoist the Libraries folder to the top-level

This commit is contained in:
Timothy Flynn 2024-11-09 12:25:08 -05:00 committed by Andreas Kling
commit 93712b24bf
Notes: github-actions[bot] 2024-11-10 11:51:52 +00:00
4547 changed files with 104 additions and 113 deletions

View file

@ -0,0 +1,20 @@
test("Don't crash when throwing exception inside a callee smaller than the caller", () => {
function make() {
let o = {};
Object.defineProperty(o, "go", {
get: function () {
return doesNotExist;
},
});
return o;
}
// Some nonsense to make sure this function has a longer bytecode than the throwing getter.
function x() {
return 3;
}
function b() {}
b(x() + x() + x());
expect(() => make().go()).toThrowWithMessage(ReferenceError, "'doesNotExist' is not defined");
});