Enable bytecode text tests for the JVM_IR backend.

This commit is contained in:
Mads Ager
2018-12-21 13:22:56 +01:00
committed by Mikhael Bogdanov
parent d1efac617d
commit 3a11322506
347 changed files with 3651 additions and 0 deletions
@@ -1,4 +1,5 @@
// !LANGUAGE: -ReleaseCoroutines
// IGNORE_BACKEND: JVM_IR
// WITH_COROUTINES
import helpers.*
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// WITH_COROUTINES
import helpers.*
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
suspend fun dummy() {}
suspend fun tailCall() {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
import kotlin.sequences.*
import kotlin.experimental.*
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// TREAT_AS_ONE_FILE
import kotlin.coroutines.intrinsics.*
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
suspend fun dummy() {}
val c: suspend () -> Unit = {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
data class A(val x: String, val y: String)
suspend inline fun foo(a: A, block: suspend (A) -> String): String = block(a)
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// TREAT_AS_ONE_FILE
import kotlin.coroutines.*
@@ -1,4 +1,5 @@
// !LANGUAGE: -ReleaseCoroutines
// IGNORE_BACKEND: JVM_IR
// WITH_COROUTINES
import helpers.*
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// COMMON_COROUTINES_TEST
// WITH_COROUTINES
// TREAT_AS_ONE_FILE
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class Handler(val func: suspend (Any) -> Unit)
inline fun createHandler(crossinline handler: suspend (Any) -> Unit): Handler {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
fun <T> builder(c: suspend () -> T): T = TODO()
class Test {
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// WITH_COROUTINES
import helpers.*
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
// WITH_COROUTINES
import helpers.*
@@ -1,4 +1,5 @@
// !LANGUAGE: -ReleaseCoroutines
// IGNORE_BACKEND: JVM_IR
// WITH_COROUTINES
import helpers.*
@@ -1,4 +1,5 @@
// !LANGUAGE: -ReleaseCoroutines
// IGNORE_BACKEND: JVM_IR
// WITH_COROUTINES
import helpers.*