diff --git a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt index 8d1525411ac..9c8590b6685 100644 --- a/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt +++ b/core/reflection.jvm/src/kotlin/reflect/jvm/internal/KPropertyImpl.kt @@ -48,7 +48,7 @@ internal abstract class KPropertyImpl private constructor( override val isBound: Boolean get() = rawBoundReceiver != CallableReference.NO_RECEIVER - private val _javaField = ReflectProperties.lazy { + private val _javaField: ReflectProperties.LazyVal = ReflectProperties.lazy { val jvmSignature = RuntimeTypeMapper.mapPropertySignature(descriptor) when (jvmSignature) { is KotlinProperty -> {