#include <algorithm>
#include <vector>
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include "absl/container/internal/hash_generator_testing.h"
#include "absl/container/internal/hash_policy_testing.h"
Go to the source code of this file.
Classes | |
class | absl::container_internal::ConstructorTest< UnordMap > |
struct | absl::container_internal::is_std_unordered_map< T > |
struct | absl::container_internal::is_std_unordered_map< std::unordered_map< T...> > |
Namespaces | |
namespace | absl |
namespace | absl::container_internal |
Functions | |
template<typename TypeParam > | |
void | absl::container_internal::AllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::AllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::BucketCountAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::BucketCountAllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::BucketCountHashAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::BucketCountHashAllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::CopyConstructorAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::CopyConstructorAllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::InitializerListBucketAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::InitializerListBucketAllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::InitializerListBucketHashAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::InitializerListBucketHashAllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::InputIteratorBucketAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::InputIteratorBucketAllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::InputIteratorBucketHashAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::InputIteratorBucketHashAllocTest (std::true_type) |
template<typename TypeParam > | |
void | absl::container_internal::MoveConstructorAllocTest (std::false_type) |
template<typename TypeParam > | |
void | absl::container_internal::MoveConstructorAllocTest (std::true_type) |
absl::container_internal::REGISTER_TYPED_TEST_CASE_P (ConstructorTest, NoArgs, BucketCount, BucketCountHash, BucketCountHashEqual, BucketCountHashEqualAlloc, BucketCountAlloc, BucketCountHashAlloc, Alloc, InputIteratorBucketHashEqualAlloc, InputIteratorBucketAlloc, InputIteratorBucketHashAlloc, CopyConstructor, CopyConstructorAlloc, MoveConstructor, MoveConstructorAlloc, InitializerListBucketHashEqualAlloc, InitializerListBucketAlloc, InitializerListBucketHashAlloc, Assignment, MoveAssignment, AssignmentFromInitializerList, AssignmentOverwritesExisting, MoveAssignmentOverwritesExisting, AssignmentFromInitializerListOverwritesExisting, AssignmentOnSelf) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, NoArgs) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, BucketCount) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, BucketCountHash) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, BucketCountHashEqual) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, BucketCountHashEqualAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, BucketCountAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, BucketCountHashAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, Alloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, InputIteratorBucketHashEqualAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, InputIteratorBucketAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, InputIteratorBucketHashAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, CopyConstructor) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, CopyConstructorAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, MoveConstructor) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, MoveConstructorAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, InitializerListBucketHashEqualAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, InitializerListBucketAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, InitializerListBucketHashAlloc) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, Assignment) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, MoveAssignment) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, AssignmentFromInitializerList) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, AssignmentOverwritesExisting) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, MoveAssignmentOverwritesExisting) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, AssignmentFromInitializerListOverwritesExisting) | |
absl::container_internal::TYPED_TEST_P (ConstructorTest, AssignmentOnSelf) | |
absl::container_internal::TYPED_TEST_SUITE_P (ConstructorTest) |