[TD] Update testdata according to previous commit

This commit is contained in:
Dmitriy Novozhilov
2021-01-27 12:22:36 +03:00
parent 3a0eee64b8
commit 64a300bfcd
453 changed files with 736 additions and 777 deletions
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val value: String) {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(a: Int, lambda: (Int) -> Int = 1::plus): Int {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(a: Int, lambda: (Int) -> Int = 1::plus): Int {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val ok: String)
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
val Int.myInc
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
val Long.myInc
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val value: String) {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
open class Base
@@ -18,4 +18,4 @@ import test.*
fun box(): String {
return (inlineFun() as Child).value
}
}
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
fun foo(a: Number): String = "OK"
@@ -13,4 +13,4 @@ import test.*
fun box(): String {
return inlineFun()
}
}
@@ -1,3 +1,4 @@
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
@@ -11,7 +12,6 @@ inline fun stub() {}
// FILE: 2.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
import test.A.ok
inline fun inlineFun(lambda: () -> String = ::ok): String {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
fun ok() = "OK"
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val value: String) {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
fun ok() = "OK"
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val value: String) {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
private fun ok() = "OK"
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
private val ok = "OK"
@@ -1,3 +1,4 @@
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
@@ -8,7 +9,6 @@ inline fun stub() {}
// FILE: 2.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
import test.A.ok
inline fun inlineFun(lambda: () -> String = ::ok): String {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
val ok = "OK"
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val ok: String)
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
object A {
@@ -12,4 +12,3 @@ inline fun foo(f: () -> String = { bar() }) = f()
fun box(): String {
return foo()
}
@@ -1,5 +1,6 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
package test
inline fun inlineFun(crossinline inlineLambda: () -> String = { "OK" }, noinline noInlineLambda: () -> String = { inlineLambda() }): String {
@@ -7,7 +8,6 @@ inline fun inlineFun(crossinline inlineLambda: () -> String = { "OK" }, noinline
}
// FILE: 2.kt
//NO_CHECK_LAMBDA_INLINING
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda_0 scope=box
import test.*
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
@@ -15,4 +15,4 @@ import test.*
fun box(): String {
return (inlineFun() as Child).value
}
}
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val value: String) {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
// CHECK_CONTAINS_NO_CALLS: test
package test
@@ -1,7 +1,7 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// WITH_RUNTIME
// FILE: 1.kt
// TARGET_BACKEND: JVM
//WITH_RUNTIME
package test
object X {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: lParams$default
// FILE: 1.kt
package test
//A lot of blank lines [Don't delete]
@@ -39,4 +39,3 @@ fun box(): String {
lParams()
}
}
@@ -1,5 +1,5 @@
// FILE: 1.kt
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
package test
interface Call {
@@ -17,4 +17,4 @@ import test.*
fun box(): String {
return test("OK").run()
}
}
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class Item
@@ -13,4 +13,4 @@ import test.*
fun box(): String {
return inlineFun("OK")
}
}
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(action: () -> Any = { "OK" }): Any {
@@ -11,4 +11,4 @@ import test.*
fun box(): String {
return inlineFun() as String
}
}
@@ -1,7 +1,7 @@
// SKIP_INLINE_CHECK_IN: enumOrThrow$default
// TARGET_BACKEND: JVM
// WITH_RUNTIME
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: enumOrThrow$default
package test
enum class TarEnum {
@@ -21,4 +21,4 @@ import test.*
fun box(): String {
return "OK".enumOrThrow<TarEnum>()!!.name
}
}
@@ -1,3 +1,4 @@
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
package test
@@ -8,11 +9,10 @@ inline fun inlineFun(capturedParam: String, noinline lambda: () -> String = { ca
fun call(lambda: () -> String ) = lambda()
// FILE: 2.kt
//NO_CHECK_LAMBDA_INLINING
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda scope=box
// CHECK_CALLED_IN_SCOPE: function=call scope=box
import test.*
fun box(): String {
return inlineFun("OK")
}
}
@@ -1,5 +1,6 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
package test
inline fun inlineFun(crossinline inlineLambda: () -> String, noinline noInlineLambda: () -> String = { inlineLambda() }): String {
@@ -7,7 +8,6 @@ inline fun inlineFun(crossinline inlineLambda: () -> String, noinline noInlineLa
}
// FILE: 2.kt
//NO_CHECK_LAMBDA_INLINING
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda scope=inlineFun
import test.*
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun String.inlineFun(crossinline lambda: () -> String = { this }): String {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun String.inlineFun(crossinline lambda: () -> String, crossinline dlambda: () -> String = { this }): String {
@@ -1,5 +1,6 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// WITH_RUNTIME
// FILE: 1.kt
package test
class A(val value: String) {
@@ -12,7 +13,6 @@ class A(val value: String) {
}
// FILE: 2.kt
//WITH_RUNTIME
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda scope=box
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda_0 scope=box
import test.*
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
class A(val value: String) {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(capturedParam: String, lambda: () -> String = { capturedParam }): String {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(capturedParam: String, lambda: () -> Any = { capturedParam as Any }): Any {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(lambda: () -> Any = { "OK" as Any }): Any {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(param: String, lambda: String.() -> String = { this }): String {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
open class A(val value: String)
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun inlineFun(lambda: () -> String = { "OK" }): String {
@@ -1,5 +1,5 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// FILE: 1.kt
package test
inline fun String.inlineFun(crossinline lambda: () -> String = { { this }() }): String {
@@ -1,5 +1,6 @@
// FILE: 1.kt
// SKIP_INLINE_CHECK_IN: inlineFun$default
// WITH_RUNTIME
// FILE: 1.kt
package test
class A(val value: String) {
@@ -13,7 +14,6 @@ class A(val value: String) {
}
// FILE: 2.kt
//WITH_RUNTIME
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda scope=box
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda_0 scope=box
import test.*