Home | History | Annotate | Download | only in gtest

Lines Matching full:generator1

1273 template <typename Generator1, typename Generator2>
1274 internal::CartesianProductHolder2<Generator1, Generator2> Combine(
1275 const Generator1& g1, const Generator2& g2) {
1276 return internal::CartesianProductHolder2<Generator1, Generator2>(
1280 template <typename Generator1, typename Generator2, typename Generator3>
1281 internal::CartesianProductHolder3<Generator1, Generator2, Generator3> Combine(
1282 const Generator1& g1, const Generator2& g2, const Generator3& g3) {
1283 return internal::CartesianProductHolder3<Generator1, Generator2, Generator3>(
1287 template <typename Generator1, typename Generator2, typename Generator3,
1289 internal::CartesianProductHolder4<Generator1, Generator2, Generator3,
1291 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1293 return internal::CartesianProductHolder4<Generator1, Generator2, Generator3,
1298 template <typename Generator1, typename Generator2, typename Generator3,
1300 internal::CartesianProductHolder5<Generator1, Generator2, Generator3,
1302 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1304 return internal::CartesianProductHolder5<Generator1, Generator2, Generator3,
1309 template <typename Generator1, typename Generator2, typename Generator3,
1311 internal::CartesianProductHolder6<Generator1, Generator2, Generator3,
1313 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1315 return internal::CartesianProductHolder6<Generator1, Generator2, Generator3,
1320 template <typename Generator1, typename Generator2, typename Generator3,
1323 internal::CartesianProductHolder7<Generator1, Generator2, Generator3,
1325 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1328 return internal::CartesianProductHolder7<Generator1, Generator2, Generator3,
1333 template <typename Generator1, typename Generator2, typename Generator3,
1336 internal::CartesianProductHolder8<Generator1, Generator2, Generator3,
1338 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1341 return internal::CartesianProductHolder8<Generator1, Generator2, Generator3,
1346 template <typename Generator1, typename Generator2, typename Generator3,
1349 internal::CartesianProductHolder9<Generator1, Generator2, Generator3,
1352 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1355 return internal::CartesianProductHolder9<Generator1, Generator2, Generator3,
1360 template <typename Generator1, typename Generator2, typename Generator3,
1364 internal::CartesianProductHolder10<Generator1, Generator2, Generator3,
1367 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1371 return internal::CartesianProductHolder10<Generator1, Generator2, Generator3,