Home | History | Annotate | Download | only in rpcgen

Lines Matching refs:decl

328 				print_stat(1, &dl->decl);
409 print_stat(1, &dl->decl);
415 if ((dl->decl.prefix == NULL) &&
416 ((ptr = find_type(dl->decl.type)) != NULL) &&
417 ((dl->decl.rel == REL_ALIAS) || (dl->decl.rel == REL_VECTOR))) {
419 if (dl->decl.rel == REL_ALIAS)
438 print_stat(1, &dl->decl);
455 if ((dl->decl.prefix == NULL) && ((ptr = find_type(dl->decl.type)) != NULL) && ((dl->decl.rel == REL_ALIAS) || (dl->decl.rel == REL_VECTOR))) {
460 if (dl->decl.rel == REL_ALIAS)
471 s_print(ptemp, "%s%s * %d", plus, dl->decl.array_max, ptr->length);
473 s_print(ptemp, "%s%s", plus, dl->decl.array_max);
498 print_stat(2, &cur->decl);
524 print_stat(3, &cur->decl);
532 emit_inline(&cur->decl, flag);
545 print_stat(2, &dl->decl);
554 print_stat(2, &cur->decl);
578 print_stat(3, &cur->decl);
585 emit_inline(&cur->decl, flag);
604 print_stat(2, &dl->decl);
640 emit_inline(declaration *decl, int flag)
645 switch (decl->rel) {
647 emit_single_in_line(decl, flag, REL_ALIAS);
652 f_print(fout, "\t\t\t\t%s *genp;\n", decl->type);
655 decl->name);
657 decl->array_max);
658 emit_single_in_line(decl, flag, REL_VECTOR);
664 __FILE__, __LINE__, decl->rel);
669 emit_single_in_line(declaration *decl, int flag, relation rel)
679 f_print(fout, "\t\t\tobjp->%s = IXDR_GET_", decl->name);
683 upp_case = freeable = upcase(decl->type);
697 f_print(fout, "%s(buf, objp->%s);\n", upp_case, decl->name);