Skip to content

Commit a2e9c60

Browse files
committed
[Constraint solver] Remove dead declarations.
These functions appear to have been part of an implementation of constraint propagation that was removed or never committed; remove them. NFC
1 parent ff662fd commit a2e9c60

File tree

1 file changed

+0
-10
lines changed

1 file changed

+0
-10
lines changed

lib/Sema/ConstraintSystem.h

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3082,16 +3082,6 @@ class ConstraintSystem {
30823082

30833083
Constraint *selectApplyDisjunction();
30843084

3085-
bool simplifyForConstraintPropagation();
3086-
void collectNeighboringBindOverloadDisjunctions(
3087-
llvm::SetVector<Constraint *> &neighbors);
3088-
bool isBindOverloadConsistent(Constraint *bindConstraint,
3089-
llvm::SetVector<Constraint *> &workList);
3090-
void reviseBindOverloadDisjunction(Constraint *disjunction,
3091-
llvm::SetVector<Constraint *> &workList,
3092-
bool *foundConsistent);
3093-
bool areBindPairConsistent(Constraint *first, Constraint *second);
3094-
30953085
/// Solve the system of constraints generated from provided expression.
30963086
///
30973087
/// \param expr The expression to generate constraints from.

0 commit comments

Comments
 (0)