summaryrefslogtreecommitdiff
path: root/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/to_sequence.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/to_sequence.hpp')
-rw-r--r--inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/to_sequence.hpp45
1 files changed, 0 insertions, 45 deletions
diff --git a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/to_sequence.hpp b/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/to_sequence.hpp
deleted file mode 100644
index 54854dbfa..000000000
--- a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/to_sequence.hpp
+++ /dev/null
@@ -1,45 +0,0 @@
-
-// (C) Copyright Tobias Schwinger
-//
-// Use modification and distribution are subject to the boost Software License,
-// Version 1.0. (See http://www.boost.org/LICENSE_1_0.txt).
-
-//------------------------------------------------------------------------------
-
-#ifndef BOOST_FT_DETAIL_TO_SEQUENCE_HPP_INCLUDED
-#define BOOST_FT_DETAIL_TO_SEQUENCE_HPP_INCLUDED
-
-#include <boost/mpl/eval_if.hpp>
-#include <boost/mpl/identity.hpp>
-#include <boost/mpl/is_sequence.hpp>
-#include <boost/mpl/placeholders.hpp>
-#include <boost/type_traits/add_reference.hpp>
-
-#include <boost/function_types/is_callable_builtin.hpp>
-
-namespace boost { namespace function_types { namespace detail {
-
-// wrap first arguments in components, if callable builtin type
-template<typename T>
-struct to_sequence
-{
- typedef typename
- mpl::eval_if
- < is_callable_builtin<T>
- , to_sequence< components<T> >
- , mpl::identity< T >
- >::type
- type;
-};
-
-// reduce template instantiations, if possible
-template<typename T, typename U>
-struct to_sequence< components<T,U> >
-{
- typedef typename components<T,U>::types type;
-};
-
-} } } // namespace ::boost::function_types::detail
-
-#endif
-