--- /srv/reproducible-results/rbuild-debian/r-b-build.YPM7JRcq/b1/go-gir-generator_2.2.0-1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.YPM7JRcq/b2/go-gir-generator_2.2.0-1_arm64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ 0dcc320196a69f0a21a318e82bd94a55 1140176 debug optional golang-gir-generator-dbgsym_2.2.0-1_arm64.deb │ 1afe06bd7caf15d1b1abb8a1acf4fd3b 902576 devel optional golang-gir-generator_2.2.0-1_arm64.deb │ - 3b13fd7a128dd4e4ae229e7c1d289d68 60924 devel optional golang-gir-gio-2.0-dev_2.2.0-1_all.deb │ + 48970396ef6b76c2f7e7cb31ef6ae73b 60936 devel optional golang-gir-gio-2.0-dev_2.2.0-1_all.deb │ 0fa76076236045a3a5d0cf48b0e96da0 41008 devel optional golang-gir-glib-2.0-dev_2.2.0-1_all.deb │ 5e3925d26110ed489189ff7317fcc194 24584 devel optional golang-gir-gobject-2.0-dev_2.2.0-1_all.deb │ bc27e9c359f0efdde043abfed53386b3 11500 devel optional golang-gir-gudev-1.0-dev_2.2.0-1_all.deb ├── golang-gir-gio-2.0-dev_2.2.0-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-12-25 21:33:54.000000 debian-binary │ │ -rw-r--r-- 0 0 0 900 2022-12-25 21:33:54.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 59832 2022-12-25 21:33:54.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 59844 2022-12-25 21:33:54.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/gocode/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.c │ │ │ │┄ Ordering differences only │ │ │ │ @@ -2,14 +2,80 @@ │ │ │ │ #include "_cgo_export.h" │ │ │ │ │ │ │ │ static void _c_callback_cleanup(void *userdata) │ │ │ │ { │ │ │ │ _Gio_go_callback_cleanup(userdata); │ │ │ │ } │ │ │ │ │ │ │ │ +extern void _GBaseFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GBaseFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GBaseInitFunc_c_wrapper(); │ │ │ │ +extern void _GBaseInitFunc_c_wrapper_once(); │ │ │ │ +extern int _GBindingTransformFunc_c_wrapper(); │ │ │ │ +extern int _GBindingTransformFunc_c_wrapper_once(); │ │ │ │ +extern void* _GBoxedCopyFunc_c_wrapper(); │ │ │ │ +extern void* _GBoxedCopyFunc_c_wrapper_once(); │ │ │ │ +extern void _GBoxedFreeFunc_c_wrapper(); │ │ │ │ +extern void _GBoxedFreeFunc_c_wrapper_once(); │ │ │ │ +extern void _GCallback_c_wrapper(); │ │ │ │ +extern void _GCallback_c_wrapper_once(); │ │ │ │ +extern void _GClassFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GClassFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GClassInitFunc_c_wrapper(); │ │ │ │ +extern void _GClassInitFunc_c_wrapper_once(); │ │ │ │ +extern void _GClosureMarshal_c_wrapper(); │ │ │ │ +extern void _GClosureMarshal_c_wrapper_once(); │ │ │ │ +extern void _GClosureNotify_c_wrapper(); │ │ │ │ +extern void _GClosureNotify_c_wrapper_once(); │ │ │ │ +extern void _GInstanceInitFunc_c_wrapper(); │ │ │ │ +extern void _GInstanceInitFunc_c_wrapper_once(); │ │ │ │ +extern void _GInterfaceFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GInterfaceFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GInterfaceInitFunc_c_wrapper(); │ │ │ │ +extern void _GInterfaceInitFunc_c_wrapper_once(); │ │ │ │ +extern void _GObjectFinalizeFunc_c_wrapper(); │ │ │ │ +extern void _GObjectFinalizeFunc_c_wrapper_once(); │ │ │ │ +extern void _GObjectGetPropertyFunc_c_wrapper(); │ │ │ │ +extern void _GObjectGetPropertyFunc_c_wrapper_once(); │ │ │ │ +extern void _GObjectSetPropertyFunc_c_wrapper(); │ │ │ │ +extern void _GObjectSetPropertyFunc_c_wrapper_once(); │ │ │ │ +extern int _GSignalAccumulator_c_wrapper(); │ │ │ │ +extern int _GSignalAccumulator_c_wrapper_once(); │ │ │ │ +extern int _GSignalEmissionHook_c_wrapper(); │ │ │ │ +extern int _GSignalEmissionHook_c_wrapper_once(); │ │ │ │ +extern void _GToggleNotify_c_wrapper(); │ │ │ │ +extern void _GToggleNotify_c_wrapper_once(); │ │ │ │ +extern int _GTypeClassCacheFunc_c_wrapper(); │ │ │ │ +extern int _GTypeClassCacheFunc_c_wrapper_once(); │ │ │ │ +extern void _GTypeInterfaceCheckFunc_c_wrapper(); │ │ │ │ +extern void _GTypeInterfaceCheckFunc_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginCompleteInterfaceInfo_c_wrapper(); │ │ │ │ +extern void _GTypePluginCompleteInterfaceInfo_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginCompleteTypeInfo_c_wrapper(); │ │ │ │ +extern void _GTypePluginCompleteTypeInfo_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginUnuse_c_wrapper(); │ │ │ │ +extern void _GTypePluginUnuse_c_wrapper_once(); │ │ │ │ +extern void _GTypePluginUse_c_wrapper(); │ │ │ │ +extern void _GTypePluginUse_c_wrapper_once(); │ │ │ │ +extern char* _GTypeValueCollectFunc_c_wrapper(); │ │ │ │ +extern char* _GTypeValueCollectFunc_c_wrapper_once(); │ │ │ │ +extern void _GTypeValueCopyFunc_c_wrapper(); │ │ │ │ +extern void _GTypeValueCopyFunc_c_wrapper_once(); │ │ │ │ +extern void _GTypeValueFreeFunc_c_wrapper(); │ │ │ │ +extern void _GTypeValueFreeFunc_c_wrapper_once(); │ │ │ │ +extern void _GTypeValueInitFunc_c_wrapper(); │ │ │ │ +extern void _GTypeValueInitFunc_c_wrapper_once(); │ │ │ │ +extern char* _GTypeValueLCopyFunc_c_wrapper(); │ │ │ │ +extern char* _GTypeValueLCopyFunc_c_wrapper_once(); │ │ │ │ +extern void* _GTypeValuePeekPointerFunc_c_wrapper(); │ │ │ │ +extern void* _GTypeValuePeekPointerFunc_c_wrapper_once(); │ │ │ │ +extern void _GValueTransform_c_wrapper(); │ │ │ │ +extern void _GValueTransform_c_wrapper_once(); │ │ │ │ +extern void _GWeakNotify_c_wrapper(); │ │ │ │ +extern void _GWeakNotify_c_wrapper_once(); │ │ │ │ extern void _GCacheDestroyFunc_c_wrapper(); │ │ │ │ extern void _GCacheDestroyFunc_c_wrapper_once(); │ │ │ │ extern void* _GCacheDupFunc_c_wrapper(); │ │ │ │ extern void* _GCacheDupFunc_c_wrapper_once(); │ │ │ │ extern void* _GCacheNewFunc_c_wrapper(); │ │ │ │ extern void* _GCacheNewFunc_c_wrapper_once(); │ │ │ │ extern void _GChildWatchFunc_c_wrapper(); │ │ │ │ @@ -128,80 +194,14 @@ │ │ │ │ extern int _GUnixFDSourceFunc_c_wrapper_once(); │ │ │ │ extern void _GVoidFunc_c_wrapper(); │ │ │ │ extern void _GVoidFunc_c_wrapper_once(); │ │ │ │ extern char* _GModuleCheckInit_c_wrapper(); │ │ │ │ extern char* _GModuleCheckInit_c_wrapper_once(); │ │ │ │ extern void _GModuleUnload_c_wrapper(); │ │ │ │ extern void _GModuleUnload_c_wrapper_once(); │ │ │ │ -extern void _GBaseFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GBaseFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GBaseInitFunc_c_wrapper(); │ │ │ │ -extern void _GBaseInitFunc_c_wrapper_once(); │ │ │ │ -extern int _GBindingTransformFunc_c_wrapper(); │ │ │ │ -extern int _GBindingTransformFunc_c_wrapper_once(); │ │ │ │ -extern void* _GBoxedCopyFunc_c_wrapper(); │ │ │ │ -extern void* _GBoxedCopyFunc_c_wrapper_once(); │ │ │ │ -extern void _GBoxedFreeFunc_c_wrapper(); │ │ │ │ -extern void _GBoxedFreeFunc_c_wrapper_once(); │ │ │ │ -extern void _GCallback_c_wrapper(); │ │ │ │ -extern void _GCallback_c_wrapper_once(); │ │ │ │ -extern void _GClassFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GClassFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GClassInitFunc_c_wrapper(); │ │ │ │ -extern void _GClassInitFunc_c_wrapper_once(); │ │ │ │ -extern void _GClosureMarshal_c_wrapper(); │ │ │ │ -extern void _GClosureMarshal_c_wrapper_once(); │ │ │ │ -extern void _GClosureNotify_c_wrapper(); │ │ │ │ -extern void _GClosureNotify_c_wrapper_once(); │ │ │ │ -extern void _GInstanceInitFunc_c_wrapper(); │ │ │ │ -extern void _GInstanceInitFunc_c_wrapper_once(); │ │ │ │ -extern void _GInterfaceFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GInterfaceFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GInterfaceInitFunc_c_wrapper(); │ │ │ │ -extern void _GInterfaceInitFunc_c_wrapper_once(); │ │ │ │ -extern void _GObjectFinalizeFunc_c_wrapper(); │ │ │ │ -extern void _GObjectFinalizeFunc_c_wrapper_once(); │ │ │ │ -extern void _GObjectGetPropertyFunc_c_wrapper(); │ │ │ │ -extern void _GObjectGetPropertyFunc_c_wrapper_once(); │ │ │ │ -extern void _GObjectSetPropertyFunc_c_wrapper(); │ │ │ │ -extern void _GObjectSetPropertyFunc_c_wrapper_once(); │ │ │ │ -extern int _GSignalAccumulator_c_wrapper(); │ │ │ │ -extern int _GSignalAccumulator_c_wrapper_once(); │ │ │ │ -extern int _GSignalEmissionHook_c_wrapper(); │ │ │ │ -extern int _GSignalEmissionHook_c_wrapper_once(); │ │ │ │ -extern void _GToggleNotify_c_wrapper(); │ │ │ │ -extern void _GToggleNotify_c_wrapper_once(); │ │ │ │ -extern int _GTypeClassCacheFunc_c_wrapper(); │ │ │ │ -extern int _GTypeClassCacheFunc_c_wrapper_once(); │ │ │ │ -extern void _GTypeInterfaceCheckFunc_c_wrapper(); │ │ │ │ -extern void _GTypeInterfaceCheckFunc_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginCompleteInterfaceInfo_c_wrapper(); │ │ │ │ -extern void _GTypePluginCompleteInterfaceInfo_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginCompleteTypeInfo_c_wrapper(); │ │ │ │ -extern void _GTypePluginCompleteTypeInfo_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginUnuse_c_wrapper(); │ │ │ │ -extern void _GTypePluginUnuse_c_wrapper_once(); │ │ │ │ -extern void _GTypePluginUse_c_wrapper(); │ │ │ │ -extern void _GTypePluginUse_c_wrapper_once(); │ │ │ │ -extern char* _GTypeValueCollectFunc_c_wrapper(); │ │ │ │ -extern char* _GTypeValueCollectFunc_c_wrapper_once(); │ │ │ │ -extern void _GTypeValueCopyFunc_c_wrapper(); │ │ │ │ -extern void _GTypeValueCopyFunc_c_wrapper_once(); │ │ │ │ -extern void _GTypeValueFreeFunc_c_wrapper(); │ │ │ │ -extern void _GTypeValueFreeFunc_c_wrapper_once(); │ │ │ │ -extern void _GTypeValueInitFunc_c_wrapper(); │ │ │ │ -extern void _GTypeValueInitFunc_c_wrapper_once(); │ │ │ │ -extern char* _GTypeValueLCopyFunc_c_wrapper(); │ │ │ │ -extern char* _GTypeValueLCopyFunc_c_wrapper_once(); │ │ │ │ -extern void* _GTypeValuePeekPointerFunc_c_wrapper(); │ │ │ │ -extern void* _GTypeValuePeekPointerFunc_c_wrapper_once(); │ │ │ │ -extern void _GValueTransform_c_wrapper(); │ │ │ │ -extern void _GValueTransform_c_wrapper_once(); │ │ │ │ -extern void _GWeakNotify_c_wrapper(); │ │ │ │ -extern void _GWeakNotify_c_wrapper_once(); │ │ │ │ extern void _GAsyncReadyCallback_c_wrapper(); │ │ │ │ extern void _GAsyncReadyCallback_c_wrapper_once(); │ │ │ │ extern void _GBusAcquiredCallback_c_wrapper(); │ │ │ │ extern void _GBusAcquiredCallback_c_wrapper_once(); │ │ │ │ extern void _GBusNameAcquiredCallback_c_wrapper(); │ │ │ │ extern void _GBusNameAcquiredCallback_c_wrapper_once(); │ │ │ │ extern void _GBusNameAppearedCallback_c_wrapper(); │ │ │ ├── ./usr/share/gocode/src/github.com/linuxdeepin/go-gir/gio-2.0/gio.gen.h │ │ │ │┄ Ordering differences only │ │ │ │ @@ -8,14 +8,149 @@ │ │ │ │ { │ │ │ │ void** array = (void**)_array; │ │ │ │ unsigned int i=0; │ │ │ │ while (array && array[i] != 0) i++; │ │ │ │ return i; │ │ │ │ } │ │ │ │ │ │ │ │ +typedef void* GBaseFinalizeFunc; │ │ │ │ +typedef void* GBaseInitFunc; │ │ │ │ +typedef struct _GBinding GBinding; │ │ │ │ +typedef uint32_t GBindingFlags; │ │ │ │ +typedef struct _GBindingGroup GBindingGroup; │ │ │ │ +typedef void* GBindingTransformFunc; │ │ │ │ +typedef void* GBoxedCopyFunc; │ │ │ │ +typedef void* GBoxedFreeFunc; │ │ │ │ +typedef struct _GCClosure GCClosure; │ │ │ │ +struct _GCClosure { uint8_t _data[72]; }; │ │ │ │ +typedef void* GCallback; │ │ │ │ +typedef void* GClassFinalizeFunc; │ │ │ │ +typedef void* GClassInitFunc; │ │ │ │ +typedef struct _GClosure GClosure; │ │ │ │ +struct _GClosure { uint8_t _data[64]; }; │ │ │ │ +typedef void* GClosureMarshal; │ │ │ │ +typedef void* GClosureNotify; │ │ │ │ +typedef struct _GClosureNotifyData GClosureNotifyData; │ │ │ │ +struct _GClosureNotifyData { uint8_t _data[16]; }; │ │ │ │ +typedef uint32_t GConnectFlags; │ │ │ │ +typedef struct _GEnumClass GEnumClass; │ │ │ │ +struct _GEnumClass { uint8_t _data[32]; }; │ │ │ │ +typedef struct _GEnumValue GEnumValue; │ │ │ │ +struct _GEnumValue { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GFlagsClass GFlagsClass; │ │ │ │ +struct _GFlagsClass { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GFlagsValue GFlagsValue; │ │ │ │ +struct _GFlagsValue { uint8_t _data[24]; }; │ │ │ │ +typedef uint32_t GIOCondition; │ │ │ │ +typedef struct _GInitiallyUnowned GInitiallyUnowned; │ │ │ │ +typedef struct _GInitiallyUnownedClass GInitiallyUnownedClass; │ │ │ │ +struct _GInitiallyUnownedClass { uint8_t _data[136]; }; │ │ │ │ +typedef void* GInstanceInitFunc; │ │ │ │ +typedef void* GInterfaceFinalizeFunc; │ │ │ │ +typedef struct _GInterfaceInfo GInterfaceInfo; │ │ │ │ +struct _GInterfaceInfo { uint8_t _data[24]; }; │ │ │ │ +typedef void* GInterfaceInitFunc; │ │ │ │ +typedef struct _GObject GObject; │ │ │ │ +typedef struct _GObjectClass GObjectClass; │ │ │ │ +struct _GObjectClass { uint8_t _data[136]; }; │ │ │ │ +typedef struct _GObjectConstructParam GObjectConstructParam; │ │ │ │ +struct _GObjectConstructParam { uint8_t _data[16]; }; │ │ │ │ +typedef void* GObjectFinalizeFunc; │ │ │ │ +typedef void* GObjectGetPropertyFunc; │ │ │ │ +typedef void* GObjectSetPropertyFunc; │ │ │ │ +typedef uint32_t GParamFlags; │ │ │ │ +typedef struct _GParamSpec GParamSpec; │ │ │ │ +typedef struct _GParamSpecBoolean GParamSpecBoolean; │ │ │ │ +typedef struct _GParamSpecBoxed GParamSpecBoxed; │ │ │ │ +typedef struct _GParamSpecChar GParamSpecChar; │ │ │ │ +typedef struct _GParamSpecClass GParamSpecClass; │ │ │ │ +struct _GParamSpecClass { uint8_t _data[80]; }; │ │ │ │ +typedef struct _GParamSpecDouble GParamSpecDouble; │ │ │ │ +typedef struct _GParamSpecEnum GParamSpecEnum; │ │ │ │ +typedef struct _GParamSpecFlags GParamSpecFlags; │ │ │ │ +typedef struct _GParamSpecFloat GParamSpecFloat; │ │ │ │ +typedef struct _GParamSpecGType GParamSpecGType; │ │ │ │ +typedef struct _GParamSpecInt GParamSpecInt; │ │ │ │ +typedef struct _GParamSpecInt64 GParamSpecInt64; │ │ │ │ +typedef struct _GParamSpecLong GParamSpecLong; │ │ │ │ +typedef struct _GParamSpecObject GParamSpecObject; │ │ │ │ +typedef struct _GParamSpecOverride GParamSpecOverride; │ │ │ │ +typedef struct _GParamSpecParam GParamSpecParam; │ │ │ │ +typedef struct _GParamSpecPointer GParamSpecPointer; │ │ │ │ +typedef struct _GParamSpecPool GParamSpecPool; │ │ │ │ +struct _GParamSpecPool {}; │ │ │ │ +typedef struct _GParamSpecString GParamSpecString; │ │ │ │ +typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; │ │ │ │ +struct _GParamSpecTypeInfo { uint8_t _data[56]; }; │ │ │ │ +typedef struct _GParamSpecUChar GParamSpecUChar; │ │ │ │ +typedef struct _GParamSpecUInt GParamSpecUInt; │ │ │ │ +typedef struct _GParamSpecUInt64 GParamSpecUInt64; │ │ │ │ +typedef struct _GParamSpecULong GParamSpecULong; │ │ │ │ +typedef struct _GParamSpecUnichar GParamSpecUnichar; │ │ │ │ +typedef struct _GParamSpecValueArray GParamSpecValueArray; │ │ │ │ +typedef struct _GParamSpecVariant GParamSpecVariant; │ │ │ │ +typedef struct _GParameter GParameter; │ │ │ │ +struct _GParameter { uint8_t _data[32]; }; │ │ │ │ +typedef void* GSignalAccumulator; │ │ │ │ +typedef void* GSignalEmissionHook; │ │ │ │ +typedef uint32_t GSignalFlags; │ │ │ │ +typedef struct _GSignalGroup GSignalGroup; │ │ │ │ +typedef struct _GSignalInvocationHint GSignalInvocationHint; │ │ │ │ +struct _GSignalInvocationHint { uint8_t _data[12]; }; │ │ │ │ +typedef uint32_t GSignalMatchType; │ │ │ │ +typedef struct _GSignalQuery GSignalQuery; │ │ │ │ +struct _GSignalQuery { uint8_t _data[56]; }; │ │ │ │ +typedef void* GToggleNotify; │ │ │ │ +typedef struct _GTypeCValue GTypeCValue; │ │ │ │ +struct _GTypeCValue { uint8_t _data[8]; }; │ │ │ │ +typedef struct _GTypeClass GTypeClass; │ │ │ │ +struct _GTypeClass { uint8_t _data[8]; }; │ │ │ │ +typedef void* GTypeClassCacheFunc; │ │ │ │ +typedef uint32_t GTypeDebugFlags; │ │ │ │ +typedef uint32_t GTypeFlags; │ │ │ │ +typedef uint32_t GTypeFundamentalFlags; │ │ │ │ +typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; │ │ │ │ +struct _GTypeFundamentalInfo { uint8_t _data[4]; }; │ │ │ │ +typedef struct _GTypeInfo GTypeInfo; │ │ │ │ +struct _GTypeInfo { uint8_t _data[72]; }; │ │ │ │ +typedef struct _GTypeInstance GTypeInstance; │ │ │ │ +struct _GTypeInstance { uint8_t _data[8]; }; │ │ │ │ +typedef struct _GTypeInterface GTypeInterface; │ │ │ │ +struct _GTypeInterface { uint8_t _data[16]; }; │ │ │ │ +typedef void* GTypeInterfaceCheckFunc; │ │ │ │ +typedef struct _GTypeModule GTypeModule; │ │ │ │ +typedef struct _GTypeModuleClass GTypeModuleClass; │ │ │ │ +struct _GTypeModuleClass { uint8_t _data[184]; }; │ │ │ │ +typedef struct _GTypePlugin GTypePlugin; │ │ │ │ +typedef struct _GTypePluginClass GTypePluginClass; │ │ │ │ +struct _GTypePluginClass { uint8_t _data[48]; }; │ │ │ │ +typedef void* GTypePluginCompleteInterfaceInfo; │ │ │ │ +typedef void* GTypePluginCompleteTypeInfo; │ │ │ │ +typedef void* GTypePluginUnuse; │ │ │ │ +typedef void* GTypePluginUse; │ │ │ │ +typedef struct _GTypeQuery GTypeQuery; │ │ │ │ +struct _GTypeQuery { uint8_t _data[24]; }; │ │ │ │ +typedef void* GTypeValueCollectFunc; │ │ │ │ +typedef void* GTypeValueCopyFunc; │ │ │ │ +typedef void* GTypeValueFreeFunc; │ │ │ │ +typedef void* GTypeValueInitFunc; │ │ │ │ +typedef void* GTypeValueLCopyFunc; │ │ │ │ +typedef void* GTypeValuePeekPointerFunc; │ │ │ │ +typedef struct _GTypeValueTable GTypeValueTable; │ │ │ │ +struct _GTypeValueTable { uint8_t _data[64]; }; │ │ │ │ +typedef struct _GValue GValue; │ │ │ │ +struct _GValue { uint8_t _data[24]; }; │ │ │ │ +typedef struct _GValueArray GValueArray; │ │ │ │ +struct _GValueArray { uint8_t _data[24]; }; │ │ │ │ +typedef void* GValueTransform; │ │ │ │ +typedef void* GWeakNotify; │ │ │ │ +typedef struct _GWeakRef GWeakRef; │ │ │ │ +struct _GWeakRef {}; │ │ │ │ +typedef struct _G_Value__data__union G_Value__data__union; │ │ │ │ +struct _G_Value__data__union { uint8_t _data[8]; }; │ │ │ │ typedef struct _GAllocator GAllocator; │ │ │ │ struct _GAllocator {}; │ │ │ │ typedef struct _GArray GArray; │ │ │ │ struct _GArray { uint8_t _data[16]; }; │ │ │ │ typedef uint32_t GAsciiType; │ │ │ │ typedef struct _GAsyncQueue GAsyncQueue; │ │ │ │ struct _GAsyncQueue {}; │ │ │ │ @@ -312,149 +447,14 @@ │ │ │ │ typedef void* GVoidFunc; │ │ │ │ typedef struct _GModule GModule; │ │ │ │ struct _GModule {}; │ │ │ │ typedef void* GModuleCheckInit; │ │ │ │ typedef uint32_t GModuleError; │ │ │ │ typedef uint32_t GModuleFlags; │ │ │ │ typedef void* GModuleUnload; │ │ │ │ -typedef void* GBaseFinalizeFunc; │ │ │ │ -typedef void* GBaseInitFunc; │ │ │ │ -typedef struct _GBinding GBinding; │ │ │ │ -typedef uint32_t GBindingFlags; │ │ │ │ -typedef struct _GBindingGroup GBindingGroup; │ │ │ │ -typedef void* GBindingTransformFunc; │ │ │ │ -typedef void* GBoxedCopyFunc; │ │ │ │ -typedef void* GBoxedFreeFunc; │ │ │ │ -typedef struct _GCClosure GCClosure; │ │ │ │ -struct _GCClosure { uint8_t _data[72]; }; │ │ │ │ -typedef void* GCallback; │ │ │ │ -typedef void* GClassFinalizeFunc; │ │ │ │ -typedef void* GClassInitFunc; │ │ │ │ -typedef struct _GClosure GClosure; │ │ │ │ -struct _GClosure { uint8_t _data[64]; }; │ │ │ │ -typedef void* GClosureMarshal; │ │ │ │ -typedef void* GClosureNotify; │ │ │ │ -typedef struct _GClosureNotifyData GClosureNotifyData; │ │ │ │ -struct _GClosureNotifyData { uint8_t _data[16]; }; │ │ │ │ -typedef uint32_t GConnectFlags; │ │ │ │ -typedef struct _GEnumClass GEnumClass; │ │ │ │ -struct _GEnumClass { uint8_t _data[32]; }; │ │ │ │ -typedef struct _GEnumValue GEnumValue; │ │ │ │ -struct _GEnumValue { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GFlagsClass GFlagsClass; │ │ │ │ -struct _GFlagsClass { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GFlagsValue GFlagsValue; │ │ │ │ -struct _GFlagsValue { uint8_t _data[24]; }; │ │ │ │ -typedef uint32_t GIOCondition; │ │ │ │ -typedef struct _GInitiallyUnowned GInitiallyUnowned; │ │ │ │ -typedef struct _GInitiallyUnownedClass GInitiallyUnownedClass; │ │ │ │ -struct _GInitiallyUnownedClass { uint8_t _data[136]; }; │ │ │ │ -typedef void* GInstanceInitFunc; │ │ │ │ -typedef void* GInterfaceFinalizeFunc; │ │ │ │ -typedef struct _GInterfaceInfo GInterfaceInfo; │ │ │ │ -struct _GInterfaceInfo { uint8_t _data[24]; }; │ │ │ │ -typedef void* GInterfaceInitFunc; │ │ │ │ -typedef struct _GObject GObject; │ │ │ │ -typedef struct _GObjectClass GObjectClass; │ │ │ │ -struct _GObjectClass { uint8_t _data[136]; }; │ │ │ │ -typedef struct _GObjectConstructParam GObjectConstructParam; │ │ │ │ -struct _GObjectConstructParam { uint8_t _data[16]; }; │ │ │ │ -typedef void* GObjectFinalizeFunc; │ │ │ │ -typedef void* GObjectGetPropertyFunc; │ │ │ │ -typedef void* GObjectSetPropertyFunc; │ │ │ │ -typedef uint32_t GParamFlags; │ │ │ │ -typedef struct _GParamSpec GParamSpec; │ │ │ │ -typedef struct _GParamSpecBoolean GParamSpecBoolean; │ │ │ │ -typedef struct _GParamSpecBoxed GParamSpecBoxed; │ │ │ │ -typedef struct _GParamSpecChar GParamSpecChar; │ │ │ │ -typedef struct _GParamSpecClass GParamSpecClass; │ │ │ │ -struct _GParamSpecClass { uint8_t _data[80]; }; │ │ │ │ -typedef struct _GParamSpecDouble GParamSpecDouble; │ │ │ │ -typedef struct _GParamSpecEnum GParamSpecEnum; │ │ │ │ -typedef struct _GParamSpecFlags GParamSpecFlags; │ │ │ │ -typedef struct _GParamSpecFloat GParamSpecFloat; │ │ │ │ -typedef struct _GParamSpecGType GParamSpecGType; │ │ │ │ -typedef struct _GParamSpecInt GParamSpecInt; │ │ │ │ -typedef struct _GParamSpecInt64 GParamSpecInt64; │ │ │ │ -typedef struct _GParamSpecLong GParamSpecLong; │ │ │ │ -typedef struct _GParamSpecObject GParamSpecObject; │ │ │ │ -typedef struct _GParamSpecOverride GParamSpecOverride; │ │ │ │ -typedef struct _GParamSpecParam GParamSpecParam; │ │ │ │ -typedef struct _GParamSpecPointer GParamSpecPointer; │ │ │ │ -typedef struct _GParamSpecPool GParamSpecPool; │ │ │ │ -struct _GParamSpecPool {}; │ │ │ │ -typedef struct _GParamSpecString GParamSpecString; │ │ │ │ -typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; │ │ │ │ -struct _GParamSpecTypeInfo { uint8_t _data[56]; }; │ │ │ │ -typedef struct _GParamSpecUChar GParamSpecUChar; │ │ │ │ -typedef struct _GParamSpecUInt GParamSpecUInt; │ │ │ │ -typedef struct _GParamSpecUInt64 GParamSpecUInt64; │ │ │ │ -typedef struct _GParamSpecULong GParamSpecULong; │ │ │ │ -typedef struct _GParamSpecUnichar GParamSpecUnichar; │ │ │ │ -typedef struct _GParamSpecValueArray GParamSpecValueArray; │ │ │ │ -typedef struct _GParamSpecVariant GParamSpecVariant; │ │ │ │ -typedef struct _GParameter GParameter; │ │ │ │ -struct _GParameter { uint8_t _data[32]; }; │ │ │ │ -typedef void* GSignalAccumulator; │ │ │ │ -typedef void* GSignalEmissionHook; │ │ │ │ -typedef uint32_t GSignalFlags; │ │ │ │ -typedef struct _GSignalGroup GSignalGroup; │ │ │ │ -typedef struct _GSignalInvocationHint GSignalInvocationHint; │ │ │ │ -struct _GSignalInvocationHint { uint8_t _data[12]; }; │ │ │ │ -typedef uint32_t GSignalMatchType; │ │ │ │ -typedef struct _GSignalQuery GSignalQuery; │ │ │ │ -struct _GSignalQuery { uint8_t _data[56]; }; │ │ │ │ -typedef void* GToggleNotify; │ │ │ │ -typedef struct _GTypeCValue GTypeCValue; │ │ │ │ -struct _GTypeCValue { uint8_t _data[8]; }; │ │ │ │ -typedef struct _GTypeClass GTypeClass; │ │ │ │ -struct _GTypeClass { uint8_t _data[8]; }; │ │ │ │ -typedef void* GTypeClassCacheFunc; │ │ │ │ -typedef uint32_t GTypeDebugFlags; │ │ │ │ -typedef uint32_t GTypeFlags; │ │ │ │ -typedef uint32_t GTypeFundamentalFlags; │ │ │ │ -typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; │ │ │ │ -struct _GTypeFundamentalInfo { uint8_t _data[4]; }; │ │ │ │ -typedef struct _GTypeInfo GTypeInfo; │ │ │ │ -struct _GTypeInfo { uint8_t _data[72]; }; │ │ │ │ -typedef struct _GTypeInstance GTypeInstance; │ │ │ │ -struct _GTypeInstance { uint8_t _data[8]; }; │ │ │ │ -typedef struct _GTypeInterface GTypeInterface; │ │ │ │ -struct _GTypeInterface { uint8_t _data[16]; }; │ │ │ │ -typedef void* GTypeInterfaceCheckFunc; │ │ │ │ -typedef struct _GTypeModule GTypeModule; │ │ │ │ -typedef struct _GTypeModuleClass GTypeModuleClass; │ │ │ │ -struct _GTypeModuleClass { uint8_t _data[184]; }; │ │ │ │ -typedef struct _GTypePlugin GTypePlugin; │ │ │ │ -typedef struct _GTypePluginClass GTypePluginClass; │ │ │ │ -struct _GTypePluginClass { uint8_t _data[48]; }; │ │ │ │ -typedef void* GTypePluginCompleteInterfaceInfo; │ │ │ │ -typedef void* GTypePluginCompleteTypeInfo; │ │ │ │ -typedef void* GTypePluginUnuse; │ │ │ │ -typedef void* GTypePluginUse; │ │ │ │ -typedef struct _GTypeQuery GTypeQuery; │ │ │ │ -struct _GTypeQuery { uint8_t _data[24]; }; │ │ │ │ -typedef void* GTypeValueCollectFunc; │ │ │ │ -typedef void* GTypeValueCopyFunc; │ │ │ │ -typedef void* GTypeValueFreeFunc; │ │ │ │ -typedef void* GTypeValueInitFunc; │ │ │ │ -typedef void* GTypeValueLCopyFunc; │ │ │ │ -typedef void* GTypeValuePeekPointerFunc; │ │ │ │ -typedef struct _GTypeValueTable GTypeValueTable; │ │ │ │ -struct _GTypeValueTable { uint8_t _data[64]; }; │ │ │ │ -typedef struct _GValue GValue; │ │ │ │ -struct _GValue { uint8_t _data[24]; }; │ │ │ │ -typedef struct _GValueArray GValueArray; │ │ │ │ -struct _GValueArray { uint8_t _data[24]; }; │ │ │ │ -typedef void* GValueTransform; │ │ │ │ -typedef void* GWeakNotify; │ │ │ │ -typedef struct _GWeakRef GWeakRef; │ │ │ │ -struct _GWeakRef {}; │ │ │ │ -typedef struct _G_Value__data__union G_Value__data__union; │ │ │ │ -struct _G_Value__data__union { uint8_t _data[8]; }; │ │ │ │ typedef struct _GAction GAction; │ │ │ │ typedef struct _GActionEntry GActionEntry; │ │ │ │ typedef struct _GActionGroup GActionGroup; │ │ │ │ typedef struct _GActionGroupInterface GActionGroupInterface; │ │ │ │ typedef struct _GActionInterface GActionInterface; │ │ │ │ typedef struct _GActionMap GActionMap; │ │ │ │ typedef struct _GActionMapInterface GActionMapInterface;