summaryrefslogtreecommitdiff
path: root/tests/scanner/foo.h
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2009-03-28 10:07:37 -0400
committerColin Walters <walters@verbum.org>2009-08-24 15:19:28 -0400
commit7549c8053d0229a12d9196cc8abae54a01a555d0 (patch)
tree5bdc45428afe2bff2dae78b926f142a788c2129d /tests/scanner/foo.h
parent4ba8fa2f8a63bf658406f60e4d3a1f9cc5586ea4 (diff)
downloadgobject-introspection-7549c8053d0229a12d9196cc8abae54a01a555d0.tar.gz
Bug 556628 – (skip) annotation
Adds a (skip) option that can be added to the header of any doc comment to cause that symbol to be skipped in the .gir output
Diffstat (limited to 'tests/scanner/foo.h')
-rw-r--r--tests/scanner/foo.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/scanner/foo.h b/tests/scanner/foo.h
index be3a9554..2e018cea 100644
--- a/tests/scanner/foo.h
+++ b/tests/scanner/foo.h
@@ -363,4 +363,11 @@ typedef enum
void foo_some_variant (guint x, va_list args);
void foo_some_variant_ptr (guint x, va_list *args);
+/* Should be skipped due to annotations */
+typedef enum {
+ FOO_SKIPPABLE_ONE,
+ FOO_SKIPPABLE_TWO
+} FooSkippable;
+void foo_skip_me (FooSkippable fs);
+
#endif /* __FOO_OBJECT_H__ */