diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/scanner/foo-1.0-expected.gir | 3 | ||||
-rw-r--r-- | tests/scanner/foo-1.0-expected.tgir | 3 | ||||
-rw-r--r-- | tests/scanner/foo.c | 4 | ||||
-rw-r--r-- | tests/scanner/foo.h | 4 |
4 files changed, 12 insertions, 2 deletions
diff --git a/tests/scanner/foo-1.0-expected.gir b/tests/scanner/foo-1.0-expected.gir index 6a1d8a4..2f82175 100644 --- a/tests/scanner/foo-1.0-expected.gir +++ b/tests/scanner/foo-1.0-expected.gir @@ -132,6 +132,9 @@ and/or use gtk-doc annotations. --> </return-value> </method> </record> + <constant name="DEFINE_SHOULD_BE_EXPOSED" value="should be exposed"> + <type name="utf8"/> + </constant> <enumeration name="EnumFullname" c:type="FooEnumFullname"> <member name="one" value="1" c:identifier="FOO_ENUM_FULLNAME_ONE"/> <member name="two" value="2" c:identifier="FOO_ENUM_FULLNAME_TWO"/> diff --git a/tests/scanner/foo-1.0-expected.tgir b/tests/scanner/foo-1.0-expected.tgir index 3401fe2..edf58ef 100644 --- a/tests/scanner/foo-1.0-expected.tgir +++ b/tests/scanner/foo-1.0-expected.tgir @@ -103,6 +103,9 @@ </return-value> </method> </record> + <constant name="DEFINE_SHOULD_BE_EXPOSED" value="should be exposed"> + <type name="utf8"/> + </constant> <enumeration name="EnumFullname"> <member name="one" value="1"/> <member name="two" value="2"/> diff --git a/tests/scanner/foo.c b/tests/scanner/foo.c index 0e5beb6..0488260 100644 --- a/tests/scanner/foo.c +++ b/tests/scanner/foo.c @@ -1,5 +1,3 @@ -#define FOO_SUCCESS_INT 0x1138 - #include "foo.h" /* A hidden type not exposed publicly, similar to GUPNP's XML wrapper @@ -524,3 +522,5 @@ void foo_buffer_some_method (FooBuffer *buffer) { } + +#define FOO_DEFINE_SHOULD_NOT_BE_EXPOSED "should not be exposed" diff --git a/tests/scanner/foo.h b/tests/scanner/foo.h index dec9058..d3dd29f 100644 --- a/tests/scanner/foo.h +++ b/tests/scanner/foo.h @@ -4,6 +4,10 @@ #include <glib-object.h> #include "utility.h" +#define FOO_SUCCESS_INT 0x1138 + +#define FOO_DEFINE_SHOULD_BE_EXPOSED "should be exposed" + #define FOO_TYPE_INTERFACE (foo_interface_get_type ()) #define FOO_INTERFACE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), FOO_TYPE_INTERFACE, FooInterface)) #define FOO_IS_INTERFACE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), FOO_TYPE_INTERFACE)) |