1 #include "config.h"
2
3 #include "typedefs.h"
4
5 static TypedefsBoxedWithTypedefBefore *
typedefs_boxed_with_typedef_before_ref(TypedefsBoxedWithTypedefBefore * self)6 typedefs_boxed_with_typedef_before_ref(TypedefsBoxedWithTypedefBefore *self)
7 {
8 return self;
9 }
10
11 static void
typedefs_boxed_with_typedef_before_unref(TypedefsBoxedWithTypedefBefore * self)12 typedefs_boxed_with_typedef_before_unref(TypedefsBoxedWithTypedefBefore *self)
13 {
14 }
15
16 G_DEFINE_BOXED_TYPE (TypedefsBoxedWithTypedefBefore,
17 typedefs_boxed_with_typedef_before,
18 typedefs_boxed_with_typedef_before_ref,
19 typedefs_boxed_with_typedef_before_unref);
20
21
22 static TypedefsBoxedWithTypedefAfter *
typedefs_boxed_with_typedef_after_ref(TypedefsBoxedWithTypedefAfter * self)23 typedefs_boxed_with_typedef_after_ref(TypedefsBoxedWithTypedefAfter *self)
24 {
25 return self;
26 }
27
28 static void
typedefs_boxed_with_typedef_after_unref(TypedefsBoxedWithTypedefAfter * self)29 typedefs_boxed_with_typedef_after_unref(TypedefsBoxedWithTypedefAfter *self)
30 {
31 }
32
33 G_DEFINE_BOXED_TYPE (TypedefsBoxedWithTypedefAfter,
34 typedefs_boxed_with_typedef_after,
35 typedefs_boxed_with_typedef_after_ref,
36 typedefs_boxed_with_typedef_after_unref);
37
38
39 static TypedefsBoxedWithTagAndTypedef *
typedefs_boxed_with_tag_and_typedef_ref(TypedefsBoxedWithTagAndTypedef * self)40 typedefs_boxed_with_tag_and_typedef_ref(TypedefsBoxedWithTagAndTypedef *self)
41 {
42 return self;
43 }
44
45 static void
typedefs_boxed_with_tag_and_typedef_unref(TypedefsBoxedWithTagAndTypedef * self)46 typedefs_boxed_with_tag_and_typedef_unref(TypedefsBoxedWithTagAndTypedef *self)
47 {
48 }
49
50 G_DEFINE_BOXED_TYPE (TypedefsBoxedWithTagAndTypedef,
51 typedefs_boxed_with_tag_and_typedef,
52 typedefs_boxed_with_tag_and_typedef_ref,
53 typedefs_boxed_with_tag_and_typedef_unref);
54
55
56 static TypedefsBoxedWithAnonymousTypedef *
typedefs_boxed_with_anonymous_typedef_ref(TypedefsBoxedWithAnonymousTypedef * self)57 typedefs_boxed_with_anonymous_typedef_ref(TypedefsBoxedWithAnonymousTypedef *self)
58 {
59 return self;
60 }
61
62 static void
typedefs_boxed_with_anonymous_typedef_unref(TypedefsBoxedWithAnonymousTypedef * self)63 typedefs_boxed_with_anonymous_typedef_unref(TypedefsBoxedWithAnonymousTypedef *self)
64 {
65 }
66
67 G_DEFINE_BOXED_TYPE (TypedefsBoxedWithAnonymousTypedef,
68 typedefs_boxed_with_anonymous_typedef,
69 typedefs_boxed_with_anonymous_typedef_ref,
70 typedefs_boxed_with_anonymous_typedef_unref);
71
72
73 struct _TypedefsBoxedWithHiddenStruct {
74 int value;
75 };
76
77 static TypedefsBoxedWithHiddenStruct *
typedefs_boxed_with_hidden_struct_ref(TypedefsBoxedWithHiddenStruct * self)78 typedefs_boxed_with_hidden_struct_ref(TypedefsBoxedWithHiddenStruct *self)
79 {
80 return self;
81 }
82
83 static void
typedefs_boxed_with_hidden_struct_unref(TypedefsBoxedWithHiddenStruct * self)84 typedefs_boxed_with_hidden_struct_unref(TypedefsBoxedWithHiddenStruct *self)
85 {
86 }
87
88 G_DEFINE_BOXED_TYPE (TypedefsBoxedWithHiddenStruct,
89 typedefs_boxed_with_hidden_struct,
90 typedefs_boxed_with_hidden_struct_ref,
91 typedefs_boxed_with_hidden_struct_unref);
92
93