aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/core/Types.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2013-10-15 17:54:52 +0200
committerMartin Odersky <odersky@gmail.com>2013-10-15 17:54:52 +0200
commit70dc372796aa380efafa1a59bac83e945a191fbf (patch)
treefb3b663719793cb7f99c180230cc83e174f17b49 /src/dotty/tools/dotc/core/Types.scala
parent2003e7d7e3c5d2600392f0d75f1fbc92ddfc0f6d (diff)
downloaddotty-70dc372796aa380efafa1a59bac83e945a191fbf.tar.gz
dotty-70dc372796aa380efafa1a59bac83e945a191fbf.tar.bz2
dotty-70dc372796aa380efafa1a59bac83e945a191fbf.zip
Added forgotten cases to TypeAccumulators.
Diffstat (limited to 'src/dotty/tools/dotc/core/Types.scala')
-rw-r--r--src/dotty/tools/dotc/core/Types.scala7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/dotty/tools/dotc/core/Types.scala b/src/dotty/tools/dotc/core/Types.scala
index bb010668e..ab1ba8141 100644
--- a/src/dotty/tools/dotc/core/Types.scala
+++ b/src/dotty/tools/dotc/core/Types.scala
@@ -2327,6 +2327,13 @@ object Types {
variance = -variance
this(y, hi)
}
+
+ case AndType(l, r) =>
+ this(this(x, l), r)
+
+ case OrType(l, r) =>
+ this(this(x, l), r)
+
case AnnotatedType(annot, underlying) =>
this(this(x, annot), underlying)