summaryrefslogtreecommitdiff
path: root/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/synthesize.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/synthesize.hpp')
-rw-r--r--inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/synthesize.hpp79
1 files changed, 0 insertions, 79 deletions
diff --git a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/synthesize.hpp b/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/synthesize.hpp
deleted file mode 100644
index 0b15cbbed..000000000
--- a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/function_types/detail/synthesize.hpp
+++ /dev/null
@@ -1,79 +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_SYNTHESIZE_HPP_INCLUDED
-#define BOOST_FT_DETAIL_SYNTHESIZE_HPP_INCLUDED
-
-#include <cstddef>
-
-#include <boost/mpl/at.hpp>
-#include <boost/mpl/size.hpp>
-
-#include <boost/function_types/config/config.hpp>
-#include <boost/function_types/property_tags.hpp>
-#include <boost/function_types/detail/cv_traits.hpp>
-#include <boost/function_types/detail/retag_default_cc.hpp>
-
-namespace boost { namespace function_types { namespace detail {
-
-template<bits_t Flags, bits_t CCID, std::size_t Size>
-struct synthesize_impl_o
-{
- template<typename Seq> struct synthesize_impl_i { };
-};
-
-template<typename Seq, bits_t Bits>
-struct synthesize_impl
- : detail::synthesize_impl_o
- < ::boost::function_types::detail::decode_bits<Bits>::flags
- , ::boost::function_types::detail::decode_bits<Bits>::cc_id
- , ::boost::mpl::size<Seq>::value
- >
- ::template synthesize_impl_i<Seq>
-{ };
-
-template<typename Seq, typename Tag>
-struct synthesize_func
- : detail::synthesize_impl
- < Seq
- , ::boost::function_types::detail::bits
- < detail::retag_default_cc
- < function_types::tag<nv_dcc_func, Tag> >
- >::value
- >
-{ };
-
-template<typename Seq, typename Tag>
-struct synthesize_mfp
- : detail::synthesize_impl
- < Seq
- , ::boost::function_types::detail::bits
- < detail::retag_default_cc
- < function_types::tag
- < typename detail::cv_traits< typename mpl::at_c<Seq,1>::type >::tag
- , nv_dcc_mfp, Tag
- > >
- >::value
- >
-{ };
-
-template<typename S, typename R = typename mpl::at_c<S,0>::type,
- typename C = typename mpl::at_c<S,1>::type>
-struct synthesize_mop
-{
- typedef R C::* type;
-};
-
-#define BOOST_FT_variations BOOST_FT_function|BOOST_FT_member_pointer
-#define BOOST_FT_al_path boost/function_types/detail/synthesize_impl
-#include <boost/function_types/detail/pp_loop.hpp>
-
-} } } // namespace ::boost::function_types::detail
-
-#endif
-