Lines Matching refs:u
500 int x = STATE_CHECK_POS(stk->u.state.pstr, stk->u.state.state_check);\
507 stk->u.state.pcode = (pat);\
508 stk->u.state.pstr = (s);\
509 stk->u.state.pstr_prev = (sprev);\
510 stk->u.state.state_check = 0;\
516 stk->u.state.pcode = (pat);\
517 stk->u.state.state_check = 0;\
524 stk->u.state.pcode = (pat);\
525 stk->u.state.pstr = (s);\
526 stk->u.state.pstr_prev = (sprev);\
527 stk->u.state.state_check = ((state_check_buff != NULL) ? (snum) : 0);\
535 stk->u.state.pstr = (s);\
536 stk->u.state.state_check = (snum);\
548 stk->u.state.pcode = (pat);\
549 stk->u.state.pstr = (s);\
550 stk->u.state.pstr_prev = (sprev);\
556 stk->u.state.pcode = (pat);\
571 stk->u.repeat.num = (id);\
572 stk->u.repeat.pcode = (pat);\
573 stk->u.repeat.count = 0;\
580 stk->u.repeat_inc.si = (sindex);\
587 stk->u.mem.num = (mnum);\
588 stk->u.mem.pstr = (s);\
589 stk->u.mem.start = mem_start_stk[mnum];\
590 stk->u.mem.end = mem_end_stk[mnum];\
599 stk->u.mem.num = (mnum);\
600 stk->u.mem.pstr = (s);\
601 stk->u.mem.start = mem_start_stk[mnum];\
602 stk->u.mem.end = mem_end_stk[mnum];\
610 stk->u.mem.num = (mnum);\
620 && k->u.mem.num == (mnum)) {\
623 else if (k->type == STK_MEM_START && k->u.mem.num == (mnum)) {\
633 if (k->type == STK_MEM_START && k->u.mem.num == (mnum)) {\
634 if (level == 0) (start) = k->u.mem.pstr;\
637 else if (k->type == STK_MEM_END && k->u.mem.num == (mnum)) {\
640 (end) = k->u.mem.pstr;\
651 stk->u.null_check.num = (cnum);\
652 stk->u.null_check.pstr = (s);\
659 stk->u.null_check.num = (cnum);\
666 stk->u.call_frame.ret_addr = (pat);\
708 mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\
709 mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\
720 mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\
721 mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\
724 STACK_AT(stk->u.repeat_inc.si)->u.repeat.count--;\
727 mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\
728 mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\
742 mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\
743 mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\
746 STACK_AT(stk->u.repeat_inc.si)->u.repeat.count--;\
749 mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\
750 mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\
762 mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\
763 mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\
766 STACK_AT(stk->u.repeat_inc.si)->u.repeat.count--;\
769 mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\
770 mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\
812 if (k->u.null_check.num == (id)) {\
813 (isnull) = (k->u.null_check.pstr == (s));\
827 if (k->u.null_check.num == (id)) {\
829 (isnull) = (k->u.null_check.pstr == (s));\
847 if (k->u.null_check.num == (id)) {\
848 if (k->u.null_check.pstr != (s)) {\
857 if (k->u.mem.end == INVALID_STACK_INDEX) {\
860 if (BIT_STATUS_AT(reg->bt_mem_end, k->u.mem.num))\
861 endp = STACK_AT(k->u.mem.end)->u.mem.pstr;\
863 endp = (UChar* )k->u.mem.end;\
864 if (STACK_AT(k->u.mem.start)->u.mem.pstr != endp) {\
887 if (k->u.null_check.num == (id)) {\
889 if (k->u.null_check.pstr != (s)) {\
898 if (k->u.mem.end == INVALID_STACK_INDEX) {\
901 if (BIT_STATUS_AT(reg->bt_mem_end, k->u.mem.num))\
902 endp = STACK_AT(k->u.mem.end)->u.mem.pstr;\
904 endp = (UChar* )k->u.mem.end;\
905 if (STACK_AT(k->u.mem.start)->u.mem.pstr != endp) {\
923 if (k->u.null_check.num == (id)) level++;\
936 if (k->u.repeat.num == (id)) {\
954 (addr) = k->u.call_frame.ret_addr;\
1046 n = k->u.mem.num; in make_capture_history_tree()
1052 child->beg = (int )(k->u.mem.pstr - str); in make_capture_history_tree()
1060 child->end = (int )(k->u.mem.pstr - str); in make_capture_history_tree()
1064 if (k->u.mem.num == node->group) { in make_capture_history_tree()
1065 node->end = (int )(k->u.mem.pstr - str); in make_capture_history_tree()
1111 if (mem_is_in_memp(k->u.mem.num, mem_num, memp)) { in backref_match_at_nested_level()
1112 pstart = k->u.mem.pstr; in backref_match_at_nested_level()
1135 if (mem_is_in_memp(k->u.mem.num, mem_num, memp)) { in backref_match_at_nested_level()
1136 pend = k->u.mem.pstr; in backref_match_at_nested_level()
1342 rmt[i].rm_so = STACK_AT(mem_start_stk[i])->u.mem.pstr - str; in match_at()
1347 ? STACK_AT(mem_end_stk[i])->u.mem.pstr in match_at()
1362 region->beg[i] = STACK_AT(mem_start_stk[i])->u.mem.pstr - str; in match_at()
1367 ? STACK_AT(mem_end_stk[i])->u.mem.pstr in match_at()
2114 mem_start_stk[mem] = (OnigStackIndex )((void* )stkp->u.mem.pstr); in match_at()
2146 pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; in match_at()
2151 ? STACK_AT(mem_end_stk[mem])->u.mem.pstr in match_at()
2178 pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; in match_at()
2183 ? STACK_AT(mem_end_stk[mem])->u.mem.pstr in match_at()
2210 pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; in match_at()
2215 ? STACK_AT(mem_end_stk[mem])->u.mem.pstr in match_at()
2249 pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; in match_at()
2254 ? STACK_AT(mem_end_stk[mem])->u.mem.pstr in match_at()
2536 stkp->u.repeat.count++; in match_at()
2537 if (stkp->u.repeat.count >= reg->repeat_range[mem].upper) { in match_at()
2540 else if (stkp->u.repeat.count >= reg->repeat_range[mem].lower) { in match_at()
2542 p = STACK_AT(si)->u.repeat.pcode; /* Don't use stkp after PUSH. */ in match_at()
2545 p = stkp->u.repeat.pcode; in match_at()
2566 stkp->u.repeat.count++; in match_at()
2567 if (stkp->u.repeat.count < reg->repeat_range[mem].upper) { in match_at()
2568 if (stkp->u.repeat.count >= reg->repeat_range[mem].lower) { in match_at()
2569 UChar* pcode = stkp->u.repeat.pcode; in match_at()
2575 p = stkp->u.repeat.pcode; in match_at()
2579 else if (stkp->u.repeat.count == reg->repeat_range[mem].upper) { in match_at()
2603 s = stkp->u.state.pstr; in match_at()
2604 sprev = stkp->u.state.pstr_prev; in match_at()
2693 p = stk->u.state.pcode; in match_at()
2694 s = stk->u.state.pstr; in match_at()
2695 sprev = stk->u.state.pstr_prev; in match_at()
2698 if (stk->u.state.state_check != 0) { in match_at()