Lines Matching defs:pat
63 #define OPTAB_CL(name, pat, c, b, l) name,
64 #define OPTAB_CX(name, pat)
65 #define OPTAB_CD(name, pat) name,
66 #define OPTAB_NL(name, pat, c, b, s, l) name,
67 #define OPTAB_NC(name, pat, c) name,
68 #define OPTAB_NX(name, pat)
69 #define OPTAB_VL(name, pat, c, b, s, l) name,
70 #define OPTAB_VC(name, pat, c) name,
71 #define OPTAB_VX(name, pat)
72 #define OPTAB_DC(name, pat, c) name,
73 #define OPTAB_D(name, pat) name,
151 match_pattern (pattern *p, const char *name, const char *pat)
158 if (pat == NULL)
160 for (; ; ++pat)
162 if (*pat != '$')
164 if (*pat != *name++)
166 if (*pat == '\0')
170 switch (*++pat)
227 if (*pat == 'a')