ignore initializerless variable declaration when trying to inline single use variables - fixes #1516

This commit is contained in:
Sebastian McKenzie 2015-05-13 08:46:41 +01:00
parent 2a0bcfd086
commit 2c8437ae92

View File

@ -31,10 +31,10 @@ export function ReferencedIdentifier(node, parent, scope) {
if (t.isVariableDeclarator(replacement)) {
replacement = replacement.init;
}
if (!replacement) return;
t.toExpression(replacement);
scope.removeBinding(node.name);
binding.path.remove();
return replacement;
}