/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/ |
H A D | assoc_container.hpp | 211 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::cc_hash_table 221 cc_hash_table(const hash_fn& h) 225 /// copied by the hash_fn object of the container object, and 228 cc_hash_table(const hash_fn& h, const eq_fn& e) 232 /// copied by the hash_fn object of the container object, r_eq_fn 236 cc_hash_table(const hash_fn& h, const eq_fn& e, const comb_hash_fn& ch) 240 /// copied by the hash_fn object of the container object, r_eq_fn 245 cc_hash_table(const hash_fn& h, const eq_fn& e, const comb_hash_fn& ch, 260 cc_hash_table(It first, It last, const hash_fn& h) 267 /// will be copied by the hash_fn objec 375 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::gp_hash_table [all...] |
H A D | hash_policy.hpp | 50 #include <ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp> 51 #include <ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp> 75 #include <ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp> 99 #include <ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp> 131 #include <ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp> 163 #include <ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp>
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/hash_fn/ |
H A D | string_ranged_hash_fn.hpp | 41 #include <hash_fn/dna_str_limit.hpp>
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/performance/ext/pb_ds/ |
H A D | tree_text_insert.cc | 43 #include <hash_fn/string_hash_fn.hpp>
|
H A D | all_text_find.cc | 43 #include <hash_fn/string_hash_fn.hpp>
|
H A D | multimap_text_insert.hpp | 47 #include <hash_fn/string_hash_fn.hpp>
|
H A D | multimap_text_find.hpp | 47 #include <hash_fn/string_hash_fn.hpp>
|
H A D | multimap_text_insert_mem.hpp | 50 #include <hash_fn/string_hash_fn.hpp>
|
/haiku-buildtools/gcc/libstdc++-v3/include/ |
H A D | Makefile.am | 240 ${pb_builddir}/detail/hash_fn \ 360 ${pb_srcdir}/detail/hash_fn/direct_mask_range_hashing_imp.hpp \ 361 ${pb_srcdir}/detail/hash_fn/direct_mod_range_hashing_imp.hpp \ 362 ${pb_srcdir}/detail/hash_fn/linear_probe_fn_imp.hpp \ 363 ${pb_srcdir}/detail/hash_fn/mask_based_range_hashing.hpp \ 364 ${pb_srcdir}/detail/hash_fn/mod_based_range_hashing.hpp \ 365 ${pb_srcdir}/detail/hash_fn/probe_fn_base.hpp \ 366 ${pb_srcdir}/detail/hash_fn/quadratic_probe_fn_imp.hpp \ 367 ${pb_srcdir}/detail/hash_fn/ranged_hash_fn.hpp \ 368 ${pb_srcdir}/detail/hash_fn/ranged_probe_f [all...] |
H A D | Makefile.in | 529 ${pb_builddir}/detail/hash_fn \ 649 ${pb_srcdir}/detail/hash_fn/direct_mask_range_hashing_imp.hpp \ 650 ${pb_srcdir}/detail/hash_fn/direct_mod_range_hashing_imp.hpp \ 651 ${pb_srcdir}/detail/hash_fn/linear_probe_fn_imp.hpp \ 652 ${pb_srcdir}/detail/hash_fn/mask_based_range_hashing.hpp \ 653 ${pb_srcdir}/detail/hash_fn/mod_based_range_hashing.hpp \ 654 ${pb_srcdir}/detail/hash_fn/probe_fn_base.hpp \ 655 ${pb_srcdir}/detail/hash_fn/quadratic_probe_fn_imp.hpp \ 656 ${pb_srcdir}/detail/hash_fn/ranged_hash_fn.hpp \ 657 ${pb_srcdir}/detail/hash_fn/ranged_probe_f [all...] |
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/performance/assoc/ |
H A D | multimap_common_type.hpp | 40 #include <hash_fn/string_hash_fn.hpp>
|
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/cc_hash_table_map_/ |
H A D | cc_ht_map_.hpp | 45 #include <ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp> 194 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::detail::PB_DS_CC_HASH_NAME 277 /// Return current hash_fn. 281 /// Return current const hash_fn.
|
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/gp_hash_table_map_/ |
H A D | gp_ht_map_.hpp | 42 #include <ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp> 201 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::detail::PB_DS_GP_HASH_NAME 285 /// Return current hash_fn. 289 /// Return current const hash_fn.
|
/haiku-buildtools/gcc/gcc/go/gofrontend/ |
H A D | types.cc | 1557 Function_type* equal_fntype, Named_object** hash_fn, 1651 equal_fntype, hash_fn, equal_fn); 1668 equal_fntype, hash_fn, equal_fn); 1697 *hash_fn = Named_object::make_function_declaration(hash_fnname, NULL, 1699 (*hash_fn)->func_declaration_value()->set_asm_name(hash_fnname); 1716 Named_object** hash_fn, 1726 *hash_fn = ins.first->second.first; 1781 *hash_fn = Named_object::make_function_declaration(hash_name, package, 1788 *hash_fn = gogo->declare_package_function(hash_name, hash_fntype, bloc); 1793 ins.first->second.first = *hash_fn; 1556 type_functions(Gogo* gogo, Named_type* name, Function_type* hash_fntype, Function_type* equal_fntype, Named_object** hash_fn, Named_object** equal_fn) argument 1713 specific_type_functions(Gogo* gogo, Named_type* name, Function_type* hash_fntype, Function_type* equal_fntype, Named_object** hash_fn, Named_object** equal_fn) argument 1825 Named_object* hash_fn = gogo->start_function(hash_name, hash_fntype, false, local 1890 Named_object* hash_fn; local 2017 Named_object* hash_fn; local 5351 Named_object* hash_fn; local 5919 Named_object* hash_fn; local [all...] |
H A D | types.h | 965 Function_type* equal_fntype, Named_object** hash_fn, 1186 Function_type* equal_fntype, Named_object** hash_fn,
|
H A D | gogo.cc | 2285 Named_object* hash_fn; local 2293 t->type_functions(this->gogo_, nt, NULL, NULL, &hash_fn, &equal_fn); 2327 t->type_functions(this->gogo_, NULL, NULL, NULL, &hash_fn, &equal_fn);
|
H A D | expressions.cc | 5095 Named_object* hash_fn; 5098 &hash_fn, &equal_fn);
|