Fir2Ir: allow setting Fir2IrLazyConstructor.extensionReceiverParameter

Needed by handleJvmStaticInSingletonObjects after IR deserialization.
This commit is contained in:
Georgy Bronnikov
2021-12-22 21:06:54 +03:00
committed by Alexander Udalov
parent 8771ce94ef
commit bf5cd14acd
@@ -94,11 +94,7 @@ class Fir2IrLazyConstructor(
} else null
}
override var extensionReceiverParameter: IrValueParameter?
get() = null
set(_) {
error("Mutating Fir2Ir lazy elements is not possible")
}
override var extensionReceiverParameter: IrValueParameter? = null
override var contextReceiverParametersCount: Int = fir.contextReceivers.size