Lines Matching full:rarg
65 OutArgument *rarg;
387 ind = g_fprintf (fout, " typedef %s (*GMarshalFunc_%s) (", sig->rarg->ctype, signame);
402 if (sig->rarg->setter)
403 g_fprintf (fout, " %s v_return;\n", sig->rarg->ctype);
405 if (sig->args || sig->rarg->setter)
409 if (sig->rarg->setter)
437 ind = g_fprintf (fout, " %s callback (", sig->rarg->setter ? " v_return =" : "");
449 if (sig->rarg->setter)
452 g_fprintf (fout, " %s (return_value, v_return);\n", sig->rarg->setter);
467 if (!complete_out_arg (sig->rarg))
469 g_warning ("unknown type: %s", sig->rarg->keyword);
486 pname = g_strconcat (sig->rarg->keyword, "_", NULL);
487 sname = g_strconcat (sig->rarg->sig_name, "_", NULL);
502 g_fprintf (fout, "\n/* %s", sig->rarg->keyword);
558 sig->rarg = new_out_arg (scanner->value.v_identifier);
712 if (signature.rarg)
713 g_free (signature.rarg->keyword);
714 g_free (signature.rarg);