From 07c663590114a7457a747653ad447c966c0e0cd1 Mon Sep 17 00:00:00 2001 From: Sam McCall Date: Thu, 19 May 2022 08:13:02 +0200 Subject: [PATCH] [clang-tidy] Fix logic of assertion --- .../clang-tidy/readability/ContainerContainsCheck.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/clang-tools-extra/clang-tidy/readability/ContainerContainsCheck.cpp b/clang-tools-extra/clang-tidy/readability/ContainerContainsCheck.cpp index 7a20480fb501..f99251df5bf4 100644 --- a/clang-tools-extra/clang-tidy/readability/ContainerContainsCheck.cpp +++ b/clang-tools-extra/clang-tidy/readability/ContainerContainsCheck.cpp @@ -108,10 +108,8 @@ void ContainerContainsCheck::check(const MatchFinder::MatchResult &Result) { Result.Nodes.getNodeAs("positiveComparison"); const auto *NegativeComparison = Result.Nodes.getNodeAs("negativeComparison"); - assert( - !PositiveComparison || - !NegativeComparison && - "only one of PositiveComparison or NegativeComparison should be set"); + assert((!PositiveComparison || !NegativeComparison) && + "only one of PositiveComparison or NegativeComparison should be set"); bool Negated = NegativeComparison != nullptr; const auto *Comparison = Negated ? NegativeComparison : PositiveComparison;