bug1934366.js (360B)
1 // |jit-test| skip-if: !getBuildConfiguration("explicit-resource-management"); --enable-explicit-resource-management 2 3 load(libdir + "asserts.js"); 4 5 const values = []; 6 function functionWithParameterExpressions(param = 0) { 7 using d = { 8 [Symbol.dispose]() { 9 values.push(1); 10 } 11 }; 12 } 13 functionWithParameterExpressions(); 14 assertArrayEq(values, [1]);