Lines Matching refs:fmt_ptr

405 	efm_T	*fmt_ptr,  in efm_to_regpat()  argument
427 ptr = efmpat_to_regpat(efmp, ptr, fmt_ptr, idx, round); in efm_to_regpat()
444 fmt_ptr->conthere = TRUE; in efm_to_regpat()
449 efmp = efm_analyze_prefix(efmp, fmt_ptr); in efm_to_regpat()
537 efm_T *fmt_ptr = NULL; in parse_efm_option() local
555 fmt_ptr = ALLOC_CLEAR_ONE(efm_T); in parse_efm_option()
556 if (fmt_ptr == NULL) in parse_efm_option()
559 fmt_first = fmt_ptr; in parse_efm_option()
561 fmt_last->next = fmt_ptr; in parse_efm_option()
562 fmt_last = fmt_ptr; in parse_efm_option()
567 if (efm_to_regpat(efm, len, fmt_ptr, fmtstr) == FAIL) in parse_efm_option()
569 if ((fmt_ptr->prog = vim_regcomp(fmtstr, RE_MAGIC + RE_STRING)) == NULL) in parse_efm_option()
1167 efm_T *fmt_ptr, in qf_parse_match() argument
1174 int idx = fmt_ptr->prefix; in qf_parse_match()
1192 midx = (int)fmt_ptr->addr[i]; in qf_parse_match()
1197 if (fmt_ptr->flags == '+' && !qf_multiscan) // %+ in qf_parse_match()
1224 efm_T *fmt_ptr, in qf_parse_get_fields() argument
1235 vim_strchr((char_u *)"OPQ", fmt_ptr->prefix) == NULL) in qf_parse_get_fields()
1254 regmatch.regprog = fmt_ptr->prog; in qf_parse_get_fields()
1256 fmt_ptr->prog = regmatch.regprog; in qf_parse_get_fields()
1258 status = qf_parse_match(linebuf, linelen, fmt_ptr, &regmatch, in qf_parse_get_fields()
1404 efm_T *fmt_ptr; in qf_parse_line() local
1412 fmt_ptr = fmt_first; in qf_parse_line()
1416 fmt_ptr = fmt_start; in qf_parse_line()
1423 for ( ; fmt_ptr != NULL; fmt_ptr = fmt_ptr->next) in qf_parse_line()
1425 idx = fmt_ptr->prefix; in qf_parse_line()
1426 status = qf_parse_get_fields(linebuf, linelen, fmt_ptr, fields, in qf_parse_line()
1435 if (fmt_ptr == NULL || idx == 'D' || idx == 'X') in qf_parse_line()
1437 if (fmt_ptr != NULL) in qf_parse_line()
1449 if (fmt_ptr == NULL) in qf_parse_line()
1452 else if (fmt_ptr != NULL) in qf_parse_line()
1455 if (fmt_ptr->conthere) in qf_parse_line()
1456 fmt_start = fmt_ptr; in qf_parse_line()
1475 if (fmt_ptr->flags == '-') // generally exclude this line in qf_parse_line()