Lines Matching refs:iarg
182 complete_in_arg (InArgument *iarg) in complete_in_arg() argument
211 g_return_val_if_fail (iarg != NULL, FALSE); in complete_in_arg()
214 if (strcmp (args[i].keyword, iarg->keyword) == 0) in complete_in_arg()
216 iarg->sig_name = args[i].sig_name; in complete_in_arg()
217 iarg->ctype = args[i].ctype; in complete_in_arg()
218 iarg->getter = args[i].getter; in complete_in_arg()
391 InArgument *iarg = node->data; in generate_marshal() local
393 if (iarg->getter) in generate_marshal()
394 g_fprintf (fout, "%s%s arg_%d,\n", indent (ind), pad (iarg->ctype), a++); in generate_marshal()
415 InArgument *iarg = node->data; in generate_marshal() local
417 if (iarg->getter) in generate_marshal()
441 InArgument *iarg = node->data; in generate_marshal() local
443 if (iarg->getter) in generate_marshal()
444 g_fprintf (fout, "%s%s (param_values + %d),\n", indent (ind), iarg->getter, a++); in generate_marshal()
475 InArgument *iarg = node->data; in process_signature() local
477 if (!complete_in_arg (iarg)) in process_signature()
479 g_warning ("unknown type: %s", iarg->keyword); in process_signature()
490 InArgument *iarg = node->data; in process_signature() local
494 sname = g_strconcat (tmp, "_", iarg->sig_name, NULL); in process_signature()
497 pname = g_strconcat (tmp, "_", iarg->keyword, NULL); in process_signature()
505 InArgument *iarg = node->data; in process_signature() local
507 g_fprintf (fout, "%c%s", node->prev ? ',' : ':', iarg->keyword); in process_signature()
534 InArgument *iarg = g_new0 (InArgument, 1); in new_in_arg() local
536 iarg->keyword = g_strdup (pname); in new_in_arg()
538 return iarg; in new_in_arg()
717 InArgument *iarg = node->data; in main() local
719 g_free (iarg->keyword); in main()
720 g_free (iarg); in main()