Go to the documentation of this file. 1 #ifndef EIGEN_WARNINGS_DISABLED 2 #define EIGEN_WARNINGS_DISABLED 20 #ifndef EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS 21 #pragma warning( push ) 23 #pragma warning( disable : 4100 4101 4127 4181 4211 4244 4273 4324 4503 4512 4522 4700 4714 4717 4800) 25 #elif defined __INTEL_COMPILER 33 #ifndef EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS 36 #pragma warning disable 2196 279 1684 2259 38 #elif defined __clang__ 41 #ifndef EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS 42 #pragma clang diagnostic push 44 #pragma clang diagnostic ignored "-Wconstant-logical-operand" 46 #elif defined __GNUC__ && __GNUC__>=6 48 #ifndef EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS 49 #pragma GCC diagnostic push 51 #pragma GCC diagnostic ignored "-Wignored-attributes" 57 #pragma diag_suppress code_is_unreachable 59 #pragma diag_suppress initialization_not_reachable 61 #pragma diag_suppress 1222 63 #pragma diag_suppress 2527 64 #pragma diag_suppress 2529 65 #pragma diag_suppress 2651 66 #pragma diag_suppress 2653 67 #pragma diag_suppress 2668 68 #pragma diag_suppress 2669 69 #pragma diag_suppress 2670 70 #pragma diag_suppress 2671 71 #pragma diag_suppress 2735 72 #pragma diag_suppress 2737 75 #endif // not EIGEN_WARNINGS_DISABLED
co_scan
Author(s):
autogenerated on Mon Feb 28 2022 23:00:41