// |jit-test| skip-if: !getBuildConfiguration("explicit-resource-management"); --enable-explicit-resource-management load(libdir + "asserts.js"); const valuesDisposedWithThisAccess = []; function testDisposalsHasThisAccess() { using a = { value: "a", [Symbol.dispose]() { valuesDisposedWithThisAccess.push(this.value); } }; } testDisposalsHasThisAccess(); assertArrayEq(valuesDisposedWithThisAccess, ["a"]);