JSTQL-JS-Transform/output_testing/1152ssa-property-alias-mutate-inside-if.js

13 lines
No EOL
183 B
JavaScript

function foo(a) {
const x = {};
if (a) {
let y = {};
x.y = y;
// aliases x & y, but not z
y |> mutate(%);
} else {
let z = {};
x.z = z;
}
return x;
}