@@ -1550,23 +1550,23 @@ object Types {
1550
1550
else {
1551
1551
if (Config .splitProjections && isType)
1552
1552
prefix match {
1553
- case prefix : AndType =>
1554
- def isMissing (tp : Type ) = tp match {
1555
- case tp : TypeRef => ! tp.info.exists
1556
- case _ => false
1557
- }
1558
- val derived1 = derivedSelect(prefix.tp1)
1559
- val derived2 = derivedSelect(prefix.tp2)
1560
- return (
1561
- if (isMissing(derived1)) derived2
1562
- else if (isMissing(derived2)) derived1
1563
- else prefix.derivedAndType(derived1, derived2))
1564
- case prefix : OrType =>
1565
- val derived1 = derivedSelect(prefix.tp1)
1566
- val derived2 = derivedSelect(prefix.tp2)
1567
- return prefix.derivedOrType(derived1, derived2)
1568
- case _ =>
1569
- }
1553
+ case prefix : AndType =>
1554
+ def isMissing (tp : Type ) = tp match {
1555
+ case tp : TypeRef => ! tp.info.exists
1556
+ case _ => false
1557
+ }
1558
+ val derived1 = derivedSelect(prefix.tp1)
1559
+ val derived2 = derivedSelect(prefix.tp2)
1560
+ return (
1561
+ if (isMissing(derived1)) derived2
1562
+ else if (isMissing(derived2)) derived1
1563
+ else prefix.derivedAndType(derived1, derived2))
1564
+ case prefix : OrType =>
1565
+ val derived1 = derivedSelect(prefix.tp1)
1566
+ val derived2 = derivedSelect(prefix.tp2)
1567
+ return prefix.derivedOrType(derived1, derived2)
1568
+ case _ =>
1569
+ }
1570
1570
val res = prefix.lookupRefined(name)
1571
1571
if (res.exists) res
1572
1572
else if (name == tpnme.hkApply && prefix.classNotLambda) {
0 commit comments