MCPcopy Create free account
hub / github.com/boostorg/parser / aggregate_to_tuple

Function aggregate_to_tuple

include/boost/parser/tuple.hpp:276–289  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

274
275 template<typename Tuple, typename Tie, int... Is>
276 auto aggregate_to_tuple(
277 Tuple & tup, Tie tie, std::integer_sequence<int, Is...>)
278 -> decltype((
279 (parser::get(tup, llong<Is>{}) =
280 std::move(parser::get(tie, llong<Is>{}))),
281 ...,
282 (void)0))
283 {
284 return (
285 (parser::get(tup, llong<Is>{}) =
286 std::move(parser::get(tie, llong<Is>{}))),
287 ...,
288 (void)0);
289 }
290
291 template<typename Tuple, typename T>
292 using aggregate_to_tuple_expr = decltype(detail::aggregate_to_tuple(

Callers 3

move_back_implFunction · 0.85
assignFunction · 0.85
tuple.hppFile · 0.85

Calls 1

getFunction · 0.70

Tested by

no test coverage detected