From 0e88a17acaf66214a51807f2e3f13d35085e583e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Sat, 16 Mar 2019 08:51:33 +0100 Subject: [PATCH] CheckInternal: Use 'normal' checking --- lib/checkinternal.h | 10 ++++++++-- test/testinternal.cpp | 3 +-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/checkinternal.h b/lib/checkinternal.h index 3e3759800..4db6b2e1b 100644 --- a/lib/checkinternal.h +++ b/lib/checkinternal.h @@ -43,8 +43,7 @@ public: : Check(myName(), tokenizer, settings, errorLogger) { } - /** Simplified checks. The token list is simplified. */ - void runSimplifiedChecks(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) OVERRIDE { + void runChecks(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) OVERRIDE { if (!settings->isEnabled(Settings::INTERNAL)) return; @@ -60,6 +59,13 @@ public: checkInternal.checkStlUsage(); } + /** Simplified checks. The token list is simplified. */ + void runSimplifiedChecks(const Tokenizer *tokenizer, const Settings *settings, ErrorLogger *errorLogger) OVERRIDE { + (void)tokenizer; + (void)settings; + (void)errorLogger; + } + /** @brief %Check if a simple pattern is used inside Token::Match or Token::findmatch */ void checkTokenMatchPatterns(); diff --git a/test/testinternal.cpp b/test/testinternal.cpp index f7679a381..9a3f37ff7 100644 --- a/test/testinternal.cpp +++ b/test/testinternal.cpp @@ -55,11 +55,10 @@ private: Tokenizer tokenizer(&settings, this); std::istringstream istr(code); tokenizer.tokenize(istr, "test.cpp"); - tokenizer.simplifyTokenList2(); // Check.. CheckInternal checkInternal; - checkInternal.runSimplifiedChecks(&tokenizer, &settings, this); + checkInternal.runChecks(&tokenizer, &settings, this); } void simplePatternInTokenMatch() {