(u, w, j, L, B, $)
| 42282 | } |
| 42283 | return Y ? z : void 0 |
| 42284 | }, |
| 42285 | leave(u, w, j, L, B, $) { |
| 42286 | let U = u |
| 42287 | const V = { |
| 42288 | ...$, |
| 42289 | replaceWith(s, o) { |
| 42290 | ;($.replaceWith(s, o), (U = s)) |
| 42291 | }, |
| 42292 | } |
| 42293 | for (let u = 0; u < s.length; u += 1) |
| 42294 | if (C[u] === x) { |
| 42295 | const x = o(s[u], i(U), !0) |
| 42296 | if ('function' == typeof x) { |
| 42297 | const o = x.call(s[u], U, w, j, L, B, V) |
| 42298 | if ('function' == typeof (null == o ? void 0 : o.then)) |
| 42299 | throw new Go('Async visitor not supported in sync mode', { |
| 42300 | visitor: s[u], |
| 42301 | visitFn: x, |
| 42302 | }) |
| 42303 | if (o === a) C[u] = a |
| 42304 | else if (void 0 !== o && o !== _) return o |
| 42305 | } |
| 42306 | } else C[u] === U && (C[u] = x) |
| 42307 | }, |
| 42308 | } |
| 42309 | } |
nothing calls this directly
no test coverage detected