// 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() = "K" inline fun lParams(initParams: () -> String = { "O" + kValue() }): 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,39:1 30#2:40 *E *S KotlinDebug *F + 1 1.kt test/_1Kt$lParams$1 *L 33#1:40 *E // FILE: 2.smap 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 32#2,5:11 30#2:17 33#3:16 *E *S KotlinDebug *F + 1 2.kt _2Kt *L 6#1,5:11 6#1:17 6#1:16 *E