[FIR] Transform explicit receiver of QAE properly
This commit is contained in:
committed by
Mikhail Glukhikh
parent
27a1ec3817
commit
f7b6fec70c
+2
-2
@@ -246,11 +246,11 @@ open class FirBodyResolveTransformer(val session: FirSession, val implicitTypeOn
|
||||
private fun <T : FirQualifiedAccess> transformCallee(qualifiedAccess: T): T {
|
||||
val callee = qualifiedAccess.calleeReference as? FirSimpleNamedReference ?: return qualifiedAccess
|
||||
|
||||
val receiver = qualifiedAccess.explicitReceiver?.transformSingle(this, noExpectedType)
|
||||
val qualifiedAccess = qualifiedAccess.transformExplicitReceiver(this, noExpectedType)
|
||||
|
||||
val info = CallInfo(
|
||||
CallKind.VariableAccess,
|
||||
receiver,
|
||||
qualifiedAccess.explicitReceiver,
|
||||
emptyList(),
|
||||
qualifiedAccess.safe,
|
||||
emptyList(),
|
||||
|
||||
Reference in New Issue
Block a user