d17a18f96d
where trivial == those that map the file to itself.
165 lines
2.1 KiB
Kotlin
Vendored
165 lines
2.1 KiB
Kotlin
Vendored
// IGNORE_BACKEND: JS
|
|
|
|
// FILE: 1.kt
|
|
// SKIP_INLINE_CHECK_IN: lParams$default
|
|
|
|
package test
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
//A lot of blank lines [Don't delete]
|
|
|
|
inline fun kValue(crossinline s: () -> String) = { s() + "K" }()
|
|
|
|
inline fun lParams(initParams: () -> String = {
|
|
"" + kValue { "O" }
|
|
}): String {
|
|
val z = "body"
|
|
return initParams()
|
|
}
|
|
|
|
// FILE: 2.kt
|
|
import test.*
|
|
|
|
fun box(): String {
|
|
return run {
|
|
lParams()
|
|
}
|
|
}
|
|
|
|
// FILE: 1.smap
|
|
SMAP
|
|
1.kt
|
|
Kotlin
|
|
*S Kotlin
|
|
*F
|
|
+ 1 1.kt
|
|
test/_1Kt$lParams$1
|
|
+ 2 1.kt
|
|
test/_1Kt
|
|
*L
|
|
1#1,40:1
|
|
31#2:41
|
|
*E
|
|
*S KotlinDebug
|
|
*F
|
|
+ 1 1.kt
|
|
test/_1Kt$lParams$1
|
|
*L
|
|
34#1:41
|
|
*E
|
|
|
|
SMAP
|
|
1.kt
|
|
Kotlin
|
|
*S Kotlin
|
|
*F
|
|
+ 1 1.kt
|
|
test/_1Kt$kValue$1
|
|
+ 2 1.kt
|
|
test/_1Kt$lParams$1
|
|
*L
|
|
1#1,40:1
|
|
34#2:41
|
|
*E
|
|
|
|
SMAP
|
|
1.kt
|
|
Kotlin
|
|
*S Kotlin
|
|
*F
|
|
+ 1 1.kt
|
|
test/_1Kt$kValue$1
|
|
*L
|
|
1#1,40:1
|
|
*E
|
|
|
|
// FILE: 2.smap-nonseparate-compilation
|
|
|
|
SMAP
|
|
2.kt
|
|
Kotlin
|
|
*S Kotlin
|
|
*F
|
|
+ 1 2.kt
|
|
_2Kt
|
|
+ 2 1.kt
|
|
test/_1Kt
|
|
+ 3 1.kt
|
|
test/_1Kt$lParams$1
|
|
*L
|
|
1#1,10:1
|
|
33#2,5:11
|
|
31#2:17
|
|
34#3:16
|
|
*E
|
|
*S KotlinDebug
|
|
*F
|
|
+ 1 2.kt
|
|
_2Kt
|
|
*L
|
|
6#1,5:11
|
|
6#1:17
|
|
6#1:16
|
|
*E
|
|
|
|
// FILE: 2.smap-separate-compilation
|
|
SMAP
|
|
2.kt
|
|
Kotlin
|
|
*S Kotlin
|
|
*F
|
|
+ 1 2.kt
|
|
_2Kt
|
|
+ 2 1.kt
|
|
test/_1Kt
|
|
+ 3 1.kt
|
|
test/_1Kt$lParams$1
|
|
*L
|
|
1#1,10:1
|
|
33#2,5:11
|
|
31#2:17
|
|
34#3:16
|
|
*E
|
|
*S KotlinDebug
|
|
*F
|
|
+ 1 2.kt
|
|
_2Kt
|
|
*L
|
|
6#1,5:11
|
|
6#1:17
|
|
6#1:16
|
|
*E
|
|
|
|
SMAP
|
|
1.kt
|
|
Kotlin
|
|
*S Kotlin
|
|
*F
|
|
+ 1 1.kt
|
|
test/_1Kt$kValue$1
|
|
+ 2 1.kt
|
|
test/_1Kt$lParams$1
|
|
*L
|
|
1#1,40:1
|
|
34#2:41
|
|
*E |