Files
kotlin-fork/compiler/testData/diagnostics/tests/dataFlow/local/LocalClassInitializer.kt
T
Andrey Breslav 3d28c4cdb2 Passing DataFlowInfo to local classes/objects
#KT-2835 In Progress
#KT-2225 In Progress
#KT-338 In Progress
2013-08-19 19:05:21 +04:00

16 lines
196 B
Kotlin

// KT-338 Support autocasts in nested declarations
fun f(a: Any?) {
if (a is B) {
class C : X(a) {
{
a.foo()
}
}
}
}
trait B {
fun foo() {}
}
open class X(b: B)