K 10 svn:author V 2 ed K 8 svn:date V 27 2013-05-25T16:58:12.434939Z K 7 svn:log V 398 Fix in for C++11. It turns out that in C++11, char16_t and char32_t are built-in types; language keywords. Just fix this by putting traditional _*_T_DECLARED blocks around the definitions. We'll just predefine these in . This also opens up the possibility to define char16_t in other header files, if ever needed (e.g. if we would gain a for char16_t/char32_t). END