Home | History | Annotate | Download | only in gtest

Lines Matching full:generator1

1278 template <typename Generator1, typename Generator2>
1279 internal::CartesianProductHolder2<Generator1, Generator2> Combine(
1280 const Generator1& g1, const Generator2& g2) {
1281 return internal::CartesianProductHolder2<Generator1, Generator2>(
1285 template <typename Generator1, typename Generator2, typename Generator3>
1286 internal::CartesianProductHolder3<Generator1, Generator2, Generator3> Combine(
1287 const Generator1& g1, const Generator2& g2, const Generator3& g3) {
1288 return internal::CartesianProductHolder3<Generator1, Generator2, Generator3>(
1292 template <typename Generator1, typename Generator2, typename Generator3,
1294 internal::CartesianProductHolder4<Generator1, Generator2, Generator3,
1296 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1298 return internal::CartesianProductHolder4<Generator1, Generator2, Generator3,
1303 template <typename Generator1, typename Generator2, typename Generator3,
1305 internal::CartesianProductHolder5<Generator1, Generator2, Generator3,
1307 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1309 return internal::CartesianProductHolder5<Generator1, Generator2, Generator3,
1314 template <typename Generator1, typename Generator2, typename Generator3,
1316 internal::CartesianProductHolder6<Generator1, Generator2, Generator3,
1318 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1320 return internal::CartesianProductHolder6<Generator1, Generator2, Generator3,
1325 template <typename Generator1, typename Generator2, typename Generator3,
1328 internal::CartesianProductHolder7<Generator1, Generator2, Generator3,
1330 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1333 return internal::CartesianProductHolder7<Generator1, Generator2, Generator3,
1338 template <typename Generator1, typename Generator2, typename Generator3,
1341 internal::CartesianProductHolder8<Generator1, Generator2, Generator3,
1343 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1346 return internal::CartesianProductHolder8<Generator1, Generator2, Generator3,
1351 template <typename Generator1, typename Generator2, typename Generator3,
1354 internal::CartesianProductHolder9<Generator1, Generator2, Generator3,
1357 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1360 return internal::CartesianProductHolder9<Generator1, Generator2, Generator3,
1365 template <typename Generator1, typename Generator2, typename Generator3,
1369 internal::CartesianProductHolder10<Generator1, Generator2, Generator3,
1372 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1376 return internal::CartesianProductHolder10<Generator1, Generator2, Generator3,