diff --git a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt index 2a25d4ec636..159a6175bbe 100644 --- a/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt +++ b/compiler/resolution/src/org/jetbrains/kotlin/resolve/calls/components/ResolutionParts.kt @@ -847,6 +847,7 @@ internal object ErrorDescriptorResolutionPart : ResolutionPart() { internal object CheckContextReceiversResolutionPart : ResolutionPart() { override fun ResolutionCandidate.process(workIndex: Int) { + if (candidateDescriptor.contextReceiverParameters.isEmpty()) return val parentLexicalScopes = scopeTower.lexicalScope.parentsWithSelf.filterIsInstance() val implicitReceiversGroups = mutableListOf>() for (scope in parentLexicalScopes) {