| 544 | |
| 545 | template <typename T, typename... Args> |
| 546 | any make_any(Args&&... args) |
| 547 | { |
| 548 | return any(in_place_type_t<T>{}, std::forward<Args>(args)...); |
| 549 | } |
| 550 | |
| 551 | template <typename T, typename U, typename... Args> |
| 552 | any make_any(std::initializer_list<U> il, Args&&... args) |