Files
kotlin-fork/backend.native/tests/codegen/basics/cast_simple.kt
T
2017-10-20 18:25:05 +03:00

19 lines
261 B
Kotlin

package codegen.basics.cast_simple
import kotlin.test.*
open class A() {}
class B(): A() {}
fun castSimple(o: Any) : A = o as A
fun castTest(): Boolean {
val b = B()
castSimple(b)
return true
}
@Test
fun runTest() {
if (!castTest()) throw Error()
}