Searched refs:null_type (Results 1 - 25 of 59) sorted by relevance

123

/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/
H A Dmemtmpl3.C3 struct null_type;
11 typedef tuple_impl<U, null_type> type;
19 : public tuple_impl<T1, null_type>::template append<T1>::type
21 using tuple_impl<T1, null_type>::template append<T1>::type::data;
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/
H A Dentry_metadata_base.hpp55 struct lu_map_entry_metadata_base<null_type>
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/
H A Dpr49519.C5 struct null_type {}; struct
7 inline const null_type cnull() { return null_type(); }
67 struct cons<null_type> {
68 typedef null_type tail_type;
75 cons(T1& t1, const null_type&, const null_type&, const null_type&) argument
82 typedef cons<typename map_tuple_to_cons<T1, T2, T3, null_type>::type> type;
86 struct map_tuple_to_cons<null_type, null_typ
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
H A Dtraits.hpp85 struct tree_traits<Key, null_type, Cmp_Fn, Node_Update, rb_tree_tag,_Alloc>
88 null_type,
92 typename types_traits<Key, null_type, _Alloc, false>::value_type,
93 typename tree_node_metadata_dispatch<Key, null_type, Cmp_Fn, Node_Update,
H A Dnode.hpp106 struct rb_tree_node_<Value_Type, null_type, _Alloc>
110 typedef null_type metadata_type;
116 null_type,
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
H A Dtraits.hpp81 struct tree_traits<Key, null_type, Cmp_Fn, Node_Update,
83 : public bin_search_tree_traits<Key, null_type, Cmp_Fn, Node_Update,
85 typename types_traits<Key, null_type, _Alloc, false>::value_type,
86 typename tree_node_metadata_dispatch<Key, null_type, Cmp_Fn, Node_Update,
H A Dnode.hpp96 struct splay_tree_node_<Value_Type, null_type, _Alloc>
100 typedef null_type metadata_type;
104 splay_tree_node_<Value_Type, null_type, _Alloc> >::other::pointer
/haiku-buildtools/gcc/libstdc++-v3/testsuite/ext/pb_ds/example/
H A Dbasic_set.cc83 cc_hash_table<int, null_type> c;
89 gp_hash_table<int, null_type> c;
95 tree<int, null_type> c;
103 null_type,
113 null_type,
121 list_update<int, null_type> c;
H A Dtree_intervals.cc189 null_type,
197 null_type,
205 null_type,
H A Dranged_hash.cc128 null_type,
129 null_type,
/haiku-buildtools/gcc/libstdc++-v3/testsuite/ext/pb_ds/regression/
H A Dtree_set_rand_debug.cc65 typedef tree<basic_type, null_type, std::less<basic_type>,
69 typedef tree<basic_type, null_type, std::less<basic_type>,
74 typedef tree<basic_type, null_type, std::less<basic_type>,
78 typedef tree<basic_type, null_type, std::less<basic_type>,
83 typedef tree<basic_type, null_type, std::less<basic_type>,
87 typedef tree<basic_type, null_type, std::less<basic_type>,
H A Dlist_update_set_rand_debug.cc60 typedef list_update<basic_type, null_type, equal_type, policy_type1,
64 typedef list_update<basic_type, null_type, equal_type, policy_type2,
H A Dtrie_set_rand_debug.cc69 typedef trie<basic_type, null_type, etraits_type, pat_trie_tag,
73 typedef trie<basic_type, null_type, etraits_type, pat_trie_tag,
77 typedef trie<basic_type, null_type, etraits_type, pat_trie_tag,
H A Dhash_set_rand_debug.cc108 typedef gp_hash_table<basic_type, null_type, __gnu_pbds::test::hash,
114 typedef gp_hash_table<basic_type, null_type, __gnu_pbds::test::hash,
121 typedef cc_hash_table<basic_type, null_type, __gnu_pbds::test::hash,
127 typedef cc_hash_table<basic_type, null_type, __gnu_pbds::test::hash,
133 typedef cc_hash_table<basic_type, null_type, __gnu_pbds::test::hash,
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/
H A Dpriority_queue_base_dispatch.hpp69 null_type>
78 null_type>
87 null_type>
96 null_type>
105 null_type>
H A Dtypes_traits.hpp70 struct no_throw_copies<Key, null_type>
101 struct stored_data<_Tv, null_type>
139 typedef stored_data<value_type, null_type> stored_data_type;
181 struct type_base<Key, null_type, _Alloc, false>
188 typedef typename _Alloc::template rebind<null_type> __rebind_m;
205 typedef stored_data<value_type, null_type> stored_data_type;
207 static null_type s_null_type;
211 null_type
212 type_base<Key, null_type, _Alloc, false>::s_null_type;
220 struct type_base<Key, null_type, _Allo
[all...]
H A Dcontainer_base_dispatch.hpp123 struct container_base_dispatch<Key, null_type, _Alloc, list_update_tag,
134 typedef lu_set<Key, null_type, at0t, _Alloc, at1t> type;
151 struct container_base_dispatch<Key, null_type, _Alloc, pat_trie_tag,
160 typedef pat_trie_set<Key, null_type, at1t, _Alloc> type;
180 struct container_base_dispatch<Key, null_type, _Alloc, rb_tree_tag,
190 typedef rb_tree_set<Key, null_type, at0t, at1t, _Alloc> type;
211 struct container_base_dispatch<Key, null_type, _Alloc, splay_tree_tag,
222 typedef splay_tree_set<Key, null_type, at0t, at1t, _Alloc> type;
242 struct container_base_dispatch<Key, null_type, _Alloc, ov_tree_tag,
253 typedef ov_tree_set<Key, null_type, at0
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Dnode.hpp70 struct left_child_next_sibling_heap_node_<_Value, null_type, _Alloc>
73 typedef left_child_next_sibling_heap_node_<_Value, null_type, _Alloc> this_type;
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/performance/assoc/timing/
H A Dcommon_type.hpp51 __gnu_pbds::null_type>::tl
75 __gnu_pbds::null_type>::tl
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/ov_tree_map_/
H A Dtraits.hpp134 null_type,
144 null_type,
153 null_type,
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/common_type/assoc/detail/
H A Dprobe_fn_string_form.hpp81 struct probe_fn_string_form<__gnu_pbds::null_type>
89 { return make_xml_tag("Probe_Fn", "value", "null_type"); }
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/hash_fn/
H A Dranged_hash_fn.hpp246 ranged_hash_fn<Key, null_type, _Alloc, Comb_Hash_Fn, false>
251 * null_type as the Hash_Fn parameter), and requests that hash
255 class ranged_hash_fn<Key, null_type, _Alloc, Comb_Hash_Fn, false>
266 ranged_hash_fn(size_type, const null_type&, const Comb_Hash_Fn&);
285 ranged_hash_fn(size_type size, const null_type& r_null_type,
303 ranged_hash_fn<Key, null_type, _Alloc, Comb_Hash_Fn, true>
308 * null_type as the Hash_Fn parameter), and requests that hash
312 class ranged_hash_fn<Key, null_type, _Alloc, Comb_Hash_Fn, true>
323 ranged_hash_fn(size_type, const null_type&, const Comb_Hash_Fn&);
342 ranged_hash_fn(size_type size, const null_type
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/
H A Dlist_update_policy.hpp63 typedef null_type metadata_type;
84 static null_type s_metadata;
H A Dtag_and_trait.hpp210 struct null_type { }; struct in namespace:__gnu_pbds
214 struct null_node_update : public null_type
448 typename Policy_Tl = null_type>
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/regression/
H A Dcommon_type.hpp167 typedef tree_types<null_type>::tl_t tree_set_tl_t;
168 typedef tree_types<null_type>::min_tl_t min_tree_set_tl_t;
172 typedef hash_types<null_type>::tl_t hash_set_tl_t;
173 typedef hash_types<null_type>::min_tl_t min_hash_set_tl_t;
177 typedef lu_types<null_type>::tl_t lu_set_tl_t;
178 typedef lu_types<null_type>::min_tl_t min_lu_set_tl_t;
182 typedef trie_types<null_type>::tl_t trie_set_tl_t;
183 typedef trie_types<null_type>::min_tl_t min_trie_set_tl_t;

Completed in 157 milliseconds

123