| 978 | lambda::bind(&internal::discarded<Future<T>>, promise->future())); |
| 979 | |
| 980 | foreach (const Future<T>& future, futures) { |
| 981 | future.onAny([=](const Future<T>& f) { |
| 982 | internal::select(f, promise); |
| 983 | }); |
| 984 | } |
| 985 | |
| 986 | return promise->future(); |
| 987 | } |
no test coverage detected