/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/cc_hash_table_map_/ |
H A D | find_fn_imps.hpp | 47 return find_key_pointer(r_key, traits_base::m_store_extra_indicator); 57 traits_base::m_store_extra_indicator);
|
H A D | constructor_destructor_no_store_hash_fn_imps.hpp | 49 entry_pointer p = get_entry(r_val, traits_base::s_no_throw_copies_indicator);
|
H A D | cc_ht_map_.hpp | 149 typedef PB_DS_CC_HASH_TRAITS_BASE traits_base; typedef in class:__gnu_pbds::detail::PB_DS_CC_HASH_NAME 150 typedef typename traits_base::comp_hash comp_hash; 151 typedef typename traits_base::value_type value_type_; 152 typedef typename traits_base::pointer pointer_; 153 typedef typename traits_base::const_pointer const_pointer_; 154 typedef typename traits_base::reference reference_; 155 typedef typename traits_base::const_reference const_reference_; 157 struct entry : public traits_base::stored_data_type 205 typedef typename traits_base::key_type key_type; 206 typedef typename traits_base [all...] |
H A D | constructor_destructor_store_hash_fn_imps.hpp | 48 entry_pointer p = get_entry(r_val, traits_base::s_no_throw_copies_indicator);
|
H A D | cmp_fn_imps.hpp | 65 find_key_pointer(r_key, traits_base::m_store_extra_indicator);
|
H A D | debug_fn_imps.hpp | 65 assert_entry_pointer_valid(p_e, traits_base::m_store_extra_indicator,
|
H A D | info_fn_imps.hpp | 82 find_key_pointer(r_key, traits_base::m_store_extra_indicator);
|
H A D | resize_fn_imps.hpp | 121 p_e = resize_imp_no_exceptions_reassign_pointer(p_e, a_p_entries_resized, traits_base::m_store_extra_indicator);
|
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/gp_hash_table_map_/ |
H A D | find_fn_imps.hpp | 47 return find_key_pointer(r_key, traits_base::m_store_extra_indicator); 56 return const_cast<PB_DS_CLASS_C_DEC&>(*this).find_key_pointer(r_key, traits_base::m_store_extra_indicator);
|
H A D | gp_ht_map_.hpp | 152 typedef PB_DS_GP_HASH_TRAITS_BASE traits_base; typedef in class:__gnu_pbds::detail::PB_DS_GP_HASH_NAME 153 typedef typename traits_base::value_type value_type_; 154 typedef typename traits_base::pointer pointer_; 155 typedef typename traits_base::const_pointer const_pointer_; 156 typedef typename traits_base::reference reference_; 157 typedef typename traits_base::const_reference const_reference_; 158 typedef typename traits_base::comp_hash comp_hash; 167 struct entry : public traits_base::stored_data_type 213 typedef typename traits_base::key_type key_type; 214 typedef typename traits_base [all...] |
H A D | debug_fn_imps.hpp | 49 assert_entry_array_valid(m_entries, traits_base::m_store_extra_indicator,
|
H A D | resize_fn_imps.hpp | 116 traits_base::m_store_extra_indicator, 134 traits_base::m_store_extra_indicator);
|
H A D | erase_fn_imps.hpp | 97 { return erase_imp(r_key, traits_base::m_store_extra_indicator); }
|
H A D | insert_no_store_hash_fn_imps.hpp | 100 traits_base::m_store_extra_indicator);
|
H A D | insert_store_hash_fn_imps.hpp | 105 traits_base::m_store_extra_indicator);
|
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/ |
H A D | lu_map_.hpp | 98 typedef PB_DS_LU_TRAITS_BASE traits_base; typedef in class:__gnu_pbds::detail::PB_DS_LU_NAME 103 typename traits_base::value_type m_value; 116 typedef typename traits_base::value_type value_type_; 117 typedef typename traits_base::pointer pointer_; 118 typedef typename traits_base::const_pointer const_pointer_; 119 typedef typename traits_base::reference reference_; 120 typedef typename traits_base::const_reference const_reference_; 145 typedef typename traits_base::key_type key_type; 146 typedef typename traits_base::key_pointer key_pointer; 147 typedef typename traits_base [all...] |
H A D | constructor_destructor_fn_imps.hpp | 91 traits_base::m_no_throw_copies_indicator);
|
H A D | insert_fn_imps.hpp | 59 p_l = allocate_new_entry(r_val, traits_base::m_no_throw_copies_indicator);
|
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/ |
H A D | bin_search_tree_.hpp | 113 typedef PB_DS_BIN_TREE_TRAITS_BASE traits_base; typedef in class:__gnu_pbds::detail::PB_DS_BIN_TREE_NAME 135 typedef typename traits_base::key_type key_type; 136 typedef typename traits_base::key_pointer key_pointer; 137 typedef typename traits_base::key_const_pointer key_const_pointer; 138 typedef typename traits_base::key_reference key_reference; 139 typedef typename traits_base::key_const_reference key_const_reference; 142 typedef typename traits_base::mapped_type mapped_type; 143 typedef typename traits_base::mapped_pointer mapped_pointer; 144 typedef typename traits_base::mapped_const_pointer mapped_const_pointer; 145 typedef typename traits_base [all...] |
H A D | insert_fn_imps.hpp | 99 traits_base::m_no_throw_copies_indicator); 137 get_new_node_for_leaf_insert(r_value, traits_base::m_no_throw_copies_indicator);
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/ |
H A D | testsuite_container_traits.h | 30 struct traits_base struct in namespace:__gnu_test 52 // test, derive off of traits_base and just add the true traits. 58 struct traits<std::array<_Tp, _Np>> : public traits_base 65 struct traits<std::deque<_Tp1, _Tp2>> : public traits_base 80 struct traits<std::forward_list<_Tp1, _Tp2>> : public traits_base 93 struct traits<std::list<_Tp1, _Tp2>> : public traits_base 107 struct traits<std::vector<_Tp1, _Tp2>> : public traits_base 121 struct traits<std::basic_string<_Tp1, _Tp2, _Tp3>> : public traits_base 134 : public traits_base 145 struct traits<std::map<_Tp1, _Tp2, _Tp3, _Tp4>> : public traits_base [all...] |
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/ov_tree_map_/ |
H A D | ov_tree_map_.hpp | 118 typedef PB_DS_OV_TREE_TRAITS_BASE traits_base; typedef in class:__gnu_pbds::detail::PB_DS_OV_TREE_NAME 121 typedef typename remove_const<typename traits_base::value_type>::type non_const_value_type; 134 typedef typename traits_base::pointer mapped_pointer_; 135 typedef typename traits_base::const_pointer mapped_const_pointer_; 154 typedef typename traits_base::key_type key_type; 155 typedef typename traits_base::key_pointer key_pointer; 156 typedef typename traits_base::key_const_pointer key_const_pointer; 157 typedef typename traits_base::key_reference key_reference; 158 typedef typename traits_base::key_const_reference key_const_reference; 159 typedef typename traits_base [all...] |
H A D | constructors_destructor_fn_imps.hpp | 211 std::swap(static_cast<traits_base&>(*this), 212 static_cast<traits_base&>(other));
|
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/ |
H A D | pat_trie_.hpp | 112 typedef PB_DS_PAT_TRIE_TRAITS_BASE traits_base; typedef in class:__gnu_pbds::detail::PB_DS_PAT_TRIE_NAME 243 typedef typename traits_base::key_type key_type; 244 typedef typename traits_base::key_pointer key_pointer; 245 typedef typename traits_base::key_const_pointer key_const_pointer; 246 typedef typename traits_base::key_reference key_reference; 247 typedef typename traits_base::key_const_reference key_const_reference; 248 typedef typename traits_base::mapped_type mapped_type; 249 typedef typename traits_base::mapped_pointer mapped_pointer; 250 typedef typename traits_base::mapped_const_pointer mapped_const_pointer; 251 typedef typename traits_base [all...] |
/haiku-buildtools/gcc/libstdc++-v3/testsuite/experimental/string_view/requirements/ |
H A D | typedefs.cc | 28 struct traits<std::experimental::basic_string_view<_Tp1, _Tp2>> : public traits_base
|