enum class Some { A { override fun foo(s: () -> String): String { return s() + s() } }; //SHOULD BE ERROR REPORTED open inline fun foo(s: () -> String): String { return s() } }