return function expression name in getFunctionDeclarationNames

This commit is contained in:
Gabriela Araujo Britto
2019-02-13 11:36:59 -08:00
parent ef4db31e84
commit ec0e734708
@@ -367,7 +367,9 @@ namespace ts.refactor.convertToNamedParameters {
default: return Debug.assertNever(functionDeclaration.parent);
}
case SyntaxKind.ArrowFunction:
return [functionDeclaration.parent.name];
case SyntaxKind.FunctionExpression:
if (functionDeclaration.name) return [functionDeclaration.name, functionDeclaration.parent.name];
return [functionDeclaration.parent.name];
}
}