Files
kotlin-fork/js/js.translator/testData/extensionFunction/cases/extensionUsedInsideClass.kt
T
2014-03-11 20:04:00 +04:00

16 lines
186 B
Kotlin

package foo
class A(var a: Int) {
fun eval() = f();
}
fun A.f(): Int {
a = 3
return 10
}
fun box(): Boolean {
val a = A(4)
return (a.eval() == 10) && (a.a == 3)
}