From 396a69a6302b87502872c6504eba8a0a615c3bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Mon, 29 Nov 2021 20:09:28 +0100 Subject: [PATCH] Clang: do not silently abort from checks --- lib/checkuninitvar.h | 3 --- lib/checkunusedvar.cpp | 3 --- 2 files changed, 6 deletions(-) diff --git a/lib/checkuninitvar.h b/lib/checkuninitvar.h index d8ba62c64..f0594c002 100644 --- a/lib/checkuninitvar.h +++ b/lib/checkuninitvar.h @@ -63,9 +63,6 @@ public: /** @brief Run checks against the normal token list */ void runChecks(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) OVERRIDE { - if (settings->clang) - return; - CheckUninitVar checkUninitVar(tokenizer, settings, errorLogger); checkUninitVar.check(); checkUninitVar.valueFlowUninit(); diff --git a/lib/checkunusedvar.cpp b/lib/checkunusedvar.cpp index ad422db41..fd17413ae 100644 --- a/lib/checkunusedvar.cpp +++ b/lib/checkunusedvar.cpp @@ -1150,9 +1150,6 @@ void CheckUnusedVar::checkFunctionVariableUsage() if (!mSettings->severity.isEnabled(Severity::style)) return; - if (mSettings->clang) - return; - // Parse all executing scopes.. const SymbolDatabase *symbolDatabase = mTokenizer->getSymbolDatabase();