diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2019-06-07 08:22:54 +0100 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2019-06-27 07:40:49 +0100 |
commit | 3045ba3532443dc1fa03035c5ac228af5aa5840d (patch) | |
tree | 69c1862eda276859aeedcd2c13b07ed321111834 | |
parent | 4301fa548d1e4b9a53811d766e86301b9d473d9d (diff) | |
download | swig-3045ba3532443dc1fa03035c5ac228af5aa5840d.tar.gz |
Warning suppression on testcase using clang
-rw-r--r-- | Examples/test-suite/cpp11_constexpr.i | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Examples/test-suite/cpp11_constexpr.i b/Examples/test-suite/cpp11_constexpr.i index 755efb0e0..420db4f83 100644 --- a/Examples/test-suite/cpp11_constexpr.i +++ b/Examples/test-suite/cpp11_constexpr.i @@ -4,6 +4,15 @@ %module cpp11_constexpr +%{ +#if defined(__clang__) +#pragma clang diagnostic push +// Suppress: 'constexpr' non-static member function will not be implicitly 'const' in C++14; add 'const' to avoid a change in behavior +// For MMM() and NNN() +#pragma clang diagnostic ignored "-Wconstexpr-not-const" +#endif +%} + %inline %{ #ifdef SWIG #define SWIGTESTCONST const |