diff --git a/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/collectUtils.kt b/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/collectUtils.kt index 46524a4095a..0118623b5a3 100644 --- a/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/collectUtils.kt +++ b/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/collectUtils.kt @@ -136,8 +136,9 @@ fun collectDefinedNamesInAllScopes(scope: JsNode): Set { override fun visitFunction(x: JsFunction) { super.visitFunction(x) - x.name?.let { names += it } + // TODO This is a hack names += x.parameters.map { it.name } + x.name?.let { names += it } } override fun visitBreak(x: JsBreak) {