summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2006-05-05 13:39:29 +0000
committerMartin Odersky <odersky@gmail.com>2006-05-05 13:39:29 +0000
commit12a9f76471f19c8b134b3ea5bba32042020d6ca6 (patch)
treeb5154894ca54902f59ee0cc4e257016e93f84dca /src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala
parent1f5bd8a590e9c29fdaabb53adeae1bf5c22258f4 (diff)
downloadscala-12a9f76471f19c8b134b3ea5bba32042020d6ca6.tar.gz
scala-12a9f76471f19c8b134b3ea5bba32042020d6ca6.tar.bz2
scala-12a9f76471f19c8b134b3ea5bba32042020d6ca6.zip
added support of class literals
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala b/src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala
index 4eb38f349b..eb528c8eae 100644
--- a/src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/SuperAccessors.scala
@@ -60,7 +60,7 @@ abstract class SuperAccessors extends transform.Transform {
accDefBuf(clazz) += typed(DefDef(superAcc, vparamss => EmptyTree))
}
atPos(sup.pos) {
- Select(gen.This(clazz), superAcc) setType tree.tpe;
+ Select(gen.mkAttributedThis(clazz), superAcc) setType tree.tpe;
}
} else tree
case Apply(fn, args) =>