summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect/internal/AnnotationInfos.scala
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2012-05-15 14:13:14 +0200
committerIulian Dragos <jaguarul@gmail.com>2012-05-15 14:13:14 +0200
commit8a90ca702754b776ae7de120691974332ed77618 (patch)
tree6e1a0c670ba2415810646f71e50b2bd96602be39 /src/compiler/scala/reflect/internal/AnnotationInfos.scala
parent5963be026e32a3cf391939f333d45d0dd40edfb3 (diff)
downloadscala-8a90ca702754b776ae7de120691974332ed77618.tar.gz
scala-8a90ca702754b776ae7de120691974332ed77618.tar.bz2
scala-8a90ca702754b776ae7de120691974332ed77618.zip
Fixed positions for `AnnotationInfo.original`.
Diffstat (limited to 'src/compiler/scala/reflect/internal/AnnotationInfos.scala')
-rw-r--r--src/compiler/scala/reflect/internal/AnnotationInfos.scala6
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 +