Lines Matching full:psrc
8460 const UChar *pSrc = source;
8467 while (*pSrc == *pTarg && *pSrc != 0) {
8468 pSrc++;
8471 if (*pSrc == 0 && *pTarg == 0) {
8475 equalLength = (int32_t)(pSrc - source);
8485 if (pSrc == pSrcEnd || pTarg == pTargEnd) {
8488 if ((*pSrc == 0 && sourceLength == -1) || (*pTarg == 0 && targetLength == -1)) {
8491 if (*pSrc != *pTarg) {
8494 pSrc++;
8497 equalLength = (int32_t)(pSrc - source);
8500 if ((pSrc ==pSrcEnd || (pSrcEnd <pSrc && *pSrc==0)) && /* At end of src string, however it was specified. */
8513 //pSrc = source + equalLength; /* point to the first differing chars */
8515 if ((pSrc != source+sourceLength && ucol_unsafeCP(*pSrc, coll)) ||
8524 pSrc--;
8526 while (equalLength>0 && ucol_unsafeCP(*pSrc, coll));