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 -> { is FirResolvedCallableReference -> {
if (qualifiedAccessExpression.typeRef !is FirResolvedTypeRef) { if (qualifiedAccessExpression.typeRef !is FirResolvedTypeRef) {
qualifiedAccessExpression.resultType = storeTypeFromCallee(qualifiedAccessExpression)
jump.tryCalculateReturnType(callee.coneSymbol.firUnsafe<FirCallableDeclaration>())
} }
} }
} }