diff --git a/src/plugins/cppcheck/cppchecktool.cpp b/src/plugins/cppcheck/cppchecktool.cpp index 78d3c9fee07..b13b089cee0 100644 --- a/src/plugins/cppcheck/cppchecktool.cpp +++ b/src/plugins/cppcheck/cppchecktool.cpp @@ -165,6 +165,8 @@ QStringList CppcheckTool::additionalArguments(const CppTools::ProjectPart &part) case Version::CXX2a: result.push_back("--language=c++"); break; + case Version::None: + break; } using QtVersion = CppTools::ProjectPart::QtVersion; diff --git a/src/plugins/cpptools/cppcodemodelinspectordumper.cpp b/src/plugins/cpptools/cppcodemodelinspectordumper.cpp index e05c6c5eb38..7179c34aada 100644 --- a/src/plugins/cpptools/cppcodemodelinspectordumper.cpp +++ b/src/plugins/cpptools/cppcodemodelinspectordumper.cpp @@ -107,17 +107,18 @@ QString Utils::toString(::Utils::LanguageVersion languageVersion) { #define CASE_LANGUAGEVERSION(x) case ::Utils::LanguageVersion::x: return QLatin1String(#x) switch (languageVersion) { - CASE_LANGUAGEVERSION(C89); - CASE_LANGUAGEVERSION(C99); - CASE_LANGUAGEVERSION(C11); - CASE_LANGUAGEVERSION(C18); - CASE_LANGUAGEVERSION(CXX98); - CASE_LANGUAGEVERSION(CXX03); - CASE_LANGUAGEVERSION(CXX11); - CASE_LANGUAGEVERSION(CXX14); - CASE_LANGUAGEVERSION(CXX17); - CASE_LANGUAGEVERSION(CXX2a); - // no default to get a compiler warning if anything is added + CASE_LANGUAGEVERSION(None); + CASE_LANGUAGEVERSION(C89); + CASE_LANGUAGEVERSION(C99); + CASE_LANGUAGEVERSION(C11); + CASE_LANGUAGEVERSION(C18); + CASE_LANGUAGEVERSION(CXX98); + CASE_LANGUAGEVERSION(CXX03); + CASE_LANGUAGEVERSION(CXX11); + CASE_LANGUAGEVERSION(CXX14); + CASE_LANGUAGEVERSION(CXX17); + CASE_LANGUAGEVERSION(CXX2a); + // no default to get a compiler warning if anything is added } #undef CASE_LANGUAGEVERSION return QString();