We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d38a51a commit cd77720Copy full SHA for cd77720
compiler/src/dotty/tools/dotc/core/TypeComparer.scala
@@ -1754,7 +1754,8 @@ class TypeComparer(@constructorOnly initctx: Context) extends ConstraintHandling
1754
case _ => isSubType(info1, info2)
1755
1756
1757
- isSubInfo(m.info.widenExpr, tp2.refinedInfo.widenExpr, m.symbol.info)
+ val info1 = m.info.widenExpr
1758
+ isSubInfo(info1, tp2.refinedInfo.widenExpr, m.symbol.info.orElse(info1))
1759
|| matchAbstractTypeMember(m.info)
1760
end qualifies
1761
0 commit comments