From c25b0e5069a69e45805b7238d280be6274f78de7 Mon Sep 17 00:00:00 2001 From: Nikita Kniazev Date: Thu, 13 Feb 2020 17:22:37 +0300 Subject: [PATCH] Add compile-time warning to deprecated headers --- include/boost/range/const_reverse_iterator.hpp | 4 ++++ include/boost/range/result_iterator.hpp | 4 ++++ include/boost/range/reverse_result_iterator.hpp | 4 ++++ test/const_reverse_iterator.cpp | 1 + test/result_iterator.cpp | 1 + test/reverse_result_iterator.cpp | 1 + 6 files changed, 15 insertions(+) diff --git a/include/boost/range/const_reverse_iterator.hpp b/include/boost/range/const_reverse_iterator.hpp index bfe1615..a0c3de9 100644 --- a/include/boost/range/const_reverse_iterator.hpp +++ b/include/boost/range/const_reverse_iterator.hpp @@ -15,6 +15,10 @@ # pragma once #endif +#include + +BOOST_HEADER_DEPRECATED("") + #include #include diff --git a/include/boost/range/result_iterator.hpp b/include/boost/range/result_iterator.hpp index 54e343d..48f88d7 100644 --- a/include/boost/range/result_iterator.hpp +++ b/include/boost/range/result_iterator.hpp @@ -15,6 +15,10 @@ # pragma once #endif +#include + +BOOST_HEADER_DEPRECATED("") + #include namespace boost diff --git a/include/boost/range/reverse_result_iterator.hpp b/include/boost/range/reverse_result_iterator.hpp index d375cfd..e6e6f38 100644 --- a/include/boost/range/reverse_result_iterator.hpp +++ b/include/boost/range/reverse_result_iterator.hpp @@ -15,6 +15,10 @@ # pragma once #endif +#include + +BOOST_HEADER_DEPRECATED("") + #include namespace boost diff --git a/test/const_reverse_iterator.cpp b/test/const_reverse_iterator.cpp index 44726fd..4fb484f 100644 --- a/test/const_reverse_iterator.cpp +++ b/test/const_reverse_iterator.cpp @@ -8,6 +8,7 @@ // For more information, see http://www.boost.org/libs/range/ // +#define BOOST_ALLOW_DEPRECATED_HEADERS #include #include #include diff --git a/test/result_iterator.cpp b/test/result_iterator.cpp index 88dd7a5..67d4a2d 100644 --- a/test/result_iterator.cpp +++ b/test/result_iterator.cpp @@ -8,6 +8,7 @@ // For more information, see http://www.boost.org/libs/range/ // +#define BOOST_ALLOW_DEPRECATED_HEADERS #include #include #include diff --git a/test/reverse_result_iterator.cpp b/test/reverse_result_iterator.cpp index 7d160fe..107b4bd 100644 --- a/test/reverse_result_iterator.cpp +++ b/test/reverse_result_iterator.cpp @@ -8,6 +8,7 @@ // For more information, see http://www.boost.org/libs/range/ // +#define BOOST_ALLOW_DEPRECATED_HEADERS #include #include #include