template <typename C>

struct IsRecursiveContainer

Defined at line 978 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h

IsRecursiveContainer

<Type

> is a unary compile-time predicate that

evaluates whether C is a recursive container type. A recursive container

type is a container type whose value_type is equal to the container type

itself. An example for a recursive container type is

boost::filesystem::path, whose iterator has a value_type that is equal to

boost::filesystem::path.