Lines Matching refs:sm_match
1814 regmatch_T *sm_match; member
1849 s = rsm.sm_match->startp[i]; in fill_submatch_list()
1850 if (s == NULL || rsm.sm_match->endp[i] == NULL) in fill_submatch_list()
1853 s = vim_strnsave(s, rsm.sm_match->endp[i] - s); in fill_submatch_list()
2022 rsm.sm_match = rex.reg_match; in vim_regsub_both()
2402 if (rsm.sm_match == NULL) in reg_submatch()
2468 s = rsm.sm_match->startp[no]; in reg_submatch()
2469 if (s == NULL || rsm.sm_match->endp[no] == NULL) in reg_submatch()
2472 retval = vim_strnsave(s, rsm.sm_match->endp[no] - s); in reg_submatch()
2500 if (rsm.sm_match == NULL) in reg_submatch_list()
2537 s = rsm.sm_match->startp[no]; in reg_submatch_list()
2538 if (s == NULL || rsm.sm_match->endp[no] == NULL) in reg_submatch_list()
2544 (int)(rsm.sm_match->endp[no] - s)) == FAIL) in reg_submatch_list()