From fe31e5b0b091c51270aaffc6f0c12eb7439c8183 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Fri, 6 Aug 2021 11:03:33 +0200 Subject: MSVC: Understand "c++20" as language version Otherwise, this value will not result in the /std:c++latest flag. Task-number: QBS-1656 Change-Id: I26c077e8200c2a3aff865327cb6c0569f7fdbaab Reviewed-by: Ivan Komissarov --- share/qbs/modules/cpp/msvc.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/qbs/modules/cpp/msvc.js b/share/qbs/modules/cpp/msvc.js index 3e528ddee..630272d37 100644 --- a/share/qbs/modules/cpp/msvc.js +++ b/share/qbs/modules/cpp/msvc.js @@ -108,7 +108,7 @@ function supportsExternalIncludesOption(input) { function addLanguageVersionFlag(input, args) { var cxxVersion = Cpp.languageVersion(input.cpp.cxxLanguageVersion, - ["c++17", "c++14", "c++11", "c++98"], "C++"); + ["c++20", "c++17", "c++14", "c++11", "c++98"], "C++"); if (!cxxVersion) return; -- cgit v1.2.1