aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/boost/algorithm
diff options
context:
space:
mode:
authorbugaevskiy <bugaevskiy@yandex-team.com>2022-12-31 17:40:08 +0300
committerbugaevskiy <bugaevskiy@yandex-team.com>2022-12-31 17:40:08 +0300
commit030896f914b07ae082ccf0b6b00df926d22d2454 (patch)
treee520bd22d01faaf07ff303c49ad2fdfefa114f67 /contrib/restricted/boost/algorithm
parent014fdab1c4bb0fedea59974a6bb13ef3ec3b67cb (diff)
downloadydb-030896f914b07ae082ccf0b6b00df926d22d2454.tar.gz
Remove Boost metaproject
Diffstat (limited to 'contrib/restricted/boost/algorithm')
-rw-r--r--contrib/restricted/boost/algorithm/include/boost/algorithm/cxx11/all_of.hpp84
1 files changed, 0 insertions, 84 deletions
diff --git a/contrib/restricted/boost/algorithm/include/boost/algorithm/cxx11/all_of.hpp b/contrib/restricted/boost/algorithm/include/boost/algorithm/cxx11/all_of.hpp
deleted file mode 100644
index f7ee311b28e..00000000000
--- a/contrib/restricted/boost/algorithm/include/boost/algorithm/cxx11/all_of.hpp
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
- Copyright (c) Marshall Clow 2008-2012.
-
- 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)
-*/
-
-/// \file all_of.hpp
-/// \brief Test ranges to see if all elements match a value or predicate.
-/// \author Marshall Clow
-
-#ifndef BOOST_ALGORITHM_ALL_OF_HPP
-#define BOOST_ALGORITHM_ALL_OF_HPP
-
-#include <boost/config.hpp>
-#include <boost/range/begin.hpp>
-#include <boost/range/end.hpp>
-
-namespace boost { namespace algorithm {
-
-/// \fn all_of ( InputIterator first, InputIterator last, Predicate p )
-/// \return true if all elements in [first, last) satisfy the predicate 'p'
-/// \note returns true on an empty range
-///
-/// \param first The start of the input sequence
-/// \param last One past the end of the input sequence
-/// \param p A predicate for testing the elements of the sequence
-///
-/// \note This function is part of the C++2011 standard library.
-template<typename InputIterator, typename Predicate>
-BOOST_CXX14_CONSTEXPR bool all_of ( InputIterator first, InputIterator last, Predicate p )
-{
- for ( ; first != last; ++first )
- if ( !p(*first))
- return false;
- return true;
-}
-
-/// \fn all_of ( const Range &r, Predicate p )
-/// \return true if all elements in the range satisfy the predicate 'p'
-/// \note returns true on an empty range
-///
-/// \param r The input range
-/// \param p A predicate for testing the elements of the range
-///
-template<typename Range, typename Predicate>
-BOOST_CXX14_CONSTEXPR bool all_of ( const Range &r, Predicate p )
-{
- return boost::algorithm::all_of ( boost::begin (r), boost::end (r), p );
-}
-
-/// \fn all_of_equal ( InputIterator first, InputIterator last, const T &val )
-/// \return true if all elements in [first, last) are equal to 'val'
-/// \note returns true on an empty range
-///
-/// \param first The start of the input sequence
-/// \param last One past the end of the input sequence
-/// \param val A value to compare against
-///
-template<typename InputIterator, typename T>
-BOOST_CXX14_CONSTEXPR bool all_of_equal ( InputIterator first, InputIterator last, const T &val )
-{
- for ( ; first != last; ++first )
- if ( val != *first )
- return false;
- return true;
-}
-
-/// \fn all_of_equal ( const Range &r, const T &val )
-/// \return true if all elements in the range are equal to 'val'
-/// \note returns true on an empty range
-///
-/// \param r The input range
-/// \param val A value to compare against
-///
-template<typename Range, typename T>
-BOOST_CXX14_CONSTEXPR bool all_of_equal ( const Range &r, const T &val )
-{
- return boost::algorithm::all_of_equal ( boost::begin (r), boost::end (r), val );
-}
-
-}} // namespace boost and algorithm
-
-#endif // BOOST_ALGORITHM_ALL_OF_HPP