17 lines
313 B
Kotlin
Vendored
17 lines
313 B
Kotlin
Vendored
// !DUMP_CFG
|
|
// FULL_JDK
|
|
|
|
fun <T> List<T>.notInPlaceFilter(block: (T) -> Boolean): List<T> = this
|
|
|
|
fun foo() {}
|
|
|
|
fun testInPlace(list: List<Boolean>) =
|
|
try {
|
|
list.filter { it }
|
|
} finally {}
|
|
|
|
fun testNotInPlace(list: List<Boolean>) =
|
|
try {
|
|
list.notInPlaceFilter { it }
|
|
} finally {}
|