summaryrefslogtreecommitdiff
path: root/boost/poly_collection/algorithm.hpp
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2019-12-05 15:12:59 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2019-12-05 15:12:59 +0900
commitb8cf34c691623e4ec329053cbbf68522a855882d (patch)
tree34da08632a99677f6b79ecb65e5b655a5b69a67f /boost/poly_collection/algorithm.hpp
parent3fdc3e5ee96dca5b11d1694975a65200787eab86 (diff)
downloadboost-b8cf34c691623e4ec329053cbbf68522a855882d.tar.gz
boost-b8cf34c691623e4ec329053cbbf68522a855882d.tar.bz2
boost-b8cf34c691623e4ec329053cbbf68522a855882d.zip
Imported Upstream version 1.67.0upstream/1.67.0
Diffstat (limited to 'boost/poly_collection/algorithm.hpp')
-rw-r--r--boost/poly_collection/algorithm.hpp21
1 files changed, 1 insertions, 20 deletions
diff --git a/boost/poly_collection/algorithm.hpp b/boost/poly_collection/algorithm.hpp
index 862e85aa6b..ccf678eb58 100644
--- a/boost/poly_collection/algorithm.hpp
+++ b/boost/poly_collection/algorithm.hpp
@@ -1,4 +1,4 @@
-/* Copyright 2016-2017 Joaquin M Lopez Munoz.
+/* Copyright 2016-2018 Joaquin M Lopez Munoz.
* Distributed under the Boost Software License, Version 1.0.
* (See accompanying file LICENSE_1_0.txt or copy at
* http://www.boost.org/LICENSE_1_0.txt)
@@ -19,7 +19,6 @@
#include <boost/poly_collection/detail/iterator_traits.hpp>
#include <boost/poly_collection/detail/segment_split.hpp>
#include <boost/poly_collection/detail/type_restitution.hpp>
-#include <boost/poly_collection/detail/workaround_dr1467.hpp>
#include <iterator>
#include <type_traits>
#include <utility>
@@ -91,8 +90,6 @@ bool none_of(const Iterator& first,const Iterator& last,Predicate pred)
struct for_each_alg
{
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(for_each_alg)
-
template<typename InputIterator,typename Function>
void operator()(
InputIterator first,InputIterator last,Function& f)const /* note the & */
@@ -197,8 +194,6 @@ Iterator find_first_of(
template<typename... Ts>
struct adjacent_find_alg
{
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(adjacent_find_alg)
-
template<
typename LocalIterator,typename BinaryPredicate,typename LocalBaseIterator
>
@@ -289,8 +284,6 @@ std::ptrdiff_t count_if(
struct mismatch_alg
{
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(mismatch_alg)
-
template<
typename InputIterator1,
typename InputIterator2,typename BinaryPredicate
@@ -374,8 +367,6 @@ std::pair<Iterator,InputIterator> mismatch(
struct equal_alg
{
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(equal_alg)
-
template<
typename InputIterator1,
typename InputIterator2,typename BinaryPredicate
@@ -603,8 +594,6 @@ Iterator find_end(
struct search_n_alg
{
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(search_n_alg)
-
template<
typename ForwardIterator,typename Size,
typename T,typename BinaryPredicate
@@ -764,8 +753,6 @@ OutputIterator transform(
struct transform2_alg
{
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(transform2_alg)
-
template<
typename InputIterator1,typename InputIterator2,
typename OutputIterator,typename BinaryOperation
@@ -799,8 +786,6 @@ struct replace_copy_alg
* conditional operator".
*/
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(replace_copy_alg)
-
template<typename InputIterator,typename OutputIterator,typename T>
OutputIterator operator()(
InputIterator first,InputIterator last,OutputIterator res,
@@ -832,8 +817,6 @@ struct replace_copy_if_alg
* conditional operator".
*/
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(replace_copy_if_alg)
-
template<
typename InputIterator,typename OutputIterator,
typename Predicate,typename T
@@ -890,8 +873,6 @@ OutputIterator remove_copy_if(
template<typename... Ts>
struct unique_copy_alg
{
- BOOST_POLY_COLLECTION_WORKAROUND_DR1467(unique_copy_alg)
-
template<
typename LocalIterator,typename OutputIterator,
typename BinaryPredicate,typename LocalBaseIterator