Lines Matching refs:prefix
391 ptype(dl->decl.prefix, dl->decl.type, 1); in parglist()
442 char prefix[8]; /* enough to contain "struct ", including NUL */ in ptypedef() local
456 (void) snprintf(prefix, sizeof (prefix), "%s ", in ptypedef()
459 prefix[0] = 0; in ptypedef()
465 f_print(fout, "\t%s%s *%s_val;\n", prefix, old, name); in ptypedef()
469 f_print(fout, "%s%s *%s", prefix, old, name); in ptypedef()
472 f_print(fout, "%s%s %s[%s]", prefix, old, name, in ptypedef()
476 f_print(fout, "%s%s %s", prefix, old, name); in ptypedef()
487 char *prefix; in pdeclaration() local
493 if (streq(dec->type, name) && !dec->prefix) in pdeclaration()
498 prefix = ""; in pdeclaration()
504 if (dec->prefix) { in pdeclaration()
506 "%s ", dec->prefix); in pdeclaration()
507 prefix = buf; in pdeclaration()
513 f_print(fout, "%s%s %s", prefix, type, dec->name); in pdeclaration()
516 f_print(fout, "%s%s %s[%s]", prefix, type, dec->name, in pdeclaration()
520 f_print(fout, "%s%s *%s", prefix, type, dec->name); in pdeclaration()
528 "\t%s%s *%s_val;\n", prefix, type, dec->name); in pdeclaration()