[FE] CheckContextReceiversResolutionPart: return if no context receivers

This commit is contained in:
Anastasiya Shadrina
2021-11-08 13:09:35 +07:00
committed by TeamCityServer
parent ac27fda965
commit 17b7bca5e4
@@ -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<LexicalScope>()
val implicitReceiversGroups = mutableListOf<List<ReceiverValueWithSmartCastInfo>>()
for (scope in parentLexicalScopes) {