summaryrefslogtreecommitdiff
path: root/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/fusion/container/list/detail/build_cons.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/fusion/container/list/detail/build_cons.hpp')
-rw-r--r--inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/fusion/container/list/detail/build_cons.hpp61
1 files changed, 0 insertions, 61 deletions
diff --git a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/fusion/container/list/detail/build_cons.hpp b/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/fusion/container/list/detail/build_cons.hpp
deleted file mode 100644
index 206af1f13..000000000
--- a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/fusion/container/list/detail/build_cons.hpp
+++ /dev/null
@@ -1,61 +0,0 @@
-/*=============================================================================
- Copyright (c) 2001-2011 Joel de Guzman
-
- 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)
-==============================================================================*/
-#if !defined(FUSION_BUILD_CONS_09232005_1222)
-#define FUSION_BUILD_CONS_09232005_1222
-
-#include <boost/fusion/support/config.hpp>
-#include <boost/fusion/container/list/cons.hpp>
-#include <boost/fusion/iterator/equal_to.hpp>
-#include <boost/fusion/iterator/next.hpp>
-#include <boost/fusion/iterator/value_of.hpp>
-#include <boost/fusion/iterator/deref.hpp>
-
-namespace boost { namespace fusion { namespace detail
-{
- template <
- typename First
- , typename Last
- , bool is_empty = result_of::equal_to<First, Last>::value>
- struct build_cons;
-
- template <typename First, typename Last>
- struct build_cons<First, Last, true>
- {
- typedef nil_ type;
-
- BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED
- static nil_
- call(First const&, Last const&)
- {
- return nil_();
- }
- };
-
- template <typename First, typename Last>
- struct build_cons<First, Last, false>
- {
- typedef
- build_cons<typename result_of::next<First>::type, Last>
- next_build_cons;
-
- typedef cons<
- typename result_of::value_of<First>::type
- , typename next_build_cons::type>
- type;
-
- BOOST_CXX14_CONSTEXPR BOOST_FUSION_GPU_ENABLED
- static type
- call(First const& f, Last const& l)
- {
- typename result_of::value_of<First>::type v = *f;
- return type(v, next_build_cons::call(fusion::next(f), l));
- }
- };
-
-}}}
-
-#endif