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 {
343343 case JAVA_ACC_FINAL => Final
344344 case JAVA_ACC_SYNTHETIC => Synthetic
345345 case JAVA_ACC_STATIC => JavaStatic
346+ case JAVA_ACC_ENUM => Enum
346347 case JAVA_ACC_ABSTRACT => if (isClass) Abstract else Deferred
347348 case JAVA_ACC_INTERFACE => PureInterfaceCreationFlags | JavaDefined
348349 case _ => EmptyFlags
Original file line number Diff line number Diff line change @@ -204,9 +204,6 @@ class ClassfileParser(
204204 if (isEnum) {
205205 instanceScope.toList.map(_.ensureCompleted())
206206 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)
210207 }
211208
212209 result
You can’t perform that action at this time.
0 commit comments