[MPP] Consider expect-actual inline/value classes interchangeable

^KT-44926 Fixed
This commit is contained in:
Pavel Kirpichenkov
2021-02-26 18:16:28 +03:00
committed by TeamCityServer
parent c8c44da061
commit c68a4bdc0f
2 changed files with 2 additions and 14 deletions
@@ -424,7 +424,7 @@ object ExpectedActualResolver {
if (a.kind != b.kind) return Incompatible.ClassKind
if (!equalBy(a, b) { listOf(it.isCompanionObject, it.isInner, it.isInline) }) return Incompatible.ClassModifiers
if (!equalBy(a, b) { listOf(it.isCompanionObject, it.isInner, it.isInline || it.isValue) }) return Incompatible.ClassModifiers
val aTypeParams = a.declaredTypeParameters
val bTypeParams = b.declaredTypeParameters