Filter out nullable extensions to arrays
This commit is contained in:
committed by
Pavel Punegov
parent
62f7f010b8
commit
d91266d4c3
+1
@@ -302,6 +302,7 @@ internal class KonanSymbols(
|
|||||||
.singleOrNull {
|
.singleOrNull {
|
||||||
it.valueParameters.isEmpty()
|
it.valueParameters.isEmpty()
|
||||||
&& it.extensionReceiverParameter?.type?.constructor?.declarationDescriptor == descriptor
|
&& it.extensionReceiverParameter?.type?.constructor?.declarationDescriptor == descriptor
|
||||||
|
&& it.extensionReceiverParameter?.type?.isMarkedNullable == false
|
||||||
&& !it.isExpect
|
&& !it.isExpect
|
||||||
} ?: error(descriptor.toString())
|
} ?: error(descriptor.toString())
|
||||||
return symbolTable.referenceSimpleFunction(functionDescriptor)
|
return symbolTable.referenceSimpleFunction(functionDescriptor)
|
||||||
|
|||||||
Reference in New Issue
Block a user