Revert "[ConstraintSystem] Extend availability check to cover unavailable extensions."

This reverts commit 6de6de2e3a.
This commit is contained in:
Allan Shortlidge
2022-09-21 18:24:52 -07:00
parent bf6d893abe
commit 429f19a4b6
2 changed files with 1 additions and 23 deletions

View File

@@ -6540,7 +6540,7 @@ void ConstraintSystem::diagnoseFailureFor(SolutionApplicationTarget target) {
bool ConstraintSystem::isDeclUnavailable(const Decl *D,
ConstraintLocator *locator) const {
// First check whether this declaration is universally unavailable.
if (AvailableAttr::isUnavailable(D))
if (D->getAttrs().isUnavailable(getASTContext()))
return true;
return TypeChecker::isDeclarationUnavailable(D, DC, [&] {