Skip to content

Commit b14fd3e

Browse files
Update tokenize.cpp
1 parent 34b9c45 commit b14fd3e

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

lib/tokenize.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,7 @@ namespace {
798798
Token *after = tok3;
799799
while (Token::Match(after, "%name%|*|&|&&|::"))
800800
after = after->next();
801-
if (Token::Match(mNameToken, "%name% (") && Token::simpleMatch(tok3->next(), "*")) {
801+
if (Token::Match(mNameToken, "%name% (") && Token::Match(tok3->next(), "*|const")) {
802802
while (Token::Match(after, "(|["))
803803
after = after->link()->next();
804804
if (after) {
@@ -841,6 +841,8 @@ namespace {
841841
useAfterVarRange = false;
842842
if (Token::simpleMatch(tok3->previous(), "( *"))
843843
tok3->deletePrevious();
844+
else if (Token::simpleMatch(tok3->tokAt(-2), "( * const"))
845+
tok3->tokAt(-1)->deletePrevious();
844846
}
845847
else if (after->str() == "[") {
846848
while (after && after->str() == "[")

0 commit comments

Comments
 (0)