Add workaround for KT-44316

This commit is contained in:
Dmitriy Novozhilov
2021-01-13 13:53:39 +03:00
parent facc52fe49
commit 5122e748c1
@@ -48,7 +48,7 @@ internal abstract class KPropertyImpl<out V> private constructor(
override val isBound: Boolean get() = rawBoundReceiver != CallableReference.NO_RECEIVER
private val _javaField = ReflectProperties.lazy {
private val _javaField: ReflectProperties.LazyVal<Field?> = ReflectProperties.lazy {
val jvmSignature = RuntimeTypeMapper.mapPropertySignature(descriptor)
when (jvmSignature) {
is KotlinProperty -> {