From f5f63b9f9869b632a89078500ba0a74d72f913e6 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Fri, 27 Nov 2015 16:49:37 +0100 Subject: Silence clang-cl warnings in ATL headers Change-Id: I42fe7bfcd89c11fe2940bff43d4a8653e0026db2 --- winaccessibility/source/UAccCOM/stdafx.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'winaccessibility') diff --git a/winaccessibility/source/UAccCOM/stdafx.h b/winaccessibility/source/UAccCOM/stdafx.h index e71ac0b0a506..b1cf88a135dd 100644 --- a/winaccessibility/source/UAccCOM/stdafx.h +++ b/winaccessibility/source/UAccCOM/stdafx.h @@ -35,11 +35,24 @@ #include #include +#if defined __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wall" +#pragma clang diagnostic ignored "-Wattributes" +#pragma clang diagnostic ignored "-Wdelete-incomplete" +#pragma clang diagnostic ignored "-Wint-to-pointer-cast" +#pragma clang diagnostic ignored "-Winvalid-noreturn" +#pragma clang diagnostic ignored "-Wmicrosoft" +#pragma clang diagnostic ignored "-Wnon-pod-varargs" +#endif #include // You may derive a class from CComModule and use it if you want to override // something, but do not change the name of _Module extern CComModule _Module; #include +#if defined __clang__ +#pragma clang diagnostic pop +#endif #include #undef OPAQUE -- cgit