| 399 | } |
| 400 | |
| 401 | Iterator<TestInt> Join(TestInt a, TestInt b) { |
| 402 | std::vector<Iterator<TestInt>> joined{2}; |
| 403 | joined[0] = VectorIt({a}); |
| 404 | joined[1] = VectorIt({b}); |
| 405 | |
| 406 | return FlattenIt(VectorIt(std::move(joined))); |
| 407 | } |
| 408 | |
| 409 | Iterator<TestInt> Join(TestInt a, Iterator<TestInt> b) { |
| 410 | std::vector<Iterator<TestInt>> joined{2}; |