Lines Matching refs:MatcherTuple

66 // MatcherTuple<T>::type is a tuple type where each field is a Matcher
69 struct MatcherTuple;
72 struct MatcherTuple< ::testing::tuple<> > {
77 struct MatcherTuple< ::testing::tuple<A1> > {
82 struct MatcherTuple< ::testing::tuple<A1, A2> > {
87 struct MatcherTuple< ::testing::tuple<A1, A2, A3> > {
92 struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4> > {
98 struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5> > {
105 struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
112 struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
119 struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
126 struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8, A9> > {
133 struct MatcherTuple< ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8, A9,
160 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
170 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
180 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
190 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
200 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
211 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
222 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
233 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
244 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
255 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;
269 typedef typename MatcherTuple<ArgumentTuple>::type ArgumentMatcherTuple;