summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2020-04-26 13:17:15 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2020-04-28 12:09:54 +0100
commitf1e14a68ef3c056fab85ee43f331c1fa8b40b932 (patch)
tree215afdf962fb072991843440941478e674991172 /tests/scanner/regress.h
parentbb364bd25d50215b0c40d98ba5ecf2aa779e53a2 (diff)
downloadgobject-introspection-f1e14a68ef3c056fab85ee43f331c1fa8b40b932.tar.gz
Add support for element-type to GListModelissue-328
GListModel is an interface for creating typed, list-like containers. The data stored is GObject instances, but it's useful to be able to annotate the actual type, for both documentation and code generation purposes. The annotation should be optional, to maintain backward compatibility. Fixes: #328
Diffstat (limited to 'tests/scanner/regress.h')
-rw-r--r--tests/scanner/regress.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/scanner/regress.h b/tests/scanner/regress.h
index 0b239f14..9ff699fb 100644
--- a/tests/scanner/regress.h
+++ b/tests/scanner/regress.h
@@ -1534,4 +1534,10 @@ void regress_test_array_struct_in_full (RegressTestStructA *arr, gsize len);
_GI_TEST_EXTERN
void regress_test_array_struct_in_none (RegressTestStructA *arr, gsize len);
+_GI_TEST_EXTERN
+GListModel *regress_test_list_model_none (void);
+
+_GI_TEST_EXTERN
+GListModel *regress_test_list_model_object (void);
+
#endif /* __GITESTTYPES_H__ */