Home
last modified time | relevance | path

Searched refs:trans_i (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/bsd/tre/dist/lib/
H A Dtre-match-backtrack.c231 tre_tnfa_transition_t *trans_i; in tre_tnfa_run_backtrack() local
317 for (trans_i = tnfa->initial; trans_i->state; trans_i++) in tre_tnfa_run_backtrack()
319 DPRINT(("> init %p, prev_c %lc\n", trans_i->state, (tre_cint_t)prev_c)); in tre_tnfa_run_backtrack()
320 if (trans_i->assertions && CHECK_ASSERTIONS(trans_i->assertions)) in tre_tnfa_run_backtrack()
328 state = trans_i->state; in tre_tnfa_run_backtrack()
329 next_tags = trans_i->tags; in tre_tnfa_run_backtrack()
334 DPRINT(("saving state %d for backtracking\n", trans_i->state_id)); in tre_tnfa_run_backtrack()
335 BT_STACK_PUSH(pos, str_byte, str_wide, trans_i->state, in tre_tnfa_run_backtrack()
336 trans_i->state_id, next_c, tags, mbstate); in tre_tnfa_run_backtrack()
338 int *tmp = trans_i->tags; in tre_tnfa_run_backtrack()
[all …]
H A Dtre-match-parallel.c115 tre_tnfa_transition_t *trans_i; in tre_tnfa_run_parallel() local
279 trans_i = tnfa->initial; in tre_tnfa_run_parallel()
280 while (trans_i->state != NULL) in tre_tnfa_run_parallel()
282 if (reach_pos[trans_i->state_id].pos < pos) in tre_tnfa_run_parallel()
284 if (trans_i->assertions in tre_tnfa_run_parallel()
285 && CHECK_ASSERTIONS(trans_i->assertions)) in tre_tnfa_run_parallel()
288 trans_i++; in tre_tnfa_run_parallel()
292 DPRINT((" %p", (void *)trans_i->state)); in tre_tnfa_run_parallel()
293 reach_next_i->state = trans_i->state; in tre_tnfa_run_parallel()
296 tag_i = trans_i->tags; in tre_tnfa_run_parallel()
[all …]
H A Dtre-match-utils.h157 #define CHECK_CHAR_CLASSES(trans_i, tnfa, eflags) \ argument
158 (((trans_i->assertions & ASSERT_CHAR_CLASS) \
160 && !tre_isctype((tre_cint_t)prev_c, trans_i->u.class)) \
161 || ((trans_i->assertions & ASSERT_CHAR_CLASS) \
163 && !tre_isctype(tre_tolower((tre_cint_t)prev_c),trans_i->u.class) \
164 && !tre_isctype(tre_toupper((tre_cint_t)prev_c),trans_i->u.class)) \
165 || ((trans_i->assertions & ASSERT_CHAR_CLASS_NEG) \
166 && tre_neg_char_classes_match(trans_i->neg_classes,(tre_cint_t)prev_c,\