File tree Expand file tree Collapse file tree 2 files changed +1
-3
lines changed
compiler/src/dotty/tools/dotc/core/classfile Expand file tree Collapse file tree 2 files changed +1
-3
lines changed Original file line number Diff line number Diff line change @@ -343,6 +343,7 @@ object ClassfileConstants {
343
343
case JAVA_ACC_FINAL => Final
344
344
case JAVA_ACC_SYNTHETIC => Synthetic
345
345
case JAVA_ACC_STATIC => JavaStatic
346
+ case JAVA_ACC_ENUM => Enum
346
347
case JAVA_ACC_ABSTRACT => if (isClass) Abstract else Deferred
347
348
case JAVA_ACC_INTERFACE => PureInterfaceCreationFlags | JavaDefined
348
349
case _ => EmptyFlags
Original file line number Diff line number Diff line change @@ -204,9 +204,6 @@ class ClassfileParser(
204
204
if (isEnum) {
205
205
instanceScope.toList.map(_.ensureCompleted())
206
206
staticScope.toList.map(_.ensureCompleted())
207
- val flag = if moduleRoot.is(Flags .JavaDefined ) then Flags .JavaEnumTrait else Flags .Enum
208
- classRoot.setFlag(flag)
209
- moduleRoot.setFlag(flag)
210
207
}
211
208
212
209
result
You can’t perform that action at this time.
0 commit comments