Skip to content

Commit f2873ea

Browse files
authored
Merge pull request #11076 from slavapestov/a-dave-abrahams-special
AST: Check return value of ProtocolConformance::getTypeWitness()
2 parents f6e48dc + 469d1f7 commit f2873ea

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/AST/GenericSignatureBuilder.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -1688,6 +1688,7 @@ static void concretizeNestedTypeFromConcreteParent(
16881688
witnessType =
16891689
conformance.getConcrete()
16901690
->getTypeWitness(assocType, builder.getLazyResolver());
1691+
if (!witnessType) return;
16911692
} else {
16921693
witnessType = DependentMemberType::get(concreteParent, assocType);
16931694
}

0 commit comments

Comments
 (0)