diff options
Diffstat (limited to 'src/dotty/tools/dotc/core/TypeComparer.scala')
-rw-r--r-- | src/dotty/tools/dotc/core/TypeComparer.scala | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/core/TypeComparer.scala b/src/dotty/tools/dotc/core/TypeComparer.scala index 631363e3e..3a15a50e1 100644 --- a/src/dotty/tools/dotc/core/TypeComparer.scala +++ b/src/dotty/tools/dotc/core/TypeComparer.scala @@ -481,8 +481,7 @@ class TypeComparer(initctx: Context) extends DotClass { def isCappable(tp: Type): Boolean = tp match { case tp: PolyParam => constraint contains tp case tp: TypeProxy => isCappable(tp.underlying) - case tp: AndType => isCappable(tp.tp1) || isCappable(tp.tp2) - case tp: OrType => isCappable(tp.tp1) || isCappable(tp.tp2) + case tp: AndOrType => isCappable(tp.tp1) || isCappable(tp.tp2) case _ => false } |