Lines Matching refs:pBegin
117 sal_uInt32 readUcs4(sal_Unicode const ** pBegin, sal_Unicode const * pEnd, in readUcs4() argument
121 sal_uInt32 nChar = *(*pBegin)++; in readUcs4()
124 if (nChar == cEscapePrefix && bEncoded && pEnd - *pBegin >= 2 in readUcs4()
125 && (nWeight1 = getHexWeight((*pBegin)[0])) >= 0 in readUcs4()
126 && (nWeight2 = getHexWeight((*pBegin)[1])) >= 0) in readUcs4()
128 *pBegin += 2; in readUcs4()
157 sal_Unicode const * p = *pBegin; in readUcs4()
175 *pBegin = p; in readUcs4()
188 sal_Unicode const * p = *pBegin; in readUcs4()
208 *pBegin = p; in readUcs4()
246 return isHighSurrogate(nChar) && *pBegin < pEnd in readUcs4()
247 && isLowSurrogate(**pBegin) ? in readUcs4()
248 combineSurrogates(nChar, *(*pBegin)++) : nChar; in readUcs4()
356 sal_Unicode const * pBegin; member
359 inline Component(): pBegin(0) {} in Component()
361 inline bool isPresent() const { return pBegin != 0; } in isPresent()
369 return static_cast< sal_Int32 >(pEnd - pBegin); in getLength()
385 sal_Unicode const * pBegin = pUriRef->buffer; in parseUriRef() local
386 sal_Unicode const * pEnd = pBegin + pUriRef->length; in parseUriRef()
387 sal_Unicode const * pPos = pBegin; in parseUriRef()
393 pComponents->aScheme.pBegin = pBegin; in parseUriRef()
404 pComponents->aAuthority.pBegin = pPos; in parseUriRef()
411 pComponents->aPath.pBegin = pPos; in parseUriRef()
418 pComponents->aQuery.pBegin = pPos++; in parseUriRef()
427 pComponents->aFragment.pBegin = pPos; in parseUriRef()
434 OSL_ASSERT(rBasePath.isPresent() && *rBasePath.pBegin == '/'); in joinPaths()
447 sal_Unicode const * p = rBasePath.pBegin + 1; in joinPaths()
456 nFixed = q + 1 - rBasePath.pBegin; in joinPaths()
460 aBuffer.append(rBasePath.pBegin, p - rBasePath.pBegin); in joinPaths()
462 p = rRelPath.pBegin; in joinPaths()
736 if (aBaseComponents.aPath.pBegin != aBaseComponents.aPath.pEnd in rtl_uriConvertRelToAbs()
737 && *aBaseComponents.aPath.pBegin != '/') in rtl_uriConvertRelToAbs()
751 aBuffer.append(aBaseComponents.aScheme.pBegin, in rtl_uriConvertRelToAbs()
755 aBuffer.append(aRelComponents.aAuthority.pBegin, in rtl_uriConvertRelToAbs()
757 aBuffer.append(aRelComponents.aPath.pBegin, in rtl_uriConvertRelToAbs()
760 aBuffer.append(aRelComponents.aQuery.pBegin, in rtl_uriConvertRelToAbs()
766 aBuffer.append(aBaseComponents.aAuthority.pBegin, in rtl_uriConvertRelToAbs()
768 if (aRelComponents.aPath.pBegin == aRelComponents.aPath.pEnd in rtl_uriConvertRelToAbs()
771 aBuffer.append(aBaseComponents.aPath.pBegin, in rtl_uriConvertRelToAbs()
774 aBuffer.append(aBaseComponents.aQuery.pBegin, in rtl_uriConvertRelToAbs()
779 if (*aRelComponents.aPath.pBegin == '/') in rtl_uriConvertRelToAbs()
780 aBuffer.append(aRelComponents.aPath.pBegin, in rtl_uriConvertRelToAbs()
786 aBuffer.append(aRelComponents.aQuery.pBegin, in rtl_uriConvertRelToAbs()
791 aBuffer.append(aRelComponents.aFragment.pBegin, in rtl_uriConvertRelToAbs()