Go to the documentation of this file. 5 #ifndef DUNE_DEPRECATED_HH 6 #define DUNE_DEPRECATED_HH 32 #define DUNE_NO_DEPRECATED_BEGIN ... 38 #define DUNE_NO_DEPRECATED_END ... 40 # if defined __clang__ 41 # define DUNE_NO_DEPRECATED_BEGIN \ 42 _Pragma("clang diagnostic push") \ 43 _Pragma("clang diagnostic ignored \"-Wdeprecated-declarations\"") 44 # define DUNE_NO_DEPRECATED_END _Pragma("clang diagnostic pop") 45 # elif defined __INTEL_COMPILER 46 # define DUNE_NO_DEPRECATED_BEGIN \ 47 _Pragma("warning push") \ 48 _Pragma("warning(disable:1478)") \ 49 _Pragma("warning(disable:1786)") 50 # define DUNE_NO_DEPRECATED_END _Pragma("warning pop") 51 # elif defined __GNUC__ 52 # define DUNE_NO_DEPRECATED_BEGIN \ 53 _Pragma("GCC diagnostic push") \ 54 _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") 55 # define DUNE_NO_DEPRECATED_END _Pragma("GCC diagnostic pop") 57 # define DUNE_NO_DEPRECATED_BEGIN 58 # define DUNE_NO_DEPRECATED_END