Home
last modified time | relevance | path

Searched refs:hasher (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/ext/
H A Dhash_set28 typedef Hash hasher;
41 explicit hash_set(size_type n = 193, const hasher& hf = hasher(),
46 size_type n = 193, const hasher& hf = hasher(),
75 hasher hash_funct() const;
114 typedef Hash hasher;
127 explicit hash_multiset(size_type n = 193, const hasher& hf = hasher(),
132 size_type n = 193, const hasher& hf = hasher(),
161 hasher hash_funct() const;
224 typedef _Hash hasher;
231 typedef std::__hash_table<value_type, hasher, key_equal, allocator_type> __table;
[all …]
H A Dhash_map28 typedef Hash hasher;
43 explicit hash_map(size_type n, const hasher& hf = hasher(),
50 size_type n, const hasher& hf = hasher(),
79 hasher hash_funct() const;
120 typedef Hash hasher;
134 explicit hash_multimap(size_type n = 193, const hasher& hf = hasher(),
139 size_type n = 193, const hasher& hf = hasher(),
169 hasher hash_funct() const;
450 typedef _Hash hasher;
459 typedef __hash_map_hasher<__value_type, hasher> __hasher;
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A Dunordered_set32 typedef Hash hasher;
52 is_nothrow_default_constructible<hasher>::value &&
55 explicit unordered_set(size_type n, const hasher& hf = hasher(),
60 size_type n = 0, const hasher& hf = hasher(),
65 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
72 is_nothrow_move_constructible<hasher>::value &&
77 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
80 unordered_set(size_type n, const hasher& hf, const allocator_type& a); // C++14
85 const hasher& hf, const allocator_type& a); // C++14
88 : unordered_set(from_range, std::forward<R>(rg), n, hasher(), key_equal(), a) { } // C++23
[all …]
H A Dunordered_map30 typedef Hash hasher;
51 is_nothrow_default_constructible<hasher>::value &&
54 explicit unordered_map(size_type n, const hasher& hf = hasher(),
59 size_type n = 0, const hasher& hf = hasher(),
64 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
72 is_nothrow_move_constructible<hasher>::value &&
77 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
80 : unordered_map(n, hasher(), key_equal(), a) {} // C++14
81 unordered_map(size_type n, const hasher& hf, const allocator_type& a)
85 : unordered_map(f, l, n, hasher(), key_equal(), a) {} // C++14
[all …]
H A D__hash_table663 typedef _Hash hasher;
720 __compressed_pair<size_type, hasher> __p2_;
729 _LIBCPP_HIDE_FROM_ABI hasher& hash_function() _NOEXCEPT { return __p2_.second(); }
730 _LIBCPP_HIDE_FROM_ABI const hasher& hash_function() const _NOEXCEPT { return __p2_.second(); }
749 …_default_constructible<__node_allocator>::value&& is_nothrow_default_constructible<hasher>::value&&
751 _LIBCPP_HIDE_FROM_ABI __hash_table(const hasher& __hf, const key_equal& __eql);
752 …_LIBCPP_HIDE_FROM_ABI __hash_table(const hasher& __hf, const key_equal& __eql, const allocator_typ…
758 …othrow_move_constructible<__node_allocator>::value&& is_nothrow_move_constructible<hasher>::value&&
766 … is_nothrow_move_assignable<__node_allocator>::value&& is_nothrow_move_assignable<hasher>::value&&
931 _NOEXCEPT_(__is_nothrow_swappable_v<hasher>&& __is_nothrow_swappable_v<key_equal> &&
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/BLAKE3/
H A DREADME.md19 // Initialize the hasher.
20 llvm::BLAKE3 hasher;
27 hasher.update(llvm::StringRef(buf, n));
37 auto output = hasher.final();
59 // Initialize the hasher.
60 llvm_blake3_hasher hasher;
61 llvm_blake3_hasher_init(&hasher);
68 llvm_blake3_hasher_update(&hasher, buf, n);
79 llvm_blake3_hasher_finalize(&hasher, output, LLVM_BLAKE3_OUT_LEN);
143 Add input to the hasher. This can be called any number of times.
[all …]
/freebsd/contrib/llvm-project/libcxx/src/filesystem/
H A Dpath.cpp369 hash<string_view_t> hasher; in hash_value() local
371 hash_value = __hash_combine(hash_value, hasher(*PP)); in hash_value()
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointOptions.cpp470 std::hash<std::string> hasher; in SetCondition() local
471 m_condition_text_hash = hasher(m_condition_text); in SetCondition()
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DREADME.md10 to expose equality and hasher) for the allocators and the creation
/freebsd/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-internal.h951 static char test(typename U::hasher*, typename U::reverse_iterator*);
953 static int test(typename U::hasher*, ...);
/freebsd/contrib/bearssl/src/ssl/
H A Dssl_hs_common.t0430 \ injected in the multi-hasher.
453 \ injected in the multi-hasher.
H A Dssl_hs_client.t0325 * hash functions that the multi-hasher supports.
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DUnwrappedLineParser.cpp670 std::hash<T> hasher; in hash_combine() local
671 seed ^= hasher(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); in hash_combine()
/freebsd/contrib/googletest/googletest/test/
H A Dgtest_unittest.cc7326 typedef void hasher; typedef
7329 typedef void hasher; typedef
/freebsd/contrib/bearssl/src/x509/
H A Dx509_minimal.t0512 \ Get the length of hash values obtained with the DN hasher.
/freebsd/share/dict/
H A Dweb282695 hasher