Home
last modified time | relevance | path

Searched refs:__value_type (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dcompressed_pair.h74 using __value_type = _Tp;
78 …DE_FROM_ABI _LIBCPP_CONSTEXPR explicit __compressed_pair_elem(__value_init_tag) : __value_type() {}
82 : __value_type(std::forward<_Up>(__u)) {}
88 : __value_type(std::forward<_Args>(std::get<_Indices>(__args))...) {}
/freebsd/contrib/llvm-project/libcxx/include/__tuple/
H A Dmake_tuple_types.h50 using __value_type = _Vt;
52 using __apply_quals = __tuple_types<__copy_cvref_t<_Tp, __value_type<_Idx>>...>;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmap758 struct _LIBCPP_STANDALONE_DEBUG __value_type {
795 _LIBCPP_HIDE_FROM_ABI __value_type& operator=(const __value_type& __v) {
800 _LIBCPP_HIDE_FROM_ABI __value_type& operator=(__value_type&& __v) {
806 _LIBCPP_HIDE_FROM_ABI __value_type& operator=(_ValueTp&& __v) {
811 __value_type() = delete;
812 ~__value_type() = delete;
813 __value_type(const __value_type&) = delete;
814 __value_type(__value_type&&) = delete;
820 struct __value_type {
832 __value_type() = delete;
[all …]
H A Dunordered_map1041 typedef __hash_value_type<key_type, mapped_type> __value_type;
1042 typedef __unordered_map_hasher<key_type, __value_type, hasher, key_equal> __hasher;
1043 typedef __unordered_map_equal<key_type, __value_type, key_equal, hasher> __key_equal;
1044 typedef __rebind_alloc<allocator_traits<allocator_type>, __value_type> __allocator_type;
1046 typedef __hash_table<__value_type, __hasher, __key_equal, __allocator_type> __table;
1063 static_assert(is_same<typename __table::__node_value_type, __value_type>::value, "");
1845 typedef __hash_value_type<key_type, mapped_type> __value_type;
1846 typedef __unordered_map_hasher<key_type, __value_type, hasher, key_equal> __hasher;
1847 typedef __unordered_map_equal<key_type, __value_type, key_equal, hasher> __key_equal;
1848 typedef __rebind_alloc<allocator_traits<allocator_type>, __value_type> __allocator_type;
[all …]
H A Dvariant669 using __value_type = _Tp;
676 __value_type __value;
1609 using __value_type = remove_const_t< typename __alt_type::__value_type>;
1610 return hash<__value_type>{}(__alt.__value);
H A D__tree76 struct __value_type;
505 struct __is_tree_value_type_imp<__value_type<_Key, _Value> > : true_type {};
527 struct __tree_key_value_types<__value_type<_Key, _Tp> > {
530 typedef __value_type<_Key, _Tp> __node_value_type;
1810 static_assert(!__is_tree_value_type<_Args...>::value, "Cannot construct from __value_type");
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/
H A Dmismatch.h62 using __value_type = __iter_value_type<_Iter>; in __mismatch_vectorized() local
64 constexpr size_t __vec_size = __native_vector_size<__value_type>; in __mismatch_vectorized()
65 using __vec = __simd_vector<__value_type, __vec_size>; in __mismatch_vectorized()
H A Diterator_operations.h51 using __value_type = iter_value_t<_Iter>;
75 using __value_type = typename iterator_traits<_Iter>::value_type;
H A Dunique_copy.h47 typename _IterOps<_AlgPolicy>::template __value_type<_InputIterator> __t(*__first); in __unique_copy()
/freebsd/contrib/llvm-project/libcxx/include/ext/
H A Dhash_map458 typedef std::pair<key_type, mapped_type> __value_type;
459 typedef __hash_map_hasher<__value_type, hasher> __hasher;
460 typedef __hash_map_equal<__value_type, key_equal> __key_equal;
461 typedef std::__rebind_alloc<std::allocator_traits<allocator_type>, __value_type> __allocator_type;
463 typedef std::__hash_table<__value_type, __hasher, __key_equal, __allocator_type> __table;
684 typedef std::pair<key_type, mapped_type> __value_type;
685 typedef __hash_map_hasher<__value_type, hasher> __hasher;
686 typedef __hash_map_equal<__value_type, key_equal> __key_equal;
687 typedef std::__rebind_alloc<std::allocator_traits<allocator_type>, __value_type> __allocator_type;
689 typedef std::__hash_table<__value_type, __hasher, __key_equal, __allocator_type> __table;