Static Public Attributes | Static Private Member Functions | List of all members
testing::internal::IsHashTable< T > Struct Template Reference

#include <gtest-internal.h>

Static Public Attributes

static const bool value = sizeof(test<T>(nullptr, nullptr)) == sizeof(int)
 

Static Private Member Functions

template<typename U >
static char test (...)
 
template<typename U >
static char test (...)
 
template<typename U >
static char test (...)
 
template<typename U >
static char test (...)
 
template<typename U >
static char test (...)
 
template<typename U >
static char test (typename U::hasher *, typename U::reverse_iterator *)
 
template<typename U >
static char test (typename U::hasher *, typename U::reverse_iterator *)
 
template<typename U >
static char test (typename U::hasher *, typename U::reverse_iterator *)
 
template<typename U >
static char test (typename U::hasher *, typename U::reverse_iterator *)
 
template<typename U >
static char test (typename U::hasher *, typename U::reverse_iterator *)
 
template<typename U >
static int test (typename U::hasher *,...)
 
template<typename U >
static int test (typename U::hasher *,...)
 
template<typename U >
static int test (typename U::hasher *,...)
 
template<typename U >
static int test (typename U::hasher *,...)
 
template<typename U >
static int test (typename U::hasher *,...)
 

Detailed Description

template<typename T>
struct testing::internal::IsHashTable< T >

Definition at line 928 of file bloaty/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h.

Member Function Documentation

◆ test() [1/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test (   ...)
staticprivate

◆ test() [2/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test (   ...)
staticprivate

◆ test() [3/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test (   ...)
staticprivate

◆ test() [4/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test (   ...)
staticprivate

◆ test() [5/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test (   ...)
staticprivate

◆ test() [6/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test ( typename U::hasher ,
typename U::reverse_iterator *   
)
staticprivate

◆ test() [7/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test ( typename U::hasher ,
typename U::reverse_iterator *   
)
staticprivate

◆ test() [8/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test ( typename U::hasher ,
typename U::reverse_iterator *   
)
staticprivate

◆ test() [9/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test ( typename U::hasher ,
typename U::reverse_iterator *   
)
staticprivate

◆ test() [10/15]

template<typename T >
template<typename U >
static char testing::internal::IsHashTable< T >::test ( typename U::hasher ,
typename U::reverse_iterator *   
)
staticprivate

◆ test() [11/15]

template<typename T >
template<typename U >
static int testing::internal::IsHashTable< T >::test ( typename U::hasher ,
  ... 
)
staticprivate

◆ test() [12/15]

template<typename T >
template<typename U >
static int testing::internal::IsHashTable< T >::test ( typename U::hasher ,
  ... 
)
staticprivate

◆ test() [13/15]

template<typename T >
template<typename U >
static int testing::internal::IsHashTable< T >::test ( typename U::hasher ,
  ... 
)
staticprivate

◆ test() [14/15]

template<typename T >
template<typename U >
static int testing::internal::IsHashTable< T >::test ( typename U::hasher ,
  ... 
)
staticprivate

◆ test() [15/15]

template<typename T >
template<typename U >
static int testing::internal::IsHashTable< T >::test ( typename U::hasher ,
  ... 
)
staticprivate

Member Data Documentation

◆ value

template<typename T >
const bool testing::internal::IsHashTable< T >::value = sizeof(test<T>(nullptr, nullptr)) == sizeof(int)
static

The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:49