| 267 | |
| 268 | template<typename T> |
| 269 | constexpr auto tie_aggregate(T & x) |
| 270 | { |
| 271 | static_assert(!std::is_union_v<T>); |
| 272 | return tie_aggregate_impl<struct_arity_v<T>>::call(x); |
| 273 | } |
| 274 | |
| 275 | template<typename Tuple, typename Tie, int... Is> |
| 276 | auto aggregate_to_tuple( |
no test coverage detected