Files
kotlin-fork/js/js.translator/testFiles/extensionFunction/cases/extensionUsedInsideClass.kt
T
2012-02-27 21:55:58 +04:00

16 lines
188 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)
}