Skip to content

Commit 95413de

Browse files
committed
Sema: Remove unused parameter from inferTypeWitnessesViaAssociatedType()
1 parent cdd6f8d commit 95413de

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

lib/Sema/AssociatedTypeInference.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -986,7 +986,6 @@ class AssociatedTypeInference {
986986

987987
/// Infer associated type witnesses for the given associated type.
988988
InferredAssociatedTypesByWitnesses inferTypeWitnessesViaAssociatedType(
989-
const llvm::SetVector<AssociatedTypeDecl *> &allUnresolved,
990989
AssociatedTypeDecl *assocType);
991990

992991
/// Infer associated type witnesses for all relevant value requirements.
@@ -1790,8 +1789,7 @@ AssociatedTypeInference::inferTypeWitnessesViaValueWitnesses(
17901789
if (assocTypes.count(assocType) == 0)
17911790
continue;
17921791

1793-
auto reqInferred = inferTypeWitnessesViaAssociatedType(assocTypes,
1794-
assocType);
1792+
auto reqInferred = inferTypeWitnessesViaAssociatedType(assocType);
17951793
if (!reqInferred.empty())
17961794
result.push_back({req, std::move(reqInferred)});
17971795

@@ -1998,7 +1996,6 @@ static Type removeSelfParam(ValueDecl *value, Type type) {
19981996

19991997
InferredAssociatedTypesByWitnesses
20001998
AssociatedTypeInference::inferTypeWitnessesViaAssociatedType(
2001-
const llvm::SetVector<AssociatedTypeDecl *> &allUnresolved,
20021999
AssociatedTypeDecl *assocType) {
20032000
InferredAssociatedTypesByWitnesses result;
20042001

0 commit comments

Comments
 (0)