diff --git a/js/js.inliner/src/org/jetbrains/k2js/inline/clean/removeUnusedFunctionDefinitions.kt b/js/js.inliner/src/org/jetbrains/k2js/inline/clean/removeUnusedFunctionDefinitions.kt index 17d68d6ab45..2865414c7c7 100644 --- a/js/js.inliner/src/org/jetbrains/k2js/inline/clean/removeUnusedFunctionDefinitions.kt +++ b/js/js.inliner/src/org/jetbrains/k2js/inline/clean/removeUnusedFunctionDefinitions.kt @@ -62,7 +62,7 @@ private class UnusedLocalFunctionsCollector(functions: Map) if (function.isLocal) { processLocalFunction(name, function) } else { - processNonLocalFunction(name, function) + processNonLocalFunction(function) } processed.add(function) @@ -101,8 +101,7 @@ private class UnusedLocalFunctionsCollector(functions: Map) } } - // TODO drop name param? - private fun processNonLocalFunction(name: JsName, function: JsFunction) { + private fun processNonLocalFunction(function: JsFunction) { for (referenced in collectFunctionReferencesInside(function)) { tracker.markReachable(referenced) }