Files
kotlin-fork/idea/testData/slicer/inflow/overridingPropertyResult.kt
T
Alexey Sedunov ff5a52b445 Analyze Data Flow: Respect member hierarchies
#KT-11994 In Progress
2017-06-09 17:19:22 +03:00

19 lines
236 B
Kotlin
Vendored

// FLOW: IN
open class A {
open val foo = 1
}
open class B : A() {
override val foo = 2
}
class C : B() {
override val foo = 3
}
fun test(a: A, b: B, c: C) {
val x = a.foo
val <caret>y = b.foo
val z = c.foo
}