Skip to content

Commit 933190f

Browse files
authored
Merge pull request #7793 from DougGregor/out-of-my-depth
2 parents 67d2224 + 9d9cfe2 commit 933190f

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

lib/AST/GenericSignatureBuilder.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2372,7 +2372,6 @@ void GenericSignatureBuilder::inferRequirements(ParameterList *params,
23722372
if (genericParams == nullptr)
23732373
return;
23742374

2375-
unsigned depth = genericParams->getDepth();
23762375
for (auto P : *params)
23772376
inferRequirements(P->getTypeLoc());
23782377
}

lib/Sema/TypeCheckGeneric.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,6 @@ void TypeChecker::checkGenericParamList(GenericSignatureBuilder *builder,
276276
builder->addGenericParameter(param);
277277
}
278278

279-
unsigned depth = genericParams->getDepth();
280-
281279
// Now, check the inheritance clauses of each parameter.
282280
for (auto param : *genericParams) {
283281
checkInheritanceClause(param, resolver);
@@ -486,7 +484,6 @@ static bool checkGenericFuncSignature(TypeChecker &tc,
486484
// Infer requirements from it.
487485
if (builder && genericParams &&
488486
fn->getBodyResultTypeLoc().getTypeRepr()) {
489-
unsigned depth = genericParams->getDepth();
490487
builder->inferRequirements(fn->getBodyResultTypeLoc());
491488
}
492489
}
@@ -823,7 +820,6 @@ static bool checkGenericSubscriptSignature(TypeChecker &tc,
823820
// Infer requirements from it.
824821
if (genericParams && builder &&
825822
subscript->getElementTypeLoc().getTypeRepr()) {
826-
unsigned depth = genericParams->getDepth();
827823
builder->inferRequirements(subscript->getElementTypeLoc());
828824
}
829825

0 commit comments

Comments
 (0)