Minor. Refine implicit receiver for destructuring scope
Actually it should not be very important, but for sake of consistency we should use null receiver even if we have one in an outer scope This is a post-review fix
This commit is contained in:
@@ -204,7 +204,7 @@ fun LexicalScope.replaceImportingScopes(importingScopeChain: ImportingScope?): L
|
||||
fun LexicalScope.createScopeForDestructuring(newReceiver: ReceiverParameterDescriptor?): LexicalScope {
|
||||
return LexicalScopeImpl(
|
||||
parent, ownerDescriptor, isOwnerDescriptorAccessibleByLabel,
|
||||
newReceiver ?: implicitReceiver,
|
||||
newReceiver,
|
||||
LexicalScopeKind.FUNCTION_HEADER_FOR_DESTRUCTURING
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user