We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e00e1f2 commit 04e518dCopy full SHA for 04e518d
1 file changed
lib/tokenize.cpp
@@ -8960,8 +8960,10 @@ void Tokenizer::findGarbageCode() const
8960
// count number of semicolons
8961
int semicolons = 0, colons = 0;
8962
const Token* const endTok = tok->linkAt(1);
8963
- for (tok = tok->tokAt(2); tok && tok != endTok; tok = tok->next()) {
+ for (tok = tok->tokAt(2); tok != endTok; tok = tok->next()) {
8964
if (const Token* lam = findLambdaEndTokenWithoutAST(tok)) {
8965
+ if (lam == endTok)
8966
+ break;
8967
tok = lam;
8968
continue;
8969
}
0 commit comments