From 2bdb7dc236929452c8b6f3a81441482357170807 Mon Sep 17 00:00:00 2001 From: Paul Fultz II Date: Sun, 1 Dec 2019 08:09:21 -0600 Subject: [PATCH] Fix issue 9390: valueFlowTerminatingCondition bailout: Skipping function due to incomplete variable NULL (#2412) * Fix issue 9390: valueFlowTerminatingCondition bailout: Skipping function due to incomplete variable NULL * Uncomment keyword * Add nullptr as well --- lib/symboldatabase.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/symboldatabase.cpp b/lib/symboldatabase.cpp index 8fabf2055..a93b4a717 100644 --- a/lib/symboldatabase.cpp +++ b/lib/symboldatabase.cpp @@ -1331,6 +1331,7 @@ void SymbolDatabase::createSymbolDatabaseIncompleteVars() "namespace", "new", "noexcept", + "nullptr", "override", "private", "protected", @@ -1353,6 +1354,7 @@ void SymbolDatabase::createSymbolDatabaseIncompleteVars() "virtual", "void", "volatile", + "NULL", }; for (const Token* tok = mTokenizer->list.front(); tok != mTokenizer->list.back(); tok = tok->next()) { const Scope * scope = tok->scope();