[FIR] Transform explicit receiver of QAE properly

This commit is contained in:
Simon Ogorodnik
2019-05-15 16:01:23 +03:00
committed by Mikhail Glukhikh
parent 27a1ec3817
commit f7b6fec70c
4 changed files with 5 additions and 5 deletions
@@ -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(),