aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unit/testUniConversion.cxx
AgeCommit message (Collapse)AuthorFilesLines
2018-05-31Allow std::unique_ptr to be used more widely.Neil1-0/+1
2018-05-18Add <vector> to files that include Platform.h as likely needed in future.Neil1-0/+1
2018-05-14Use string_view for UniConversion functions.Neil1-24/+24
2018-05-13Include <string_view> in tests in case needed.Neil1-0/+1
2018-03-25Feature [feature-requests:#1213]. Clarify UTF8Classify.Zufu Liu1-31/+48
Use UTF8BytesOfLead to determine expected length early in function to quickly detect argument not long enough, invalid single bytes and invalid first trail then branching on length for more detailed checks.
2018-03-24Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion.Zufu Liu1-0/+27
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion.
2018-03-22Feature [feature-requests:#1211]. Use pre-computed table for UTF8BytesOfLead.Zufu Liu1-60/+107
Friendlier treatment of invalid UTF-8. Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests.
2018-03-20Add unit tests for UniCoversion.Neil1-0/+264