AST: Rename GenericContext::isGeneric to hasGenericParamList

`isGeneric` is a misleading name because this method checks for the
existence of a `GenericParamList`, which is not implied by genericity.
This commit is contained in:
Anthony Latsis
2025-11-11 14:23:35 +00:00
parent 75506a17ce
commit bda6edb85c
45 changed files with 106 additions and 101 deletions

View File

@@ -629,7 +629,7 @@ swift::FragileFunctionKindRequest::evaluate(Evaluator &evaluator,
bool DeclContext::isInnermostContextGeneric() const {
if (auto Decl = getAsDecl())
if (auto GC = Decl->getAsGenericContext())
return GC->isGeneric();
return GC->hasGenericParamList();
return false;
}