Searched refs:__gnu_pbds (Results 1 - 25 of 234) sorted by relevance

12345678910

/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/native_type/
H A Dnative_hash_tag.hpp40 namespace __gnu_pbds namespace
46 } // namespace __gnu_pbds
H A Dnative_tree_tag.hpp40 namespace __gnu_pbds namespace
47 } // namespace __gnu_pbds
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/hash_fn/
H A Dprobe_fn_base.hpp46 namespace __gnu_pbds namespace
58 } // namespace __gnu_pbds
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/performance/assoc/timing/
H A Dcommon_type.hpp42 namespace __gnu_pbds namespace
49 __gnu_pbds::test::hash_common_types<
51 __gnu_pbds::null_type>::tl
58 typename __gnu_pbds::test::hash_common_types<
60 __gnu_pbds::compound_data_type<
73 __gnu_pbds::test::tree_common_types<
75 __gnu_pbds::null_type>::tl
82 typename __gnu_pbds::test::tree_common_types<
84 __gnu_pbds::compound_data_type<
100 } // namespace __gnu_pbds
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/
H A Dentry_metadata_base.hpp44 namespace __gnu_pbds namespace
58 } // namespace __gnu_pbds
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/common_type/assoc/
H A Dtemplate_policy.hpp45 namespace __gnu_pbds namespace
51 : public __gnu_pbds::direct_mask_range_hashing<typename _Alloc::size_type>
54 typedef __gnu_pbds::direct_mask_range_hashing<size_type> base_type;
59 : public __gnu_pbds::direct_mod_range_hashing<typename _Alloc::size_type>
62 typedef __gnu_pbds::direct_mod_range_hashing<size_type> base_type;
72 : public __gnu_pbds::hash_load_check_resize_trigger<External_Access,
76 typedef __gnu_pbds::hash_load_check_resize_trigger<External_Access, size_type> base_type;
95 : public __gnu_pbds::cc_hash_max_collision_check_resize_trigger<External_Access,
99 typedef __gnu_pbds::cc_hash_max_collision_check_resize_trigger<External_Access, size_type> base_type;
113 struct hash_prime_size_policy_t_ : public __gnu_pbds
[all...]
H A Dcommon_type.hpp44 namespace __gnu_pbds namespace
50 class Hash_Fn = typename __gnu_pbds::detail::default_hash_fn<Key>::type,
59 __gnu_pbds::test::hash_load_check_resize_trigger_t_<
67 __gnu_pbds::test::hash_load_check_resize_trigger_t_<
75 __gnu_pbds::test::hash_load_check_resize_trigger_t_<
83 __gnu_pbds::test::cc_hash_max_collision_check_resize_trigger_t_<
90 __gnu_pbds::test::cc_hash_max_collision_check_resize_trigger_t_<
96 typedef __gnu_pbds::test::linear_probe_fn_t_<Key, _Alloc> lin_p_t;
98 typedef __gnu_pbds::test::quadratic_probe_fn_t_<Key, _Alloc> quad_p_t;
102 __gnu_pbds
[all...]
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/common_type/assoc/detail/
H A Dtrie_supports_order_statistics.hpp42 namespace __gnu_pbds namespace
56 value = __gnu_pbds::detail::is_same<
58 __gnu_pbds::trie_order_statistics_node_update<
70 } // namespace __gnu_pbds
H A Dtree_supports_order_statistics.hpp42 namespace __gnu_pbds namespace
56 value = __gnu_pbds::detail::is_same<
58 __gnu_pbds::tree_order_statistics_node_update<
70 } // namespace __gnu_pbds
H A Dtrie_supports_prefix_search.hpp42 namespace __gnu_pbds namespace
56 value = __gnu_pbds::detail::is_same<
58 __gnu_pbds::trie_prefix_search_node_update<
70 } // namespace __gnu_pbds
/haiku-buildtools/gcc/libstdc++-v3/testsuite/ext/pb_ds/regression/
H A Dhash_set_rand_debug.cc57 using namespace __gnu_pbds::test::detail;
58 using namespace __gnu_pbds;
59 typedef __gnu_pbds::test::basic_type basic_type;
64 typedef __gnu_pbds::test::direct_mod_range_hashing_t_<allocator_type>
67 typedef __gnu_pbds::test::direct_mask_range_hashing_t_<allocator_type>
71 typedef __gnu_pbds::test::quadratic_probe_fn_t_<basic_type, allocator_type>
74 typedef __gnu_pbds::test::linear_probe_fn_t_<basic_type, allocator_type>
78 typedef __gnu_pbds::test::hash_load_check_resize_trigger_t_<allocator_type,
82 typedef __gnu_pbds::test::hash_load_check_resize_trigger_t_<allocator_type,
86 typedef __gnu_pbds
148 namespace __gnu_pbds { namespace
[all...]
H A Dhash_map_rand_debug.cc57 using namespace __gnu_pbds::test::detail;
58 using namespace __gnu_pbds;
59 typedef __gnu_pbds::test::basic_type basic_type;
64 typedef __gnu_pbds::test::direct_mod_range_hashing_t_<allocator_type>
67 typedef __gnu_pbds::test::direct_mask_range_hashing_t_<allocator_type>
71 typedef __gnu_pbds::test::quadratic_probe_fn_t_<basic_type, allocator_type>
74 typedef __gnu_pbds::test::linear_probe_fn_t_<basic_type, allocator_type>
78 typedef __gnu_pbds::test::hash_load_check_resize_trigger_t_<allocator_type,
82 typedef __gnu_pbds::test::hash_load_check_resize_trigger_t_<allocator_type,
86 typedef __gnu_pbds
148 namespace __gnu_pbds { namespace
[all...]
H A Dlist_update_set_rand_debug.cc48 using namespace __gnu_pbds::test::detail;
49 using namespace __gnu_pbds;
50 typedef __gnu_pbds::test::basic_type basic_type;
54 typedef __gnu_pbds::test::lu_move_to_front_policy_t_ policy_type1;
56 typedef __gnu_pbds::test::lu_counter_policy_t_<allocator_type, 5u>
78 namespace __gnu_pbds { namespace
H A Dlist_update_map_rand_debug.cc48 using namespace __gnu_pbds::test::detail;
49 using namespace __gnu_pbds;
50 typedef __gnu_pbds::test::basic_type basic_type;
54 typedef __gnu_pbds::test::lu_move_to_front_policy_t_ policy_type1;
56 typedef __gnu_pbds::test::lu_counter_policy_t_<allocator_type, 5u>
78 namespace __gnu_pbds { namespace
H A Dpriority_queues.cc43 using namespace __gnu_pbds;
44 using namespace __gnu_pbds;
87 __gnu_pbds::priority_queue<int, less<int>, pairing_heap_tag> c;
96 __gnu_pbds::priority_queue<int, less<int>, binomial_heap_tag> c;
105 __gnu_pbds::priority_queue<int, less<int>, rc_binomial_heap_tag> c;
114 __gnu_pbds::priority_queue<int, less<int>, binary_heap_tag> c;
123 __gnu_pbds::priority_queue<int, less<int>, thin_heap_tag> c;
137 __gnu_pbds::priority_queue<int, less<int>, pairing_heap_tag> c;
146 __gnu_pbds::priority_queue<int, less<int>, binomial_heap_tag> c;
155 __gnu_pbds
[all...]
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/common_type/priority_queue/
H A Dcommon_type.hpp44 namespace __gnu_pbds namespace
53 typedef __gnu_pbds::priority_queue<Value_Type, Cmp_Fn, __gnu_pbds::pairing_heap_tag, _Alloc> pairing_heap_t;
55 typedef __gnu_pbds::priority_queue<Value_Type, Cmp_Fn, __gnu_pbds::binomial_heap_tag, _Alloc> binomial_heap_t;
57 typedef __gnu_pbds::priority_queue<Value_Type, Cmp_Fn, __gnu_pbds::rc_binomial_heap_tag, _Alloc> rc_binomial_heap_t;
59 typedef __gnu_pbds::priority_queue<Value_Type, Cmp_Fn, __gnu_pbds::binary_heap_tag, _Alloc> binary_heap_t;
61 typedef __gnu_pbds
[all...]
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/regression/rand/assoc/
H A Dcontainer_rand_regression_test.h51 namespace __gnu_pbds namespace
82 typedef __gnu_pbds::container_traits<Cntnr> container_traits;
118 node_iterator_defs(__gnu_pbds::detail::false_type);
121 node_iterator_defs(__gnu_pbds::detail::true_type);
127 policy_defs(__gnu_pbds::basic_hash_tag);
130 policy_defs(__gnu_pbds::cc_hash_tag);
133 policy_defs(__gnu_pbds::gp_hash_tag);
136 policy_defs(__gnu_pbds::tree_tag);
139 policy_defs(__gnu_pbds::list_update_tag);
142 policy_defs(__gnu_pbds
[all...]
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/regression/trait/assoc/
H A Dget_set_load_trait.hpp43 namespace __gnu_pbds namespace
73 __gnu_pbds::cc_hash_tag> : public regression_test_hash_get_set_load_traits<
80 __gnu_pbds::gp_hash_tag> : public regression_test_hash_get_set_load_traits<
88 } // namespace __gnu_pbds
H A Dget_set_loads_trait.hpp43 namespace __gnu_pbds namespace
73 __gnu_pbds::cc_hash_tag> : public regression_test_hash_get_set_loacontainer_traits<
80 __gnu_pbds::gp_hash_tag> : public regression_test_hash_get_set_loacontainer_traits<
88 } // namespace __gnu_pbds
H A Dresize_trait.hpp43 namespace __gnu_pbds namespace
73 __gnu_pbds::cc_hash_tag> : public regression_test_hash_resize_traits<
80 __gnu_pbds::gp_hash_tag> : public regression_test_hash_resize_traits<
88 } // namespace __gnu_pbds
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/list_update_policy/
H A Dsample_update_policy.hpp44 namespace __gnu_pbds namespace
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/trie_policy/
H A Dsample_trie_node_update.hpp44 namespace __gnu_pbds namespace
/haiku-buildtools/gcc/libstdc++-v3/testsuite/ext/pb_ds/example/
H A Dhash_resize_neg.cc47 using namespace __gnu_pbds;
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/io/
H A Dillegal_input_error.hpp41 namespace __gnu_pbds namespace
53 } // namespace __gnu_pbds
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/performance/time/
H A Delapsed_timer.hpp43 namespace __gnu_pbds namespace
65 } // namespace __gnu_pbds

Completed in 189 milliseconds

12345678910