mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-08 00:21:26 +00:00
Fix testdata for new JS inliner
This commit is contained in:
@@ -9,7 +9,7 @@ inline fun inlineFun(crossinline inlineLambda: () -> String = { "OK" }, noinline
|
||||
|
||||
// FILE: 2.kt
|
||||
//NO_CHECK_LAMBDA_INLINING
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f_0 scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda_0 scope=box
|
||||
import test.*
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -9,8 +9,8 @@ fun call(lambda: () -> String ) = lambda()
|
||||
|
||||
// FILE: 2.kt
|
||||
//NO_CHECK_LAMBDA_INLINING
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=call_h4ejuu$ scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=call scope=box
|
||||
import test.*
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -9,7 +9,7 @@ inline fun inlineFun(crossinline inlineLambda: () -> String, noinline noInlineLa
|
||||
|
||||
// FILE: 2.kt
|
||||
//NO_CHECK_LAMBDA_INLINING
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=inlineFun
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda scope=inlineFun
|
||||
import test.*
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -10,8 +10,8 @@ inline fun String.inlineFun(crossinline lambda: () -> String = { this }): String
|
||||
}
|
||||
|
||||
// FILE: 2.kt
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f_0 scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda_0 scope=box
|
||||
|
||||
import test.*
|
||||
|
||||
|
||||
@@ -10,8 +10,8 @@ inline fun String.inlineFun(crossinline lambda: () -> String, crossinline dlambd
|
||||
}
|
||||
|
||||
// FILE: 2.kt
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f_0 scope=test
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=test
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda_0 scope=test
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda scope=test
|
||||
import test.*
|
||||
|
||||
fun String.test(): String = "INLINE".inlineFun({ this })
|
||||
|
||||
@@ -14,8 +14,8 @@ class A(val value: String) {
|
||||
|
||||
// FILE: 2.kt
|
||||
//WITH_RUNTIME
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f_0 scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda_0 scope=box
|
||||
import test.*
|
||||
|
||||
fun box(): String {
|
||||
|
||||
@@ -14,8 +14,8 @@ class A(val value: String) {
|
||||
|
||||
// FILE: 2.kt
|
||||
//WIH_RUNTIME
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=test
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f_0 scope=test
|
||||
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda scope=test
|
||||
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda_0 scope=test
|
||||
import test.*
|
||||
|
||||
fun String.test(): String = with(A("VALUE")) { "INLINE".inlineFun({ this@test }) }
|
||||
|
||||
@@ -12,8 +12,8 @@ inline fun String.inlineFun(crossinline lambda: () -> String = { { this }() }):
|
||||
}
|
||||
|
||||
// FILE: 2.kt
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f_0 scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$lambda_0 scope=box
|
||||
|
||||
import test.*
|
||||
|
||||
|
||||
@@ -15,8 +15,8 @@ class A(val value: String) {
|
||||
|
||||
// FILE: 2.kt
|
||||
//WITH_RUNTIME
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=inlineFun$f_0 scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda scope=box
|
||||
// CHECK_CALLED_IN_SCOPE: function=A$inlineFun$lambda_0 scope=box
|
||||
import test.*
|
||||
|
||||
fun box(): String {
|
||||
|
||||
Reference in New Issue
Block a user