Add IR equivalent of the WriteFlags test

This commit is contained in:
pyos
2019-04-08 16:41:05 +02:00
committed by Mikhael Bogdanov
parent f2d513a39c
commit 3fdcf8376f
82 changed files with 1393 additions and 75 deletions
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
enum class Foo {
A, B, C
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class Foo {
fun a() {
val s = object { }
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class MyClass() {
@Deprecated("") val test = ""
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class MyClass() {
@Deprecated("") var test = ""
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class MyClass() {
fun test(s: String = "") {}
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class MyClass() {
companion object {
fun test(s: String, x:Int = 10) {}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class MyClass() {
@Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
@kotlin.internal.InlineOnly
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
class MyClass() {
inline fun <reified T> test(s: String = "") {}
}
@@ -1,3 +1,4 @@
// IGNORE_BACKEND: JVM_IR
fun test(s: String = "") {}
// TESTED_OBJECT_KIND: function