Minor in JS backend: dropped unnecessary aliasing in ExpressionVisitor when translate local named function.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user