From 02db5ea0eb5bc8e53bd7138cd391784e22322dc3 Mon Sep 17 00:00:00 2001 From: Roman Artemev Date: Tue, 3 Dec 2019 14:00:42 +0300 Subject: [PATCH] [JS IR] Fix state machine builder --- .../ir/backend/js/lower/coroutines/StateMachineBuilder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/StateMachineBuilder.kt b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/StateMachineBuilder.kt index efa9660a0cd..ea25a4a236d 100644 --- a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/StateMachineBuilder.kt +++ b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/StateMachineBuilder.kt @@ -550,7 +550,7 @@ class StateMachineBuilder( // TODO: should it be lowered before? override fun visitStringConcatenation(expression: IrStringConcatenation) { - assert(expression in suspendableNodes) + if (expression !in suspendableNodes) return addStatement(expression) val arguments = arrayOfNulls(expression.arguments.size)