Skip to content

Commit

Permalink
Merge pull request #2569 from bgianfo:master
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 281321427
  • Loading branch information
gennadiycivil committed Nov 20, 2019
2 parents 4bf4662 + 0c469a5 commit 200ff59
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions googletest/include/gtest/internal/gtest-internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -1185,7 +1185,7 @@ struct FlatTupleBase<FlatTuple<T...>, IndexSequence<Idx...>>

// Analog to std::tuple but with different tradeoffs.
// This class minimizes the template instantiation depth, thus allowing more
// elements that std::tuple would. std::tuple has been seen to require an
// elements than std::tuple would. std::tuple has been seen to require an
// instantiation depth of more than 10x the number of elements in some
// implementations.
// FlatTuple and ElemFromList are not recursive and have a fixed depth
Expand All @@ -1196,7 +1196,8 @@ template <typename... T>
class FlatTuple
: private FlatTupleBase<FlatTuple<T...>,
typename MakeIndexSequence<sizeof...(T)>::type> {
using Indices = typename FlatTuple::FlatTupleBase::Indices;
using Indices = typename FlatTupleBase<
FlatTuple<T...>, typename MakeIndexSequence<sizeof...(T)>::type>::Indices;

public:
FlatTuple() = default;
Expand Down

0 comments on commit 200ff59

Please sign in to comment.