@@ -641,7 +641,7 @@ object desugar {
641
641
else if (isObject)
642
642
parents1 = parents1 :+ scalaDot(nme.Serializable .toTypeName)
643
643
if (isEnum)
644
- parents1 = parents1 :+ ref(defn.EnumType )
644
+ parents1 = parents1 :+ ref(defn.EnumClass .typeRef )
645
645
646
646
// derived type classes of non-module classes go to their companions
647
647
val (clsDerived, companionDerived) =
@@ -984,7 +984,7 @@ object desugar {
984
984
def makeSelector (sel : Tree , checkMode : MatchCheck )(implicit ctx : Context ): Tree =
985
985
if (checkMode == MatchCheck .Exhaustive ) sel
986
986
else {
987
- val sel1 = Annotated (sel, New (ref(defn.UncheckedAnnotType )))
987
+ val sel1 = Annotated (sel, New (ref(defn.UncheckedAnnot .typeRef )))
988
988
if (checkMode != MatchCheck .None ) sel1.pushAttachment(CheckIrrefutable , checkMode)
989
989
sel1
990
990
}
@@ -1560,7 +1560,7 @@ object desugar {
1560
1560
val seqType = if (ctx.compilationUnit.isJava) defn.ArrayType else defn.SeqType
1561
1561
Annotated (
1562
1562
AppliedTypeTree (ref(seqType), t),
1563
- New (ref(defn.RepeatedAnnotType ), Nil :: Nil ))
1563
+ New (ref(defn.RepeatedAnnot .typeRef ), Nil :: Nil ))
1564
1564
} else {
1565
1565
assert(ctx.mode.isExpr || ctx.reporter.errorsReported || ctx.mode.is(Mode .Interactive ), ctx.mode)
1566
1566
Select (t, op.name)
0 commit comments