Home | History | Annotate | Download | only in temp.variadic

Lines Matching refs:Tuple

4 template<typename ...Types> struct tuple;
6 template<typename Tuple>
12 struct X1<tuple<Head, Tail...> > {
17 struct X1<tuple<Head, Tail&...> > {
22 struct X1<tuple<Head&, Tail&...> > {
26 int check0[X1<tuple<>>::value == 0? 1 : -1];
27 int check1[X1<tuple<int>>::value == 2? 1 : -1];
28 int check2[X1<tuple<int, int>>::value == 1? 1 : -1];
29 int check3[X1<tuple<int, int&>>::value == 2? 1 : -1];
30 int check4[X1<tuple<int&, int&>>::value == 3? 1 : -1];