AST: Factor out a new Requirement::getProtocolDecl() utility method

This commit is contained in:
Slava Pestov
2021-02-25 17:13:57 -05:00
parent 8ae1b768f1
commit 53e06d69b5
24 changed files with 74 additions and 107 deletions

View File

@@ -2700,8 +2700,7 @@ swift::getDirectlyInheritedNominalTypeDecls(
if (!req.getFirstType()->isEqual(protoSelfTy))
continue;
result.emplace_back(req.getSecondType()->castTo<ProtocolType>()->getDecl(),
loc);
result.emplace_back(req.getProtocolDecl(), loc);
}
return result;
}