3 #if defined(_MSC_VER)
\r
4 #pragma warning (disable : 4100) // unreferenced formal parameter
\r
5 #pragma warning (disable : 4127) // conditional expression is constant
\r
6 #pragma warning (disable : 4180) // qualifier applied to function type has no meaning; ignored
\r
7 #pragma warning (disable : 4482) // nonstandard extension used: enum 'enum' used in qualified name
\r
8 #pragma warning (disable : 4503) // decorated name length exceeded, name was truncated
\r
9 #pragma warning (disable : 4512) // assignment operator could not be generated
\r
10 #pragma warning (disable : 4714) // marked as __forceinline not inlined
\r