f949d9e804
#KT-2825 In Progress
18 lines
197 B
Kotlin
18 lines
197 B
Kotlin
trait A
|
|
trait B : A {
|
|
fun foo()
|
|
}
|
|
|
|
fun bar1(a: A, var b: B) {
|
|
b = a as B
|
|
a.foo()
|
|
b.foo()
|
|
}
|
|
|
|
fun id(b: B) = b
|
|
fun bar2(a: A, var b: B) {
|
|
b = id(a as B)
|
|
a.foo()
|
|
b.foo()
|
|
}
|