diff --git a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt index 4662fcae3b6..7b068899800 100644 --- a/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt +++ b/compiler/fir/resolve/src/org/jetbrains/kotlin/fir/resolve/ResolveUtils.kt @@ -350,7 +350,7 @@ private fun BodyResolveComponents.typeFromSymbol(symbol: FirBasedSymbol<*>): Fir return when (symbol) { is FirCallableSymbol<*> -> { val returnTypeRef = returnTypeCalculator.tryCalculateReturnType(symbol.fir) - returnTypeRef.copyWithNewSourceKind(KtFakeSourceElementKind.ImplicitTypeRef) + returnTypeRef.copyWithNewSource(null) } is FirClassifierSymbol<*> -> { buildResolvedTypeRef {