Lines Matching defs:cur
71 int cur; /* pointing now processing character */
122 assert(wb.cur == wb.last);
143 for (; wb.cur < wb.last; wb.cur++) {
144 if (wb.cur == 0) {
146 } else if (wb.class[wb.cur] > 0) {
172 if (wb.cur > 0 && wb.class[wb.cur] == 0) {
182 if (do_composition && wb.cur > 0 && wb.class[0] == 0) {
191 wb.cur--;
193 wb.cur++;
248 for (i = wb->cur; i < wb->last; i++)
261 i = wb->cur;
276 int cur;
286 cur = wb->cur;
300 for (i = 1; i <= cur; i++) {
327 if (*tolenp < wb->cur)
330 memcpy(*top, wb->ucs4, sizeof(**top) * wb->cur);
331 *top += wb->cur;
332 *tolenp -= wb->cur;
333 workbuf_shift(wb, wb->cur);
340 wb->cur = 0;
386 assert(wb != NULL && wb->cur >= shift);
393 wb->cur -= shift;
411 wb->cur -= last - j;