From f7d4e09a761c31cc413bc43ad5bd4c5c187edebe Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Mon, 8 Jul 2019 22:01:07 +0000 Subject: [PATCH] Add parentheses to silence warnings. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@365395 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Tooling/Syntax/BuildTree.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/Tooling/Syntax/BuildTree.cpp b/lib/Tooling/Syntax/BuildTree.cpp index 3c259a08bd..dc682ff677 100644 --- a/lib/Tooling/Syntax/BuildTree.cpp +++ b/lib/Tooling/Syntax/BuildTree.cpp @@ -110,9 +110,9 @@ private: auto It = Trees.lower_bound(Range.begin()); assert(It != Trees.end() && "no node found"); assert(It->first == Range.begin() && "no child with the specified range"); - assert(std::next(It) == Trees.end() || - std::next(It)->first == Range.end() && - "no child with the specified range"); + assert((std::next(It) == Trees.end() || + std::next(It)->first == Range.end()) && + "no child with the specified range"); It->second.Role = Role; } @@ -129,9 +129,9 @@ private: BeginChildren->first == FirstToken && "fold crosses boundaries of existing subtrees"); auto EndChildren = Trees.lower_bound(NodeTokens.end()); - assert(EndChildren == Trees.end() || - EndChildren->first == NodeTokens.end() && - "fold crosses boundaries of existing subtrees"); + assert((EndChildren == Trees.end() || + EndChildren->first == NodeTokens.end()) && + "fold crosses boundaries of existing subtrees"); // (!) we need to go in reverse order, because we can only prepend. for (auto It = EndChildren; It != BeginChildren; --It) -- 2.40.0