summaryrefslogtreecommitdiff
path: root/tests/gimarshallingtests.h
diff options
context:
space:
mode:
authorJohn (J5) Palmieri <johnp@redhat.com>2011-09-15 14:49:13 -0400
committerJohn (J5) Palmieri <johnp@redhat.com>2011-09-15 14:51:23 -0400
commit1e26aa4158d8e42a3cd2bed7d9fbf385e81e5fc8 (patch)
tree8dfbcc2369c7fec01845e9e8a0cfdf63b97130e7 /tests/gimarshallingtests.h
parentde5401b5c5760c5384f24161373e80bc50fdd442 (diff)
downloadgobject-introspection-1e26aa4158d8e42a3cd2bed7d9fbf385e81e5fc8.tar.gz
add tests for arrays of simple structs and arrays of gvalue
* for now we assume simple struct arrays and gvalue arrays are flat until gi gets support for annotating the level of indirection of an array.
Diffstat (limited to 'tests/gimarshallingtests.h')
-rw-r--r--tests/gimarshallingtests.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/gimarshallingtests.h b/tests/gimarshallingtests.h
index d48c64a0..81c3a50a 100644
--- a/tests/gimarshallingtests.h
+++ b/tests/gimarshallingtests.h
@@ -380,6 +380,8 @@ void gi_marshalling_tests_array_string_in (const gchar **strings, gint length);
void gi_marshalling_tests_array_uint8_in (const guint8 *chars, gint length);
void gi_marshalling_tests_array_struct_in (GIMarshallingTestsBoxedStruct **structs, gint length);
void gi_marshalling_tests_array_struct_take_in (GIMarshallingTestsBoxedStruct **structs, gint length);
+void gi_marshalling_tests_array_simple_struct_in (GIMarshallingTestsSimpleStruct *structs, gint length);
+void gi_marshalling_tests_multi_array_key_value_in (gint length, const gchar **keys, const GValue *values);
void gi_marshalling_tests_array_enum_in (GIMarshallingTestsEnum *_enum, gint length);
void gi_marshalling_tests_array_in_guint64_len (const gint *ints, guint64 length);
void gi_marshalling_tests_array_in_guint8_len (const gint *ints, guint8 length);