Lines Matching refs:UnicodeString
143 UnicodeString s("xyz"); // Many latin ranges are whole-script confusable with other scripts.
153 UnicodeString s1("cxs");
154 UnicodeString s2 = UnicodeString("\\u0441\\u0445\\u0455").unescape(); // Cyrillic "cxs"
161 UnicodeString s("I1l0O");
162 UnicodeString dest;
163 UnicodeString &retStr = uspoof_getSkeletonUnicodeString(sc, USPOOF_ANY_CASE, s, dest, &status);
165 TEST_ASSERT(UnicodeString("lllOO") == dest);
249 UnicodeString uInput = UnicodeString(input).unescape();
250 UnicodeString uExpected = UnicodeString(expected).unescape();
253 UnicodeString actual;
263 errln(UnicodeString(" Actual Skeleton: \"") + actual + UnicodeString("\"\n") +
264 UnicodeString(" Expected Skeleton: \"") + uExpected + UnicodeString("\""));
270 UnicodeString s1("A long string that will overflow stack buffers. A long string that will overflow stack buffers. "
272 UnicodeString s2("A long string that wi11 overflow stack buffers. A long string that will overflow stack buffers. "
282 UnicodeString s = UnicodeString("abcd\\u0301ef").unescape();
288 UnicodeString s2 = UnicodeString("abcd\\u0301\\u0302\\u0301ef").unescape();
296 UnicodeString s3 = UnicodeString("abcd\\u00e1\\u0301xyz").unescape();
305 UnicodeString s = UnicodeString("B\\u00c1\\u0301").unescape();
313 static UnicodeString parseHex(const UnicodeString &in) {
317 UnicodeString result;
341 // Append the hex form of a UChar32 to a UnicodeString.
346 static void appendHexUChar(UnicodeString &dest, UChar32 c) {
389 UnicodeString confusablesTxt = UnicodeString::fromUTF8(StringPiece(fileBuf.getAlias(), fileSize));
403 UnicodeString from = parseHex(parseLine.group(1, status));
411 UnicodeString rawExpected = parseHex(parseLine.group(2, status));
412 UnicodeString expected;
417 UnicodeString tableType = parseLine.group(3, status);
429 UnicodeString actual;
435 UnicodeString line = "Actual: ";
465 UnicodeString scriptString;
473 UnicodeString alternatesString;
483 UnicodeString ss;
514 UnicodeString testString(test.fTestString); // Note: may do charset conversion.
526 UnicodeSet numerics(UnicodeString(test.fNumerics).unescape(), status);
531 scripts.parseScripts(UnicodeString(test.fScripts), status);
534 UnicodeString alternatesStr;
536 TEST_ASSERT_MSG(UnicodeString(test.fAlternates) == alternatesStr, testNumStr);
539 commonAlternates.parseScripts(UnicodeString(test.fCommonAlternates), status);
577 UnicodeString testString = UnicodeString(test.fTestString).unescape();
692 UnicodeString testString = UnicodeString(test.fId).unescape();
755 UnicodeString testString = UnicodeString(test.fTestString).unescape();
756 UnicodeSet expectedSet(UnicodeString(test.fExpectedSet).unescape(), status);