Lines Matching refs:UnicodeString
132 const UnicodeString *debugTestCase = root->getAttribute("debug");
147 const UnicodeString *id = testCase->getAttribute("id");
161 const UnicodeString *strength = testCase->getAttribute("strength");
182 const UnicodeString *norm = testCase->getAttribute("norm");
192 const UnicodeString *alt = testCase->getAttribute("alternate_handling");
198 const UnicodeString defLocale("en");
200 const UnicodeString *locale = testCase->getAttribute("locale");
207 UnicodeString text;
208 UnicodeString target;
209 UnicodeString pattern;
334 OrderList(UCollator *coll, const UnicodeString &string, int32_t stringOffset = 0);
359 OrderList::OrderList(UCollator *coll, const UnicodeString &string, int32_t stringOffset)
635 UnicodeString ts = CharsToUnicodeString(test[i]);
693 static UnicodeString &escape(const UnicodeString &string, UnicodeString &buffer)
729 UnicodeString lp = "fuss";
730 UnicodeString sp = "fu\\u00DF";
731 UnicodeString targets[] = {"fu\\u00DF", "fu\\u00DFball", "1fu\\u00DFball", "12fu\\u00DFball", "123fu\\u00DFball", "1234fu\\u00DFball",
739 UnicodeString lpUnescaped = lp.unescape();
740 UnicodeString spUnescaped = sp.unescape();
757 UnicodeString target = targets[t].unescape();
786 UnicodeString pat = /*"gcagagag"*/ "fxeld";
787 UnicodeString target = /*"gcatcgcagagagtatacagtacg"*/ "cloveldfxeld";
920 UnicodeString target = longishText;
927 UnicodeString uPattern = cPattern;
990 virtual void append(UnicodeString &test, UnicodeString &alternate) = 0;
1013 virtual void append(UnicodeString &test, UnicodeString &alternate);
1030 void SetMonkey::append(UnicodeString &test, UnicodeString &alternate)
1035 UnicodeString str(ch);
1047 void append(UnicodeString &testCase, UnicodeString &alternate);
1050 UnicodeString &generateAlternative(const UnicodeString &testCase, UnicodeString &alternate);
1068 void StringSetMonkey::append(UnicodeString &testCase, UnicodeString &alternate)
1081 UnicodeString str(ch);
1087 UnicodeString str(buffer, len);
1096 UnicodeString &StringSetMonkey::generateAlternative(const UnicodeString &testCase, UnicodeString &alternate)
1102 UnicodeString alt;
1122 const UnicodeString *string = NULL;
1156 static void generateTestCase(UCollator *coll, Monkey *monkeys[], int32_t monkeyCount, UnicodeString &testCase, UnicodeString &alternate)
1180 static UBool simpleSearch(UCollator *coll, const UnicodeString &target, int32_t offset, const UnicodeString &pattern, int32_t &matchStart, int32_t &matchEnd)
1272 static int32_t getIntParam(UnicodeString name, UnicodeString ¶ms, int32_t defaultVal) {
1307 int32_t SSearchTest::monkeyTestCase(UCollator *coll, const UnicodeString &testCase, const UnicodeString &pattern, const UnicodeString &altPattern,
1382 UnicodeString testCase;
1383 UnicodeString alternate;
1384 UnicodeString pattern, altPattern;
1385 UnicodeString prefix, altPrefix;
1386 UnicodeString suffix, altSuffix;
1410 UnicodeString p(params);
1417 UnicodeString breakType = m.group(1, status);