/third_party/boost/libs/type_traits/test/ |
D | is_union_test.cpp | 16 TT_TEST_BEGIN(is_union) 18 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<int>::value, false); 19 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<const int>::value, false); 20 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<volatile int>::value, false); 21 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<int*>::value, false); 22 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<int* const>::value, false); 23 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<int[2]>::value, false); 24 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<int&>::value, false); 26 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<int&&>::value, false); 28 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<mf4>::value, false); [all …]
|
D | udt_specialisations.cpp | 33 struct is_union<my_union> struct 44 BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_union<my_union>::value, true);
|
/third_party/boost/boost/type_traits/ |
D | is_union.hpp | 20 template <class T> struct is_union : public integral_constant<bool, BOOST_IS_UNION(T)> {}; struct 22 template <class T> struct is_union : public integral_constant<bool, false> {}; 25 template <class T> struct is_union<T const> : public is_union<T>{}; struct 26 template <class T> struct is_union<T volatile const> : public is_union<T>{}; struct 27 template <class T> struct is_union<T volatile> : public is_union<T>{}; struct
|
D | is_class.hpp | 59 && ! ::boost::is_union<T>::value 73 && ! ::boost::is_union<T>::value 85 ! ::boost::is_union<T>::value >::value
|
D | is_enum.hpp | 44 BOOST_STATIC_CONSTANT(bool, value = ::boost::is_class<T>::value || ::boost::is_union<T>::value);
|
/third_party/boost/libs/type_traits/doc/ |
D | is_union.qbk | 8 [section:is_union is_union] 10 struct is_union : public __tof {}; 29 __header ` #include <boost/type_traits/is_union.hpp>` or ` #include <boost/type_traits.hpp>` 35 [:`is_union<my_union>` inherits from `__true_type`.] 37 [:`is_union<const my_union>::type` is the type `__true_type`.] 39 [:`is_union<my_union>::value` is an integral constant 42 [:`is_union<my_union*>::value` is an integral constant 45 [:`is_union<T>::value_type` is the type `bool`.]
|
D | user_defined.qbk | 18 #include <boost/type_traits/is_union.hpp>
|
/third_party/boost/libs/pfr/include/boost/pfr/detail/ |
D | core17.hpp | 51 !std::is_union<T>::value, in tie_as_tuple() 61 !std::is_union<T>::value, in for_each_field_dispatcher()
|
D | core14_classic.hpp | 123 … constexpr std::size_t type_to_id(identity<Type>, std::enable_if_t<std::is_union<Type>::value>* = … 124 …if_t<!std::is_enum<Type>::value && !std::is_empty<Type>::value && !std::is_union<Type>::value>* = … 238 constexpr std::size_t type_to_id(identity<Type>, std::enable_if_t<std::is_union<Type>::value>*) noe… in type_to_id() 240 !std::is_union<Type>::value, in type_to_id() 247 …if_t<!std::is_enum<Type>::value && !std::is_empty<Type>::value && !std::is_union<Type>::value>*) n… in type_to_id() 555 !std::is_union<T>::value, in tie_as_flat_tuple() 568 !std::is_union<T>::value, in tie_as_tuple() 671 !std::is_union<T>::value, in for_each_field_dispatcher()
|
D | core14_loophole.hpp | 170 !std::is_union<T>::value, in tie_as_tuple() 181 !std::is_union<T>::value, in for_each_field_dispatcher()
|
/third_party/boost/boost/pfr/detail/ |
D | core17.hpp | 51 !std::is_union<T>::value, in tie_as_tuple() 61 !std::is_union<T>::value, in for_each_field_dispatcher()
|
D | core14_classic.hpp | 123 … constexpr std::size_t type_to_id(identity<Type>, std::enable_if_t<std::is_union<Type>::value>* = … 124 …if_t<!std::is_enum<Type>::value && !std::is_empty<Type>::value && !std::is_union<Type>::value>* = … 238 constexpr std::size_t type_to_id(identity<Type>, std::enable_if_t<std::is_union<Type>::value>*) noe… in type_to_id() 240 !std::is_union<Type>::value, in type_to_id() 247 …if_t<!std::is_enum<Type>::value && !std::is_empty<Type>::value && !std::is_union<Type>::value>*) n… in type_to_id() 555 !std::is_union<T>::value, in tie_as_flat_tuple() 568 !std::is_union<T>::value, in tie_as_tuple() 671 !std::is_union<T>::value, in for_each_field_dispatcher()
|
D | core14_loophole.hpp | 170 !std::is_union<T>::value, in tie_as_tuple() 181 !std::is_union<T>::value, in for_each_field_dispatcher()
|
/third_party/boost/boost/tti/detail/ |
D | dunion.hpp | 38 boost::is_union<typename BOOST_TTI_DETAIL_TP_T::name>, \ 52 boost::is_union<typename BOOST_TTI_DETAIL_TP_T::name> \
|
D | denclosing_type.hpp | 28 boost::is_union<BOOST_TTI_DETAIL_TP_T>
|
/third_party/boost/boost/python/detail/ |
D | type_traits.hpp | 60 using boost::is_union; 93 using std::is_union;
|
/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/flatbuffers/src/ |
D | idl_gen_fbs.cpp | 107 if (enum_def.is_union) in GenerateFBS() 115 if (enum_def.is_union) in GenerateFBS()
|
/third_party/boost/boost/geometry/algorithms/detail/overlay/ |
D | traversal_ring_creator.hpp | 318 static const bool is_union in get_operation_index() local 324 ? (is_union ? 1 : 0) in get_operation_index() 325 : (is_union ? 0 : 1); in get_operation_index()
|
D | traversal.hpp | 375 static bool const is_union = target_operation == operation_union; in select_cc_operation() local 392 || (is_union && op.remaining_distance > best_remaining_distance) in select_cc_operation() 393 || (!is_union && op.remaining_distance < best_remaining_distance)) in select_cc_operation() 771 bool const is_union = target_operation == operation_union; in select_turn_from_cluster() local 798 if (is_union) in select_turn_from_cluster()
|
/third_party/boost/libs/utility/doc/ |
D | compressed_pair.qbk | 82 `boost::is_union`, or if `boost::is_union` is specialised for the union
|
/third_party/boost/boost/python/object/ |
D | make_instance.hpp | 28 boost::python::detail::is_union<T> >)); in execute()
|
/third_party/boost/boost/move/detail/ |
D | type_traits.hpp | 79 # define BOOST_MOVE_IS_UNION(T) BOOST_STD_EXTENSION_NAMESPACE::is_union<T>::value 109 # if __has_feature(is_union) 603 struct is_union struct 613 static const bool value = is_class_or_union<T>::value && ! is_union<T>::value;
|
/third_party/boost/boost/hana/ |
D | traits.hpp | 46 constexpr auto is_union = detail::hana_trait<std::is_union>{};
|
/third_party/boost/libs/hana/include/boost/hana/ |
D | traits.hpp | 46 constexpr auto is_union = detail::hana_trait<std::is_union>{};
|