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

14 lines
186 B
JavaScript
Raw Normal View History

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