[Constraint solver] Drop unused Expr* from diagnoseAmbiguity().

We've made this unnecessary.
This commit is contained in:
Doug Gregor
2019-11-15 21:09:27 -08:00
parent 6273941034
commit 78e360a67d
2 changed files with 3 additions and 4 deletions

View File

@@ -2503,7 +2503,7 @@ bool ConstraintSystem::salvage(SmallVectorImpl<Solution> &viable, Expr *expr) {
}
}
if (diagnoseAmbiguity(expr, viable)) {
if (diagnoseAmbiguity(viable)) {
return true;
}
}
@@ -2757,8 +2757,7 @@ static void extendPreorderIndexMap(
expr->walk(traversal);
}
bool ConstraintSystem::diagnoseAmbiguity(Expr *expr,
ArrayRef<Solution> solutions) {
bool ConstraintSystem::diagnoseAmbiguity(ArrayRef<Solution> solutions) {
// Produce a diff of the solutions.
SolutionDiff diff(solutions);