Files
2020-12-16 19:52:30 +03:00

24 lines
392 B
Kotlin
Vendored

// FILE: Node.java
public interface Node<R> {
R result();
}
// FILE: foo.kt
fun foo(): Boolean {
object : Node<Boolean> {
private var result = false
fun bar(): Boolean {
return !result
}
// Cannot see private member of local class / anonymous object
override fun result() = result
}
val some = true
return !some
}