Files
Huáng JùnliàngandGitHub 577b41b198 Rename proposal explicit resource management (#17340)
* rename proposal-explicit-resource-management to transform-explicit-resource-management

* update library description

* bump Babel/core version requirements to ^7.23.9

* add deprecation reminder

* remove outdated reminders

* update reminder date
2025-06-02 09:07:07 -04:00

19 lines
330 B
JavaScript

let log = [];
function disposable(name){
return {
[Symbol.dispose || Symbol.for("Symbol.dispose")]() {
log.push(name);
}
};
}
{
using x = disposable("x");
using y = disposable("y"), z = disposable("z");
using w = disposable("w");
log.push("body");
}
expect(log).toEqual(["body", "w", "z", "y", "x"]);