diff --git a/lib/tokenize.cpp b/lib/tokenize.cpp index 443b40173..d4ea62283 100644 --- a/lib/tokenize.cpp +++ b/lib/tokenize.cpp @@ -2587,6 +2587,8 @@ void Tokenizer::setVarIdPass1() bool initlist = false; bool inlineFunction = false; for (Token *tok = list.front(); tok; tok = tok->next()) { + if (tok->isOp()) + continue; if (!functionDeclEndStack.empty() && tok == functionDeclEndStack.top()) { functionDeclEndStack.pop(); if (tok->str() == ":")