template <size_t... Idx, typename... T>

struct FlatTupleBase

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

Public Methods

void FlatTupleBase<FlatTuple<T...>, std::index_sequence<Idx...> > ()

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

template <typename... Args>
void FlatTupleBase<FlatTuple<T...>, std::index_sequence<Idx...> > (FlatTupleConstructTag , Args &&... args)

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

template <size_t I>
const typename ElemFromList<I, T...>::type & Get ()

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

template <size_t I>
typename ElemFromList<I, T...>::type & Get ()

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

template <typename F>
decltype(std::forward<F>(f)(this->Get<Idx>()...)) Apply (F && f)

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

template <typename F>
decltype(std::forward<F>(f)(this->Get<Idx>()...)) Apply (F && f)

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