Lines Matching defs:JOINER

133 #define JOINER(_N, _Data, _Elem) JOINER_CAT(_Data, _N) = _Elem
136 EXPECT_EXPANSION("", GMOCK_PP_REPEAT(JOINER, X, 0));
137 EXPECT_EXPANSION("X0=", GMOCK_PP_REPEAT(JOINER, X, 1));
138 EXPECT_EXPANSION("X0= X1=", GMOCK_PP_REPEAT(JOINER, X, 2));
139 EXPECT_EXPANSION("X0= X1= X2=", GMOCK_PP_REPEAT(JOINER, X, 3));
140 EXPECT_EXPANSION("X0= X1= X2= X3=", GMOCK_PP_REPEAT(JOINER, X, 4));
141 EXPECT_EXPANSION("X0= X1= X2= X3= X4=", GMOCK_PP_REPEAT(JOINER, X, 5));
142 EXPECT_EXPANSION("X0= X1= X2= X3= X4= X5=", GMOCK_PP_REPEAT(JOINER, X, 6));
144 GMOCK_PP_REPEAT(JOINER, X, 7));
146 GMOCK_PP_REPEAT(JOINER, X, 8));
148 GMOCK_PP_REPEAT(JOINER, X, 9));
150 GMOCK_PP_REPEAT(JOINER, X, 10));
152 GMOCK_PP_REPEAT(JOINER, X, 11));
154 GMOCK_PP_REPEAT(JOINER, X, 12));
156 GMOCK_PP_REPEAT(JOINER, X, 13));
159 GMOCK_PP_REPEAT(JOINER, X, 14));
162 GMOCK_PP_REPEAT(JOINER, X, 15));
165 EXPECT_EXPANSION("", GMOCK_PP_FOR_EACH(JOINER, X, ()));
166 EXPECT_EXPANSION("X0=a", GMOCK_PP_FOR_EACH(JOINER, X, (a)));
167 EXPECT_EXPANSION("X0=a X1=b", GMOCK_PP_FOR_EACH(JOINER, X, (a, b)));
168 EXPECT_EXPANSION("X0=a X1=b X2=c", GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c)));
170 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d)));
172 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e)));
174 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f)));
176 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g)));
178 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g, h)));
180 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g, h, i)));
183 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g, h, i, j)));
186 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g, h, i, j, k)));
189 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g, h, i, j, k, l)));
192 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g, h, i, j, k, l, m)));
196 GMOCK_PP_FOR_EACH(JOINER, X, (a, b, c, d, e, f, g, h, i, j, k, l, m, n)));
200 GMOCK_PP_FOR_EACH(JOINER, X,