Home
last modified time | relevance | path

Searched defs:value_traits (Results 1 – 25 of 47) sorted by relevance

12

/aosp_15_r20/external/armnn/third-party/mapbox/
H A Dvariant.hpp165 struct value_traits struct
167 using value_type = typename std::remove_const<typename std::remove_reference<T>::type>::type;
168 using value_type_wrapper = recursive_wrapper<value_type>;
169 static constexpr type_index_t direct_index = direct_type<value_type, Types...>::index;
170 static constexpr bool is_direct = direct_index != invalid_value;
171 …ex_direct_or_wrapper = is_direct ? direct_index : direct_type<value_type_wrapper, Types...>::index;
172 static constexpr bool is_direct_or_wrapper = index_direct_or_wrapper != invalid_value;
173 …x = is_direct_or_wrapper ? index_direct_or_wrapper : convertible_type<value_type, Types...>::index;
174 static constexpr bool is_valid = index != invalid_value;
175 static constexpr type_index_t tindex = is_valid ? sizeof...(Types)-index : 0;
[all …]
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/intrusive/include/boost/intrusive/
Dunordered_set.hpp97 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::unordered_set_impl
438 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
492 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::unordered_set
595 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::unordered_multiset_impl
890 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
943 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::unordered_multiset
Dsplay_set.hpp66 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::splay_set_impl
501 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
542 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::splay_set
626 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::splay_multiset_impl
1011 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1053 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::splay_multiset
Dbs_set.hpp65 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::bs_set_impl
477 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
517 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::bs_set
601 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::bs_multiset_impl
970 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1012 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::bs_multiset
Dset.hpp68 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::set_impl
480 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
521 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::set
605 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::multiset_impl
974 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1016 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::multiset
Davl_set.hpp66 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::avl_set_impl
480 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
521 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::avl_set
605 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::avl_multiset_impl
974 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1016 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::avl_multiset
Dsg_set.hpp66 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::sg_set_impl
489 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
530 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::sg_set
614 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::sg_multiset_impl
995 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1037 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::sg_multiset
Dtreap_set.hpp65 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::treap_set_impl
493 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
538 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::treap_set
623 typedef typename implementation_defined::value_traits value_traits; typedef in boost::intrusive::treap_multiset_impl
1008 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1053 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::treap_multiset
Drbtree.hpp82 typedef ValueTraits value_traits; typedef in boost::intrusive::rbtree_impl
489 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
532 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::rbtree
Dsplaytree.hpp72 typedef ValueTraits value_traits; typedef in boost::intrusive::splaytree_impl
564 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
607 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::splaytree
Davltree.hpp82 typedef ValueTraits value_traits; typedef in boost::intrusive::avltree_impl
486 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
529 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::avltree
Dlist.hpp90 typedef ValueTraits value_traits; typedef in boost::intrusive::list_impl
143 typedef typename list_impl::value_traits value_traits; typedef
1428 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1470 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::list
Dhashtable.hpp280 typedef SupposedValueTraits value_traits; typedef
608 typedef ValueTraits value_traits; typedef
662 typedef ValueTraits value_traits; typedef
1078 typedef typename bucket_plus_vtraits<ValueTraits,BucketTraits>::value_traits value_traits; typedef
1132 typedef ValueTraits value_traits; typedef
1204 typedef ValueTraits value_traits; typedef
1376 typedef typename bucket_plus_vtraits_t::value_traits value_traits; typedef
1662 typedef ValueTraits value_traits; typedef in boost::intrusive::hashtable_impl
3526 <T, typename PackedOptions::proto_value_traits>::type value_traits; typedef
3572 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
[all …]
Dbstree.hpp82 typedef ValueTraits value_traits; typedef
288 typedef typename treeheader_t::value_traits value_traits; typedef
570 typedef ValueTraits value_traits; typedef
633 … BOOST_INTRUSIVE_IMPDEF(ValueTraits) value_traits; typedef in boost::intrusive::bstree_impl
2138 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
2182 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::bstree
Dtreap.hpp101 typedef ValueTraits value_traits; typedef in boost::intrusive::treap_impl
1264 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1309 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::treap
Dsgtree.hpp236 typedef ValueTraits value_traits; typedef in boost::intrusive::sgtree_impl
971 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
1014 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::sgtree
Dslist.hpp128 typedef ValueTraits value_traits; typedef in boost::intrusive::slist_impl
237 typedef typename slist_impl::value_traits value_traits; typedef
2152 <T, typename packed_options::proto_value_traits>::type value_traits; typedef
2195 typedef typename Base::value_traits value_traits; typedef in boost::intrusive::slist
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/intrusive/include/boost/intrusive/detail/
Dkey_nodeptr_comp.hpp39 typedef ValueTraits value_traits; typedef
67 typedef typename types_t::value_traits value_traits; typedef
Dnode_cloner_disposer.hpp39 typedef ValueTraits value_traits; typedef
79 typedef ValueTraits value_traits; typedef
Dempty_node_checker.hpp31 typedef ValueTraits value_traits; typedef
Dis_stateful_value_traits.hpp60 typedef ValueTraits value_traits; typedef
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/intrusive/test/
Davl_set_test.cpp113 typedef BPtr_Value_Traits< AVLTree_BPtr_Node_Traits > value_traits; in execute() typedef
Dsplay_multiset_test.cpp112 typedef BPtr_Value_Traits< Tree_BPtr_Node_Traits > value_traits; in execute() typedef
Dmultiset_test.cpp112 typedef BPtr_Value_Traits< RBTree_BPtr_Node_Traits > value_traits; in execute() typedef
Dset_test.cpp113 typedef BPtr_Value_Traits< RBTree_BPtr_Node_Traits > value_traits; in execute() typedef

12