@@ -370,7 +370,7 @@ object SpaceEngine {
370
370
project(pat)
371
371
372
372
case Typed (_, tpt) =>
373
- Typ (erase(tpt.tpe.stripAnnots, isValue = true , isTyped = true ), decomposed = false )
373
+ Typ (erase(tpt.tpe.stripAnnots, isValue = true ), decomposed = false )
374
374
375
375
case This (_) =>
376
376
Typ (pat.tpe.stripAnnots, decomposed = false )
@@ -455,13 +455,13 @@ object SpaceEngine {
455
455
tp.derivedAppliedType(erase(tycon, inArray, isValue = false ), args2)
456
456
457
457
case tp @ OrType (tp1, tp2) =>
458
- OrType (erase(tp1, inArray, isValue, isTyped ), erase(tp2, inArray, isValue, isTyped ), tp.isSoft)
458
+ OrType (erase(tp1, inArray, isValue), erase(tp2, inArray, isValue), tp.isSoft)
459
459
460
460
case AndType (tp1, tp2) =>
461
- AndType (erase(tp1, inArray, isValue, isTyped ), erase(tp2, inArray, isValue, isTyped ))
461
+ AndType (erase(tp1, inArray, isValue), erase(tp2, inArray, isValue))
462
462
463
463
case tp @ RefinedType (parent, _, _) =>
464
- erase(parent, inArray, isValue, isTyped )
464
+ erase(parent, inArray, isValue)
465
465
466
466
case tref : TypeRef if tref.symbol.isPatternBound =>
467
467
if inArray then erase(tref.underlying, inArray, isValue, isTyped)
0 commit comments