Lines Matching refs:start
17 void printTextRange(UChar* str, int32_t start, int32_t end) in printTextRange() argument
24 u_austrncpy(charBuf, str+start, sizeof(charBuf)-1); in printTextRange()
26 printf("string[%2d..%2d] \"%s\"\n", start, end-1, charBuf); in printTextRange()
35 int32_t start = ubrk_first(boundary); in printEachForward() local
36 for (end = ubrk_next(boundary); end != UBRK_DONE; start = end, end = in printEachForward()
38 printTextRange(str, start, end ); in printEachForward()
45 int32_t start; in printEachBackward() local
47 for (start = ubrk_previous(boundary); start != UBRK_DONE; end = start, in printEachBackward()
48 start =ubrk_previous(boundary)) { in printEachBackward()
49 printTextRange( str, start, end ); in printEachBackward()
56 int32_t start = ubrk_first(boundary); in printFirst() local
58 printTextRange( str, start, end ); in printFirst()
63 int32_t start; in printLast() local
65 start = ubrk_previous(boundary); in printLast()
66 printTextRange(str, start, end ); in printLast()
72 int32_t start; in printAt() local
74 start = ubrk_previous(boundary); in printAt()
75 printTextRange(str, start, end ); in printAt()