Home
last modified time | relevance | path

Searched refs:traits_base (Results 1 – 21 of 21) sorted by relevance

/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/
H A Dlu_map_.hpp116 typedef PB_DS_TYPES_TRAITS_C_DEC traits_base; typedef in pb_ds::detail::PB_DS_CLASS_NAME
121 typename traits_base::value_type m_value;
134 typedef typename traits_base::value_type value_type_;
135 typedef typename traits_base::pointer pointer_;
137 typedef typename traits_base::reference reference_;
163 typedef typename traits_base::key_type key_type;
164 typedef typename traits_base::key_pointer key_pointer;
173 typedef typename traits_base::value_type value_type;
174 typedef typename traits_base::pointer pointer;
176 typedef typename traits_base::reference reference;
[all …]
H A Dinsert_fn_imps.hpp65 p_l = allocate_new_entry(r_val, traits_base::m_no_throw_copies_indicator); in insert()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dgp_ht_map_.hpp129 typedef PB_DS_TYPES_TRAITS_C_DEC traits_base; typedef in pb_ds::detail::PB_DS_CLASS_NAME
131 typedef typename traits_base::pointer pointer_;
133 typedef typename traits_base::reference reference_;
135 typedef typename traits_base::comp_hash comp_hash;
189 typedef typename traits_base::key_type key_type;
200 typedef typename traits_base::pointer pointer;
202 typedef typename traits_base::reference reference;
304 return traits_base::s_null_mapped; in operator []()
408 traits_base::m_store_extra_indicator); in insert_new_imp()
431 traits_base::m_store_extra_indicator); in insert_new_imp()
[all …]
H A Dfind_fn_imps.hpp53 return find_key_pointer(r_key, traits_base::m_store_extra_indicator); in find()
62 …return const_cast<PB_DS_CLASS_C_DEC&>(*this).find_key_pointer(r_key, traits_base::m_store_extra_in… in find()
H A Dresize_fn_imps.hpp121 …_GLIBCXX_DEBUG_ONLY(assert_entry_array_valid(a_entries_resized, traits_base::m_store_extra_indicat… in resize_imp()
138 traits_base::m_store_extra_indicator); in resize_imp()
H A Ddebug_fn_imps.hpp55 assert_entry_array_valid(m_entries, traits_base::m_store_extra_indicator); in assert_valid()
H A Derase_fn_imps.hpp103 { return erase_imp(r_key, traits_base::m_store_extra_indicator); } in erase()
H A Dinsert_no_store_hash_fn_imps.hpp106 traits_base::m_store_extra_indicator); in insert_imp()
H A Dinsert_store_hash_fn_imps.hpp111 traits_base::m_store_extra_indicator); in insert_imp()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp132 typedef PB_DS_TYPES_TRAITS_C_DEC traits_base; typedef in pb_ds::detail::PB_DS_CLASS_NAME
133 typedef typename traits_base::comp_hash comp_hash;
134 typedef typename traits_base::value_type value_type_;
135 typedef typename traits_base::pointer pointer_;
137 typedef typename traits_base::reference reference_;
140 struct entry : public traits_base::stored_value_type
187 typedef typename traits_base::key_type key_type;
197 typedef typename traits_base::value_type value_type;
198 typedef typename traits_base::pointer pointer;
200 typedef typename traits_base::reference reference;
[all …]
H A Dfind_fn_imps.hpp53 return find_key_pointer(r_key, traits_base::m_store_extra_indicator); in find()
63 traits_base::m_store_extra_indicator); in find()
H A Dconstructor_destructor_no_store_hash_fn_imps.hpp55 entry_pointer p = get_entry(r_val, traits_base::s_no_throw_copies_indicator); in constructor_insert_new_imp()
H A Dconstructor_destructor_store_hash_fn_imps.hpp54 entry_pointer p = get_entry(r_val, traits_base::s_no_throw_copies_indicator); in constructor_insert_new_imp()
H A Ddebug_fn_imps.hpp70 assert_entry_pointer_valid(p_e, traits_base::m_store_hash_indicator); in assert_entry_pointer_array_valid()
H A Dcmp_fn_imps.hpp71 find_key_pointer(r_key, traits_base::m_store_hash_indicator); in cmp_with_other()
H A Dinfo_fn_imps.hpp88 find_key_pointer(r_key, traits_base::m_store_hash_indicator); in cmp_with_other()
H A Dresize_fn_imps.hpp127 …p_e = resize_imp_no_exceptions_reassign_pointer(p_e, a_p_entries_resized, traits_base::m_store_ex… in resize_imp_no_exceptions()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/ov_tree_map_/
H A Dov_tree_map_.hpp131 typedef PB_DS_TYPES_TRAITS_C_DEC traits_base; typedef in pb_ds::detail::PB_DS_OV_TREE_CLASS_NAME
145 typedef typename traits_base::pointer mapped_pointer_;
169 typedef typename traits_base::key_type key_type;
170 typedef typename traits_base::key_pointer key_pointer;
172 typedef typename traits_base::key_reference key_reference;
174 typedef typename traits_base::mapped_type mapped_type;
179 typedef typename traits_base::value_type value_type;
180 typedef typename traits_base::pointer pointer;
181 typedef typename traits_base::const_pointer const_pointer;
182 typedef typename traits_base::reference reference;
[all …]
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Dpat_trie_.hpp134 typedef PB_DS_TYPES_TRAITS_C_DEC traits_base; typedef in pb_ds::detail::PB_DS_CLASS_NAME
175 typedef typename traits_base::key_type key_type;
176 typedef typename traits_base::key_pointer key_pointer;
178 typedef typename traits_base::key_reference key_reference;
180 typedef typename traits_base::mapped_type mapped_type;
181 typedef typename traits_base::mapped_pointer mapped_pointer;
185 typedef typename traits_base::value_type value_type;
186 typedef typename traits_base::pointer pointer;
187 typedef typename traits_base::const_pointer const_pointer;
188 typedef typename traits_base::reference reference;
[all …]
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/bin_search_tree_/
H A Dinsert_fn_imps.hpp114 get_new_node_for_leaf_insert( r_value, traits_base::m_no_throw_copies_indicator); in insert_leaf_new()
161 get_new_node_for_leaf_insert( r_value, traits_base::m_no_throw_copies_indicator); in insert_imp_empty()
H A Dbin_search_tree_.hpp155 typedef PB_DS_TYPES_TRAITS_C_DEC traits_base; typedef in pb_ds::detail::PB_DS_CLASS_NAME