Skip to content

Commit 2d1174d

Browse files
committed
fix #13733
1 parent 1f6840d commit 2d1174d

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

lib/tokenize.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10022,6 +10022,8 @@ void Tokenizer::simplifyBitfields()
1002210022
Token* typeTok = tok->next();
1002310023
while (Token::Match(typeTok, "const|volatile"))
1002410024
typeTok = typeTok->next();
10025+
while (Token::Match(typeTok, "%name% :: %name%"))
10026+
typeTok = typeTok->tokAt(2);
1002510027
if (Token::Match(typeTok, "%type% %name% :") &&
1002610028
!Token::Match(tok->next(), "case|public|protected|private|class|struct") &&
1002710029
!Token::simpleMatch(tok->tokAt(2), "default :")) {

0 commit comments

Comments
 (0)