LWG-3810: CTAD for basic_format_args#3421
Conversation
| template <class _Context, class... _Args> | ||
| basic_format_args(_Format_arg_store<_Context, _Args...>) -> basic_format_args<_Context>; |
There was a problem hiding this comment.
No change requested, note to other reviewers: Deduction guides can't be exported for modules, they're just automatically available if the class is exported (which is the case here), so the lack of any _EXPORT_STD is normal.
Co-authored-by: Casey Carter <Casey@Carter.net>
|
I've pushed a commit to address @CaseyCarter's suggestion (using braces for the temporary, and applying |
|
I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed. |
|
Thanks for implementing more Cat Template Argument Destruction, where cats bat fragile template arguments off the table to smash on the floor! 🐈 🐾 😼 |
Closes #3414.