Lines Matching refs:rLocale

53 #define LBI getLocaleSpecificBreakIterator(rLocale)
56 … const Locale &rLocale, sal_Int16 nCharacterIteratorMode, sal_Int32 nCount, sal_Int32& nDone ) in nextCharacters() argument
61 … return LBI->nextCharacters( Text, nStartPos, rLocale, nCharacterIteratorMode, nCount, nDone); in nextCharacters()
65 … const Locale& rLocale, sal_Int16 nCharacterIteratorMode, sal_Int32 nCount, sal_Int32& nDone ) in previousCharacters() argument
70 … return LBI->previousCharacters( Text, nStartPos, rLocale, nCharacterIteratorMode, nCount, nDone); in previousCharacters()
105 const Locale& rLocale, sal_Int16 rWordType ) throw(RuntimeException) in nextWord() argument
113 result = LBI->nextWord(Text, nStartPos, rLocale, rWordType); in nextWord()
121 result = LBI->getWordBoundary(Text, nStartPos, rLocale, rWordType, sal_True); in nextWord()
130 static inline sal_Bool SAL_CALL isCJK( const Locale& rLocale ) { in isCJK() argument
131 …return rLocale.Language.equalsAscii("zh") || rLocale.Language.equalsAscii("ja") || rLocale.Languag… in isCJK()
135 const Locale& rLocale, sal_Int16 rWordType) throw(RuntimeException) in previousWord() argument
151 …if (nPos != nStartPos && nPos > 0 && !isCJK(rLocale) && getScriptClass(Text.iterateCodePoints(&nPo… in previousWord()
156 return LBI->previousWord(Text, result.startPos, rLocale, rWordType); in previousWord()
160 …LL BreakIteratorImpl::getWordBoundary( const OUString& Text, sal_Int32 nPos, const Locale& rLocale, in getWordBoundary() argument
187 result = LBI->getWordBoundary(Text, nPos, rLocale, rWordType, bDirection); in getWordBoundary()
194 const Locale& rLocale, sal_Int16 rWordType ) throw(RuntimeException) in isBeginWord() argument
204 result = getWordBoundary(Text, nPos, rLocale, rWordType, sal_True); in isBeginWord()
210 const Locale& rLocale, sal_Int16 rWordType ) throw(RuntimeException) in isEndWord() argument
220 result = getWordBoundary(Text, nPos, rLocale, rWordType, sal_False); in isEndWord()
226 const Locale &rLocale ) throw(RuntimeException) in beginOfSentence() argument
231 return LBI->beginOfSentence(Text, nStartPos, rLocale); in beginOfSentence()
235 const Locale &rLocale ) throw(RuntimeException) in endOfSentence() argument
240 return LBI->endOfSentence(Text, nStartPos, rLocale); in endOfSentence()
244 const Locale& rLocale, sal_Int32 nMinBreakPos, const LineBreakHyphenationOptions& hOptions, in getLineBreak() argument
247 return LBI->getLineBreak(Text, nStartPos, rLocale, nMinBreakPos, hOptions, bOptions); in getLineBreak()
536 BreakIteratorImpl::getLocaleSpecificBreakIterator(const Locale& rLocale) throw (RuntimeException) in getLocaleSpecificBreakIterator() argument
538 if (xBI.is() && rLocale == aLocale) in getLocaleSpecificBreakIterator()
541 aLocale = rLocale; in getLocaleSpecificBreakIterator()
545 if (rLocale == listItem->aLocale) in getLocaleSpecificBreakIterator()
551 sal_Int32 l = rLocale.Language.getLength(); in getLocaleSpecificBreakIterator()
552 sal_Int32 c = rLocale.Country.getLength(); in getLocaleSpecificBreakIterator()
553 sal_Int32 v = rLocale.Variant.getLength(); in getLocaleSpecificBreakIterator()
558 … createLocaleSpecificBreakIterator(aBuf.append(rLocale.Language).append(under).append( in getLocaleSpecificBreakIterator()
559rLocale.Country).append(under).append(rLocale.Variant).makeStringAndClear())) || in getLocaleSpecificBreakIterator()
562 … createLocaleSpecificBreakIterator(aBuf.append(rLocale.Language).append(under).append( in getLocaleSpecificBreakIterator()
563 rLocale.Country).makeStringAndClear())) || in getLocaleSpecificBreakIterator()
564 (l > 0 && c > 0 && rLocale.Language.compareToAscii("zh") == 0 && in getLocaleSpecificBreakIterator()
565 (rLocale.Country.compareToAscii("HK") == 0 || in getLocaleSpecificBreakIterator()
566 rLocale.Country.compareToAscii("MO") == 0) && in getLocaleSpecificBreakIterator()
568 … createLocaleSpecificBreakIterator(aBuf.append(rLocale.Language).append(under).appendAscii( in getLocaleSpecificBreakIterator()
572 createLocaleSpecificBreakIterator(rLocale.Language)) || in getLocaleSpecificBreakIterator()