From 7017b051fee1e1b2eb7903911afdaaf222f0f17f Mon Sep 17 00:00:00 2001 From: Dmitry-Me Date: Mon, 23 Mar 2015 13:30:05 +0300 Subject: [PATCH] Remove bitwise-or abuse --- lib/tokenize.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tokenize.cpp b/lib/tokenize.cpp index b70bc1154..6512a3b90 100644 --- a/lib/tokenize.cpp +++ b/lib/tokenize.cpp @@ -7831,7 +7831,7 @@ void Tokenizer::simplifyEnum() const Token *prev = tok2->previous(); bool type = false; while (prev && (prev->isName() || Token::Match(prev, "*|&|::"))) { - type |= (Token::Match(prev, "%type% !!::") && !Token::Match(prev, "throw|return")); + type = type || ((Token::Match(prev, "%type% !!::") && !Token::Match(prev, "throw|return"))); prev = prev->previous(); } if (type && (!prev || Token::Match(prev, "[;{}]"))) {