Lines Matching refs:cset
85 static void p_b_term(struct parse *, cset *);
86 static void p_b_cclass(struct parse *, cset *);
87 static void p_b_eclass(struct parse *, cset *);
96 static cset *allocset(struct parse *);
97 static void freeset(struct parse *, cset *);
98 static int freezeset(struct parse *, cset *);
99 static int firstch(struct parse *, cset *);
100 static int nch(struct parse *, cset *);
101 static void mcadd(struct parse *, cset *, const char *);
102 static void mcinvert(struct parse *, cset *);
103 static void mccase(struct parse *, cset *);
671 cset *cs; in p_bracket()
748 p_b_term(struct parse *p, cset *cs) in p_b_term()
811 p_b_cclass(struct parse *p, cset *cs) in p_b_cclass()
844 p_b_eclass(struct parse *p, cset *cs) in p_b_eclass()
1065 static cset *
1071 cset *cs; in allocset()
1080 if (nc > SIZE_MAX / sizeof(cset)) in allocset()
1085 ptr = (cset *)realloc((char *)p->g->sets, nc * sizeof(cset)); in allocset()
1127 freeset(struct parse *p, cset *cs) in freeset()
1130 cset *top = &p->g->sets[p->g->ncsets]; in freeset()
1149 freezeset(struct parse *p, cset *cs) in freezeset()
1153 cset *top = &p->g->sets[p->g->ncsets]; in freezeset()
1154 cset *cs2; in freezeset()
1180 firstch(struct parse *p, cset *cs) in firstch()
1196 nch(struct parse *p, cset *cs) in nch()
1212 mcadd( struct parse *p, cset *cs, const char *cp) in mcadd()
1239 mcinvert(struct parse *p, cset *cs) in mcinvert()
1252 mccase(struct parse *p, cset *cs) in mccase()