diff --git a/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/invocationUtils.kt b/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/invocationUtils.kt index 83334952a7c..372fd4c4494 100644 --- a/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/invocationUtils.kt +++ b/js/js.inliner/src/org/jetbrains/kotlin/js/inline/util/invocationUtils.kt @@ -43,8 +43,8 @@ public fun getSimpleName(call: JsInvocation): JsName? { */ public fun getSimpleIdent(call: JsInvocation): String? { var qualifier: JsExpression? = call.getQualifier() - - while (qualifier != null) { + + @qualifiers while (qualifier != null) { when (qualifier) { is JsInvocation -> { val callableQualifier = qualifier as JsInvocation @@ -55,7 +55,7 @@ public fun getSimpleIdent(call: JsInvocation): String? { } } is HasName -> return (qualifier as HasName).getName()?.getIdent() - else -> break + else -> break@qualifiers } }