/third_party/boost/libs/type_traits/test/ |
D | is_class_test.cpp | 16 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 …]
|
D | tricky_function_type_test.cpp | 32 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);
|
D | udt_specialisations.cpp | 36 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/ |
D | is_class.qbk | 8 [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/ |
D | filter_if.cpp | 42 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()
|
D | remove_if.cpp | 42 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/ |
D | is_class.hpp | 105 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
|
D | is_empty.hpp | 75 …value = ( ::boost::detail::empty_helper<cvt,::boost::is_class<T>::value>::value || BOOST_INTERNAL_… 104 , ::boost::is_class<T>::value
|
D | is_polymorphic.hpp | 77 template <bool is_class> 100 typedef is_polymorphic_selector< ::boost::is_class<T>::value> selector;
|
/third_party/boost/libs/hana/example/ |
D | find_if.cpp | 21 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/ |
D | searchable.cpp | 21 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/ |
D | endian_reverse.hpp | 127 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/ |
D | has_member_size.hpp | 55 typename is_class<T>::type, 60 is_class<T>::value && has_member_size_impl<const T>::value;
|
/third_party/boost/boost/callable_traits/ |
D | apply_member_pointer.hpp | 22 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/ |
D | is_buffer_sequence.hpp | 232 : 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/ |
D | is_buffer_sequence.hpp | 232 : conditional<is_class<T>::value, 279 : conditional<is_class<T>::value, 302 : conditional<is_class<T>::value,
|
/third_party/boost/boost/tti/detail/ |
D | dclass.hpp | 38 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/ |
D | type_traits.hpp | 46 using boost::is_class; 79 using std::is_class;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
D | type_traits.h | 48 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/ |
D | common_type_impl.hpp | 44 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/ |
D | move_helpers.hpp | 30 …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/ |
D | decltype.hpp | 115 is_class<T>::value 127 is_class<T>::value 139 is_class<T>::value 151 is_class<T>::value
|
/third_party/boost/boost/detail/ |
D | indirect_traits.hpp | 166 is_class< 179 is_class<
|
/third_party/boost/boost/iterator/ |
D | filter_iterator.hpp | 70 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/ |
D | filter_view.cpp | 64 using boost::is_class; in main() 76 typedef filter_view<vector_type const, not_<is_class<_> > > filter_view_type; in main()
|