fix(jsdoc-parse): remove duplicative code

This commit is contained in:
Jeff Williams 2025-05-06 20:52:34 -07:00
parent 1983cda4e3
commit 7af5d1d55a
No known key found for this signature in database

View File

@ -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
);
}