summaryrefslogtreecommitdiff
path: root/src/compiler/scala/reflect/internal/Trees.scala
diff options
context:
space:
mode:
authorHubert Plociniczak <hubert.plociniczak@gmail.com>2012-05-07 10:15:35 +0200
committerHubert Plociniczak <hubert.plociniczak@gmail.com>2012-05-07 10:17:32 +0200
commita3d4d17b7750fdc121cdb3a6b394bb0489c914cb (patch)
tree7d4d1e0661377b69c756ed7519df2e9db97e8cf2 /src/compiler/scala/reflect/internal/Trees.scala
parent3631f1dadc8ce2beac86aa618a62120b88bda50c (diff)
downloadscala-a3d4d17b7750fdc121cdb3a6b394bb0489c914cb.tar.gz
scala-a3d4d17b7750fdc121cdb3a6b394bb0489c914cb.tar.bz2
scala-a3d4d17b7750fdc121cdb3a6b394bb0489c914cb.zip
Part III of the Lazy Vals Saga: Inliner strikes back. Or at least let's hope it will.
Diffstat (limited to 'src/compiler/scala/reflect/internal/Trees.scala')
-rw-r--r--src/compiler/scala/reflect/internal/Trees.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/reflect/internal/Trees.scala b/src/compiler/scala/reflect/internal/Trees.scala
index 5f1a8f3fbe..85c099129a 100644
--- a/src/compiler/scala/reflect/internal/Trees.scala
+++ b/src/compiler/scala/reflect/internal/Trees.scala
@@ -412,7 +412,7 @@ trait Trees extends api.Trees { self: SymbolTable =>
tree match {
case Ident(name0) if tree.symbol != NoSymbol =>
treeCopy.Ident(tree, tree.symbol.name)
- case Select(qual, name0) =>
+ case Select(qual, name0) if tree.symbol != NoSymbol =>
treeCopy.Select(tree, transform(qual), tree.symbol.name)
case _ =>
super.transform(tree)