Lines Matching refs:word_end
271 * word_end int The index within line[] of the character which
296 int word_start, int word_end, const char *suffix,
334 string = _sg_alloc_string(cpl->sg, word_end-word_start + len);
343 strncpy(string, line + word_start, word_end - word_start);
344 strlcpy(string + word_end - word_start, suffix, len + 1);
350 match->suffix = string + word_end - word_start;
517 * word_end int The index of the character in line[] which
535 int word_end, void *data,
546 if(!cpl || !line || !match_fn || word_end < 0 || word_end > line_len) {
561 if(match_fn(cpl, data, line, word_end)) {
716 * word_end int The index of the character in line[] which
741 if(!line || word_end < 0) {
776 start_path = _pu_start_of_path(line, word_end);
788 if(_cf_complete_file(cpl, cpl->cf, line, start_path - line, word_end,