Searched refs:reg_startp (Results 1 – 3 of 3) sorted by relevance
3192 bp->save_start[i].se_u.ptr = rex.reg_startp[i]; in save_subexpr()3220 rex.reg_startp[i] = bp->save_start[i].se_u.ptr; in restore_subexpr()3857 &rex.reg_startp[no]); in regmatch()3966 if (rex.reg_startp[no] == NULL || rex.reg_endp[no] == NULL) in regmatch()3975 len = (int)(rex.reg_endp[no] - rex.reg_startp[no]); in regmatch()3976 if (cstrncmp(rex.reg_startp[no], rex.input, &len) != 0) in regmatch()4346 &rex.reg_startp[rp->rs_no]); in regmatch()4765 if (rex.reg_startp[0] == NULL) in regtry()4766 rex.reg_startp[0] = rex.line + col; in regtry()4855 rex.reg_startp = rex.reg_match->startp; in bt_regexec_both()
1119 char_u **reg_startp; member1383 vim_memset(rex.reg_startp, 0, sizeof(char_u *) * NSUBEXP); in cleanup_subexpr()2794 rex.reg_startp = NULL; in vim_regexec_string()
5685 rex.reg_startp[0] = rex.line + col; in find_match_text()7282 rex.reg_startp[i] = subs.norm.list.line[i].start; in nfa_regtry()7286 if (rex.reg_startp[0] == NULL) in nfa_regtry()7287 rex.reg_startp[0] = rex.line + col; in nfa_regtry()7362 rex.reg_startp = rex.reg_match->startp; in nfa_regexec_both()