Lines Matching refs:field
284 * there are five columns, corresponding to field[0]..field[4].
292 * @param field the 5 columns
296 UBool NormalizerConformanceTest::checkConformance(const UnicodeString* field,
308 Normalizer::normalize(field[i], UNORM_NFC, options, out, status);
309 pass &= assertEqual("C", field[i], out, field[1], "c2!=C(c", fieldNum);
310 iterativeNorm(field[i], UNORM_NFC, options, out, +1);
311 pass &= assertEqual("C(+1)", field[i], out, field[1], "c2!=C(c", fieldNum);
312 iterativeNorm(field[i], UNORM_NFC, options, out, -1);
313 pass &= assertEqual("C(-1)", field[i], out, field[1], "c2!=C(c", fieldNum);
315 Normalizer::normalize(field[i], UNORM_NFD, options, out, status);
316 pass &= assertEqual("D", field[i], out, field[2], "c3!=D(c", fieldNum);
317 iterativeNorm(field[i], UNORM_NFD, options, out, +1);
318 pass &= assertEqual("D(+1)", field[i], out, field[2], "c3!=D(c", fieldNum);
319 iterativeNorm(field[i], UNORM_NFD, options, out, -1);
320 pass &= assertEqual("D(-1)", field[i], out, field[2], "c3!=D(c", fieldNum);
322 Normalizer::normalize(field[i], UNORM_NFKC, options, out, status);
323 pass &= assertEqual("KC", field[i], out, field[3], "c4!=KC(c", fieldNum);
324 iterativeNorm(field[i], UNORM_NFKC, options, out, +1);
325 pass &= assertEqual("KC(+1)", field[i], out, field[3], "c4!=KC(c", fieldNum);
326 iterativeNorm(field[i], UNORM_NFKC, options, out, -1);
327 pass &= assertEqual("KC(-1)", field[i], out, field[3], "c4!=KC(c", fieldNum);
329 Normalizer::normalize(field[i], UNORM_NFKD, options, out, status);
330 pass &= assertEqual("KD", field[i], out, field[4], "c5!=KD(c", fieldNum);
331 iterativeNorm(field[i], UNORM_NFKD, options, out, +1);
332 pass &= assertEqual("KD(+1)", field[i], out, field[4], "c5!=KD(c", fieldNum);
333 iterativeNorm(field[i], UNORM_NFKD, options, out, -1);
334 pass &= assertEqual("KD(-1)", field[i], out, field[4], "c5!=KD(c", fieldNum);
336 compare(field[1],field[2]);
337 compare(field[0],field[1]);
339 if(UNORM_NO == Normalizer::quickCheck(field[1], UNORM_NFC, options, status)) {
343 if(UNORM_NO == Normalizer::quickCheck(field[2], UNORM_NFD, options, status)) {
347 if(UNORM_NO == Normalizer::quickCheck(field[3], UNORM_NFKC, options, status)) {
351 if(UNORM_NO == Normalizer::quickCheck(field[4], UNORM_NFKD, options, status)) {
358 result = Normalizer::isNormalized(field[1], UNORM_NFC, status);
360 result = Normalizer::isNormalized(field[1], UNORM_NFC, options, status);
366 if(field[0]!=field[1] && Normalizer::isNormalized(field[0], UNORM_NFC, options, status)) {
370 if(!Normalizer::isNormalized(field[3], UNORM_NFKC, options, status)) {
374 if(field[0]!=field[3] && Normalizer::isNormalized(field[0], UNORM_NFKC, options, status)) {
380 Normalizer::normalize(field[0], UNORM_FCD, options, fcd, status);
385 if(UNORM_NO == Normalizer::quickCheck(field[2], UNORM_FCD, options, status)) {
389 if(UNORM_NO == Normalizer::quickCheck(field[4], UNORM_FCD, options, status)) {
395 if(out != field[2]) {
405 if(field[0]!=field[2]) {
413 rc=Normalizer::compare(field[0], field[2], (options<<UNORM_COMPARE_NORM_OPTIONS_SHIFT)|U_COMPARE_IGNORE_CASE, status);
473 int32_t field)
494 errln(" %s%d)%s(%s)=%s, exp. %s", msg, field, op, sChars, gotChars, expChars);
534 errln(UnicodeString("Bad field ", "") + (i + 1) + " in " + UnicodeString(s, ""));
555 errln(UnicodeString("Missing field(s) in ", "") + s + " only " + (i + 1) + " out of " + outputLength);