CI; Fix self check false positives

This commit is contained in:
Daniel Marjamäki 2021-07-18 19:31:19 +02:00
parent 9362c1fc6c
commit ae79b4759d
1 changed files with 1 additions and 1 deletions

View File

@ -273,7 +273,7 @@ void CheckFunctions::checkMissingReturn()
}
if (inconclusive && Token::simpleMatch(scope->bodyEnd->tokAt(-2), ") ; }")) {
const Token *ftok = scope->bodyEnd->linkAt(-2)->previous();
if (mSettings->library.isNotLibraryFunction(ftok)) {
if (mSettings->library.isNotLibraryFunction(ftok) && !ftok->isKeyword()) {
const Token *tok = ftok;
while (Token::Match(tok->tokAt(-2), "%name% :: %name%"))
tok = tok->tokAt(-2);