We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e6c7f27 commit 7f7d83fCopy full SHA for 7f7d83f
compiler/src/dotty/tools/dotc/typer/ProtoTypes.scala
@@ -179,8 +179,8 @@ object ProtoTypes {
179
bound.isProvisional && hasUnknownMembers(bound)
180
} && hasUnknownMembers(tp.info.loBound)
181
}
182
- case tp: TypeVar =>
183
- !tp.isInstantiated && hasUnknownMembers(TypeComparer.bounds(tp.origin).lo)
+ case tp: TypeVar if !tp.isInstantiated =>
+ hasUnknownMembers(TypeComparer.bounds(tp.origin).lo)
184
case tp: AppliedType => hasUnknownMembers(tp.tycon) || hasUnknownMembers(tp.superType)
185
case tp: TypeProxy => hasUnknownMembers(tp.superType)
186
// It woukd make sense to also include And/OrTypes, but that leads to
0 commit comments