Home
last modified time | relevance | path

Searched refs:function_type (Results 1 – 25 of 122) sorted by relevance

12345

/third_party/boost/libs/function_types/test/synthesis/
Dcv_function_synthesis.cpp21 ft::function_type< mpl::vector<void,int>, in test_non_cv()
27 ft::function_type< mpl::vector<void,int>, ft::non_const >::type in test_non_cv()
32 ft::function_type< mpl::vector<void,int>, ft::non_volatile >::type in test_non_cv()
37 ft::function_type< mpl::vector<void,int> >::type in test_non_cv()
42 ft::function_type< mpl::vector<void,int>, in test_non_cv()
48 ft::function_type< mpl::vector<void,int>, ft::const_qualified >::type in test_non_cv()
53 ft::function_type< mpl::vector<void,int>, in test_non_cv()
60 ft::function_type< mpl::vector<void,int>, ft::volatile_qualified >::type in test_non_cv()
65 ft::function_type< mpl::vector<void,int>, in test_non_cv()
75 ft::function_type< mpl::vector<void,int>, in test_c_non_v()
[all …]
Dtransformation.cpp28 BOOST_MPL_ASSERT(( is_same< func1, ft::function_type<func1>::type > ));
29 BOOST_MPL_ASSERT(( is_same< func1, ft::function_type<func_ptr1>::type > ));
30 BOOST_MPL_ASSERT(( is_same< func1, ft::function_type<func_ref1>::type > ));
31 BOOST_MPL_ASSERT(( is_same< func1, ft::function_type<mem_func_ptr1>::type > ));
54 BOOST_MPL_ASSERT(( is_same< func2, ft::function_type<func2>::type > ));
55 BOOST_MPL_ASSERT(( is_same< func2, ft::function_type<func_ptr2>::type > ));
56 BOOST_MPL_ASSERT(( is_same< func2, ft::function_type<func_ref2>::type > ));
57 BOOST_MPL_ASSERT(( is_same< func2, ft::function_type<mem_func_ptr2>::type > ));
/third_party/boost/libs/callable_traits/test/
Dfunction_type.cpp13 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
27 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
34 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
38 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
42 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
46 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
50 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
54 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
58 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
62 CT_ASSERT(std::is_same<TRAIT(function_type, G), F>::value); in main()
[all …]
/third_party/boost/boost/range/detail/
Dcollection_traits.hpp91 typedef container_helper_type function_type; typedef
177 return collection_traits<C>::function_type::size( c ); in size()
187 return collection_traits<C>::function_type::empty( c ); in empty()
198 return collection_traits<C>::function_type::begin( c ); in begin()
209 return collection_traits<C>::function_type::begin( c ); in begin()
220 return collection_traits<C>::function_type::end( c ); in end()
231 return collection_traits<C>::function_type::end( c ); in end()
/third_party/boost/boost/proto/context/detail/preprocessed/
Ddefault_eval.hpp15 function_type; typedef
18function_type(typename proto::result_of::eval< typename remove_reference< typename proto::result_o…
23 return this->invoke(expr, context, is_member_function_pointer<function_type>()); in operator ()()
35 typedef typename detail::class_member_traits<function_type>::class_type class_type; in invoke()
49 function_type; typedef
52function_type(typename proto::result_of::eval< typename remove_reference< typename proto::result_o…
57 return this->invoke(expr, context, is_member_function_pointer<function_type>()); in operator ()()
69 typedef typename detail::class_member_traits<function_type>::class_type class_type; in invoke()
83 function_type; typedef
86function_type(typename proto::result_of::eval< typename remove_reference< typename proto::result_o…
[all …]
/third_party/boost/boost/proto/detail/preprocessed/
Dpoly_function_traits.hpp12 typedef typename PolyFun::template impl<const A0> function_type; typedef
13 typedef typename function_type::result_type result_type;
36 typedef typename PolyFun::template impl<const A0 , const A1> function_type; typedef
37 typedef typename function_type::result_type result_type;
60 typedef typename PolyFun::template impl<const A0 , const A1 , const A2> function_type; typedef
61 typedef typename function_type::result_type result_type;
84 … typedef typename PolyFun::template impl<const A0 , const A1 , const A2 , const A3> function_type; typedef
85 typedef typename function_type::result_type result_type;
108 …ypename PolyFun::template impl<const A0 , const A1 , const A2 , const A3 , const A4> function_type; typedef
109 typedef typename function_type::result_type result_type;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_function.cpp58 const auto function_type = _.FindDef(function_type_id); in ValidateFunction() local
59 if (!function_type || SpvOpTypeFunction != function_type->opcode()) { in ValidateFunction()
65 const auto return_id = function_type->GetOperandAs<uint32_t>(1); in ValidateFunction()
128 const auto function_type = _.FindDef(function_type_id); in ValidateFunctionParameter() local
129 if (!function_type) { in ValidateFunctionParameter()
133 if (param_index >= function_type->words().size() - 3) { in ValidateFunctionParameter()
136 << ": expected " << function_type->words().size() - 3 in ValidateFunctionParameter()
141 _.FindDef(function_type->GetOperandAs<uint32_t>(param_index + 2)); in ValidateFunctionParameter()
245 const auto function_type = _.FindDef(function_type_id); in ValidateFunctionCall() local
246 if (!function_type || function_type->opcode() != SpvOpTypeFunction) { in ValidateFunctionCall()
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dvalidate_function.cpp58 const auto function_type = _.FindDef(function_type_id); in ValidateFunction() local
59 if (!function_type || SpvOpTypeFunction != function_type->opcode()) { in ValidateFunction()
65 const auto return_id = function_type->GetOperandAs<uint32_t>(1); in ValidateFunction()
128 const auto function_type = _.FindDef(function_type_id); in ValidateFunctionParameter() local
129 if (!function_type) { in ValidateFunctionParameter()
133 if (param_index >= function_type->words().size() - 3) { in ValidateFunctionParameter()
136 << ": expected " << function_type->words().size() - 3 in ValidateFunctionParameter()
141 _.FindDef(function_type->GetOperandAs<uint32_t>(param_index + 2)); in ValidateFunctionParameter()
245 const auto function_type = _.FindDef(function_type_id); in ValidateFunctionCall() local
246 if (!function_type || function_type->opcode() != SpvOpTypeFunction) { in ValidateFunctionCall()
[all …]
/third_party/boost/libs/asio/include/boost/asio/impl/
Dthread_pool.hpp106 typedef typename decay<Function>::type function_type; in do_execute() typedef
113 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in do_execute()
137 typedef detail::executor_op<function_type, Allocator> op; in do_execute()
186 typedef typename decay<Function>::type function_type; in do_execute() typedef
187 detail::blocking_executor_op<function_type> op(f2.value); in do_execute()
201 typedef typename decay<Function>::type function_type; in do_bulk_execute() typedef
202 typedef detail::bulk_executor_op<function_type, Allocator> op; in do_bulk_execute()
287 typedef typename decay<Function>::type function_type; in dispatch() typedef
293 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in dispatch()
301 typedef detail::executor_op<function_type, OtherAllocator> op; in dispatch()
[all …]
Dio_context.hpp274 typedef typename decay<Function>::type function_type; in execute() typedef
281 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in execute()
305 typedef detail::executor_op<function_type, Allocator, detail::operation> op; in execute()
345 typedef typename decay<Function>::type function_type; in dispatch() typedef
351 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in dispatch()
359 typedef detail::executor_op<function_type, in dispatch()
376 typedef typename decay<Function>::type function_type; in post() typedef
379 typedef detail::executor_op<function_type, in post()
396 typedef typename decay<Function>::type function_type; in defer() typedef
399 typedef detail::executor_op<function_type, in defer()
/third_party/boost/boost/asio/impl/
Dthread_pool.hpp106 typedef typename decay<Function>::type function_type; in do_execute() typedef
113 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in do_execute()
137 typedef detail::executor_op<function_type, Allocator> op; in do_execute()
186 typedef typename decay<Function>::type function_type; in do_execute() typedef
187 detail::blocking_executor_op<function_type> op(f2.value); in do_execute()
201 typedef typename decay<Function>::type function_type; in do_bulk_execute() typedef
202 typedef detail::bulk_executor_op<function_type, Allocator> op; in do_bulk_execute()
287 typedef typename decay<Function>::type function_type; in dispatch() typedef
293 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in dispatch()
301 typedef detail::executor_op<function_type, OtherAllocator> op; in dispatch()
[all …]
Dio_context.hpp274 typedef typename decay<Function>::type function_type; in execute() typedef
281 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in execute()
305 typedef detail::executor_op<function_type, Allocator, detail::operation> op; in execute()
345 typedef typename decay<Function>::type function_type; in dispatch() typedef
351 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(f)); in dispatch()
359 typedef detail::executor_op<function_type, in dispatch()
376 typedef typename decay<Function>::type function_type; in post() typedef
379 typedef detail::executor_op<function_type, in post()
396 typedef typename decay<Function>::type function_type; in defer() typedef
399 typedef detail::executor_op<function_type, in defer()
/third_party/spirv-tools/source/val/
Dvalidate_function.cpp58 const auto function_type = _.FindDef(function_type_id); in ValidateFunction() local
59 if (!function_type || SpvOpTypeFunction != function_type->opcode()) { in ValidateFunction()
65 const auto return_id = function_type->GetOperandAs<uint32_t>(1); in ValidateFunction()
128 const auto function_type = _.FindDef(function_type_id); in ValidateFunctionParameter() local
129 if (!function_type) { in ValidateFunctionParameter()
133 if (param_index >= function_type->words().size() - 3) { in ValidateFunctionParameter()
136 << ": expected " << function_type->words().size() - 3 in ValidateFunctionParameter()
141 _.FindDef(function_type->GetOperandAs<uint32_t>(param_index + 2)); in ValidateFunctionParameter()
245 const auto function_type = _.FindDef(function_type_id); in ValidateFunctionCall() local
246 if (!function_type || function_type->opcode() != SpvOpTypeFunction) { in ValidateFunctionCall()
[all …]
/third_party/boost/boost/
Dfunctional.hpp73 typedef Operation function_type; typedef
74 typedef const function_type & param_type;
82 typedef R (*function_type)(A); typedef
94 typedef Operation function_type; typedef
95 typedef const function_type & param_type;
104 typedef R (*function_type)(A1,A2); typedef
115 typedef typename detail::unary_traits_imp<Operation*>::function_type function_type; typedef
124 typedef R (*function_type)(A); typedef
133 typedef typename detail::binary_traits_imp<Operation*>::function_type function_type; typedef
143 typedef R (*function_type)(A1,A2); typedef
[all …]
/third_party/boost/boost/log/expressions/formatters/
Dwrap_formatter.hpp62 typedef FunT function_type; typedef in boost::expressions::aux::wrapped_formatter_output_terminal
83 function_type m_fun;
87 …wrapped_formatter_output_terminal(LeftT const& left, function_type const& fun) : m_left(left), m_f… in wrapped_formatter_output_terminal()
173 typedef FunT function_type; typedef in boost::expressions::wrapped_formatter_terminal
180 function_type m_fun;
184 explicit wrapped_formatter_terminal(function_type const& fun) : m_fun(fun) in wrapped_formatter_terminal()
193 function_type const& get_function() const in get_function()
232 typedef FunT function_type; typedef in boost::expressions::wrapped_formatter_actor
234 typedef wrapped_formatter_terminal< function_type, char_type > terminal_type;
248 function_type const& get_function() const in get_function()
/third_party/boost/boost/proto/transform/detail/preprocessed/
Ddefault_function_impl.hpp16 function_type; typedef
19 function_type(r1 , r2)
28 return this->invoke(e, s, d, is_member_function_pointer<function_type>()); in operator ()()
50 typedef typename detail::class_member_traits<function_type>::class_type class_type; in invoke()
64 function_type; typedef
67 function_type(r1 , r2 , r3)
76 return this->invoke(e, s, d, is_member_function_pointer<function_type>()); in operator ()()
98 typedef typename detail::class_member_traits<function_type>::class_type class_type; in invoke()
112 function_type; typedef
115 function_type(r1 , r2 , r3 , r4)
[all …]
Dcall.hpp94 typedef typename function_traits::function_type function_type; in operator ()() typedef
95 …return function_type()(detail::as_lvalue(a0()(e, s, d)) , detail::as_lvalue(a1()(e, s, d)) , detai… in operator ()()
145 typedef typename function_traits::function_type function_type; in operator ()() typedef
146 …return function_type()(detail::as_lvalue(a0()(e, s, d)) , detail::as_lvalue(a1()(e, s, d)) , detai… in operator ()()
196 typedef typename function_traits::function_type function_type; in operator ()() typedef
197 …return function_type()(detail::as_lvalue(a0()(e, s, d)) , detail::as_lvalue(a1()(e, s, d)) , detai… in operator ()()
247 typedef typename function_traits::function_type function_type; in operator ()() typedef
248 …return function_type()(detail::as_lvalue(a0()(e, s, d)) , detail::as_lvalue(a1()(e, s, d)) , detai… in operator ()()
298 typedef typename function_traits::function_type function_type; in operator ()() typedef
299 …return function_type()(detail::as_lvalue(a0()(e, s, d)) , detail::as_lvalue(a1()(e, s, d)) , detai… in operator ()()
[all …]
/third_party/boost/libs/parameter/test/
Dfunction_type_tpl_param.cpp25 BOOST_PARAMETER_TEMPLATE_KEYWORD(function_type)
70 test::keywords::tag::function_type
71 , test::keywords::function_type<T>
90 test::keywords::tag::function_type
91 , test::keywords::function_type<T>
/third_party/boost/boost/asio/detail/impl/
Dstrand_executor_service.hpp228 typedef typename decay<Function>::type function_type; in do_execute() typedef
236 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(function)); in do_execute()
244 typedef executor_op<function_type, Allocator> op; in do_execute()
264 typedef typename decay<Function>::type function_type; in dispatch() typedef
270 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(function)); in dispatch()
278 typedef executor_op<function_type, Allocator> op; in dispatch()
301 typedef typename decay<Function>::type function_type; in post() typedef
304 typedef executor_op<function_type, Allocator> op; in post()
327 typedef typename decay<Function>::type function_type; in defer() typedef
330 typedef executor_op<function_type, Allocator> op; in defer()
/third_party/boost/libs/asio/include/boost/asio/detail/impl/
Dstrand_executor_service.hpp228 typedef typename decay<Function>::type function_type; in do_execute() typedef
236 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(function)); in do_execute()
244 typedef executor_op<function_type, Allocator> op; in do_execute()
264 typedef typename decay<Function>::type function_type; in dispatch() typedef
270 function_type tmp(BOOST_ASIO_MOVE_CAST(Function)(function)); in dispatch()
278 typedef executor_op<function_type, Allocator> op; in dispatch()
301 typedef typename decay<Function>::type function_type; in post() typedef
304 typedef executor_op<function_type, Allocator> op; in post()
327 typedef typename decay<Function>::type function_type; in defer() typedef
330 typedef executor_op<function_type, Allocator> op; in defer()
/third_party/boost/boost/log/attributes/
Dfunction.hpp130 typedef function< result_type > function_type; in make_function() typedef
131 return function_type(fun); in make_function()
156 typedef function< result_type > function_type; in make_function() typedef
157 return function_type(fun); in make_function()
/third_party/boost/libs/hana/example/misc/
Drestricted_function.cpp35 struct function_type { struct
50 constexpr auto operator==(function_type<F...> f, function_type<G...> g) in operator ==() argument
54 constexpr auto operator!=(function_type<F...> f, function_type<G...> g) in operator !=()
60 return function_type<decltype(domain), decltype(codomain), decltype(definition)>{ in __anoneb9a69ff0102()
/third_party/boost/boost/proto/context/detail/
Ddefault_eval.hpp48 function_type; typedef
52 function_type(BOOST_PP_ENUM_SHIFTED(N, BOOST_PROTO_DEFAULT_EVAL_TYPE, Expr))
58 return this->invoke(expr, context, is_member_function_pointer<function_type>()); in operator ()()
72 typedef typename detail::class_member_traits<function_type>::class_type class_type; in invoke()
/third_party/boost/boost/log/detail/
Dunary_function_terminal.hpp54 typedef FunT function_type; typedef in boost::expressions::aux::unary_function_terminal
56 typedef unary_function_terminal< function_type > this_type;
73 typedef typename boost::log::aux::copy_cv< ThisT, function_type >::type cv_function_type;
80 function_type m_fun;
/third_party/boost/boost/proto/transform/detail/
Ddefault_function_impl.hpp49 function_type; typedef
53 function_type(BOOST_PP_ENUM_SHIFTED_PARAMS(N, r))
63 return this->invoke(e, s, d, is_member_function_pointer<function_type>()); in operator ()()
87 typedef typename detail::class_member_traits<function_type>::class_type class_type; in invoke()

12345