diff options
author | Iulian Dragos <jaguarul@gmail.com> | 2012-05-15 14:13:14 +0200 |
---|---|---|
committer | Iulian Dragos <jaguarul@gmail.com> | 2012-05-15 14:13:14 +0200 |
commit | 8a90ca702754b776ae7de120691974332ed77618 (patch) | |
tree | 6e1a0c670ba2415810646f71e50b2bd96602be39 | |
parent | 5963be026e32a3cf391939f333d45d0dd40edfb3 (diff) | |
download | scala-8a90ca702754b776ae7de120691974332ed77618.tar.gz scala-8a90ca702754b776ae7de120691974332ed77618.tar.bz2 scala-8a90ca702754b776ae7de120691974332ed77618.zip |
Fixed positions for `AnnotationInfo.original`.
-rw-r--r-- | src/compiler/scala/reflect/internal/AnnotationInfos.scala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/compiler/scala/reflect/internal/AnnotationInfos.scala b/src/compiler/scala/reflect/internal/AnnotationInfos.scala index 5bdd04e544..91e1c3d50d 100644 --- a/src/compiler/scala/reflect/internal/AnnotationInfos.scala +++ b/src/compiler/scala/reflect/internal/AnnotationInfos.scala @@ -138,7 +138,11 @@ trait AnnotationInfos extends api.AnnotationInfos { self: SymbolTable => // necessary for reification, see Reifiers.scala for more info private var orig: Tree = EmptyTree def original = orig - def setOriginal(t: Tree): this.type = { orig = t; this } + def setOriginal(t: Tree): this.type = { + orig = t + this setPos t.pos + this + } override def toString = ( atp + |