Store type for already resolved FIR references properly

This commit is contained in:
Simon Ogorodnik
2019-05-20 19:55:50 +03:00
committed by Mikhail Glukhikh
parent 58873b2d7b
commit a849cc7da4
@@ -406,8 +406,7 @@ open class FirBodyResolveTransformer(val session: FirSession, val implicitTypeOn
}
is FirResolvedCallableReference -> {
if (qualifiedAccessExpression.typeRef !is FirResolvedTypeRef) {
qualifiedAccessExpression.resultType =
jump.tryCalculateReturnType(callee.coneSymbol.firUnsafe<FirCallableDeclaration>())
storeTypeFromCallee(qualifiedAccessExpression)
}
}
}