Lines Matching refs:pair
5 template<typename T, typename U> struct pair { }; struct
38 struct Inner<tuple<pair<Types, YTypes>...> > {
43 int check0[X<short, int, long>::Inner<tuple<pair<short, unsigned short>,
44 pair<int, unsigned int>,
45 pair<long, unsigned long>>
48 int check1[X<short, int>::Inner<tuple<pair<short, unsigned short>,
49 pair<int, unsigned int>,
50 pair<long, unsigned long>>
61 struct Inner<tuple<pair<Types, YTypes>...>,
67 int check2[X1<short, int, long>::Inner<tuple<pair<short, unsigned short>,
68 pair<int, unsigned int>,
69 pair<long, unsigned long>>,
74 int check3[X1<short, int>::Inner<tuple<pair<short, unsigned short>,
75 pair<int, unsigned int>,
76 pair<long, unsigned long>>,
89 struct Inner<R(pair<Types, YTypes>...)> {
94 int check4[X2<short, int, long>::Inner<int(pair<short, unsigned short>,
95 pair<int, unsigned int>,
96 pair<long, unsigned long>)
99 int check5[X2<short, int>::Inner<int(pair<short, unsigned short>,
100 pair<int, unsigned int>,
101 pair<long, unsigned long>)
119 struct Inner<tuple<pair<Types1, Types2>...>,
125 int check6[X3<short, int, long>::Inner<tuple<pair<short, unsigned short>,
126 pair<int, unsigned int>,
127 pair<long, unsigned long>>,
133 int check7[X3<short, int>::Inner<tuple<pair<short, unsigned short>,
134 pair<int, unsigned int>,
135 pair<long, unsigned long>>,