Lines Matching refs:UnicodeString
107 UnicodeString s("xyz"); // Many latin ranges are whole-script confusable with other scripts.
117 UnicodeString s1("cxs");
118 UnicodeString s2 = UnicodeString("\\u0441\\u0445\\u0455").unescape(); // Cyrillic "cxs"
125 UnicodeString s("I1l0O");
126 UnicodeString dest;
127 UnicodeString &retStr = uspoof_getSkeletonUnicodeString(sc, USPOOF_ANY_CASE, s, dest, &status);
129 TEST_ASSERT(UnicodeString("lllOO") == dest);
216 UnicodeString uInput = UnicodeString(input).unescape();
217 UnicodeString uExpected = UnicodeString(expected).unescape();
220 UnicodeString actual;
230 errln(UnicodeString(" Actual Skeleton: \"") + actual + UnicodeString("\"\n") +
231 UnicodeString(" Expected Skeleton: \"") + uExpected + UnicodeString("\""));
237 UnicodeString s1("A long string that will overflow stack buffers. A long string that will overflow stack buffers. "
239 UnicodeString s2("A long string that wi11 overflow stack buffers. A long string that will overflow stack buffers. "
249 UnicodeString s = UnicodeString("abcd\\u0301ef").unescape();
255 UnicodeString s2 = UnicodeString("abcd\\u0301\\u0302\\u0301ef").unescape();
263 UnicodeString s3 = UnicodeString("abcd\\u00e1\\u0301xyz").unescape();
272 UnicodeString s = UnicodeString("B\\u00c1\\u0301").unescape();
280 static UnicodeString parseHex(const UnicodeString &in) {
284 UnicodeString result;
308 // Append the hex form of a UChar32 to a UnicodeString.
313 static void appendHexUChar(UnicodeString &dest, UChar32 c) {
357 UnicodeString confusablesTxt = UnicodeString::fromUTF8(StringPiece(fileBuf.getAlias(), fileSize));
370 UnicodeString from = parseHex(parseLine.group(1, status));
378 UnicodeString rawExpected = parseHex(parseLine.group(2, status));
379 UnicodeString expected;
384 UnicodeString tableType = parseLine.group(3, status);
396 UnicodeString actual;
402 UnicodeString line = "Actual: ";