Files
react/compiler/crates/react_hermes_parser/tests/fixtures/capturing-function-capture-ref-before-rename.js
2024-04-02 16:49:31 -07:00

15 lines
218 B
JavaScript

function component(a, b) {
let z = { a };
(function () {
mutate(z);
})();
let y = z;
{
// z is shadowed & renamed but the lambda is unaffected.
let z = { b };
y = { y, z };
}
return y;
}