Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__cxx03/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;
443 typedef _Hash hasher;
452 typedef __hash_map_hasher<__value_type, hasher> __hasher;
[all …]
/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;
227 typedef _Hash hasher;
234 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;
453 typedef _Hash hasher;
462 typedef __hash_map_hasher<__value_type, hasher> __hasher;
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
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_table624 typedef _Hash hasher;
681 __compressed_pair<size_type, hasher> __p2_;
690 _LIBCPP_HIDE_FROM_ABI hasher& hash_function() _NOEXCEPT { return __p2_.second(); }
691 _LIBCPP_HIDE_FROM_ABI const hasher& hash_function() const _NOEXCEPT { return __p2_.second(); }
709 _LIBCPP_HIDE_FROM_ABI __hash_table(const hasher& __hf, const key_equal& __eql);
710 …_LIBCPP_HIDE_FROM_ABI __hash_table(const hasher& __hf, const key_equal& __eql, const allocator_typ…
943 inline __hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table(const hasher& __hf, const key_equal& …
948 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
1015 static_assert(is_copy_constructible<hasher>::value, "Hasher must be copy-constructible.");
/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_table687 typedef _Hash hasher;
744 _LIBCPP_COMPRESSED_PAIR(size_type, __size_, hasher, __hasher_);
753 _LIBCPP_HIDE_FROM_ABI hasher& hash_function() _NOEXCEPT { return __hasher_; }
754 _LIBCPP_HIDE_FROM_ABI const hasher& hash_function() const _NOEXCEPT { return __hasher_; }
773 …_default_constructible<__node_allocator>::value&& is_nothrow_default_constructible<hasher>::value&&
775 _LIBCPP_HIDE_FROM_ABI __hash_table(const hasher& __hf, const key_equal& __eql);
776 …_LIBCPP_HIDE_FROM_ABI __hash_table(const hasher& __hf, const key_equal& __eql, const allocator_typ…
782 …othrow_move_constructible<__node_allocator>::value&& is_nothrow_move_constructible<hasher>::value&&
789 …_NOEXCEPT_(is_nothrow_move_assignable<hasher>::value&& is_nothrow_move_assignable<key_equal>::valu…
965 _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/lldb/include/lldb/Breakpoint/
H A DStopCondition.h31 static std::hash<std::string> hasher; in SetText() local
33 m_hash = hasher(text); in SetText()
/freebsd/contrib/llvm-project/libc/src/__support/HashTable/
H A Dtable.h179 LIBC_NAMESPACE::internal::HashState hasher = state; in oneshot_hash() local
180 hasher.update(key, internal::string_length(key)); in oneshot_hash()
181 return hasher.finish(); in oneshot_hash()
/freebsd/contrib/llvm-project/libcxx/src/filesystem/
H A Dpath.cpp372 hash<string_view_t> hasher; in hash_value() local
375 hash_value = __hash_combine(hash_value, hasher(Part)); in hash_value()
/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.h938 static char test(typename U::hasher*, typename U::reverse_iterator*);
940 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.cpp665 std::hash<T> hasher; in hash_combine() local
666 seed ^= hasher(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); in hash_combine()
/freebsd/contrib/googletest/googletest/test/
H A Dgtest_unittest.cc7374 typedef void hasher; typedef
7377 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