Lines Matching refs:item
92 tre_backtrack_item_t item;
98 #define BT_STACK_WIDE_IN(_str_wide) stack->item.str_wide = (_str_wide)
99 #define BT_STACK_WIDE_OUT (str_wide) = stack->item.str_wide
106 #define BT_STACK_MBSTATE_IN stack->item.mbstate = (mbstate)
107 #define BT_STACK_MBSTATE_OUT (mbstate) = stack->item.mbstate
146 s->item.tags = tre_bt_mem_alloc(mem, \
148 if (!s->item.tags) \
164 stack->item.pos = (_pos); \
165 stack->item.str_byte = (_str_byte); \
167 stack->item.state = (_state); \
168 stack->item.state_id = (_state_id); \
169 stack->item.next_c = (_next_c); \
171 stack->item.tags[i] = (_tags)[i]; \
181 pos = stack->item.pos; \
184 str_byte = stack->item.str_byte; \
186 state = stack->item.state; \
187 next_c = stack->item.next_c; \
189 tags[i] = stack->item.tags[i]; \
356 stack->item.tags[*tmp++] = pos;
576 stack->item.tags[*tmp] = pos;
603 if (stack->item.state->assertions && ASSERT_BACKREF)
606 stack->item.state_id));
607 states_seen[stack->item.state_id] = 0;