JVM_IR: Do not generate fake continuation markers inside inline suspend lambdas

Since the markers replace ALOAD 0 as continuations, passed to suspend calls, in
JVM_IR we do not need this, since in JVM_IR all inline lambdas are static
functions.
This commit is contained in:
Ilmir Usmanov
2020-01-03 22:54:21 +01:00
parent 16d63cd1d0
commit 9f5b51ed43
8 changed files with 438 additions and 36 deletions
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JVM_IR
// IGNORE_BACKEND_MULTI_MODULE: JVM_IR
// FILE: test.kt
// COMMON_COROUTINES_TEST