From 331e75be7e90817bc2931c3d00dd931b22c179f5 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Sat, 24 Sep 2016 16:50:58 +0200 Subject: Swap order of elements in Annotated Now it's annotated first, annotation second. This is in line with AnnotatedType and in line with the principle that tree arguments should come in the order they are written. The reason why the order was swapped before is historical - Scala2 did it that way. --- src/dotty/tools/dotc/printing/RefinedPrinter.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/dotty/tools/dotc/printing/RefinedPrinter.scala') diff --git a/src/dotty/tools/dotc/printing/RefinedPrinter.scala b/src/dotty/tools/dotc/printing/RefinedPrinter.scala index 701c81a9d..9744e7026 100644 --- a/src/dotty/tools/dotc/printing/RefinedPrinter.scala +++ b/src/dotty/tools/dotc/printing/RefinedPrinter.scala @@ -434,7 +434,7 @@ class RefinedPrinter(_ctx: Context) extends PlainPrinter(_ctx) { "package " ~ toTextPackageId(pid) ~ bodyText case tree: Template => toTextTemplate(tree) - case Annotated(annot, arg) => + case Annotated(arg, annot) => toTextLocal(arg) ~~ annotText(annot) case EmptyTree => "" -- cgit v1.2.3