Use operator bool to claw back some readability

This commit is contained in:
Robert Widmann
2019-10-29 16:25:43 -07:00
parent 37e82a6133
commit b849e51768
45 changed files with 120 additions and 156 deletions

View File

@@ -4349,7 +4349,7 @@ ConstraintSystem::SolutionKind ConstraintSystem::simplifyConformsToConstraint(
type, protocol, DC,
(ConformanceCheckFlags::InExpression |
ConformanceCheckFlags::SkipConditionalRequirements));
if (!conformance.isInvalid()) {
if (conformance) {
return recordConformance(conformance);
}
} break;
@@ -4360,7 +4360,7 @@ ConstraintSystem::SolutionKind ConstraintSystem::simplifyConformsToConstraint(
type, protocol, DC,
(ConformanceCheckFlags::InExpression |
ConformanceCheckFlags::SkipConditionalRequirements));
if (!conformance.isInvalid()) {
if (conformance) {
return recordConformance(conformance);
}
} break;