#include "absl/container/internal/hash_function_defaults.h"
#include <functional>
#include <type_traits>
#include <utility>
#include "gtest/gtest.h"
#include "absl/strings/string_view.h"
Go to the source code of this file.
Classes | |
struct | std::hash< Hashable< H > > |
struct | Hashable< H > |
Namespaces | |
absl | |
absl::container_internal | |
std | |
Enumerations | |
enum | Hash : size_t { kStd = 0x2, kExtension = 0x4 } |
enum | absl::container_internal::@98::MyEnum { absl::container_internal::@98::MyEnum::A, absl::container_internal::@98::MyEnum::B, absl::container_internal::@98::MyEnum::C, absl::container_internal::@98::MyEnum::D } |
enum Hash : size_t |
Enumerator | |
---|---|
kStd | |
kExtension |
Definition at line 253 of file hash_function_defaults_test.cc.
|
strong |
Definition at line 55 of file hash_function_defaults_test.cc.
T::first_type a1 {kFirstString} |
Definition at line 220 of file hash_function_defaults_test.cc.
T::first_type a2 {kSecondString} |
Definition at line 222 of file hash_function_defaults_test.cc.
T::second_type b1 {kFirstString} |
Definition at line 221 of file hash_function_defaults_test.cc.
T::second_type b2 {kSecondString} |
Definition at line 223 of file hash_function_defaults_test.cc.
hash_default_eq<typename T::first_type> eq |
Definition at line 224 of file hash_function_defaults_test.cc.
hash_default_hash<typename T::first_type> hash |
Definition at line 225 of file hash_function_defaults_test.cc.
hash_default_hash<T> hasher |
Definition at line 84 of file hash_function_defaults_test.cc.
hash_default_eq<T> key_eq |
Definition at line 77 of file hash_function_defaults_test.cc.