FIR checker: add diagnostics for backing fields
This commit is contained in:
committed by
Mikhail Glukhikh
parent
a88b82d8ff
commit
bd37badf29
+5
-5
@@ -2,11 +2,11 @@
|
||||
|
||||
package i
|
||||
|
||||
val <T> List<T>.length = <!UNRESOLVED_REFERENCE!>size<!>
|
||||
val <T> List<T>.length = <!EXTENSION_PROPERTY_WITH_BACKING_FIELD, UNRESOLVED_REFERENCE!>size<!>
|
||||
|
||||
val <T> List<T>.length1 : Int get() = size
|
||||
|
||||
val String.bd = <!NO_THIS!>this<!> + "!"
|
||||
val String.bd = <!EXTENSION_PROPERTY_WITH_BACKING_FIELD!><!NO_THIS!>this<!> + "!"<!>
|
||||
|
||||
val String.bd1 : String get() = this + "!"
|
||||
|
||||
@@ -15,7 +15,7 @@ class A {
|
||||
val ii : Int = 1
|
||||
}
|
||||
|
||||
val A.foo = <!UNRESOLVED_REFERENCE!>ii<!>
|
||||
val A.foo = <!EXTENSION_PROPERTY_WITH_BACKING_FIELD, UNRESOLVED_REFERENCE!>ii<!>
|
||||
|
||||
val A.foo1 : Int get() = ii
|
||||
|
||||
@@ -24,8 +24,8 @@ class C {
|
||||
inner class D {}
|
||||
}
|
||||
|
||||
val C.foo : C.D = <!UNRESOLVED_REFERENCE!>D<!>()
|
||||
val C.foo : C.D = <!EXTENSION_PROPERTY_WITH_BACKING_FIELD!><!UNRESOLVED_REFERENCE!>D<!>()<!>
|
||||
|
||||
val C.bar : C.D = C().D()
|
||||
val C.bar : C.D = C().<!EXTENSION_PROPERTY_WITH_BACKING_FIELD!>D()<!>
|
||||
|
||||
val C.foo1 : C.D get() = D()
|
||||
|
||||
Reference in New Issue
Block a user