disposable-stack-non-ascii-error.js (518B)
1 // |jit-test| skip-if: !getBuildConfiguration("explicit-resource-management"); --enable-explicit-resource-management 2 3 { 4 try { 5 const d = new DisposableStack(); 6 d.adopt(1, {"\u3042": 10}); 7 } catch (err) { 8 assertEq(err instanceof TypeError, true); 9 assertEq(err.message.includes("\u3042"), true); 10 } 11 } 12 13 { 14 try { 15 const d = new DisposableStack(); 16 d.defer({"\u3042": 10}); 17 } catch (err) { 18 assertEq(err instanceof TypeError, true); 19 assertEq(err.message.includes("\u3042"), true); 20 } 21 }