Annex D (normative) Compatibility features [depr]

D.16 Deprecated locale category facets [depr.locale.category]

The ctype locale category includes the following facets as if they were specified in table Table 90 of [locale.category].
codecvt<char16_t, char, mbstate_t>
codecvt<char32_t, char, mbstate_t>
The ctype locale category includes the following facets as if they were specified in table Table 91 of [locale.category].
codecvt_byname<char16_t, char, mbstate_t>
codecvt_byname<char32_t, char, mbstate_t>
The following class template specializations are required in addition to those specified in [locale.codecvt].
The specialization codecvt<char16_­t, char, mbstate_­t> converts between the UTF-16 and UTF-8 encoding forms, and the specialization codecvt<char32_­t, char, mbstate_­t> converts between the UTF-32 and UTF-8 encoding forms.