diff --git a/lib/tokenize.cpp b/lib/tokenize.cpp index 632f6a0ce..ac250b0fc 100644 --- a/lib/tokenize.cpp +++ b/lib/tokenize.cpp @@ -6891,7 +6891,7 @@ bool Tokenizer::simplifyKnownVariablesSimplify(Token **tok2, Token *tok3, unsign } // array usage - if (Token::Match(tok3, ("[(,] " + structname + " %varid% [+-*/[]").c_str(), varid)) + if (Token::Match(tok3, ("[(,] " + structname + " %varid% [|%op%").c_str(), varid)) { if (!structname.empty()) {