Home
last modified time | relevance | path

Searched refs:is_class (Results 1 – 25 of 116) sorted by relevance

12345

/third_party/boost/libs/type_traits/test/
Dis_class_test.cpp16 TT_TEST_BEGIN(is_class)
18 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<int>::value, false);
19 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<const int>::value, false);
20 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<volatile int>::value, false);
21 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<int*>::value, false);
22 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<int* const>::value, false);
23 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<int[2]>::value, false);
24 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<int const[2]>::value, false);
25 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<int&>::value, false);
27 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<int&&>::value, false);
[all …]
Dtricky_function_type_test.cpp32 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<foo0_t>::value, false);
35 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<foo0_t>::value, false);
50 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<foo1_t>::value, false);
60 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<foo2_t>::value, false);
70 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<foo3_t>::value, false);
80 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<foo4_t>::value, false);
Dudt_specialisations.cpp36 struct is_class<my_union> struct
45 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_class<my_union>::value, false);
/third_party/boost/libs/type_traits/doc/
Dis_class.qbk8 [section:is_class is_class]
10 struct is_class : public __tof {};
17 __header ` #include <boost/type_traits/is_class.hpp>` or ` #include <boost/type_traits.hpp>`
27 [:`is_class<MyClass>` inherits from `__true_type`.]
29 [:`is_class<MyClass const>::type` is the type `__true_type`.]
31 [:`is_class<MyClass>::value` is an integral constant
34 [:`is_class<MyClass&>::value` is an integral constant
37 [:`is_class<MyClass*>::value` is an integral constant
40 [:`is_class<T>::value_type` is the type `bool`.]
/third_party/boost/libs/fusion/test/algorithm/
Dfilter_if.cpp42 using boost::is_class; in main()
56 std::cout << filter_if<not_<is_class<_> > >(t) << std::endl; in main()
57 BOOST_TEST((filter_if<not_<is_class<_> > >(t) in main()
62 std::cout << filter_if<is_class<_> >(t) << std::endl; in main()
63 BOOST_TEST((filter_if<is_class<_> >(t) in main()
69 BOOST_TEST((filter_if<not_<is_class<_> > >(mpl_vec()) in main()
71 BOOST_TEST((filter_if<is_class<_> >(mpl_vec()) in main()
Dremove_if.cpp42 using boost::is_class; in main()
57 std::cout << remove_if<not_<is_class<_> > >(t) << std::endl; in main()
58 BOOST_TEST((remove_if<not_<is_class<_> > >(t) in main()
63 std::cout << remove_if<is_class<_> >(t) << std::endl; in main()
64 BOOST_TEST((remove_if<is_class<_> >(t) in main()
70 BOOST_TEST((remove_if<not_<is_class<_> > >(mpl_vec()) in main()
72 BOOST_TEST((remove_if<is_class<_> >(mpl_vec()) in main()
/third_party/boost/boost/type_traits/
Dis_class.hpp105 template <class T> struct is_class : public integral_constant<bool, ::boost::detail::is_class_impl<… struct
107 template <class T> struct is_class<const T> : public is_class<T>{}; struct
108 template <class T> struct is_class<const volatile T> : public is_class<T>{}; struct
109 template <class T> struct is_class<volatile T> : public is_class<T>{}; struct
Dis_empty.hpp75 …value = ( ::boost::detail::empty_helper<cvt,::boost::is_class<T>::value>::value || BOOST_INTERNAL_…
104 , ::boost::is_class<T>::value
Dis_polymorphic.hpp77 template <bool is_class>
100 typedef is_polymorphic_selector< ::boost::is_class<T>::value> selector;
/third_party/boost/libs/hana/example/
Dfind_if.cpp21 constexpr auto is_class = hana::compose(hana::trait<std::is_class>, hana::typeid_); variable
28 hana::find_if(hana::make_tuple(1.0, 2, '3'), is_class) == hana::nothing
/third_party/boost/libs/hana/example/iterable/
Dsearchable.cpp21 constexpr auto is_class = hana::compose(hana::trait<std::is_class>, hana::typeid_); variable
30 hana::find_if(hana::make_tuple(1.0, 2, '3'), is_class)
/third_party/boost/boost/endian/detail/
Dendian_reverse.hpp127 typename enable_if_< !is_class<T>::value, T >::type
141 typename enable_if_< !is_class<T>::value >::type
158 typename enable_if_< is_class<T>::value >::type
/third_party/boost/boost/range/detail/
Dhas_member_size.hpp55 typename is_class<T>::type,
60 is_class<T>::value && has_member_size_impl<const T>::value;
/third_party/boost/boost/callable_traits/
Dapply_member_pointer.hpp22 template<typename T, typename C, bool = std::is_class<C>::value>
62 detail::fail_if<!std::is_class<C>::value,
/third_party/boost/boost/asio/detail/
Dis_buffer_sequence.hpp232 : conditional<is_class<T>::value,
279 : conditional<is_class<T>::value,
302 : conditional<is_class<T>::value,
/third_party/boost/libs/asio/include/boost/asio/detail/
Dis_buffer_sequence.hpp232 : conditional<is_class<T>::value,
279 : conditional<is_class<T>::value,
302 : conditional<is_class<T>::value,
/third_party/boost/boost/tti/detail/
Ddclass.hpp38 boost::is_class<typename BOOST_TTI_DETAIL_TP_T::name>, \
52 boost::is_class<typename BOOST_TTI_DETAIL_TP_T::name> \
/third_party/boost/boost/python/detail/
Dtype_traits.hpp46 using boost::is_class;
79 using std::is_class;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
Dtype_traits.h48 static const bool value = !std::is_class<T>::value;
70 !std::is_class<UnderlyingT>::value && // Filter conversion operators.
/third_party/boost/boost/type_traits/detail/
Dcommon_type_impl.hpp44 BOOST_STATIC_CONSTANT( bool, ct = boost::is_class<T>::value || boost::is_union<T>::value );
45 BOOST_STATIC_CONSTANT( bool, cu = boost::is_class<U>::value || boost::is_union<U>::value );
/third_party/boost/boost/move/detail/
Dmove_helpers.hpp30 …typename ::boost::move_detail::if_< ::boost::move_detail::is_class<U>, BOOST_CATCH_CONST_RLVALUE(U…
32 …typename ::boost::move_detail::if_< ::boost::move_detail::is_class<U>, BOOST_RV_REF(U), ::boost::m…
53 , ::boost::move_detail::is_class<TYPE>
66 , ::boost::move_detail::is_class<BOOST_MOVE_TEMPL_PARAM>
/third_party/boost/boost/proto/detail/
Ddecltype.hpp115 is_class<T>::value
127 is_class<T>::value
139 is_class<T>::value
151 is_class<T>::value
/third_party/boost/boost/detail/
Dindirect_traits.hpp166 is_class<
179 is_class<
/third_party/boost/boost/iterator/
Dfilter_iterator.hpp70 BOOST_STATIC_ASSERT(is_class<Predicate>::value); in filter_iterator()
121 is_class<Predicate> in make_filter_iterator()
/third_party/boost/libs/fusion/test/sequence/
Dfilter_view.cpp64 using boost::is_class; in main()
76 typedef filter_view<vector_type const, not_<is_class<_> > > filter_view_type; in main()

12345