[IR] Implement equals call correct generation for MFVC
#KT-1179
This commit is contained in:
committed by
teamcity
parent
ee2d327243
commit
73b0fac657
@@ -128,7 +128,7 @@ abstract class DataClassMembersGenerator(
|
||||
fun generateEqualsMethodBody(properties: List<IrProperty>) {
|
||||
val irType = irClass.defaultType
|
||||
|
||||
if (!irClass.isSingleFieldValueClass) {
|
||||
if (!irClass.isValue) {
|
||||
+irIfThenReturnTrue(irEqeqeq(irThis(), irOther()))
|
||||
}
|
||||
+irIfThenReturnFalse(irNotIs(irOther(), irType))
|
||||
|
||||
Reference in New Issue
Block a user