Lines Matching refs:pEnd
117 sal_uInt32 readUcs4(sal_Unicode const ** pBegin, sal_Unicode const * pEnd, in readUcs4() argument
124 if (nChar == cEscapePrefix && bEncoded && pEnd - *pBegin >= 2 in readUcs4()
161 if (pEnd - p < 3 || p[0] != cEscapePrefix in readUcs4()
218 && pEnd - p >= 3 && p[0] == cEscapePrefix in readUcs4()
226 && p != pEnd && *p <= 0x7F) in readUcs4()
246 return isHighSurrogate(nChar) && *pBegin < pEnd in readUcs4()
357 sal_Unicode const * pEnd; member
369 return static_cast< sal_Int32 >(pEnd - pBegin); in getLength()
386 sal_Unicode const * pEnd = pBegin + pUriRef->length; in parseUriRef() local
389 if (pPos != pEnd && isAlpha(*pPos)) in parseUriRef()
390 for (sal_Unicode const * p = pPos + 1; p != pEnd; ++p) in parseUriRef()
394 pComponents->aScheme.pEnd = ++p; in parseUriRef()
402 if (pEnd - pPos >= 2 && pPos[0] == '/' && pPos[1] == '/') in parseUriRef()
406 while (pPos != pEnd && *pPos != '/' && *pPos != '?' && *pPos != '#') in parseUriRef()
408 pComponents->aAuthority.pEnd = pPos; in parseUriRef()
412 while (pPos != pEnd && *pPos != '?' && * pPos != '#') in parseUriRef()
414 pComponents->aPath.pEnd = pPos; in parseUriRef()
416 if (pPos != pEnd && *pPos == '?') in parseUriRef()
419 while (pPos != pEnd && * pPos != '#') in parseUriRef()
421 pComponents->aQuery.pEnd = pPos; in parseUriRef()
424 if (pPos != pEnd) in parseUriRef()
428 pComponents->aFragment.pEnd = pEnd; in parseUriRef()
448 for (sal_Unicode const * q = p; q != rBasePath.pEnd; ++q) in joinPaths()
463 if (p != rRelPath.pEnd) in joinPaths()
470 if (q == rRelPath.pEnd) in joinPaths()
501 if (q == rRelPath.pEnd) in joinPaths()
604 sal_Unicode const * pEnd = p + pText->length; in rtl_uriEncode() local
607 while (p < pEnd) in rtl_uriEncode()
611 &p, pEnd, in rtl_uriEncode()
670 sal_Unicode const * pEnd = p + pText->length; in rtl_uriDecode() local
673 while (p < pEnd) in rtl_uriDecode()
676 sal_uInt32 nUtf32 = readUcs4(&p, pEnd, true, eCharset, &eType); in rtl_uriDecode()
736 if (aBaseComponents.aPath.pBegin != aBaseComponents.aPath.pEnd in rtl_uriConvertRelToAbs()
768 if (aRelComponents.aPath.pBegin == aRelComponents.aPath.pEnd in rtl_uriConvertRelToAbs()