wxWidgets/tests/strings
Vadim Zeitlin 622bc15f11 Add conversions to/from long long to wxUniChar.
Allow conversions to/from long long and unsigned long long values in wxUniChar
for consistency with the other integral types.

Also make the code shorter by using helper wxDO_FOR_INT_TYPES() and
wxDO_FOR_CHAR_INT_TYPES() macros to avoid duplicating the same code for all of
the integral types and having to handle wchar_t (and wxLongLong_t now)
specially because sometimes we may need to overload on it and sometimes not.

Finally, add more tests to check that all the wxUniChar methods compile and
work with all the different types.

Closes #15206.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74029 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-05-19 12:38:12 +00:00
..
crt.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
iostream.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
numformatter.cpp Fix bug in wxNumberFormatter::ToString() for negative numbers. 2012-07-29 22:08:37 +00:00
stdstrings.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
strings.cpp Fix bugs in parsing wxLongLong values starting with zeroes. 2012-08-30 20:22:17 +00:00
tokenizer.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
unichar.cpp Add conversions to/from long long to wxUniChar. 2013-05-19 12:38:12 +00:00
unicode.cpp No code changes, fixed some typos. 2011-04-30 10:57:04 +00:00
vararg.cpp Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00
vsnprintf.cpp Use __WINDOWS__ for OS checks and __WXMSW__ for GUI checks (round 2). 2012-03-04 20:31:42 +00:00