JS: fix incremental suspend inline test (KT-29360 fixed)

This commit is contained in:
Anton Bannykh
2019-01-28 20:44:53 +03:00
parent 5c7072ec44
commit b1f6a05aa0
@@ -69,7 +69,7 @@ fun <T : JsNode> transformCoroutineMetadataToSpecialFunctions(node: T): T {
return visitor.accept(node)
}
private fun SpecialFunction.ref() = pureFqn(suggestedName, Namer.kotlinObject())
private fun SpecialFunction.ref() = pureFqn(JsDynamicScope.declareName(suggestedName).also { it.specialFunction = this }, Namer.kotlinObject())
fun <T : JsNode> transformSpecialFunctionsToCoroutineMetadata(node: T): T {
val visitor = object : JsVisitorWithContextImpl() {