Home
last modified time | relevance | path

Searched refs:is_function (Results 1 – 25 of 107) sorted by relevance

12345

/third_party/boost/boost/type_traits/detail/
Dis_function_cxx_11.hpp19 struct is_function : public false_type {}; struct
36 struct is_function<Ret BOOST_TT_DEF_CALL(Args...)BOOST_TT_NOEXCEPT_DECL> : public true_type {}; struct
38 struct is_function<Ret(Args..., ...)BOOST_TT_NOEXCEPT_DECL> : public true_type {}; struct
41 …struct is_function<Ret BOOST_TT_DEF_CALL(Args...)const BOOST_TT_NOEXCEPT_DECL> : public true_type … struct
43 struct is_function<Ret(Args..., ...)const BOOST_TT_NOEXCEPT_DECL> : public true_type {}; struct
46 …struct is_function<Ret BOOST_TT_DEF_CALL(Args...)volatile BOOST_TT_NOEXCEPT_DECL> : public true_ty… struct
48 struct is_function<Ret(Args..., ...)volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {}; struct
51 …struct is_function<Ret BOOST_TT_DEF_CALL(Args...)const volatile BOOST_TT_NOEXCEPT_DECL> : public t… struct
53 struct is_function<Ret(Args..., ...)const volatile BOOST_TT_NOEXCEPT_DECL> : public true_type {}; struct
58 struct is_function<Ret BOOST_TT_DEF_CALL(Args...)& BOOST_TT_NOEXCEPT_DECL> : public true_type {}; struct
[all …]
Dis_function_msvc10_fix.hpp14 template <class R> struct is_function<R(&&)()> : public false_type {}; struct
15 template <class R> struct is_function<R(&&)(...)> : public false_type {}; struct
16 template <class R, class Arg1> struct is_function<R(&&)(Arg1)> : public false_type {}; struct
17 template <class R, class Arg1> struct is_function<R(&&)(Arg1, ...)> : public false_type {}; struct
18 template <class R, class Arg1, class Arg2> struct is_function<R(&&)(Arg1, Arg2)> : public false_typ… struct
19 template <class R, class Arg1, class Arg2> struct is_function<R(&&)(Arg1, Arg2, ...)> : public fals… struct
20 template <class R, class Arg1, class Arg2, class Arg3> struct is_function<R(&&)(Arg1, Arg2, Arg3)> … struct
21 template <class R, class Arg1, class Arg2, class Arg3> struct is_function<R(&&)(Arg1, Arg2, Arg3, .… struct
22 template <class R, class Arg1, class Arg2, class Arg3, class Arg4> struct is_function<R(&&)(Arg1, A… struct
23 template <class R, class Arg1, class Arg2, class Arg3, class Arg4> struct is_function<R(&&)(Arg1, A… struct
[all …]
Dis_function_cxx_03.hpp92 template <class T> struct is_function : integral_constant<bool, __is_function(T)> {}; struct
94 template <class T> struct is_function : integral_constant<bool, ::boost::detail::is_function_impl<T… struct
96 template <class T> struct is_function<T&&> : public false_type {}; struct
99 template <class T> struct is_function<T&> : public false_type {}; struct
/third_party/boost/libs/type_traits/test/
Dis_function_test.cpp34 BOOST_CHECK_INTEGRAL_CONSTANT(boost::is_function< F >::value, true); in test_cv_qual()
39 TT_TEST_BEGIN(is_function)
54 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo0_t>::value, true);
55 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo1_t>::value, true);
56 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo2_t>::value, true);
57 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo3_t>::value, true);
58 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo4_t>::value, true);
60 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo5_t>::value, true);
61 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo6_t>::value, true);
62 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo7_t>::value, true);
[all …]
Dtricky_function_type_test.cpp29 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<const int&>::value, false);
30 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<int (&)(int)>::value, false);
91 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_function<foo5_t>::value, true);
/third_party/boost/libs/function_types/test/classification/
Dis_cv_function.cpp18 ft::is_function<T, ft::non_const > in test_non_cv()
22 ft::is_function<T, ft::non_volatile > in test_non_cv()
26 ft::is_function<T, ft::tag<ft::non_const,ft::non_volatile> > in test_non_cv()
30 ft::is_function<T, ft::const_qualified > in test_non_cv()
34 ft::is_function<T, ft::volatile_qualified > in test_non_cv()
38 ft::is_function<T, ft::tag<ft::const_qualified,ft::volatile_qualified> > in test_non_cv()
46 ft::is_function<T, ft::const_qualified > in test_c_non_v()
50 ft::is_function<T, ft::non_volatile > in test_c_non_v()
54 ft::is_function<T, ft::tag<ft::const_qualified,ft::non_volatile> > in test_c_non_v()
58 ft::is_function<T, ft::non_const > in test_c_non_v()
[all …]
Dis_function.cpp25 ft::is_function< func >
29 ft::is_function< func_ptr >
33 ft::is_function< func_ref >
37 ft::is_function< mem_func_ptr >
41 ft::is_function< c_mem_func_ptr >
45 ft::is_function< v_mem_func_ptr >
49 ft::is_function< cv_mem_func_ptr >
53 ft::is_function< func_ptr* >
57 ft::is_function< mem_func_ptr* >
61 ft::is_function< C >
[all …]
/third_party/boost/libs/type_traits/doc/
Dis_function.qbk8 [section:is_function is_function]
11 struct is_function : public __tof {};
26 __header ` #include <boost/type_traits/is_function.hpp>` or ` #include <boost/type_traits.hpp>`
30 [:`is_function<int (void)>` inherits from `__true_type`.]
32 [:`is_function<long (double, int)>::type` is the type `__true_type`.]
34 [:`is_function<long (double, int)>::value` is an integral constant
37 [:`is_function<long (*)(double, int)>::value` is an integral constant
41 [:`is_function<long (&)(double, int)>::value` is an integral constant
45 [:`is_function<long (MyClass::*)(double, int)>::value` is an integral constant
49 [:`is_function<T>::value_type` is the type `bool`.]
/third_party/boost/libs/config/test/
Dboost_no_function_type_spec.ipp18 template< typename T > struct is_function
26 typedef is_function< int( int ) > scalar_types;
27 typedef is_function< X( X ) > user_defined_type;
28 typedef is_function< int( Y ) > check_enum;
29 typedef is_function< X( X, int ) > multiple_arguments;
34 struct is_function< X( Y const &, volatile Z * ) >
/third_party/boost/boost/multi_index/detail/
Dis_function.hpp36 struct is_function:boost::is_function<T>{}; struct
47 struct is_function:std::is_function<T>{}; struct
/third_party/boost/boost/dll/detail/
Dimport_mangled_helpers.hpp52 boost::is_function<Class>::value,
58 struct is_function_seq<sequence<Class>> : boost::is_function<Class>
207 … boost::is_function<U>::value || boost::dll::experimental::detail::unqalified_is_same<T, U>::value,
216 boost::is_function<U>::value && boost::is_object<T>::value,
224 …(boost::is_function<U>::value || boost::dll::experimental::detail::unqalified_is_same<T, U>::value)
225 && boost::is_function<Last>::value,
234 boost::is_object<T>::value && boost::is_function<U>::value,
243 boost::is_class<T>::value && boost::is_function<Func>::value,
/third_party/boost/boost/atomic/detail/type_traits/
Dis_function.hpp33 using std::is_function;
35 using boost::is_function;
/third_party/boost/boost/thread/
Dwith_lock_guard.hpp145 BOOST_STATIC_ASSERT(boost::is_function<Func>::value);
159 BOOST_STATIC_ASSERT(boost::is_function<Func>::value);
176 BOOST_STATIC_ASSERT(boost::is_function<Func>::value);
195 BOOST_STATIC_ASSERT(boost::is_function<Func>::value);
218 BOOST_STATIC_ASSERT(boost::is_function<Func>::value);
/third_party/boost/boost/function_types/
Dis_function.hpp20 struct is_function struct
26 BOOST_MPL_AUX_LAMBDA_SUPPORT(2,is_function,(T,Tag))
/third_party/boost/boost/typeof/
Dnative.hpp30 typename enable_if_<is_function<T>::value, T&>::type
34 typename enable_if_<!is_function<T>::value, T&>::type
/third_party/skia/third_party/externals/abseil-cpp/absl/base/internal/
Dinvoke.h76 absl::is_function<MemFunType>::value> {
97 absl::is_function<MemFunType>::value> {
119 !absl::is_function<R>::value> {};
137 !absl::is_function<R>::value> {};
/third_party/abseil-cpp/absl/base/internal/
Dinvoke.h76 absl::is_function<MemFunType>::value> {
97 absl::is_function<MemFunType>::value> {
119 !absl::is_function<R>::value> {};
137 !absl::is_function<R>::value> {};
/third_party/boost/boost/parameter/
Dtemplate_keyword.hpp53 ::std::is_function<value_type>
64 ::boost::is_function<value_type>
/third_party/boost/boost/type_traits/
Dis_complete.hpp53 …: public integral_constant<bool, ::boost::is_function<typename boost::remove_reference<T>::type>::…
76 …struct is_complete : boost::integral_constant<bool, ::boost::is_function<typename boost::remove_re…
/third_party/boost/boost/parameter/aux_/
Dtagged_argument.hpp134 ::std::is_function<arg_type>
140 ::boost::is_function<arg_type>
157 ::std::is_function<arg_type>
163 ::boost::is_function<arg_type>
174 ::std::is_function<arg_type>
180 ::boost::is_function<arg_type>
602 ::boost::is_function<arg_type>
617 ::boost::is_function<arg_type>
626 ::boost::is_function<arg_type>
/third_party/boost/boost/spirit/home/support/detail/
Dmake_cons.hpp27 : mpl::eval_if_c<is_abstract<T>::value || is_function<T>::value
74 make_cons(Car& car, typename enable_if<is_function<Car> >::type* = 0) in make_cons()
/third_party/boost/boost/python/detail/
Dtype_traits.hpp50 using boost::is_function;
83 using std::is_function;
/third_party/grpc/third_party/upb/third_party/lunit/
Dlunit.lua127 orig_assert( is_function(func) )
150 local is_function = is_function
407 if is_function(f) then
493 if is_string(key) and is_function(value) and string_lower(key) == name then
513 if is_string(key) and is_function(value) then
/third_party/boost/boost/spirit/home/support/nonterminal/
Dextract_param.hpp94 function_types::is_function<mpl::_>
108 function_types::is_function<attr_of_ftype>
/third_party/boost/boost/detail/
Dindirect_traits.hpp51 struct is_reference_to_function<T&> : is_function<T>
63 struct is_pointer_to_function<T*> : is_function<T>

12345