bi 409 ext/intl/grapheme/grapheme_string.c UBreakIterator* bi = NULL; bi 461 ext/intl/grapheme/grapheme_string.c bi = grapheme_get_break_iterator((void*)u_break_iterator_buffer, &status TSRMLS_CC ); bi 467 ext/intl/grapheme/grapheme_string.c ubrk_setText(bi, ustr, ustr_len, &status); bi 471 ext/intl/grapheme/grapheme_string.c ubrk_last(bi); bi 482 ext/intl/grapheme/grapheme_string.c sub_str_start_pos = iter_func(bi); bi 498 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 514 ext/intl/grapheme/grapheme_string.c ubrk_close( bi ); bi 539 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 547 ext/intl/grapheme/grapheme_string.c ubrk_last(bi); bi 558 ext/intl/grapheme/grapheme_string.c sub_str_end_pos = iter_func(bi); bi 567 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 701 ext/intl/grapheme/grapheme_string.c grapheme_extract_charcount_iter(UBreakIterator *bi, int32_t csize, unsigned char *pstr, int32_t str_len) bi 707 ext/intl/grapheme/grapheme_string.c pos = ubrk_next(bi); bi 738 ext/intl/grapheme/grapheme_string.c grapheme_extract_bytecount_iter(UBreakIterator *bi, int32_t bsize, unsigned char *pstr, int32_t str_len) bi 744 ext/intl/grapheme/grapheme_string.c pos = ubrk_next(bi); bi 772 ext/intl/grapheme/grapheme_string.c grapheme_extract_count_iter(UBreakIterator *bi, int32_t size, unsigned char *pstr, int32_t str_len) bi 778 ext/intl/grapheme/grapheme_string.c next_pos = ubrk_next(bi); bi 820 ext/intl/grapheme/grapheme_string.c UBreakIterator* bi = NULL; bi 920 ext/intl/grapheme/grapheme_string.c bi = NULL; bi 922 ext/intl/grapheme/grapheme_string.c bi = grapheme_get_break_iterator(u_break_iterator_buffer, &status TSRMLS_CC ); bi 924 ext/intl/grapheme/grapheme_string.c ubrk_setText(bi, ustr, ustr_len, &status); bi 931 ext/intl/grapheme/grapheme_string.c ret_pos = (*grapheme_extract_iters[extract_type])(bi, size, pstr, str_len); bi 936 ext/intl/grapheme/grapheme_string.c ubrk_close(bi); bi 120 ext/intl/grapheme/grapheme_util.c if(bi) { \ bi 121 ext/intl/grapheme/grapheme_util.c ubrk_close (bi); \ bi 136 ext/intl/grapheme/grapheme_util.c UBreakIterator* bi = NULL; bi 156 ext/intl/grapheme/grapheme_util.c bi = grapheme_get_break_iterator(u_break_iterator_buffer, &status TSRMLS_CC ); bi 159 ext/intl/grapheme/grapheme_util.c ubrk_setText(bi, uhaystack, uhaystack_len, &status); bi 163 ext/intl/grapheme/grapheme_util.c src = usearch_open(uneedle, uneedle_len, uhaystack, uhaystack_len, "", bi, &status); bi 175 ext/intl/grapheme/grapheme_util.c offset_pos = grapheme_get_haystack_offset(bi, offset); bi 196 ext/intl/grapheme/grapheme_util.c if(char_pos != USEARCH_DONE && ubrk_isBoundary(bi, char_pos)) { bi 197 ext/intl/grapheme/grapheme_util.c ret_pos = grapheme_count_graphemes(bi, uhaystack,char_pos); bi 211 ext/intl/grapheme/grapheme_util.c ubrk_close (bi); bi 239 ext/intl/grapheme/grapheme_util.c UBreakIterator* bi; bi 241 ext/intl/grapheme/grapheme_util.c bi = grapheme_get_break_iterator((void*)u_break_iterator_buffer, &status TSRMLS_CC ); bi 247 ext/intl/grapheme/grapheme_util.c ubrk_setText(bi, text, text_length, &status); bi 253 ext/intl/grapheme/grapheme_util.c pos = ubrk_next(bi); bi 265 ext/intl/grapheme/grapheme_util.c ubrk_close(bi); bi 272 ext/intl/grapheme/grapheme_util.c int32_t grapheme_count_graphemes(UBreakIterator *bi, UChar *string, int32_t string_len) bi 278 ext/intl/grapheme/grapheme_util.c ubrk_setText(bi, string, string_len, &status); bi 282 ext/intl/grapheme/grapheme_util.c pos = ubrk_next(bi); bi 296 ext/intl/grapheme/grapheme_util.c int grapheme_get_haystack_offset(UBreakIterator* bi, int32_t offset) bi 299 ext/intl/grapheme/grapheme_util.c int32_t (*iter_op)(UBreakIterator* bi); bi 308 ext/intl/grapheme/grapheme_util.c ubrk_last(bi); /* one past the end */ bi 320 ext/intl/grapheme/grapheme_util.c pos = iter_op(bi); bi 36 ext/intl/grapheme/grapheme_util.h int32_t grapheme_count_graphemes(UBreakIterator *bi, UChar *string, int32_t string_len); bi 40 ext/intl/grapheme/grapheme_util.h int grapheme_get_haystack_offset(UBreakIterator* bi, int32_t offset);