reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
206 static void p_ere(struct parse *, int); 207 static void p_ere_exp(struct parse *); 208 static void p_str(struct parse *); 209 static void p_bre(struct parse *, int, int); 210 static int p_simp_re(struct parse *, int); 211 static int p_count(struct parse *); 212 static void p_bracket(struct parse *); 213 static void p_b_term(struct parse *, cset *); 214 static void p_b_cclass(struct parse *, cset *); 215 static void p_b_eclass(struct parse *, cset *); 216 static char p_b_symbol(struct parse *); 217 static char p_b_coll_elem(struct parse *, int); 219 static void bothcases(struct parse *, int); 220 static void ordinary(struct parse *, int); 221 static void nonnewline(struct parse *); 222 static void repeat(struct parse *, sopno, int, int); 223 static int seterr(struct parse *, int); 224 static cset *allocset(struct parse *); 225 static void freeset(struct parse *, cset *); 226 static int freezeset(struct parse *, cset *); 227 static int firstch(struct parse *, cset *); 228 static int nch(struct parse *, cset *); 229 static void mcadd(struct parse *, cset *, const char *); 230 static void mcinvert(struct parse *, cset *); 231 static void mccase(struct parse *, cset *); 234 static void categorize(struct parse *, struct re_guts *); 235 static sopno dupl(struct parse *, sopno, sopno); 236 static void doemit(struct parse *, sop, size_t); 237 static void doinsert(struct parse *, sop, size_t, sopno); 238 static void dofwd(struct parse *, sopno, sop); 239 static void enlarge(struct parse *, sopno); 240 static void stripsnug(struct parse *, struct re_guts *); 241 static void findmust(struct parse *, struct re_guts *); 242 static sopno pluscount(struct parse *, struct re_guts *); 295 struct parse pa; 297 struct parse *p = &pa; 393 p_ere(struct parse *p, int stop) /* character this ERE should end at */ 436 p_ere_exp(struct parse *p) 611 p_str(struct parse *p) 629 p_bre(struct parse *p, 660 p_simp_re(struct parse *p, 776 p_count(struct parse *p) 797 p_bracket(struct parse *p) 876 p_b_term(struct parse *p, cset *cs) 939 p_b_cclass(struct parse *p, cset *cs) 972 p_b_eclass(struct parse *p, cset *cs) 984 p_b_symbol(struct parse *p) 1002 p_b_coll_elem(struct parse *p, 1047 bothcases(struct parse *p, int ch) 1070 ordinary(struct parse *p, int ch) 1089 nonnewline(struct parse *p) 1111 repeat(struct parse *p, 1181 seterr(struct parse *p, int e) 1194 allocset(struct parse *p) 1255 freeset(struct parse *p, cset *cs) 1277 freezeset(struct parse *p, cset *cs) 1308 firstch(struct parse *p, cset *cs) 1324 nch(struct parse *p, cset *cs) 1340 mcadd( struct parse *p, cset *cs, const char *cp) 1367 mcinvert(struct parse *p, cset *cs) 1380 mccase(struct parse *p, cset *cs) 1424 categorize(struct parse *p, struct re_guts *g) 1449 dupl(struct parse *p, 1475 doemit(struct parse *p, sop op, size_t opnd) 1497 doinsert(struct parse *p, sop op, size_t opnd, sopno pos) 1532 dofwd(struct parse *p, sopno pos, sop value) 1546 enlarge(struct parse *p, sopno size) 1571 stripsnug(struct parse *p, struct re_guts *g) 1597 findmust(struct parse *p, struct re_guts *g) 1675 pluscount(struct parse *p, struct re_guts *g)