[FIR] Add INLINE_PROPERTY_WITH_BACKING_FIELD diagnostic

This commit is contained in:
Andrey Zinovyev
2021-07-21 13:46:31 +03:00
committed by teamcityserver
parent 38cecf8b12
commit 46d1b63f70
10 changed files with 38 additions and 26 deletions
@@ -1,22 +0,0 @@
// WITH_REFLECT
// WITH_RUNTIME
import kotlin.reflect.KProperty
class Delegate {
operator fun getValue(t: Any?, p: KProperty<*>): Int = 1
}
open class A {
inline val z1 = 1
val z1_1 = 1
inline get() = field + 1
inline var z2 = 1
var z2_1 = 1
inline set(p: Int) {}
inline val z by Delegate()
}
@@ -1,3 +1,4 @@
// FIR_IDENTICAL
// WITH_REFLECT
// WITH_RUNTIME