Lines Matching refs:endPos

216 …Result TextSearch::searchForward( const OUString& searchStr, sal_Int32 startPos, sal_Int32 endPos )  in searchForward()  argument
223 sal_Int32 newEndPos = endPos; in searchForward()
237 if( endPos < searchStr.getLength() ) in searchForward()
238 newEndPos = FindPosInSeq_Impl( offset, endPos ); in searchForward()
266 sres = (this->*fnForward)( in_str, startPos, endPos ); in searchForward()
281 if( endPos < searchStr.getLength() ) in searchForward()
282 endPos = FindPosInSeq_Impl( offset, endPos ); in searchForward()
284 endPos = in_str.getLength(); in searchForward()
287 sres2 = (this->*fnForward)( in_str, startPos, endPos ); in searchForward()
313 …esult TextSearch::searchBackward( const OUString& searchStr, sal_Int32 startPos, sal_Int32 endPos ) in searchBackward() argument
320 sal_Int32 newEndPos = endPos; in searchBackward()
336 if( endPos ) in searchBackward()
337 newEndPos = FindPosInSeq_Impl( offset, endPos ); in searchBackward()
363 sres = (this->*fnBackward)( in_str, startPos, endPos ); in searchBackward()
380 if( endPos ) in searchBackward()
381 endPos = FindPosInSeq_Impl( offset, endPos ); in searchBackward()
384 sres2 = (this->*fnBackward)( in_str, startPos, endPos ); in searchBackward()
566 …rchResult TextSearch::NSrchFrwrd( const OUString& searchStr, sal_Int32 startPos, sal_Int32 endPos ) in NSrchFrwrd() argument
576 sal_Int32 nEnde = endPos; in NSrchFrwrd()
609 bool bAtEnd = nFndEnd == endPos; in NSrchFrwrd()
638 …rchResult TextSearch::NSrchBkwrd( const OUString& searchStr, sal_Int32 startPos, sal_Int32 endPos ) in NSrchBkwrd() argument
648 sal_Int32 nEnde = endPos; in NSrchBkwrd()
768 sal_Int32 startPos, sal_Int32 endPos ) in RESrchFrwrd() argument
776 if( endPos > searchStr.getLength()) in RESrchFrwrd()
777 endPos = searchStr.getLength(); in RESrchFrwrd()
781 const IcuUniString aSearchTargetStr( (const UChar*)searchStr.getStr(), endPos); in RESrchFrwrd()
795 if( ++startPos >= endPos) in RESrchFrwrd()
815 sal_Int32 startPos, sal_Int32 endPos ) in RESrchBkwrd() argument
833 if( !pRegexMatcher->find( endPos, nIcuErr)) in RESrchBkwrd()
871 sal_Int32 startPos, sal_Int32 endPos ) in ApproxSrchFrwrd() argument
890 if( aWBnd.startPos >= endPos ) in ApproxSrchFrwrd()
893 nEnd = aWBnd.endPos > endPos ? endPos : aWBnd.endPos; in ApproxSrchFrwrd()
909 } while( aWBnd.startPos != aWBnd.endPos || in ApproxSrchFrwrd()
910 (aWBnd.endPos != aWTemp.getLength() && aWBnd.endPos != nEnd) ); in ApproxSrchFrwrd()
918 sal_Int32 startPos, sal_Int32 endPos ) in ApproxSrchBkwrd() argument
937 if( aWBnd.endPos <= endPos ) in ApproxSrchBkwrd()
939 nStt = aWBnd.startPos < endPos ? endPos : aWBnd.startPos; in ApproxSrchBkwrd()
940 nEnd = aWBnd.endPos > startPos ? startPos : aWBnd.endPos; in ApproxSrchBkwrd()
957 } while( aWBnd.startPos != aWBnd.endPos || aWBnd.endPos != aWTemp.getLength() ); in ApproxSrchBkwrd()