Home | History | Annotate | Download | only in gtest

Lines Matching full:generator1

1274 template <typename Generator1, typename Generator2>
1275 internal::CartesianProductHolder2<Generator1, Generator2> Combine(
1276 const Generator1& g1, const Generator2& g2) {
1277 return internal::CartesianProductHolder2<Generator1, Generator2>(
1281 template <typename Generator1, typename Generator2, typename Generator3>
1282 internal::CartesianProductHolder3<Generator1, Generator2, Generator3> Combine(
1283 const Generator1& g1, const Generator2& g2, const Generator3& g3) {
1284 return internal::CartesianProductHolder3<Generator1, Generator2, Generator3>(
1288 template <typename Generator1, typename Generator2, typename Generator3,
1290 internal::CartesianProductHolder4<Generator1, Generator2, Generator3,
1292 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1294 return internal::CartesianProductHolder4<Generator1, Generator2, Generator3,
1299 template <typename Generator1, typename Generator2, typename Generator3,
1301 internal::CartesianProductHolder5<Generator1, Generator2, Generator3,
1303 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1305 return internal::CartesianProductHolder5<Generator1, Generator2, Generator3,
1310 template <typename Generator1, typename Generator2, typename Generator3,
1312 internal::CartesianProductHolder6<Generator1, Generator2, Generator3,
1314 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1316 return internal::CartesianProductHolder6<Generator1, Generator2, Generator3,
1321 template <typename Generator1, typename Generator2, typename Generator3,
1324 internal::CartesianProductHolder7<Generator1, Generator2, Generator3,
1326 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1329 return internal::CartesianProductHolder7<Generator1, Generator2, Generator3,
1334 template <typename Generator1, typename Generator2, typename Generator3,
1337 internal::CartesianProductHolder8<Generator1, Generator2, Generator3,
1339 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1342 return internal::CartesianProductHolder8<Generator1, Generator2, Generator3,
1347 template <typename Generator1, typename Generator2, typename Generator3,
1350 internal::CartesianProductHolder9<Generator1, Generator2, Generator3,
1353 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1356 return internal::CartesianProductHolder9<Generator1, Generator2, Generator3,
1361 template <typename Generator1, typename Generator2, typename Generator3,
1365 internal::CartesianProductHolder10<Generator1, Generator2, Generator3,
1368 const Generator1& g1, const Generator2& g2, const Generator3& g3,
1372 return internal::CartesianProductHolder10<Generator1, Generator2, Generator3,