aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unit/testUniConversion.cxx
AgeCommit message (Collapse)AuthorFilesLines
2018-05-31Backport: Allow std::unique_ptr to be used more widely.Neil1-0/+1
Backport of changeset 7008:1f95757fa242.
2018-05-25Backport: Add <vector> to files that include Platform.h as likely needed in ↵mitchell1-0/+1
future. Backport of changeset 6959:b534742f5fa5.
2018-03-25Backport: Feature [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. Backport of changeset 6648:5f2c128ad6dc.
2018-05-05Backport: Feature [feature-requests:#1212]. Move Unicode conversions into ↵mitchell1-0/+27
UniConversion. Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character into UniConversion. Backport of changeset 6645:463fa6965d9a.
2018-05-05Backport: Feature [feature-requests:#1211]. Use pre-computed table for ↵mitchell1-60/+107
UTF8BytesOfLead. Friendlier treatment of invalid UTF-8. Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests. Backport of changeset 6643:ebbb4e5aaf93.
2018-03-20Backport: Add unit tests for UniCoversion.Neil1-0/+264
Backport of changeset 6631:dab8d8906cfb.