Files
kotlin-fork/backend.native/tests/codegen/basics/cast_simple.kt
T
2016-12-27 13:56:03 +03:00

14 lines
213 B
Kotlin

open class A() {}
class B(): A() {}
fun castSimple(o: Any) : A = o as A
fun castTest(): Boolean {
val b = B()
castSimple(b)
return true
}
fun main(args: Array<String>) {
if (!castTest()) throw Error()
}