Fix exception on 'equals()' returning 'Nothing' in inline class
^KT-54401: Fixed
This commit is contained in:
committed by
teamcity
parent
4c6b433496
commit
cc1b4243dd
@@ -1304,3 +1304,7 @@ fun IrBuiltIns.getKFunctionType(returnType: IrType, parameterTypes: List<IrType>
|
||||
|
||||
fun IdSignature?.isComposite(): Boolean =
|
||||
this is IdSignature.CompositeSignature
|
||||
|
||||
val IrFunction.overridesEqualsFromAny
|
||||
get() = name == OperatorNameConventions.EQUALS && valueParameters.size == 1 && valueParameters[0].type.isNullableAny()
|
||||
&& contextReceiverParametersCount == 0 && extensionReceiverParameter == null
|
||||
Reference in New Issue
Block a user