diff --git a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ScopeTowerProcessors.kt b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ScopeTowerProcessors.kt index 73d735018ac..6f5be6281fa 100644 --- a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ScopeTowerProcessors.kt +++ b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/tower/ScopeTowerProcessors.kt @@ -233,13 +233,13 @@ fun createSimpleFunctionProcessor( ) = createSimpleProcessor(scopeTower, context, explicitReceiver, classValueReceiver) { getFunctions(name, it) } -fun <С : Candidate> createFunctionProcessor( +fun createFunctionProcessor( scopeTower: ImplicitScopeTower, name: Name, - simpleContext: CandidateFactory<С>, - factoryProviderForInvoke: CandidateFactoryProviderForInvoke<С>, + simpleContext: CandidateFactory, + factoryProviderForInvoke: CandidateFactoryProviderForInvoke, explicitReceiver: DetailedReceiver? -): PrioritizedCompositeScopeTowerProcessor<С> { +): PrioritizedCompositeScopeTowerProcessor { // a.foo() -- simple function call val simpleFunction = createSimpleFunctionProcessor(scopeTower, name, simpleContext, explicitReceiver)