From cefecdef2582ba0007ab9fc00310cdd034a4c52e Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Mon, 29 Jun 2020 12:41:59 +0300 Subject: [PATCH] fixup! Iterate on symbols, not on scopes --- .../src/org/jetbrains/kotlin/fir/resolve/calls/FirReceivers.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/FirReceivers.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/FirReceivers.kt index cafa415e25e..ae3145f57d4 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/FirReceivers.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/calls/FirReceivers.kt @@ -63,7 +63,8 @@ sealed class ImplicitReceiverValue>( final override var type: ConeKotlinType = type private set - private var implicitScope: FirTypeScope? = type.scope(useSiteSession, scopeSession) + var implicitScope: FirTypeScope? = type.scope(useSiteSession, scopeSession) + private set override fun scope(useSiteSession: FirSession, scopeSession: ScopeSession): FirTypeScope? = implicitScope