Use Token::simpleMatch for simple patterns

"internal" check reported:
[lib/checkuninitvar.cpp:1101]: (warning) Found simple pattern inside Token::Match() call: "if ("
This commit is contained in:
Thomas Jarosch 2013-02-14 12:34:18 +01:00
parent a1da067b88
commit 72a40b4da4
1 changed files with 1 additions and 1 deletions

View File

@ -1101,7 +1101,7 @@ void CheckUninitVar::checkScope(const Scope* scope)
static void conditionAlwaysTrueOrFalse(const Token *tok, const std::map<unsigned int, int> &variableValue, bool *alwaysTrue, bool *alwaysFalse) static void conditionAlwaysTrueOrFalse(const Token *tok, const std::map<unsigned int, int> &variableValue, bool *alwaysTrue, bool *alwaysFalse)
{ {
assert(Token::Match(tok, "if (")); assert(Token::simpleMatch(tok, "if ("));
const Token *vartok = tok->tokAt(2); const Token *vartok = tok->tokAt(2);
const bool NOT(vartok->str() == "!"); const bool NOT(vartok->str() == "!");