diff --git a/packages/jsdoc-parse/lib/parser.js b/packages/jsdoc-parse/lib/parser.js index abb7f7fa..a4a30852 100644 --- a/packages/jsdoc-parse/lib/parser.js +++ b/packages/jsdoc-parse/lib/parser.js @@ -75,15 +75,12 @@ function isConstructor(node) { return node.type === Syntax.MethodDefinition && node.kind === 'constructor'; } -function isFunctionOrVariableDeclarator(node) { - const { type } = node; - +function isFunctionOrVariableDeclarator({ type }) { return ( - (type === Syntax.FunctionDeclaration || - type === Syntax.FunctionExpression || - type === Syntax.ArrowFunctionExpression || - type === Syntax.VariableDeclarator) && - node.enclosingScope + type === Syntax.FunctionDeclaration || + type === Syntax.FunctionExpression || + type === Syntax.ArrowFunctionExpression || + type === Syntax.VariableDeclarator ); }