1 parent 43425ee commit 6f450ffCopy full SHA for 6f450ff
1 file changed
lib/tokenize.cpp
@@ -9109,7 +9109,8 @@ void Tokenizer::findGarbageCode() const
9109
if (tok->strAt(1) == "(")
9110
syntaxError(tok);
9111
else if (!(tok->tokType() == Token::Type::eString && Token::simpleMatch(tok->tokAt(-1), "extern")) &&
9112
- !(tok->tokType() == Token::Type::eBoolean && cpp && Token::simpleMatch(tok->tokAt(-1), "requires")))
+ !(tok->tokType() == Token::Type::eBoolean && cpp && Token::simpleMatch(tok->tokAt(-1), "requires")) &&
9113
+ !Token::simpleMatch(tok->linkAt(1), "} ;"))
9114
9115
}
9116
if (Token::Match(tok, "( ) %num%|%bool%|%char%|%str%"))
0 commit comments