From 542c730b3391c7f4bef78495ef80f13623fd8a69 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Wed, 7 Dec 2016 14:27:17 +0100 Subject: Clang: Suppress unused parameter warnings in clang headers Change-Id: I8b2d50be5bda75b6759b7ce73b9d37b2500f3efc Reviewed-by: Tim Jenssen --- .../clangrefactoringbackend/source/sourcerangeextractor.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/tools/clangrefactoringbackend/source/sourcerangeextractor.cpp') diff --git a/src/tools/clangrefactoringbackend/source/sourcerangeextractor.cpp b/src/tools/clangrefactoringbackend/source/sourcerangeextractor.cpp index d4f6ba6cec..18b6288cae 100644 --- a/src/tools/clangrefactoringbackend/source/sourcerangeextractor.cpp +++ b/src/tools/clangrefactoringbackend/source/sourcerangeextractor.cpp @@ -30,8 +30,11 @@ #include #if defined(__GNUC__) -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wunused-parameter" +# pragma GCC diagnostic push +# pragma GCC diagnostic ignored "-Wunused-parameter" +#elif defined(_MSC_VER) +# pragma warning(push) +# pragma warning( disable : 4100 ) #endif #include @@ -41,7 +44,9 @@ #include #if defined(__GNUC__) -#pragma GCC diagnostic pop +# pragma GCC diagnostic pop +#elif defined(_MSC_VER) +# pragma warning(pop) #endif namespace ClangBackEnd { -- cgit v1.2.1