JS: don't generate inner name for class functions. Looks like this is not necessary. However, it breaks new pipeline when generating class members, since two distinct names are generated (inner and outer) for one declaration and that confuses Merger

This commit is contained in:
Alexey Andreev
2017-02-10 20:38:43 +03:00
parent c1627e840b
commit 5b34ff8fa4
@@ -106,7 +106,6 @@ abstract class AbstractDeclarationVisitor : TranslatorVisitor<Unit>() {
}
}
innerContext.getInnerNameForDescriptor(descriptor)
if (!descriptor.isOverridable) {
function.body.statements += FunctionBodyTranslator.setDefaultValueForArguments(descriptor, innerContext)
}