Add Flag.IS_VALUE for value classes to kotlinx-metadata-jvm

#KT-44783 Fixed
This commit is contained in:
Alexander Udalov
2021-03-05 20:28:33 +01:00
parent 6ddca4a592
commit ee11202db5
8 changed files with 52 additions and 6 deletions
@@ -90,7 +90,7 @@ internal fun CirClass.classFlags(isExpect: Boolean): Flags =
Flag.Class.IS_DATA.takeIf { isData },
Flag.Class.IS_EXTERNAL.takeIf { isExternal },
Flag.Class.IS_EXPECT.takeIf { isExpect },
Flag.Class.IS_INLINE.takeIf { isInline },
Flag.Class.IS_VALUE.takeIf { isInline },
//Flag.Class.IS_FUN.takeIf { false }
)
@@ -993,7 +993,7 @@ class MetadataDeclarationsComparator private constructor(private val config: Con
Flag.Class::IS_DATA,
Flag.Class::IS_EXTERNAL,
Flag.Class::IS_EXPECT,
Flag.Class::IS_INLINE,
Flag.Class::IS_VALUE,
Flag.Class::IS_FUN
)