From 9885094472b96ea63109cf0730dbea3ad13a6fa6 Mon Sep 17 00:00:00 2001 From: Victor Petukhov Date: Fri, 11 Feb 2022 11:42:36 +0300 Subject: [PATCH] [FIR] Don't turn constraint storage into FREEZED stage during resolution --- .../kotlin/fir/resolve/calls/CallableReferenceResolution.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallableReferenceResolution.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallableReferenceResolution.kt index d2c61dc8bbb..221260b2e64 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallableReferenceResolution.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/CallableReferenceResolution.kt @@ -59,7 +59,7 @@ internal object CheckCallableReferenceExpectedType : CheckerStage() { candidate.resultingTypeForCallableReference = resultingType candidate.callableReferenceAdaptation = callableReferenceAdaptation candidate.outerConstraintBuilderEffect = fun ConstraintSystemOperation.() { - addOtherSystem(candidate.system.asReadOnlyStorage()) + addOtherSystem(candidate.system.currentStorage()) val position = SimpleConstraintSystemConstraintPosition //TODO