Classes | Namespaces | Typedefs | Functions
unordered_map_constructor_test.h File Reference
#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"
Include dependency graph for unordered_map_constructor_test.h:
This graph shows which files directly or indirectly include this file:

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

 absl
 
 absl::container_internal
 

Typedefs

template<typename T >
using absl::container_internal::expect_alloc_constructors = absl::disjunction< absl::negation< is_std_unordered_map< T >>, has_alloc_std_constructors >
 
template<typename T >
using absl::container_internal::expect_cxx14_apis = absl::disjunction< absl::negation< is_std_unordered_map< T >>, has_cxx14_std_apis >
 
using absl::container_internal::has_alloc_std_constructors = std::false_type
 
using absl::container_internal::has_cxx14_std_apis = std::false_type
 

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)
 


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:19:59