From 23fc950ae6f2862ab35975beea58ca3f768bb494 Mon Sep 17 00:00:00 2001 From: Roman Artemev Date: Sat, 22 Dec 2018 13:20:50 +0300 Subject: [PATCH] [JS IR BE] Fix suspend function lowering --- .../backend/js/lower/coroutines/SuspendFunctionsLowering.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/SuspendFunctionsLowering.kt b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/SuspendFunctionsLowering.kt index caf94f52b31..b867a457087 100644 --- a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/SuspendFunctionsLowering.kt +++ b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/lower/coroutines/SuspendFunctionsLowering.kt @@ -629,7 +629,7 @@ internal class SuspendFunctionsLowering(val context: JsIrBackendContext): FileLo DECLARATION_ORIGIN_COROUTINE_IMPL, symbol, Name.identifier("create"), - Visibilities.PRIVATE, + Visibilities.PROTECTED, Modality.FINAL, coroutineClass.defaultType, false, @@ -706,7 +706,7 @@ internal class SuspendFunctionsLowering(val context: JsIrBackendContext): FileLo DECLARATION_ORIGIN_COROUTINE_IMPL, symbol, Name.identifier("invoke"), - Visibilities.PRIVATE, + Visibilities.PROTECTED, Modality.FINAL, irFunction.returnType, false,