Lines Matching refs:pStr

706     const sal_Unicode* pStr = rFontName.GetBuffer();  in ImplIsCJKFont()  local
707 while ( *pStr ) in ImplIsCJKFont()
710 if ( ((*pStr >= 0x3040) && (*pStr <= 0x30FF)) || in ImplIsCJKFont()
711 ((*pStr >= 0x3190) && (*pStr <= 0x319F)) ) in ImplIsCJKFont()
715 if ( ((*pStr >= 0xAC00) && (*pStr <= 0xD7AF)) || in ImplIsCJKFont()
716 ((*pStr >= 0x3130) && (*pStr <= 0x318F)) || in ImplIsCJKFont()
717 ((*pStr >= 0x1100) && (*pStr <= 0x11FF)) ) in ImplIsCJKFont()
721 if ( ((*pStr >= 0x3400) && (*pStr <= 0x9FFF)) ) in ImplIsCJKFont()
725 if ( ((*pStr >= 0x3000) && (*pStr <= 0xD7AF)) || in ImplIsCJKFont()
726 ((*pStr >= 0xFF00) && (*pStr <= 0xFFEE)) ) in ImplIsCJKFont()
729 pStr++; in ImplIsCJKFont()
5876 const xub_Unicode* pStr = rStr.GetBuffer() + nMinIndex; in ImplPrepareLayoutArgs() local
5878 for( ; pStr < pEnd; ++pStr ) in ImplPrepareLayoutArgs()
5879 if( ((*pStr >= 0x0580) && (*pStr < 0x0800)) // middle eastern scripts in ImplPrepareLayoutArgs()
5880 || ((*pStr >= 0xFB18) && (*pStr < 0xFE00)) // hebrew + arabic A presentation forms in ImplPrepareLayoutArgs()
5881 || ((*pStr >= 0xFE70) && (*pStr < 0xFEFF)) ) // arabic presentation forms B in ImplPrepareLayoutArgs()
5883 if( pStr >= pEnd ) in ImplPrepareLayoutArgs()
5901 const sal_Unicode* pStr = rStr.GetBuffer() + nMinIndex; in ImplPrepareLayoutArgs() local
5903 for( ; pStr < pEnd; ++pStr ) in ImplPrepareLayoutArgs()
5904 if( ((*pStr >= 0x0300) && (*pStr < 0x0370)) // diacritical marks in ImplPrepareLayoutArgs()
5905 || ((*pStr >= 0x0590) && (*pStr < 0x10A0)) // many CTL scripts in ImplPrepareLayoutArgs()
5906 || ((*pStr >= 0x1100) && (*pStr < 0x1200)) // hangul jamo in ImplPrepareLayoutArgs()
5907 || ((*pStr >= 0x1700) && (*pStr < 0x1900)) // many CTL scripts in ImplPrepareLayoutArgs()
5908 || ((*pStr >= 0xFB1D) && (*pStr < 0xFE00)) // middle east presentation in ImplPrepareLayoutArgs()
5909 || ((*pStr >= 0xFE70) && (*pStr < 0xFEFF)) // arabic presentation B in ImplPrepareLayoutArgs()
5910 || ((*pStr >= 0xFE00) && (*pStr < 0xFE10)) // variation selectors in BMP in ImplPrepareLayoutArgs()
5911 …|| ((pStr + 1 < pEnd) && (pStr[0] == 0xDB40) && (0xDD00 <= pStr[1]) && (pStr[1] < 0xDEF0)) // var… in ImplPrepareLayoutArgs()
5914 if( pStr >= pEnd ) in ImplPrepareLayoutArgs()
5922 const sal_Unicode* pStr = pBase + nMinIndex; in ImplPrepareLayoutArgs() local
5924 for( ; pStr < pEnd; ++pStr ) in ImplPrepareLayoutArgs()
5927 if( (*pStr >= '0') && (*pStr <= '9') ) in ImplPrepareLayoutArgs()
5930 sal_UCS4 cChar = GetLocalizedChar( *pStr, meTextLanguage ); in ImplPrepareLayoutArgs()
5931 if( cChar != *pStr ) in ImplPrepareLayoutArgs()
5933 rStr.SetChar( static_cast<sal_uInt16>(pStr - pBase), in ImplPrepareLayoutArgs()
6815 static sal_Bool ImplIsCharIn( xub_Unicode c, const sal_Char* pStr ) in ImplIsCharIn() argument
6817 while ( *pStr ) in ImplIsCharIn()
6819 if ( *pStr == c ) in ImplIsCharIn()
6821 pStr++; in ImplIsCharIn()
8057 const sal_Unicode* pStr = rStr.GetBuffer(); in HasGlyphs() local
8058 for( pStr += nIndex; nIndex < nEnd; ++pStr, ++nIndex ) in HasGlyphs()
8059 if( ! aFontCharMap.HasChar( *pStr ) ) in HasGlyphs()