[Win][WebKitLegacy][Clang] WebKit.h warning: 'IWebEditingDelegate2::shouldInsertNode...
[WebKit-https.git] / Source / WebKitLegacy / win / Interfaces / IWebViewPrivate.idl
index d35f26d..59edb0b 100644 (file)
@@ -297,6 +297,11 @@ interface IWebViewPrivate : IUnknown
     HRESULT selectedRangeForTesting([out] UINT* location, [out] UINT* length);
 }
 
+cpp_quote("#if defined(__GNUC__) || defined(__clang__)")
+cpp_quote("#pragma GCC diagnostic push")
+cpp_quote("#pragma GCC diagnostic ignored \"-Woverloaded-virtual\"")
+cpp_quote("#endif")
+
 [ uuid(671FB259-ABEF-48FC-88FB-EC4CF304E866) ]
 interface IWebViewPrivate2 : IWebViewPrivate
 {
@@ -321,6 +326,10 @@ interface IWebViewPrivate2 : IWebViewPrivate
         [in] WebUserContentInjectedFrames injectedFrames);
 }
 
+cpp_quote("#if defined(__GNUC__) || defined(__clang__)")
+cpp_quote("#pragma GCC diagnostic pop")
+cpp_quote("#endif")
+
 typedef enum {
     WebFindOptionsCaseInsensitive = 1 << 0,
     WebFindOptionsAtWordStarts = 1 << 1,