Lines Matching refs:UnicodeString
133 const UnicodeString *debugTestCase = root->getAttribute("debug");
148 const UnicodeString *id = testCase->getAttribute("id");
162 const UnicodeString *strength = testCase->getAttribute("strength");
183 const UnicodeString *norm = testCase->getAttribute("norm");
193 const UnicodeString *alt = testCase->getAttribute("alternate_handling");
199 const UnicodeString defLocale("en");
201 const UnicodeString *locale = testCase->getAttribute("locale");
208 UnicodeString text;
209 UnicodeString target;
210 UnicodeString pattern;
335 OrderList(UCollator *coll, const UnicodeString &string, int32_t stringOffset = 0);
360 OrderList::OrderList(UCollator *coll, const UnicodeString &string, int32_t stringOffset)
631 UnicodeString ts = CharsToUnicodeString(test[i]);
689 static UnicodeString &escape(const UnicodeString &string, UnicodeString &buffer)
725 UnicodeString lp = "fuss";
726 UnicodeString sp = "fu\\u00DF";
727 UnicodeString targets[] = {"fu\\u00DF", "fu\\u00DFball", "1fu\\u00DFball", "12fu\\u00DFball", "123fu\\u00DFball", "1234fu\\u00DFball",
735 UnicodeString lpUnescaped = lp.unescape();
736 UnicodeString spUnescaped = sp.unescape();
753 UnicodeString target = targets[t].unescape();
782 UnicodeString pat = /*"gcagagag"*/ "fxeld";
783 UnicodeString target = /*"gcatcgcagagagtatacagtacg"*/ "cloveldfxeld";
916 UnicodeString target = longishText;
923 UnicodeString uPattern = cPattern;
987 virtual void append(UnicodeString &test, UnicodeString &alternate) = 0;
1010 virtual void append(UnicodeString &test, UnicodeString &alternate);
1027 void SetMonkey::append(UnicodeString &test, UnicodeString &alternate)
1032 UnicodeString str(ch);
1044 void append(UnicodeString &testCase, UnicodeString &alternate);
1047 UnicodeString &generateAlternative(const UnicodeString &testCase, UnicodeString &alternate);
1065 void StringSetMonkey::append(UnicodeString &testCase, UnicodeString &alternate)
1078 UnicodeString str(ch);
1084 UnicodeString str(buffer, len);
1093 UnicodeString &StringSetMonkey::generateAlternative(const UnicodeString &testCase, UnicodeString &alternate)
1099 UnicodeString alt;
1119 const UnicodeString *string = NULL;
1153 static void generateTestCase(UCollator *coll, Monkey *monkeys[], int32_t monkeyCount, UnicodeString &testCase, UnicodeString &alternate)
1177 static UBool simpleSearch(UCollator *coll, const UnicodeString &target, int32_t offset, const UnicodeString &pattern, int32_t &matchStart, int32_t &matchEnd)
1269 static int32_t getIntParam(UnicodeString name, UnicodeString ¶ms, int32_t defaultVal) {
1304 int32_t SSearchTest::monkeyTestCase(UCollator *coll, const UnicodeString &testCase, const UnicodeString &pattern, const UnicodeString &altPattern,
1379 UnicodeString testCase;
1380 UnicodeString alternate;
1381 UnicodeString pattern, altPattern;
1382 UnicodeString prefix, altPrefix;
1383 UnicodeString suffix, altSuffix;
1407 UnicodeString p(params);
1414 UnicodeString breakType = m.group(1, status);