Lines Matching defs:buf_add
140 buf_add(buffer *buf, const char *s)
151 buf_add(buf, num);
167 buf_add(buf, "(");
172 buf_add(buf, "void");
174 buf_add(buf, sep), sep = ", ";
175 buf_add(buf, type_name(param->s_type));
182 buf_add(buf, "void");
184 buf_add(buf, sep), sep = ", ";
185 buf_add(buf, type_name(*argtype));
190 buf_add(buf, sep);
191 buf_add(buf, "...");
193 buf_add(buf, ") returning ");
194 buf_add(buf, type_name(tp->t_subt));
200 buf_add(buf, " ");
204 buf_add(buf, "typedef ");
205 buf_add(buf, tp->u.sou->sou_first_typedef->s_name);
207 buf_add(buf, tp->u.sou->sou_tag->s_name);
210 buf_add(buf, tp->t_isuniqpos ? "*anonymous*" : tp->t_tag->h_name);
217 buf_add(buf, " ");
221 buf_add(buf, "typedef ");
222 buf_add(buf, tp->u.enumer->en_first_typedef->s_name);
224 buf_add(buf, tp->u.enumer->en_tag->s_name);
227 buf_add(buf, tp->t_isuniqpos ? "*anonymous*" : tp->t_tag->h_name);
234 buf_add(buf, "[");
237 buf_add(buf, "unknown_size");
243 buf_add(buf, "]");
244 buf_add(buf, " of ");
245 buf_add(buf, type_name(tp->t_subt));
263 buf_add(&buf, "const ");
265 buf_add(&buf, "volatile ");
268 buf_add(&buf, "noreturn ");
273 buf_add(&buf, "incomplete ");
275 buf_add(&buf, tspec_name(t));
279 buf_add(&buf, ":");
286 buf_add(&buf, " to ");
287 buf_add(&buf, type_name(tp->t_subt));