(node, { state, next })
| 1217 | }, |
| 1218 | |
| 1219 | CatchClause(node, { state, next }) { |
| 1220 | if (node.param) { |
| 1221 | const scope = state.scope.child(true); |
| 1222 | scopes.set(node, scope); |
| 1223 | |
| 1224 | for (const id of extract_identifiers(node.param)) { |
| 1225 | scope.declare(id, 'normal', 'let'); |
| 1226 | } |
| 1227 | |
| 1228 | next({ scope }); |
| 1229 | } else { |
| 1230 | next(); |
| 1231 | } |
| 1232 | }, |
| 1233 | |
| 1234 | EachBlock(node, { state, visit }) { |
| 1235 | visit(node.expression); |
nothing calls this directly
no test coverage detected