testing::internal::IsRecursiveContainerImpl< C, true > Struct Template Reference

#include <gtest.h>

Public Types

using value_type = decltype(*std::declval< typename C::const_iterator >())
 
using type = std::is_same< typename std::remove_const< typename std::remove_reference< value_type >::type >::type, C >
 

Member Typedef Documentation

◆ type

template<typename C >
using testing::internal::IsRecursiveContainerImpl< C, true >::type = std::is_same<typename std::remove_const< typename std::remove_reference<value_type>::type>::type, C>

◆ value_type

template<typename C >
using testing::internal::IsRecursiveContainerImpl< C, true >::value_type = decltype(*std::declval<typename C::const_iterator>())

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