bi 383 ext/intl/grapheme/grapheme_string.c UBreakIterator* bi = NULL; bi 444 ext/intl/grapheme/grapheme_string.c bi = grapheme_get_break_iterator((void*)u_break_iterator_buffer, &status ); bi 450 ext/intl/grapheme/grapheme_string.c ubrk_setText(bi, ustr, ustr_len, &status); bi 454 ext/intl/grapheme/grapheme_string.c ubrk_last(bi); bi 465 ext/intl/grapheme/grapheme_string.c sub_str_start_pos = iter_func(bi); bi 481 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 496 ext/intl/grapheme/grapheme_string.c ubrk_close( bi ); bi 518 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 526 ext/intl/grapheme/grapheme_string.c ubrk_last(bi); bi 537 ext/intl/grapheme/grapheme_string.c sub_str_end_pos = iter_func(bi); bi 546 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 675 ext/intl/grapheme/grapheme_string.c grapheme_extract_charcount_iter(UBreakIterator *bi, int32_t csize, unsigned char *pstr, int32_t str_len) bi 681 ext/intl/grapheme/grapheme_string.c pos = ubrk_next(bi); bi 712 ext/intl/grapheme/grapheme_string.c grapheme_extract_bytecount_iter(UBreakIterator *bi, int32_t bsize, unsigned char *pstr, int32_t str_len) bi 718 ext/intl/grapheme/grapheme_string.c pos = ubrk_next(bi); bi 746 ext/intl/grapheme/grapheme_string.c grapheme_extract_count_iter(UBreakIterator *bi, int32_t size, unsigned char *pstr, int32_t str_len) bi 752 ext/intl/grapheme/grapheme_string.c next_pos = ubrk_next(bi); bi 795 ext/intl/grapheme/grapheme_string.c UBreakIterator* bi = NULL; bi 891 ext/intl/grapheme/grapheme_string.c bi = NULL; bi 893 ext/intl/grapheme/grapheme_string.c bi = grapheme_get_break_iterator(u_break_iterator_buffer, &status ); bi 895 ext/intl/grapheme/grapheme_string.c ubrk_setText(bi, ustr, ustr_len, &status); bi 902 ext/intl/grapheme/grapheme_string.c ret_pos = (*grapheme_extract_iters[extract_type])(bi, size, (unsigned char *)pstr, (int32_t)str_len); bi 907 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 122 ext/intl/grapheme/grapheme_util.c if(bi) { \ bi 123 ext/intl/grapheme/grapheme_util.c ubrk_close (bi); \ bi 138 ext/intl/grapheme/grapheme_util.c UBreakIterator* bi = NULL; bi 158 ext/intl/grapheme/grapheme_util.c bi = grapheme_get_break_iterator(u_break_iterator_buffer, &status ); bi 161 ext/intl/grapheme/grapheme_util.c ubrk_setText(bi, uhaystack, uhaystack_len, &status); bi 165 ext/intl/grapheme/grapheme_util.c src = usearch_open(uneedle, uneedle_len, uhaystack, uhaystack_len, "", bi, &status); bi 177 ext/intl/grapheme/grapheme_util.c offset_pos = grapheme_get_haystack_offset(bi, offset); bi 198 ext/intl/grapheme/grapheme_util.c if(char_pos != USEARCH_DONE && ubrk_isBoundary(bi, char_pos)) { bi 199 ext/intl/grapheme/grapheme_util.c ret_pos = grapheme_count_graphemes(bi, uhaystack,char_pos); bi 213 ext/intl/grapheme/grapheme_util.c ubrk_close (bi); bi 241 ext/intl/grapheme/grapheme_util.c UBreakIterator* bi; bi 243 ext/intl/grapheme/grapheme_util.c bi = grapheme_get_break_iterator((void*)u_break_iterator_buffer, &status ); bi 249 ext/intl/grapheme/grapheme_util.c ubrk_setText(bi, text, text_length, &status); bi 255 ext/intl/grapheme/grapheme_util.c pos = ubrk_next(bi); bi 267 ext/intl/grapheme/grapheme_util.c ubrk_close(bi); bi 274 ext/intl/grapheme/grapheme_util.c int32_t grapheme_count_graphemes(UBreakIterator *bi, UChar *string, int32_t string_len) bi 280 ext/intl/grapheme/grapheme_util.c ubrk_setText(bi, string, string_len, &status); bi 284 ext/intl/grapheme/grapheme_util.c pos = ubrk_next(bi); bi 298 ext/intl/grapheme/grapheme_util.c int32_t grapheme_get_haystack_offset(UBreakIterator* bi, int32_t offset) bi 301 ext/intl/grapheme/grapheme_util.c int32_t (*iter_op)(UBreakIterator* bi); bi 310 ext/intl/grapheme/grapheme_util.c ubrk_last(bi); /* one past the end */ bi 322 ext/intl/grapheme/grapheme_util.c pos = iter_op(bi); bi 35 ext/intl/grapheme/grapheme_util.h int32_t grapheme_count_graphemes(UBreakIterator *bi, UChar *string, int32_t string_len); bi 39 ext/intl/grapheme/grapheme_util.h int32_t grapheme_get_haystack_offset(UBreakIterator* bi, int32_t offset);