/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/ |
H A D | memtmpl3.C | 3 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 D | entry_metadata_base.hpp | 55 struct lu_map_entry_metadata_base<null_type>
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/ |
H A D | pr49519.C | 5 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 D | traits.hpp | 85 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 D | node.hpp | 106 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 D | traits.hpp | 81 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 D | node.hpp | 96 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 D | basic_set.cc | 83 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 D | tree_intervals.cc | 189 null_type, 197 null_type, 205 null_type,
|
H A D | ranged_hash.cc | 128 null_type, 129 null_type,
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/ext/pb_ds/regression/ |
H A D | tree_set_rand_debug.cc | 65 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 D | list_update_set_rand_debug.cc | 60 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 D | trie_set_rand_debug.cc | 69 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 D | hash_set_rand_debug.cc | 108 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 D | priority_queue_base_dispatch.hpp | 69 null_type> 78 null_type> 87 null_type> 96 null_type> 105 null_type>
|
H A D | types_traits.hpp | 70 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 D | container_base_dispatch.hpp | 123 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 D | node.hpp | 70 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 D | common_type.hpp | 51 __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 D | traits.hpp | 134 null_type, 144 null_type, 153 null_type,
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/common_type/assoc/detail/ |
H A D | probe_fn_string_form.hpp | 81 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 D | ranged_hash_fn.hpp | 246 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 D | list_update_policy.hpp | 63 typedef null_type metadata_type; 84 static null_type s_metadata;
|
H A D | tag_and_trait.hpp | 210 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 D | common_type.hpp | 167 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;
|