[NI] Remove type variables for lambda arguments -- use existing instead.
This commit is contained in:
committed by
Mikhail Zarechenskiy
parent
ff6a28b64c
commit
3a25405088
+1
-1
@@ -77,7 +77,7 @@ class KotlinResolutionCallbacksImpl(
|
||||
val approximatesExpectedType = typeApproximator.approximateToSubType(expectedType, TypeApproximatorConfiguration.LocalDeclaration) ?: expectedType
|
||||
|
||||
val actualContext = outerCallContext.replaceBindingTrace(trace).
|
||||
replaceContextDependency(ContextDependency.DEPENDENT).replaceExpectedType(approximatesExpectedType)
|
||||
replaceContextDependency(if (expectedReturnType == null) ContextDependency.DEPENDENT else ContextDependency.INDEPENDENT).replaceExpectedType(approximatesExpectedType)
|
||||
|
||||
|
||||
val functionTypeInfo = expressionTypingServices.getTypeInfo(expression, actualContext)
|
||||
|
||||
Reference in New Issue
Block a user