Lines Matching refs:sub_firstline

3703     char_u	*sub_firstline;		// allocated copy of first sub line  in ex_substitute()  local
3979 sub_firstline = NULL; in ex_substitute()
4095 VIM_CLEAR(sub_firstline); in ex_substitute()
4103 if (sub_firstline == NULL) in ex_substitute()
4105 sub_firstline = vim_strsave(ml_get(sub_firstlnum)); in ex_substitute()
4106 if (sub_firstline == NULL) in ex_substitute()
4127 if (sub_firstline[matchcol] == NUL) in ex_substitute()
4135 matchcol += mb_ptr2len(sub_firstline + matchcol); in ex_substitute()
4159 matchcol = (colnr_T)STRLEN(sub_firstline); in ex_substitute()
4258 sub_firstline + copycol); in ex_substitute()
4374 matchcol = (colnr_T)STRLEN(sub_firstline); in ex_substitute()
4405 sub, sub_firstline, FALSE, magic_isset(), TRUE); in ex_substitute()
4437 p1 = sub_firstline; in ex_substitute()
4504 mch_memmove(new_end, sub_firstline + copycol, (size_t)copy_len); in ex_substitute()
4522 vim_free(sub_firstline); in ex_substitute()
4523 sub_firstline = vim_strsave(ml_get(sub_firstlnum)); in ex_substitute()
4538 vim_free(sub_firstline); in ex_substitute()
4539 sub_firstline = vim_strsave((char_u *)""); in ex_substitute()
4620 || (sub_firstline[matchcol] == NUL && nmatch <= 1 in ex_substitute()
4649 STRCAT(new_start, sub_firstline + copycol); in ex_substitute()
4650 matchcol = (colnr_T)STRLEN(sub_firstline) - matchcol; in ex_substitute()
4651 prev_matchcol = (colnr_T)STRLEN(sub_firstline) in ex_substitute()
4692 vim_free(sub_firstline); // free the temp buffer in ex_substitute()
4693 sub_firstline = new_start; in ex_substitute()
4695 matchcol = (colnr_T)STRLEN(sub_firstline) - matchcol; in ex_substitute()
4696 prev_matchcol = (colnr_T)STRLEN(sub_firstline) in ex_substitute()
4724 VIM_CLEAR(sub_firstline); // free the copy of the original line in ex_substitute()
4740 vim_free(sub_firstline); // may have to free allocated copy of the line in ex_substitute()