Lines Matching full:which
125 EmojiProps::hasBinaryProperty(UChar32 c, UProperty which) { in hasBinaryProperty() argument
128 return U_SUCCESS(errorCode) && ep->hasBinaryPropertyImpl(c, which); in hasBinaryProperty()
132 EmojiProps::hasBinaryPropertyImpl(UChar32 c, UProperty which) const { in hasBinaryPropertyImpl()
133 if (which < UCHAR_EMOJI || UCHAR_RGI_EMOJI < which) { in hasBinaryPropertyImpl()
154 int32_t bit = bitFlags[which - UCHAR_EMOJI]; in hasBinaryPropertyImpl()
163 EmojiProps::hasBinaryProperty(const UChar *s, int32_t length, UProperty which) { in hasBinaryProperty() argument
166 return U_SUCCESS(errorCode) && ep->hasBinaryPropertyImpl(s, length, which); in hasBinaryProperty()
170 EmojiProps::hasBinaryPropertyImpl(const UChar *s, int32_t length, UProperty which) const { in hasBinaryPropertyImpl()
173 // The caller should have delegated single code points to hasBinaryProperty(c, which). in hasBinaryPropertyImpl()
174 if (which < UCHAR_BASIC_EMOJI || UCHAR_RGI_EMOJI < which) { in hasBinaryPropertyImpl()
177 UProperty firstProp = which, lastProp = which; in hasBinaryPropertyImpl()
178 if (which == UCHAR_RGI_EMOJI) { in hasBinaryPropertyImpl()
197 EmojiProps::addStrings(const USetAdder *sa, UProperty which, UErrorCode &errorCode) const { in addStrings() argument
199 if (which < UCHAR_BASIC_EMOJI || UCHAR_RGI_EMOJI < which) { in addStrings()
202 UProperty firstProp = which, lastProp = which; in addStrings()
203 if (which == UCHAR_RGI_EMOJI) { in addStrings()