22 lines
345 B
Kotlin
Vendored
22 lines
345 B
Kotlin
Vendored
// EXPECTED_REACHABLE_NODES: 1286
|
|
package foo
|
|
|
|
// CHECK_CONTAINS_NO_CALLS: test
|
|
|
|
inline fun block(p: () -> Unit) = p()
|
|
|
|
class A(val x: Int) {
|
|
fun test(): Int {
|
|
var result: Int = 0
|
|
block {
|
|
result = x
|
|
}
|
|
return result
|
|
}
|
|
}
|
|
|
|
fun box(): String {
|
|
assertEquals(23, A(23).test())
|
|
|
|
return "OK"
|
|
} |