diff options
Diffstat (limited to 'tests/scanner/typedefs.h')
-rw-r--r-- | tests/scanner/typedefs.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/scanner/typedefs.h b/tests/scanner/typedefs.h index 2a5d8beb..7eaa73bb 100644 --- a/tests/scanner/typedefs.h +++ b/tests/scanner/typedefs.h @@ -3,6 +3,8 @@ #include <glib-object.h> +#include "gitestmacros.h" + /* * Tests for various orderings of typedef struct declarations. */ @@ -40,6 +42,8 @@ typedef struct _TypedefsBoxedWithTypedefBefore TypedefsBoxedWithTypedefBefore; struct _TypedefsBoxedWithTypedefBefore { int value; }; + +_GI_TEST_EXTERN GType typedefs_boxed_with_typedef_before_get_type (void) G_GNUC_CONST; @@ -48,6 +52,8 @@ struct _TypedefsBoxedWithTypedefAfter { int value; }; typedef struct _TypedefsBoxedWithTypedefAfter TypedefsBoxedWithTypedefAfter; + +_GI_TEST_EXTERN GType typedefs_boxed_with_typedef_after_get_type (void) G_GNUC_CONST; @@ -55,6 +61,8 @@ GType typedefs_boxed_with_typedef_after_get_type (void) G_GNUC_CONST; typedef struct _TypedefsBoxedWithTagAndTypedef { int value; } TypedefsBoxedWithTagAndTypedef; + +_GI_TEST_EXTERN GType typedefs_boxed_with_tag_and_typedef_get_type (void) G_GNUC_CONST; @@ -62,11 +70,15 @@ GType typedefs_boxed_with_tag_and_typedef_get_type (void) G_GNUC_CONST; typedef struct { int value; } TypedefsBoxedWithAnonymousTypedef; + +_GI_TEST_EXTERN GType typedefs_boxed_with_anonymous_typedef_get_type (void) G_GNUC_CONST; /* BUG: uses <record> instead of <glib:boxed> */ typedef struct _TypedefsBoxedWithHiddenStruct TypedefsBoxedWithHiddenStruct; + +_GI_TEST_EXTERN GType typedefs_boxed_with_hidden_struct_get_type (void) G_GNUC_CONST; |