Skip to content

Commit a1f8fda

Browse files
committed
Add explicit type to values definition
1 parent 5f2f66a commit a1f8fda

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/src/dotty/tools/dotc/ast/DesugarEnums.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ object DesugarEnums {
9494
*/
9595
private def enumScaffolding(implicit ctx: Context): List[Tree] = {
9696
val valuesDef =
97-
DefDef(nme.values, Nil, Nil, TypeTree(), Select(valuesDot(nme.values), nme.toArray))
97+
DefDef(nme.values, Nil, Nil, TypeTree(defn.ArrayOf(enumClass.typeRef)), Select(valuesDot(nme.values), nme.toArray))
9898
.withFlags(Synthetic)
9999
val privateValuesDef =
100100
ValDef(nme.DOLLAR_VALUES, TypeTree(),

0 commit comments

Comments
 (0)