Lines Matching defs:cp2
170 UChar32 c1, c2, cp1, cp2;
300 cp2=c2;
306 /* advance ++s2; only below if cp2 decomposes/case-folds */
307 cp2=U16_GET_SUPPLEMENTARY(c2, c);
311 cp2=U16_GET_SUPPLEMENTARY(c, c2);
367 (length=ucase_toFullFolding(csp, (UChar32)cp2, &p, options))>=0
369 /* cp2 case-folds to the code point "length" or to p[length] */
453 0!=(p=nfcImpl->getDecomposition((UChar32)cp2, decomp2, length))
455 /* cp2 decomposes into p[length] */
497 * code point order comparison must not just return cp1-cp2
499 * that formed cp1 and cp2 may be from different string indexes
502 * c1=d800 cp1=10001 c2=dc00 cp2=10000
503 * cp1-cp2>0 but c1-c2<0 and in fact in UTF-32 it is { d800 10001 } < { 10000 }