Home
last modified time | relevance | path

Searched refs:no_type (Results 1 – 25 of 96) sorted by relevance

1234

/third_party/boost/boost/range/detail/
Dsfinae.hpp25 using type_traits::no_type;
33 no_type is_string_impl( ... );
39 no_type is_char_array_impl( ... );
45 no_type is_wchar_t_array_impl( ... );
48 no_type is_char_ptr_impl( ... );
51 no_type is_const_char_ptr_impl( ... );
54 no_type is_wchar_t_ptr_impl( ... );
57 no_type is_const_wchar_t_ptr_impl( ... );
65 no_type is_pair_impl( ... );
/third_party/boost/boost/intrusive/detail/
Dhas_member_function_callable_with.hpp37 struct no_type{ char dummy[2]; }; struct
63 no_type is_private_type(T const &);
123 static boost_intrusive_hmfcw::no_type Test(...); in BOOST_MOVE_CAT()
154 static boost_intrusive_hmfcw::no_type deduce
195 …static bool const value = (sizeof(boost_intrusive_hmfcw::no_type) == sizeof(boost_intrusive_hmfcw:…
242 static boost_intrusive_hmfcw::no_type Test(...);
259 template<class U> static boost_intrusive_hmfcw::no_type Test(...);
294 …static bool const value = (sizeof(boost_intrusive_hmfcw::no_type) == sizeof(boost_intrusive_hmfcw:…
313 static boost_intrusive_hmfcw::no_type Test(...);\
/third_party/boost/boost/type_traits/
Dhas_new_operator.hpp44 static type_traits::no_type check_sig1(...);
55 static type_traits::no_type check_sig2(...);
66 static type_traits::no_type check_sig3(...);
78 static type_traits::no_type check_sig4(...);
89 static type_traits::no_type check_sig5(...);
100 static type_traits::no_type check_sig6(...);
Dis_copy_assignable.hpp46 typedef boost::type_traits::no_type no_type; typedef
52 static no_type test(...);
60 …static boost::type_traits::no_type test(T1&, typename T1::boost_move_no_copy_constructor_or_assign…
Dis_constructible.hpp35 static boost::type_traits::no_type test(...);
40 static boost::type_traits::no_type test1(...);
45 static boost::type_traits::no_type ref_test(...);
Dis_convertible.hpp113 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(...);
137 static boost::type_traits::no_type _m_check(any_conversion ...);
183 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(any_conversion ...);
217 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(any_conversion, float, T);
258 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(any_conversion ...);
278 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(...);
324 static ::boost::type_traits::no_type BOOST_TT_DECL _m_check(...);
/third_party/boost/libs/type_traits/test/
Ddetected_or_test.cpp30 struct no_type { }; struct
36 CHECK_FALSE((::tt::detected_or<bool, type_t, no_type>::value_t::value));
39 BOOST_CHECK_TYPE4(::tt::detected_or<bool, type_t, no_type>::type, bool);
42 BOOST_CHECK_TYPE4(::tt::detected_or_t<bool, type_t, no_type>, bool);
Dis_detected_convertible.cpp30 struct no_type { }; struct
36 CHECK_FALSE((::tt::is_detected_convertible<long, type_t, no_type>::value));
40 CHECK_FALSE((::tt::is_detected_convertible_v<long, type_t, no_type>));
Dis_detected_test.cpp30 struct no_type { }; struct
36 CHECK_FALSE((::tt::is_detected<type_t, no_type>::value));
40 CHECK_FALSE((::tt::is_detected_v<type_t, no_type>));
Dis_detected_exact_test.cpp30 struct no_type { }; struct
36 CHECK_FALSE((::tt::is_detected_exact<char, type_t, no_type>::value));
40 CHECK_FALSE((::tt::is_detected_exact_v<char, type_t, no_type>));
Ddetected_test.cpp30 struct no_type { }; struct
36 BOOST_CHECK_TYPE3(::tt::detected_t<type_t, no_type>, boost::nonesuch);
/third_party/boost/boost/convert/detail/
Dhas_member.hpp45 typedef ::boost::type_traits:: no_type no_type; \
52 template <typename U> static no_type test(aux<&U::__member_name__>*); /*C3*/ \
Dis_callable.hpp13 typedef ::boost::type_traits:: no_type no_type; typedef
30 static no_type test (...);
38 static no_type test (not_found);
Dis_fun.hpp19 typedef ::boost::type_traits:: no_type no_type; typedef
31 static no_type test (...);
/third_party/boost/boost/icl/type_traits/
Delement_type_of.hpp36 typedef no_type type;
64 typedef no_type type;
92 typedef no_type type;
/third_party/boost/libs/unordered/test/unordered/
Dallocator_traits.cpp79 struct no_type struct
195 typedef no_type propagate_on_container_copy_assignment;
196 typedef no_type propagate_on_container_move_assignment;
197 typedef no_type propagate_on_container_swap;
198 typedef no_type is_always_equal;
253 typedef no_type propagate_on_container_move_assignment;
/third_party/boost/boost/move/
Dadl_move_swap.hpp70 struct no_type{ char dummy[2]; }; argument
73 no_type is_private_type(T const &);
89 static no_type deduce(U*, Helper<void (BaseMixin::*)(), &U::swap>* = 0);
117 sizeof(no_type) == sizeof(is_private_type( (declval_wrap().swap(declval_fun()), 0)) );
/third_party/boost/boost/tti/detail/
Ddstatic_mem_data.hpp41 static ::boost::type_traits::no_type check2(BOOST_TTI_DETAIL_TP_U); \
54 static ::boost::type_traits::no_type has_matching_member(...); \
79 static ::boost::type_traits::no_type chkt(...); \
/third_party/boost/libs/range/test/
Dpartial_workaround.cpp45 using type_traits::no_type; in check_partial_workaround()
61 BOOST_STATIC_ASSERT( sizeof( no_type ) == sizeof( is_char_ptr_impl( cc_ptr ) ) ); in check_partial_workaround()
64 BOOST_STATIC_ASSERT( sizeof( no_type ) == sizeof( is_wchar_t_ptr_impl( cw_ptr ) ) ); in check_partial_workaround()
/third_party/boost/libs/hana/test/type/
Dmetafunction.cpp52 template <typename ...T> struct no_type { }; struct
53 static_assert(!valid_call(hana::metafunction<no_type>), "");
54 static_assert(!valid_call(hana::metafunction<no_type>, hana::type_c<x1>), "");
Dmetafunction_class.cpp49 struct no_type { template <typename ...> struct apply { }; }; struct
50 static_assert(!valid_call(hana::metafunction_class<no_type>), "");
51 static_assert(!valid_call(hana::metafunction_class<no_type>, hana::type_c<x1>), "");
/third_party/boost/boost/container/
Duses_allocator.hpp124 struct no_type{ char dummy[2]; }; argument
141 static no_type test(...);
/third_party/boost/libs/optional/test/
Doptional_test_constructible_from_other.cpp13 struct no_type struct
34 static no_type check_helper(...); argument
/third_party/boost/boost/range/
Dsize_type.hpp41 typedef char no_type; typedef in boost::detail::has_size_type
48 static no_type test(...);
/third_party/boost/boost/python/
Dto_python_converter.hpp23 typedef struct {char a[2]; } no_type;
31 template<class T> no_type tester(...);

1234