summaryrefslogtreecommitdiff
path: root/tests/gimarshallingtests.h
diff options
context:
space:
mode:
authorSimon Feltman <sfeltman@src.gnome.org>2013-08-06 01:22:52 -0700
committerSimon Feltman <sfeltman@src.gnome.org>2013-09-26 04:22:26 -0700
commit6c9e4d5d648b5bf7ebff042f70c57e6a3d86fc88 (patch)
tree25300721d7a7a36418089947a4b96f7738e10f20 /tests/gimarshallingtests.h
parenta19bfeb4da53825ad960c9e33306b9437a22c4f6 (diff)
downloadgobject-introspection-6c9e4d5d648b5bf7ebff042f70c57e6a3d86fc88.tar.gz
gimarshalingtests: Add tests for mixed allow-none and implicit args
Add test method with an allow-none in the middle of non allow-none arguments. Add test method with an array and its length argument interleaved with allow-none arguments. https://bugzilla.gnome.org/show_bug.cgi?id=640812
Diffstat (limited to 'tests/gimarshallingtests.h')
-rw-r--r--tests/gimarshallingtests.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/gimarshallingtests.h b/tests/gimarshallingtests.h
index e308db64..e57f92ed 100644
--- a/tests/gimarshallingtests.h
+++ b/tests/gimarshallingtests.h
@@ -1049,6 +1049,9 @@ gint gi_marshalling_tests_int_return_out (gint *int_);
/* Default arguments */
void gi_marshalling_tests_int_two_in_utf8_two_in_with_allow_none (gint a, gint b, const gchar *c, const gchar *d);
+void gi_marshalling_tests_int_one_in_utf8_two_in_one_allows_none (gint a, const gchar *b, const gchar *c);
+void gi_marshalling_tests_array_in_utf8_two_in (const gint *ints, gint length, const gchar *a, const gchar *b);
+void gi_marshalling_tests_array_in_utf8_two_in_out_of_order (gint length, const gchar *a, const gint *ints, const gchar *b);
/* GError */