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

16 lines
198 B
Kotlin

package foo
class A(var a : Int) {
fun Int.modify() : Int {
return this * 3;
}
fun eval() = a.modify();
}
fun box(): Boolean {
val a = A(4)
return (a.eval() == 12)
}