Minor in JS backend: dropped unnecessary aliasing in ExpressionVisitor when translate local named function.

This commit is contained in:
Zalim Bashorov
2014-03-17 21:10:07 +04:00
parent 8fd38e261f
commit 1ba0b01456
@@ -414,7 +414,7 @@ public final class ExpressionVisitor extends TranslatorVisitor<JsNode> {
FunctionDescriptor descriptor = getFunctionDescriptor(context.bindingContext(), expression);
JsName name = context.getNameForDescriptor(descriptor);
context.aliasingContext().registerAlias(descriptor, name.makeRef());
return new JsVars(new JsVars.JsVar(name, alias)).source(expression);
}