Lines Matching defs:buf_add
138 buf_add(buffer *buf, const char *s)
149 buf_add(buf, num);
165 buf_add(buf, "(");
170 buf_add(buf, "void");
172 buf_add(buf, sep), sep = ", ";
173 buf_add(buf, type_name(param->s_type));
180 buf_add(buf, "void");
182 buf_add(buf, sep), sep = ", ";
183 buf_add(buf, type_name(*argtype));
188 buf_add(buf, sep);
189 buf_add(buf, "...");
191 buf_add(buf, ") returning ");
192 buf_add(buf, type_name(tp->t_subt));
198 buf_add(buf, " ");
202 buf_add(buf, "typedef ");
203 buf_add(buf, tp->u.sou->sou_first_typedef->s_name);
205 buf_add(buf, tp->u.sou->sou_tag->s_name);
208 buf_add(buf, tp->t_isuniqpos ? "*anonymous*" : tp->t_tag->h_name);
215 buf_add(buf, " ");
219 buf_add(buf, "typedef ");
220 buf_add(buf, tp->u.enumer->en_first_typedef->s_name);
222 buf_add(buf, tp->u.enumer->en_tag->s_name);
225 buf_add(buf, tp->t_isuniqpos ? "*anonymous*" : tp->t_tag->h_name);
232 buf_add(buf, "[");
235 buf_add(buf, "unknown_size");
241 buf_add(buf, "]");
242 buf_add(buf, " of ");
243 buf_add(buf, type_name(tp->t_subt));
261 buf_add(&buf, "const ");
263 buf_add(&buf, "volatile ");
267 buf_add(&buf, "incomplete ");
269 buf_add(&buf, tspec_name(t));
273 buf_add(&buf, ":");
280 buf_add(&buf, " to ");
281 buf_add(&buf, type_name(tp->t_subt));