Lines Matching refs:len

75 static sal_Int32 skipSpace(const OUString& Text, sal_Int32 nPos, sal_Int32 len, sal_Int16 rWordType…  in skipSpace()  argument
82 …while (nPos < len && (u_isWhitespace(ch = Text.iterateCodePoints(&pos, 1)) || isZWSP(ch))) nPos=po… in skipSpace()
88 … while (nPos < len && (u_isWhitespace(ch = Text.iterateCodePoints(&pos, 1)) || isZWSP(ch) || in skipSpace()
96 …while (nPos < len && (u_isUWhiteSpace(ch = Text.iterateCodePoints(&pos, 1)) || isZWSP(ch))) nPos=p… in skipSpace()
107 sal_Int32 len = Text.getLength(); in nextWord() local
108 if( nStartPos < 0 || len == 0 ) in nextWord()
110 else if (nStartPos >= len) in nextWord()
111 result.endPos = result.startPos = len; in nextWord()
115 nStartPos = skipSpace(Text, result.startPos, len, rWordType, sal_True); in nextWord()
118 if( nStartPos >= len ) in nextWord()
119 result.startPos = result.endPos = len; in nextWord()
137 sal_Int32 len = Text.getLength(); in previousWord() local
138 if( nStartPos <= 0 || len == 0 ) { in previousWord()
141 } else if (nStartPos > len) { in previousWord()
142 result.endPos = result.startPos = len; in previousWord()
146 sal_Int32 nPos = skipSpace(Text, nStartPos, len, rWordType, sal_False); in previousWord()
163 sal_Int32 len = Text.getLength(); in getWordBoundary() local
164 if( nPos < 0 || len == 0 ) in getWordBoundary()
166 else if (nPos > len) in getWordBoundary()
167 result.endPos = result.startPos = len; in getWordBoundary()
170 next = skipSpace(Text, nPos, len, rWordType, sal_True); in getWordBoundary()
171 prev = skipSpace(Text, nPos, len, rWordType, sal_False); in getWordBoundary()
172 if (prev == 0 && next == len) { in getWordBoundary()
176 } else if (next == len && bDirection) { in getWordBoundary()
177 result.endPos = result.startPos = len; in getWordBoundary()
180 if (next == nPos && next != len) in getWordBoundary()
196 sal_Int32 len = Text.getLength(); in isBeginWord() local
198 if (nPos < 0 || nPos >= len) return sal_False; in isBeginWord()
200 sal_Int32 tmp = skipSpace(Text, nPos, len, rWordType, sal_True); in isBeginWord()
212 sal_Int32 len = Text.getLength(); in isEndWord() local
214 if (nPos <= 0 || nPos > len) return sal_False; in isEndWord()
216 sal_Int32 tmp = skipSpace(Text, nPos, len, rWordType, sal_False); in isEndWord()