Skip to content

Commit 57d18f7

Browse files
committed
[AST Mangler] Don't look into invalid conformances.
(cherry picked from commit 39edb8b)
1 parent ea6ef19 commit 57d18f7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/AST/ASTMangler.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1686,6 +1686,9 @@ void ASTMangler::appendRetroactiveConformances(SubstitutionMap subMap,
16861686

16871687
unsigned numProtocolRequirements = 0;
16881688
for (auto conformance : subMap.getConformances()) {
1689+
if (conformance.isInvalid())
1690+
continue;
1691+
16891692
if (conformance.getRequirement()->isMarkerProtocol())
16901693
continue;
16911694

0 commit comments

Comments
 (0)