aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/parsing/Parsers.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-12-22 17:47:44 +0100
committerMartin Odersky <odersky@gmail.com>2013-12-22 17:47:44 +0100
commitc986cb4546891991d418b3bee25ab233ecc31ffa (patch)
tree08a1a10beca73c3ba1dc6b7e985b02bdba6d0077 /src/dotty/tools/dotc/parsing/Parsers.scala
parente36fb97af629ae3fad3a1a6ee56034a850e00516 (diff)
downloaddotty-c986cb4546891991d418b3bee25ab233ecc31ffa.tar.gz
dotty-c986cb4546891991d418b3bee25ab233ecc31ffa.tar.bz2
dotty-c986cb4546891991d418b3bee25ab233ecc31ffa.zip
Fix in parsing annotations.
Annotaton and argument appeared in reversed order.
Diffstat (limited to 'src/dotty/tools/dotc/parsing/Parsers.scala')
-rw-r--r--src/dotty/tools/dotc/parsing/Parsers.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/parsing/Parsers.scala b/src/dotty/tools/dotc/parsing/Parsers.scala
index ae066e9a9..85289ee0f 100644
--- a/src/dotty/tools/dotc/parsing/Parsers.scala
+++ b/src/dotty/tools/dotc/parsing/Parsers.scala
@@ -677,7 +677,7 @@ object Parsers {
def refinedTypeRest(t: Tree): Tree = {
newLineOptWhenFollowedBy(LBRACE)
in.token match {
- case AT => refinedTypeRest(atPos(t.pos.start) { Annotated(t, annot()) })
+ case AT => refinedTypeRest(atPos(t.pos.start) { Annotated(annot(), t) })
case LBRACE => refinedTypeRest(atPos(t.pos.start) { RefinedTypeTree(t, refinement()) })
case _ => t
}