Loading...
Searching...
No Matches
Go to the documentation of this file.
4#define FL_STRINGIFY2(x) #x
5#define FL_STRINGIFY(x) FL_STRINGIFY2(x)
8 #define FL_DISABLE_WARNING_PUSH _Pragma("clang diagnostic push")
9 #define FL_DISABLE_WARNING_POP _Pragma("clang diagnostic pop")
11 #define FL_DISABLE_WARNING(warning) _Pragma(FL_STRINGIFY(clang diagnostic ignored "-W" #warning))
12#elif defined(__GNUC__)
13 #define FL_DISABLE_WARNING_PUSH _Pragma("GCC diagnostic push")
14 #define FL_DISABLE_WARNING_POP _Pragma("GCC diagnostic pop")
16 #define FL_DISABLE_WARNING(warning) _Pragma(FL_STRINGIFY(GCC diagnostic ignored "-W" #warning))
18 #define FL_DISABLE_WARNING_PUSH
19 #define FL_DISABLE_WARNING_POP
20 #define FL_DISABLE_WARNING(warning)