Merge pull request #59672 from beccadax/what-is-the-protocol-for-generating-sendable

Ignore Sendable conformances in PrintAsClang
This commit is contained in:
Becca Royal-Gordon
2022-06-23 17:15:09 -07:00
committed by GitHub
2 changed files with 5 additions and 3 deletions

View File

@@ -439,8 +439,10 @@ public:
bool allRequirementsSatisfied = true;
for (auto proto : PD->getInheritedProtocols()) {
assert(proto->isObjC());
allRequirementsSatisfied &= require(proto);
if (printer.shouldInclude(proto)) {
assert(proto->isObjC());
allRequirementsSatisfied &= require(proto);
}
}
if (!allRequirementsSatisfied)