diff --git a/src/walk/index.js b/src/walk/index.js index ae16e9dce..461f61d1b 100644 --- a/src/walk/index.js +++ b/src/walk/index.js @@ -229,6 +229,7 @@ base.VariableDeclarator = (node, st, c) => { } base.Function = (node, st, c) => { + if (node.id) c(node.id, st, "Pattern") for (let i = 0; i < node.params.length; i++) c(node.params[i], st, "Pattern") c(node.body, st, node.expression ? "ScopeExpression" : "ScopeBody")