|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Cross-compiler macros for saving / restoring / disabling warnings. More...
Go to the source code of this file.
Macros | |
| #define | DISABLE_WARNING_PUSH |
| #define | DISABLE_WARNING_POP |
| #define | DISABLE_WARNING_UNREFERENCED_FORMAL_PARAMETER |
| #define | DISABLE_WARNING_UNUSED_VALUE |
| #define | DISABLE_WARNING_UNREFERENCED_FUNCTION |
| #define | DISABLE_WARNING_CLASS_MEMACCESS |
Cross-compiler macros for saving / restoring / disabling warnings.
Typical pattern around third-party headers that generate noise:
Each supported compiler (MSVC, clang-MSVC, clang, GCC) provides the full macro set; others fall through to no-ops.
Definition in file Warnings.hpp.
| #define DISABLE_WARNING_CLASS_MEMACCESS |
Definition at line 78 of file Warnings.hpp.
| #define DISABLE_WARNING_POP |
Definition at line 74 of file Warnings.hpp.
| #define DISABLE_WARNING_PUSH |
Definition at line 73 of file Warnings.hpp.
| #define DISABLE_WARNING_UNREFERENCED_FORMAL_PARAMETER |
Definition at line 75 of file Warnings.hpp.
| #define DISABLE_WARNING_UNREFERENCED_FUNCTION |
Definition at line 77 of file Warnings.hpp.
| #define DISABLE_WARNING_UNUSED_VALUE |
Definition at line 76 of file Warnings.hpp.