Annex Cā€ƒ(informative) Compatibility [diff]

C.6 C standard library [diff.library]

C.6.2 Modifications to definitions [diff.mods.to.definitions]

C.6.2.1 Types char16_Ā­t and char32_Ā­t [diff.char16]

The types char16_Ā­t and char32_Ā­t are distinct types rather than typedefs to existing integral types.
The tokens char16_Ā­t and char32_Ā­t are keywords in this International Standard.
They do not appear as macro or type names defined in <cuchar> ([cuchar.syn]).