Lines Matching defs:pat
47 static int cs_find_common __ARGS((char *opt, char *pat, int, int, int, char_u *cmdline));
773 char *pat;
809 pat = pattern;
811 while vim_iswhite(*pat)
812 ++pat;
814 if ((cmd = (char *)alloc((unsigned)(strlen(pat) + 2))) == NULL)
817 (void)sprintf(cmd, "%d%s", search, pat);
1070 char *opt, *pat;
1085 pat = opt + strlen(opt) + 1;
1086 if (pat >= (char *)eap->arg + eap_arg_len)
1100 return cs_find_common(opt, pat, eap->forceit, TRUE,
1111 cs_find_common(opt, pat, forceit, verbose, use_ll, cmdline)
1113 char *pat;
1193 cmd = cs_create_cmd(opt, pat);
1237 buf = (char *)alloc((unsigned)(strlen(opt) + strlen(pat) + strlen(nf)));
1242 sprintf(buf, nf, opt, pat);
1310 cs_fill_results((char *)pat, totmatches, nummatches, &matches,
1318 return do_tag((char_u *)pat, DT_CSCOPE, 0, forceit, verbose);