Skip to content

Commit ad60596

Browse files
committed
return true if the type members can not be constrained
1 parent 8495c06 commit ad60596

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/src/dotty/tools/dotc/core/PatternTypeConstrainer.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ trait PatternTypeConstrainer { self: TypeComparer =>
180180
def registerPattern = ctx.gadt.addToConstraint(patternPath) // Pattern path is a freshly-created skolem,
181181
// so it will always be un-registered at this point
182182

183-
val result = registerScrutinee && registerPattern && {
183+
val res = !registerScrutinee || !registerPattern || {
184184
val scrutineeTypeMembers = Map.from {
185185
ctx.gadt.registeredTypeMembers(scrutineePath) map { x => x.name -> x }
186186
}

0 commit comments

Comments
 (0)