Skip to content

Commit f2a3099

Browse files
Update tokenize.cpp [skip ci]
1 parent d724b2d commit f2a3099

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎lib/tokenize.cpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5083,7 +5083,7 @@ void Tokenizer::setVarIdPass1()
50835083
if (decl) {
50845084
if (isC() && Token::Match(prev2->previous(), "&|&&"))
50855085
syntaxErrorC(prev2, prev2->strAt(-2) + prev2->strAt(-1) + " " + prev2->str());
5086-
variableMap.addVariable(prev2->str(), scopeStack.size() <= 1 && !TokenList::isFunctionHead(tok, ";"));
5086+
variableMap.addVariable(prev2->str(), scopeStack.size() <= 1 && !functionDeclEndToken);
50875087

50885088
if (Token::simpleMatch(tok->previous(), "for (") && Token::Match(prev2, "%name% [=[({,]")) {
50895089
for (const Token *tok3 = prev2->next(); tok3 && tok3->str() != ";"; tok3 = tok3->next()) {

0 commit comments

Comments
 (0)