Lines Matching refs:pEnd

53 void skipWhiteSpace(sal_Unicode const *& rBegin, sal_Unicode const * pEnd)  in skipWhiteSpace()  argument
55 while (rBegin != pEnd in skipWhiteSpace()
66 String scanAtom(sal_Unicode const *& rBegin, sal_Unicode const * pEnd) in scanAtom() argument
69 while (rBegin != pEnd && INetMIME::isAlpha(*rBegin)) in scanAtom()
80 String scanProperty(sal_Unicode const *& rBegin, sal_Unicode const * pEnd) in scanProperty() argument
83 while (rBegin != pEnd in scanProperty()
95 String scanOperator(sal_Unicode const *& rBegin, sal_Unicode const * pEnd) in scanOperator() argument
98 while (rBegin != pEnd in scanOperator()
153 sal_Unicode const * pEnd = p + rInput.Len(); in parseSearchArgument() local
180 while (p != pEnd) in parseSearchArgument()
184 skipWhiteSpace(q, pEnd); in parseSearchArgument()
185 if (pEnd - q < 2 || *q++ != '-' || *q++ != '-') in parseSearchArgument()
187 String aOption(scanAtom(q, pEnd)); in parseSearchArgument()
206 skipWhiteSpace(q, pEnd); in parseSearchArgument()
207 if (q == pEnd || *q++ != '=') in parseSearchArgument()
210 skipWhiteSpace(q, pEnd); in parseSearchArgument()
211 String aValue(scanAtom(q, pEnd)); in parseSearchArgument()
240 skipWhiteSpace(q, pEnd); in parseSearchArgument()
241 String aProperty(scanProperty(q, pEnd)); in parseSearchArgument()
245 skipWhiteSpace(q, pEnd); in parseSearchArgument()
246 String aOperator(scanOperator(q, pEnd)); in parseSearchArgument()
287 skipWhiteSpace(q, pEnd); in parseSearchArgument()
293 if (q != pEnd && *q == '"') in parseSearchArgument()
298 if (r == pEnd) in parseSearchArgument()
311 if (r == pEnd) in parseSearchArgument()
316 if (pEnd - r < 4) in parseSearchArgument()
345 skipWhiteSpace(q, pEnd); in parseSearchArgument()
346 if (pEnd - q >= 2 && q[0] == '-' in parseSearchArgument()
353 else if (pEnd - q >= 2 && q[0] == '-' in parseSearchArgument()
371 if (bOK && r != pEnd && INetMIME::isDigit(*r)) in parseSearchArgument()
375 if (bOK && r != pEnd && INetMIME::isDigit(*r)) in parseSearchArgument()
377 if (!(bOK && r != pEnd && *r++ == '/')) in parseSearchArgument()
380 if (bOK && r != pEnd && INetMIME::isDigit(*r)) in parseSearchArgument()
384 if (bOK && r != pEnd && INetMIME::isDigit(*r)) in parseSearchArgument()
386 if (!(bOK && r != pEnd && *r++ == '/')) in parseSearchArgument()
390 if (r != pEnd && INetMIME::isDigit(*r)) in parseSearchArgument()
417 while (r != pEnd && INetMIME::isDigit(*r)) in parseSearchArgument()
466 skipWhiteSpace(p, pEnd); in parseSearchArgument()
469 String aConnection(scanAtom(q, pEnd)); in parseSearchArgument()
470 if (p == pEnd || aConnection.EqualsIgnoreCaseAscii("or")) in parseSearchArgument()
483 skipWhiteSpace(p, pEnd); in parseSearchArgument()
484 return p == pEnd; in parseSearchArgument()