forked from qt-creator/qt-creator
		
	Clang: Add more CLANG-UPGRADE-CHECK markers
Change-Id: I9ee553f29fa7a7f60291e2d7d2a56062dc722b9d Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
		| @@ -237,14 +237,14 @@ void CompilerOptionsBuilder::addOptionsForLanguage(bool checkForBorlandExtension | ||||
|         opts << (gnuExtensions ? QLatin1String("-std=gnu++98") : QLatin1String("-std=c++98")); | ||||
|         break; | ||||
|     case ProjectPart::CXX03: | ||||
|         // Clang 3.6 does not know -std=gnu++03. | ||||
|         // CLANG-UPGRADE-CHECK: Clang 3.6/3.9 does not know -std=gnu++03, but 5.0 does. | ||||
|         opts << QLatin1String("-std=c++03"); | ||||
|         break; | ||||
|     case ProjectPart::CXX14: | ||||
|         opts << (gnuExtensions ? QLatin1String("-std=gnu++14") : QLatin1String("-std=c++14")); | ||||
|         break; | ||||
|     case ProjectPart::CXX17: | ||||
|         // TODO: Change to (probably) "gnu++17"/"c++17" at some point in the future. | ||||
|         // CLANG-UPGRADE-CHECK: Change to "gnu++17"/"c++17" for clang 5.0. | ||||
|         opts << (gnuExtensions ? QLatin1String("-std=gnu++1z") : QLatin1String("-std=c++1z")); | ||||
|         break; | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user