Search constructor-declared properties together with class declarations
This commit is contained in:
@@ -18,7 +18,7 @@ trait X {
|
||||
}
|
||||
}
|
||||
|
||||
open class <caret>A: X {
|
||||
open class <caret>A(val t: String, var u: String): X {
|
||||
override val a: String
|
||||
get() {
|
||||
return "?"
|
||||
|
||||
@@ -2,7 +2,9 @@ class Usages {
|
||||
fun foo(a: A) {
|
||||
a.foo("")
|
||||
println("${a.a} ${a.b}")
|
||||
println("${a.t} ${a.u}")
|
||||
a.b = 12
|
||||
a.u = 13
|
||||
}
|
||||
|
||||
fun foo(x: X) {
|
||||
|
||||
+4
-1
@@ -1,3 +1,6 @@
|
||||
Value read (4: 22) println("${a.a} ${a.b}")
|
||||
Value read (4: 29) println("${a.a} ${a.b}")
|
||||
Value write (5: 11) a.b = 12
|
||||
Value read (5: 22) println("${a.t} ${a.u}")
|
||||
Value read (5: 29) println("${a.t} ${a.u}")
|
||||
Value write (6: 11) a.b = 12
|
||||
Value write (7: 11) a.u = 13
|
||||
Reference in New Issue
Block a user