Lines Matching defs:next_c
54 prev_c = next_c; pos += pos_add_next; \
55 if ((pos_add_next = mbtowc(&next_c, str_byte, MB_LEN_MAX)) <= 0) { \
69 && (next_c != L'\0' || reg_noteol) \
70 && (next_c != L'\n' || !reg_newline)) \
72 && (IS_WORD_CHAR(prev_c) || !IS_WORD_CHAR(next_c))) \
74 && (!IS_WORD_CHAR(prev_c) || IS_WORD_CHAR(next_c))) \
76 && (pos != 0 && next_c != L'\0' \
77 && IS_WORD_CHAR(prev_c) == IS_WORD_CHAR(next_c))) \
79 && (pos == 0 || next_c == L'\0' \
80 || IS_WORD_CHAR(prev_c) != IS_WORD_CHAR(next_c))))
175 tre_char_t prev_c = 0, next_c = 0;
322 if (!next_c) break;
497 int next_c;
566 stack->item.next_c = (_next_c); \
581 next_c = stack->item.next_c; \
597 tre_char_t prev_c = 0, next_c = 0;
697 next_c_start = next_c;
721 trans_i->state_id, next_c, tags, mbstate);
800 /* Advance in input string and resync `prev_c', `next_c'
814 if (next_c == L'\0')
847 trans_i->state_id, next_c, tags, mbstate);
888 if (next_c == L'\0')
892 next_c = next_c_start;