From 11410000b4db3110a000c535011c7c658ce6e33c Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Tue, 8 Dec 2015 13:45:49 +0300 Subject: [PATCH] Minor. Do not resolve implicit invoke for callable reference --- .../kotlin/resolve/calls/tower/NewResolveOldInference.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/NewResolveOldInference.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/NewResolveOldInference.kt index 398dbcebf68..bf89f4e0007 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/NewResolveOldInference.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/calls/tower/NewResolveOldInference.kt @@ -75,7 +75,7 @@ class NewResolveOldInference( CallResolver.ResolveKind.VARIABLE -> createVariableProcessor(baseContext, explicitReceiver) CallResolver.ResolveKind.FUNCTION -> createFunctionTowerProcessor(baseContext, explicitReceiver) CallResolver.ResolveKind.CALLABLE_REFERENCE -> CompositeScopeTowerProcessor( - createFunctionTowerProcessor(baseContext, explicitReceiver), + createFunctionProcessor(baseContext, explicitReceiver), createVariableProcessor(baseContext, explicitReceiver) ) CallResolver.ResolveKind.INVOKE -> {