Lines Matching refs:nStartPos

64 	sal_Int32 nStartPos, const lang::Locale& rLocale,  in previousCharacters()  argument
70 if (nStartPos > 0) { // for others to skip cell. in previousCharacters()
71 makeIndex(Text, nStartPos); in previousCharacters()
73 if (nextCellIndex[nStartPos-1] == 0) // not a CTL character in previousCharacters()
74 return BreakIterator_Unicode::previousCharacters(Text, nStartPos, rLocale, in previousCharacters()
76 else while (nCount > 0 && nextCellIndex[nStartPos - 1] > 0) { in previousCharacters()
78 nStartPos = previousCellIndex[nStartPos - 1]; in previousCharacters()
81 nStartPos = 0; in previousCharacters()
83 nDone = (nStartPos > nCount) ? nCount : nStartPos; in previousCharacters()
84 nStartPos -= nDone; in previousCharacters()
87 return nStartPos; in previousCharacters()
91 sal_Int32 nStartPos, const lang::Locale& rLocale, in nextCharacters() argument
98 if (nStartPos < len) { in nextCharacters()
99 makeIndex(Text, nStartPos); in nextCharacters()
101 if (nextCellIndex[nStartPos] == 0) // not a CTL character in nextCharacters()
102 return BreakIterator_Unicode::nextCharacters(Text, nStartPos, rLocale, in nextCharacters()
104 else while (nCount > 0 && nextCellIndex[nStartPos] > 0) { in nextCharacters()
106 nStartPos = nextCellIndex[nStartPos]; in nextCharacters()
109 nStartPos = len; in nextCharacters()
111 nDone = (len - nStartPos > nCount) ? nCount : len - nStartPos; in nextCharacters()
112 nStartPos += nDone; in nextCharacters()
115 return nStartPos; in nextCharacters()
127 const OUString& Text, sal_Int32 nStartPos, in getLineBreak() argument
132 LineBreakResults lbr = BreakIterator_Unicode::getLineBreak(Text, nStartPos, in getLineBreak()