aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/transform/Splitter.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2014-07-20 17:54:16 +0200
committerMartin Odersky <odersky@gmail.com>2014-07-20 17:54:16 +0200
commit65658a4d0c3250d0d27f7af51632b2356f829464 (patch)
treee16ca98ffb7f72fa5a8fb834d978200d413f2e28 /src/dotty/tools/dotc/transform/Splitter.scala
parent9e1759f34dcfa90f688ef560c90f209dcb9b1374 (diff)
downloaddotty-65658a4d0c3250d0d27f7af51632b2356f829464.tar.gz
dotty-65658a4d0c3250d0d27f7af51632b2356f829464.tar.bz2
dotty-65658a4d0c3250d0d27f7af51632b2356f829464.zip
fix/148
Fixed typo in Splitter. Closes #148.
Diffstat (limited to 'src/dotty/tools/dotc/transform/Splitter.scala')
-rw-r--r--src/dotty/tools/dotc/transform/Splitter.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dotty/tools/dotc/transform/Splitter.scala b/src/dotty/tools/dotc/transform/Splitter.scala
index 745919f3a..921aa1916 100644
--- a/src/dotty/tools/dotc/transform/Splitter.scala
+++ b/src/dotty/tools/dotc/transform/Splitter.scala
@@ -70,7 +70,7 @@ class Splitter extends TreeTransform {
}
def isStructuralSelect(tp: Type): Boolean = tp.stripTypeVar match {
- case tp: RefinedType => tp.refinedName == name || isStructuralSelect(tp)
+ case tp: RefinedType => tp.refinedName == name || isStructuralSelect(tp.parent)
case tp: TypeProxy => isStructuralSelect(tp.underlying)
case AndType(tp1, tp2) => isStructuralSelect(tp1) || isStructuralSelect(tp2)
case _ => false