AST: Remove ProtocolDecl::getRequirementSignatureAsGenericSignature()

This commit is contained in:
Slava Pestov
2024-01-31 21:15:18 -05:00
parent 6951cc1097
commit d8f85a3bf6
3 changed files with 7 additions and 13 deletions

View File

@@ -6738,12 +6738,6 @@ RequirementSignature ProtocolDecl::getRequirementSignature() const {
RequirementSignature());
}
GenericSignature ProtocolDecl::getRequirementSignatureAsGenericSignature() const {
return GenericSignature::get(
{getSelfInterfaceType()->castTo<GenericTypeParamType>()},
getRequirementSignature().getRequirements());
}
bool ProtocolDecl::isComputingRequirementSignature() const {
return getASTContext().evaluator.hasActiveRequest(
RequirementSignatureRequest{const_cast<ProtocolDecl*>(this)});