Skip to content

Commit 02cc5a2

Browse files
committed
Sema: Fix handling of AddedConstraint in PreparedOverload::discharge()
1 parent dbedb21 commit 02cc5a2

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

lib/Sema/TypeOfReference.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2502,8 +2502,7 @@ void PreparedOverload::discharge(ConstraintSystem &cs,
25022502
break;
25032503

25042504
case PreparedOverload::Change::AddedConstraint:
2505-
cs.addUnsolvedConstraint(change.TheConstraint);
2506-
cs.activateConstraint(change.TheConstraint);
2505+
cs.simplifyDisjunctionChoice(change.TheConstraint);
25072506
break;
25082507

25092508
case PreparedOverload::Change::OpenedTypes: {

0 commit comments

Comments
 (0)