diff options
Diffstat (limited to 'inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/proto/detail/preprocessed/make_expr_funop.hpp')
-rw-r--r-- | inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/proto/detail/preprocessed/make_expr_funop.hpp | 259 |
1 files changed, 0 insertions, 259 deletions
diff --git a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/proto/detail/preprocessed/make_expr_funop.hpp b/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/proto/detail/preprocessed/make_expr_funop.hpp deleted file mode 100644 index 0f87a15ca..000000000 --- a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/proto/detail/preprocessed/make_expr_funop.hpp +++ /dev/null @@ -1,259 +0,0 @@ - /////////////////////////////////////////////////////////////////////////////// - /// \file make_expr_funop.hpp - /// Contains definition of make_expr\<\>::operator() member functions. - // - // Copyright 2008 Eric Niebler. 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) - template<typename This , typename A0 , typename A1> - struct result<This(A0 , A1)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 - >::type - type; - }; - - - template<typename A0 , typename A1> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 - >::type const - operator ()(const A0 &a0 , const A1 &a1) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 - >()(a0 , a1); - } - template<typename This , typename A0 , typename A1 , typename A2> - struct result<This(A0 , A1 , A2)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 - >()(a0 , a1 , a2); - } - template<typename This , typename A0 , typename A1 , typename A2 , typename A3> - struct result<This(A0 , A1 , A2 , A3)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 , A3 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2 , typename A3> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2 , const A3 &a3) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 - >()(a0 , a1 , a2 , a3); - } - template<typename This , typename A0 , typename A1 , typename A2 , typename A3 , typename A4> - struct result<This(A0 , A1 , A2 , A3 , A4)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 , A3 , A4 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2 , const A3 &a3 , const A4 &a4) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 - >()(a0 , a1 , a2 , a3 , a4); - } - template<typename This , typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5> - struct result<This(A0 , A1 , A2 , A3 , A4 , A5)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 , A3 , A4 , A5 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2 , const A3 &a3 , const A4 &a4 , const A5 &a5) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 - >()(a0 , a1 , a2 , a3 , a4 , a5); - } - template<typename This , typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6> - struct result<This(A0 , A1 , A2 , A3 , A4 , A5 , A6)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 , A3 , A4 , A5 , A6 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2 , const A3 &a3 , const A4 &a4 , const A5 &a5 , const A6 &a6) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 - >()(a0 , a1 , a2 , a3 , a4 , a5 , a6); - } - template<typename This , typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7> - struct result<This(A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 , const A7 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2 , const A3 &a3 , const A4 &a4 , const A5 &a5 , const A6 &a6 , const A7 &a7) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 , const A7 - >()(a0 , a1 , a2 , a3 , a4 , a5 , a6 , a7); - } - template<typename This , typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8> - struct result<This(A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 , const A7 , const A8 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2 , const A3 &a3 , const A4 &a4 , const A5 &a5 , const A6 &a6 , const A7 &a7 , const A8 &a8) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 , const A7 , const A8 - >()(a0 , a1 , a2 , a3 , a4 , a5 , a6 , a7 , a8); - } - template<typename This , typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9> - struct result<This(A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9)> - { - typedef - typename result_of::make_expr< - Tag - , Domain - , A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8 , A9 - >::type - type; - }; - - - template<typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typename A5 , typename A6 , typename A7 , typename A8 , typename A9> - BOOST_FORCEINLINE - typename result_of::make_expr< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 , const A7 , const A8 , const A9 - >::type const - operator ()(const A0 &a0 , const A1 &a1 , const A2 &a2 , const A3 &a3 , const A4 &a4 , const A5 &a5 , const A6 &a6 , const A7 &a7 , const A8 &a8 , const A9 &a9) const - { - return proto::detail::make_expr_< - Tag - , Domain - , const A0 , const A1 , const A2 , const A3 , const A4 , const A5 , const A6 , const A7 , const A8 , const A9 - >()(a0 , a1 , a2 , a3 , a4 , a5 , a6 , a7 , a8 , a9); - } |