Write "hasEnumEntries" flag into metadata when feature enabled
^KT-53929 Fixed
This commit is contained in:
@@ -32,6 +32,7 @@ public class Flags {
|
||||
public static final BooleanFlagField IS_EXPECT_CLASS = FlagField.booleanAfter(IS_EXTERNAL_CLASS);
|
||||
public static final BooleanFlagField IS_VALUE_CLASS = FlagField.booleanAfter(IS_EXPECT_CLASS);
|
||||
public static final BooleanFlagField IS_FUN_INTERFACE = FlagField.booleanAfter(IS_VALUE_CLASS);
|
||||
private static final BooleanFlagField HAS_ENUM_ENTRIES = FlagField.booleanAfter(IS_FUN_INTERFACE);
|
||||
|
||||
// Constructors
|
||||
|
||||
@@ -100,7 +101,8 @@ public class Flags {
|
||||
boolean isExternal,
|
||||
boolean isExpect,
|
||||
boolean isValue,
|
||||
boolean isFun
|
||||
boolean isFun,
|
||||
boolean hasEnumEntries
|
||||
) {
|
||||
return HAS_ANNOTATIONS.toFlags(hasAnnotations)
|
||||
| MODALITY.toFlags(modality)
|
||||
@@ -112,6 +114,7 @@ public class Flags {
|
||||
| IS_EXPECT_CLASS.toFlags(isExpect)
|
||||
| IS_VALUE_CLASS.toFlags(isValue)
|
||||
| IS_FUN_INTERFACE.toFlags(isFun)
|
||||
| HAS_ENUM_ENTRIES.toFlags(hasEnumEntries)
|
||||
;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user