AST: Add HasComputedAssociatedConformancesFlag to NormalProtocolConformance

This commit is contained in:
Slava Pestov
2023-10-09 14:46:06 -04:00
parent 793c7a18e2
commit d51442247a
2 changed files with 20 additions and 4 deletions

View File

@@ -535,14 +535,14 @@ Type ProtocolConformance::getAssociatedType(Type assocType) const {
ProtocolConformanceRef
ProtocolConformance::getAssociatedConformance(Type assocType,
ProtocolDecl *protocol) const {
ProtocolDecl *protocol) const {
CONFORMANCE_SUBCLASS_DISPATCH(getAssociatedConformance,
(assocType, protocol))
}
ProtocolConformanceRef
NormalProtocolConformance::getAssociatedConformance(Type assocType,
ProtocolDecl *protocol) const {
ProtocolDecl *protocol) const {
assert(assocType->isTypeParameter() &&
"associated type must be a type parameter");