Fix for invoking abstract method in enum

This commit is contained in:
Pavel V. Talanov
2012-11-19 17:35:12 +04:00
parent 6384b7340c
commit 7bb7445c57
4 changed files with 30 additions and 0 deletions
@@ -0,0 +1,9 @@
enum class A() {
ENTRY: A(){ override fun t() = "OK"}
abstract fun t(): String
}
fun f(a: A) = a.t()
fun box()= f(A.ENTRY)