Add workaround for KT-44316
This commit is contained in:
@@ -48,7 +48,7 @@ internal abstract class KPropertyImpl<out V> private constructor(
|
|||||||
|
|
||||||
override val isBound: Boolean get() = rawBoundReceiver != CallableReference.NO_RECEIVER
|
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)
|
val jvmSignature = RuntimeTypeMapper.mapPropertySignature(descriptor)
|
||||||
when (jvmSignature) {
|
when (jvmSignature) {
|
||||||
is KotlinProperty -> {
|
is KotlinProperty -> {
|
||||||
|
|||||||
Reference in New Issue
Block a user