diff options
author | Vladimir Byko-Ianko <v.bykoianko@corp.mail.ru> | 2017-07-17 11:52:16 +0300 |
---|---|---|
committer | Vladimir Byko-Ianko <bykoianko@gmail.com> | 2017-07-21 12:56:16 +0300 |
commit | 3915037e6abd588c23458fd42f9f731ac0cfd3ef (patch) | |
tree | 7f808dbaa7273e9953fa6bab4609d98c2b94d9d1 /coding | |
parent | 6b95f90b66fa27dbe3a3c971c13b7672ded32f6c (diff) |
Review fixes.
Diffstat (limited to 'coding')
-rw-r--r-- | coding/base64.cpp | 9 | ||||
-rw-r--r-- | coding/simple_dense_coding.cpp | 9 | ||||
-rw-r--r-- | coding/simple_dense_coding.hpp | 9 | ||||
-rw-r--r-- | coding/succinct_mapper.hpp | 9 |
4 files changed, 36 insertions, 0 deletions
diff --git a/coding/base64.cpp b/coding/base64.cpp index e370f5332f..3b7642cb2f 100644 --- a/coding/base64.cpp +++ b/coding/base64.cpp @@ -2,10 +2,19 @@ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wreorder" +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wunused-local-typedef" +#endif + #include <boost/algorithm/string.hpp> #include <boost/archive/iterators/base64_from_binary.hpp> #include <boost/archive/iterators/binary_from_base64.hpp> #include <boost/archive/iterators/transform_width.hpp> + +#if defined(__clang__) +#pragma clang diagnostic pop +#endif #pragma GCC diagnostic pop namespace base64 diff --git a/coding/simple_dense_coding.cpp b/coding/simple_dense_coding.cpp index 6a18241cd1..efb712c2da 100644 --- a/coding/simple_dense_coding.cpp +++ b/coding/simple_dense_coding.cpp @@ -5,8 +5,17 @@ #include "std/algorithm.hpp" #include "std/limits.hpp" +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wunused-local-typedef" +#endif + #include <boost/range/adaptor/transformed.hpp> +#if defined(__clang__) +#pragma clang diagnostic pop +#endif + namespace coding { namespace diff --git a/coding/simple_dense_coding.hpp b/coding/simple_dense_coding.hpp index dee95e6804..5f91af4ba0 100644 --- a/coding/simple_dense_coding.hpp +++ b/coding/simple_dense_coding.hpp @@ -2,8 +2,17 @@ #include "std/vector.hpp" +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wunused-local-typedef" +#endif + #include "3party/succinct/elias_fano_compressed_list.hpp" +#if defined(__clang__) +#pragma clang diagnostic pop +#endif + namespace coding { // This class represents a variant of a so-called simple dense coding diff --git a/coding/succinct_mapper.hpp b/coding/succinct_mapper.hpp index e6f856bbc6..7ff21d2254 100644 --- a/coding/succinct_mapper.hpp +++ b/coding/succinct_mapper.hpp @@ -7,9 +7,18 @@ #include "std/type_traits.hpp" +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wunused-local-typedef" +#endif + #include "3party/succinct/mappable_vector.hpp" #include "3party/succinct/mapper.hpp" +#if defined(__clang__) +#pragma clang diagnostic pop +#endif + namespace coding { template <typename T> |