diff options
author | Martin Odersky <odersky@gmail.com> | 2014-07-20 17:54:16 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-07-20 17:54:16 +0200 |
commit | 65658a4d0c3250d0d27f7af51632b2356f829464 (patch) | |
tree | e16ca98ffb7f72fa5a8fb834d978200d413f2e28 /src/dotty/tools/dotc/transform/Splitter.scala | |
parent | 9e1759f34dcfa90f688ef560c90f209dcb9b1374 (diff) | |
download | dotty-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.scala | 2 |
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 |