about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-09-17 18:36:03 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-09-17 18:36:03 +0200
commit20a2b4e051a61920d0c74279235dd6797041b15e (patch)
treed0a2412b2c8f375a725c9a94eddbd87cda2fc452 /src
parentd7c3c3fcf9079bcd24a4221842a8477b89754920 (diff)
downloadbox64-20a2b4e051a61920d0c74279235dd6797041b15e.tar.gz
box64-20a2b4e051a61920d0c74279235dd6797041b15e.zip
[WRAPPER] Reworked gtk3 wrapping
Diffstat (limited to 'src')
-rw-r--r--src/wrapped/generated/functions_list.txt49
-rw-r--r--src/wrapped/generated/wrappedgtk3types.h23
-rw-r--r--src/wrapped/generated/wrapper.c69
-rw-r--r--src/wrapped/generated/wrapper.h28
-rw-r--r--src/wrapped/wrappedgtk3.c69
-rw-r--r--src/wrapped/wrappedgtk3_private.h1977
6 files changed, 1232 insertions, 983 deletions
diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt
index f7a44172..1e0439a2 100644
--- a/src/wrapped/generated/functions_list.txt
+++ b/src/wrapped/generated/functions_list.txt
@@ -170,7 +170,6 @@
 #() vFpl
 #() vFpL
 #() vFpp
-#() vFpV
 #() vFpS
 #() vFpA
 #() vFSi
@@ -486,7 +485,6 @@
 #() iFEWW
 #() iFEup
 #() iFEUU
-#() iFELp
 #() iFEpi
 #() iFEpU
 #() iFEpL
@@ -774,6 +772,7 @@
 #() pFppu
 #() pFppU
 #() pFppf
+#() pFppd
 #() pFppl
 #() pFppL
 #() pFppp
@@ -901,12 +900,10 @@
 #() vFpiid
 #() vFpiip
 #() vFpiui
-#() vFpiuu
 #() vFpiuL
 #() vFpiup
 #() vFpiUu
 #() vFpiUU
-#() vFpifi
 #() vFpipi
 #() vFpipu
 #() vFpipp
@@ -1164,6 +1161,7 @@
 #() uFppiu
 #() uFppip
 #() uFppuu
+#() uFppup
 #() uFpplp
 #() uFppLp
 #() uFpppi
@@ -1256,6 +1254,7 @@
 #() pFuuii
 #() pFuuip
 #() pFuuuu
+#() pFuddd
 #() pFullu
 #() pFupii
 #() pFuppp
@@ -1997,8 +1996,10 @@
 #() vFpppiui
 #() vFpppiff
 #() vFpppipu
+#() vFpppipp
 #() vFpppuii
 #() vFpppuuu
+#() vFpppuup
 #() vFpppLpp
 #() vFppppii
 #() vFppppLp
@@ -2143,9 +2144,11 @@
 #() iFppppii
 #() iFppppiu
 #() iFppppip
+#() iFppppui
 #() iFppppup
 #() iFppppLp
 #() iFpppppi
+#() iFpppppu
 #() iFpppppL
 #() iFpppppp
 #() uFEiippp
@@ -2168,6 +2171,7 @@
 #() uFppippp
 #() uFppuuup
 #() uFppuupu
+#() uFppLpLp
 #() uFppLppL
 #() uFpppppi
 #() uFpppppp
@@ -2241,6 +2245,7 @@
 #() pFpLppip
 #() pFpLppup
 #() pFppiiii
+#() pFppiiup
 #() pFppiipp
 #() pFppiCCC
 #() pFppiupp
@@ -2337,7 +2342,6 @@
 #() vFpiiliip
 #() vFpiiLiip
 #() vFpiipCpp
-#() vFpiipppp
 #() vFpipipii
 #() vFpippppu
 #() vFpuiippp
@@ -2356,9 +2360,7 @@
 #() vFpLiLiLp
 #() vFpLpiipi
 #() vFppiiiii
-#() vFppiiiip
 #() vFppiiipi
-#() vFppiipii
 #() vFppiipuu
 #() vFppiippp
 #() vFppilppi
@@ -2369,6 +2371,7 @@
 #() vFppCuupp
 #() vFppuiiip
 #() vFppuupii
+#() vFppupipp
 #() vFppUuupp
 #() vFppddddu
 #() vFppddpiu
@@ -2531,9 +2534,11 @@
 #() pFpLppLLi
 #() pFppiiipp
 #() pFppiiCCC
+#() pFppiipup
 #() pFppiippp
 #() pFppipipp
 #() pFppipLpp
+#() pFppuipii
 #() pFppuippp
 #() pFppuuupp
 #() pFppuuppp
@@ -2557,6 +2562,7 @@
 #() pFpppllli
 #() pFpppLLLi
 #() pFppppiii
+#() pFppppiip
 #() pFppppuuu
 #() pFpppppuu
 #() pFppppppu
@@ -2643,6 +2649,7 @@
 #() vFpppLpppp
 #() vFppppiipi
 #() vFpppppuuu
+#() vFppppppui
 #() vFpppppppp
 #() iFEuipuupp
 #() iFEpippppp
@@ -2662,7 +2669,6 @@
 #() iFdiippppL
 #() iFpiiiuuup
 #() iFpipiipip
-#() iFpippuuii
 #() iFpippuupp
 #() iFpCCWWpWu
 #() iFpWCuWCuu
@@ -2811,7 +2817,6 @@
 #() vFppiupiiii
 #() vFppippDpDC
 #() vFppipppiii
-#() vFppipppiip
 #() vFppuippiip
 #() vFppuuiiiii
 #() vFppuuiiiiu
@@ -2927,10 +2932,8 @@
 #() vFffffffffff
 #() vFpiuippppip
 #() vFpuupuuuuuu
-#() vFppiiiiiiii
 #() vFppiiiiipip
 #() vFppiiiiupip
-#() vFppiippppii
 #() vFppuipppiip
 #() vFppuuuiiiii
 #() vFppuuuuuuuu
@@ -3113,10 +3116,12 @@
 #() vFppppppppppppppp
 #() pFpuiippppppppppp
 #() pFppipppppppppppp
+#() pFppupppppppppppp
 #() pFppppppppppppppp
 #() vFpppppppppppppppp
 #() iFpppppppppppppppp
 #() pFppipipipipipipip
+#() pFppupupupupupupup
 #() pFpppppppppppppppp
 #() pFbuuWWWWWWwwCCCuu
 #() vFuuuuiiiiuuiiiiiii
@@ -3141,6 +3146,7 @@
 #() pFpupuupppppppppppppppppppp
 #() iFpppppppppppppppppppppppppppppppppp
 #defined(NOALIGN) iFipiip
+#!defined(NOALIGN) iFELp
 #!defined(NOALIGN) iFEppu
 #!defined(NOALIGN) iFEiiip
 #!defined(NOALIGN) iFEipii
@@ -3945,8 +3951,6 @@ wrappedgthread2:
   - g_thread_init
   - g_thread_init_with_errorcheck_mutexes
 wrappedgtk3:
-- pFi:
-  - gtk_type_class
 - vFpp:
   - gtk_builder_connect_signals
   - gtk_init
@@ -3954,8 +3958,6 @@ wrappedgtk3:
   - gtk_style_context_get_style
 - vFpA:
   - gtk_style_context_get_style_valist
-- iFLp:
-  - gtk_type_unique
 - iFpp:
   - gtk_init_check
 - pFiV:
@@ -3978,15 +3980,12 @@ wrappedgtk3:
   - gtk_widget_style_get
 - vFppA:
   - gtk_tree_store_set_valist
-- uFupp:
-  - gtk_timeout_add
 - vFppiV:
   - gtk_list_store_insert_with_values
 - vFpppi:
   - gtk_enumerate_printers
 - vFpppp:
   - gtk_list_box_set_header_func
-  - gtk_object_set_data_full
   - gtk_print_job_send
   - gtk_stock_set_translate_func
   - gtk_tree_sortable_set_default_sort_func
@@ -4007,20 +4006,6 @@ wrappedgtk3:
   - gtk_init_with_args
 - vFpppppuu:
   - gtk_menu_popup
-- pFppppppi:
-  - gtk_toolbar_insert_stock
-- pFppppppp:
-  - gtk_toolbar_append_item
-  - gtk_toolbar_prepend_item
-- LFppppppii:
-  - gtk_signal_connect_full
-- pFpppppppi:
-  - gtk_toolbar_insert_item
-- pFpippppppp:
-  - gtk_toolbar_append_element
-  - gtk_toolbar_prepend_element
-- pFpipppppppi:
-  - gtk_toolbar_insert_element
 wrappedgtkx112:
 - fFp:
   - gtk_spin_button_get_value_as_float
diff --git a/src/wrapped/generated/wrappedgtk3types.h b/src/wrapped/generated/wrappedgtk3types.h
index f3c221f2..b7961e8f 100644
--- a/src/wrapped/generated/wrappedgtk3types.h
+++ b/src/wrapped/generated/wrappedgtk3types.h
@@ -11,11 +11,9 @@
 #define ADDED_FUNCTIONS() 
 #endif
 
-typedef void* (*pFi_t)(int32_t);
 typedef void (*vFpp_t)(void*, void*);
 typedef void (*vFpV_t)(void*, ...);
 typedef void (*vFpA_t)(void*, va_list);
-typedef int32_t (*iFLp_t)(uintptr_t, void*);
 typedef int32_t (*iFpp_t)(void*, void*);
 typedef void* (*pFiV_t)(int32_t, ...);
 typedef void (*vFpuV_t)(void*, uint32_t, ...);
@@ -23,7 +21,6 @@ typedef void (*vFpuA_t)(void*, uint32_t, va_list);
 typedef void (*vFppp_t)(void*, void*, void*);
 typedef void (*vFppV_t)(void*, void*, ...);
 typedef void (*vFppA_t)(void*, void*, va_list);
-typedef uint32_t (*uFupp_t)(uint32_t, void*, void*);
 typedef void (*vFppiV_t)(void*, void*, int32_t, ...);
 typedef void (*vFpppi_t)(void*, void*, void*, int32_t);
 typedef void (*vFpppp_t)(void*, void*, void*, void*);
@@ -34,20 +31,12 @@ typedef void (*vFppppp_t)(void*, void*, void*, void*, void*);
 typedef int32_t (*iFppuppp_t)(void*, void*, uint32_t, void*, void*, void*);
 typedef int32_t (*iFpppppp_t)(void*, void*, void*, void*, void*, void*);
 typedef void (*vFpppppuu_t)(void*, void*, void*, void*, void*, uint32_t, uint32_t);
-typedef void* (*pFppppppi_t)(void*, void*, void*, void*, void*, void*, int32_t);
-typedef void* (*pFppppppp_t)(void*, void*, void*, void*, void*, void*, void*);
-typedef uintptr_t (*LFppppppii_t)(void*, void*, void*, void*, void*, void*, int32_t, int32_t);
-typedef void* (*pFpppppppi_t)(void*, void*, void*, void*, void*, void*, void*, int32_t);
-typedef void* (*pFpippppppp_t)(void*, int32_t, void*, void*, void*, void*, void*, void*, void*);
-typedef void* (*pFpipppppppi_t)(void*, int32_t, void*, void*, void*, void*, void*, void*, void*, int32_t);
 
 #define SUPER() ADDED_FUNCTIONS() \
-	GO(gtk_type_class, pFi_t) \
 	GO(gtk_builder_connect_signals, vFpp_t) \
 	GO(gtk_init, vFpp_t) \
 	GO(gtk_style_context_get_style, vFpV_t) \
 	GO(gtk_style_context_get_style_valist, vFpA_t) \
-	GO(gtk_type_unique, iFLp_t) \
 	GO(gtk_init_check, iFpp_t) \
 	GO(gtk_tree_store_new, pFiV_t) \
 	GO(gtk_style_context_get, vFpuV_t) \
@@ -63,11 +52,9 @@ typedef void* (*pFpipppppppi_t)(void*, int32_t, void*, void*, void*, void*, void
 	GO(gtk_tree_store_set, vFppV_t) \
 	GO(gtk_widget_style_get, vFppV_t) \
 	GO(gtk_tree_store_set_valist, vFppA_t) \
-	GO(gtk_timeout_add, uFupp_t) \
 	GO(gtk_list_store_insert_with_values, vFppiV_t) \
 	GO(gtk_enumerate_printers, vFpppi_t) \
 	GO(gtk_list_box_set_header_func, vFpppp_t) \
-	GO(gtk_object_set_data_full, vFpppp_t) \
 	GO(gtk_print_job_send, vFpppp_t) \
 	GO(gtk_stock_set_translate_func, vFpppp_t) \
 	GO(gtk_tree_sortable_set_default_sort_func, vFpppp_t) \
@@ -80,14 +67,6 @@ typedef void* (*pFpipppppppi_t)(void*, int32_t, void*, void*, void*, void*, void
 	GO(gtk_clipboard_set_with_data, iFppuppp_t) \
 	GO(gtk_clipboard_set_with_owner, iFppuppp_t) \
 	GO(gtk_init_with_args, iFpppppp_t) \
-	GO(gtk_menu_popup, vFpppppuu_t) \
-	GO(gtk_toolbar_insert_stock, pFppppppi_t) \
-	GO(gtk_toolbar_append_item, pFppppppp_t) \
-	GO(gtk_toolbar_prepend_item, pFppppppp_t) \
-	GO(gtk_signal_connect_full, LFppppppii_t) \
-	GO(gtk_toolbar_insert_item, pFpppppppi_t) \
-	GO(gtk_toolbar_append_element, pFpippppppp_t) \
-	GO(gtk_toolbar_prepend_element, pFpippppppp_t) \
-	GO(gtk_toolbar_insert_element, pFpipppppppi_t)
+	GO(gtk_menu_popup, vFpppppuu_t)
 
 #endif // __wrappedgtk3TYPES_H_
diff --git a/src/wrapped/generated/wrapper.c b/src/wrapped/generated/wrapper.c
index b1869647..38d1824c 100644
--- a/src/wrapped/generated/wrapper.c
+++ b/src/wrapped/generated/wrapper.c
@@ -216,7 +216,6 @@ typedef void (*vFpd_t)(void*, double);
 typedef void (*vFpl_t)(void*, intptr_t);
 typedef void (*vFpL_t)(void*, uintptr_t);
 typedef void (*vFpp_t)(void*, void*);
-typedef void (*vFpV_t)(void*, void*);
 typedef void (*vFpS_t)(void*, void*);
 typedef void (*vFpA_t)(void*, void*);
 typedef void (*vFSi_t)(void*, int32_t);
@@ -521,7 +520,6 @@ typedef int32_t (*iFEip_t)(x64emu_t*, int32_t, void*);
 typedef int32_t (*iFEWW_t)(x64emu_t*, uint16_t, uint16_t);
 typedef int32_t (*iFEup_t)(x64emu_t*, uint32_t, void*);
 typedef int32_t (*iFEUU_t)(x64emu_t*, uint64_t, uint64_t);
-typedef int32_t (*iFELp_t)(x64emu_t*, uintptr_t, void*);
 typedef int32_t (*iFEpi_t)(x64emu_t*, void*, int32_t);
 typedef int32_t (*iFEpU_t)(x64emu_t*, void*, uint64_t);
 typedef int32_t (*iFEpL_t)(x64emu_t*, void*, uintptr_t);
@@ -805,6 +803,7 @@ typedef void* (*pFppC_t)(void*, void*, uint8_t);
 typedef void* (*pFppu_t)(void*, void*, uint32_t);
 typedef void* (*pFppU_t)(void*, void*, uint64_t);
 typedef void* (*pFppf_t)(void*, void*, float);
+typedef void* (*pFppd_t)(void*, void*, double);
 typedef void* (*pFppl_t)(void*, void*, intptr_t);
 typedef void* (*pFppL_t)(void*, void*, uintptr_t);
 typedef void* (*pFppp_t)(void*, void*, void*);
@@ -932,12 +931,10 @@ typedef void (*vFpiiu_t)(void*, int32_t, int32_t, uint32_t);
 typedef void (*vFpiid_t)(void*, int32_t, int32_t, double);
 typedef void (*vFpiip_t)(void*, int32_t, int32_t, void*);
 typedef void (*vFpiui_t)(void*, int32_t, uint32_t, int32_t);
-typedef void (*vFpiuu_t)(void*, int32_t, uint32_t, uint32_t);
 typedef void (*vFpiuL_t)(void*, int32_t, uint32_t, uintptr_t);
 typedef void (*vFpiup_t)(void*, int32_t, uint32_t, void*);
 typedef void (*vFpiUu_t)(void*, int32_t, uint64_t, uint32_t);
 typedef void (*vFpiUU_t)(void*, int32_t, uint64_t, uint64_t);
-typedef void (*vFpifi_t)(void*, int32_t, float, int32_t);
 typedef void (*vFpipi_t)(void*, int32_t, void*, int32_t);
 typedef void (*vFpipu_t)(void*, int32_t, void*, uint32_t);
 typedef void (*vFpipp_t)(void*, int32_t, void*, void*);
@@ -1194,6 +1191,7 @@ typedef uint32_t (*uFpubp_t)(void*, uint32_t, void*, void*);
 typedef uint32_t (*uFppiu_t)(void*, void*, int32_t, uint32_t);
 typedef uint32_t (*uFppip_t)(void*, void*, int32_t, void*);
 typedef uint32_t (*uFppuu_t)(void*, void*, uint32_t, uint32_t);
+typedef uint32_t (*uFppup_t)(void*, void*, uint32_t, void*);
 typedef uint32_t (*uFpplp_t)(void*, void*, intptr_t, void*);
 typedef uint32_t (*uFppLp_t)(void*, void*, uintptr_t, void*);
 typedef uint32_t (*uFpppi_t)(void*, void*, void*, int32_t);
@@ -1286,6 +1284,7 @@ typedef void* (*pFippp_t)(int32_t, void*, void*, void*);
 typedef void* (*pFuuii_t)(uint32_t, uint32_t, int32_t, int32_t);
 typedef void* (*pFuuip_t)(uint32_t, uint32_t, int32_t, void*);
 typedef void* (*pFuuuu_t)(uint32_t, uint32_t, uint32_t, uint32_t);
+typedef void* (*pFuddd_t)(uint32_t, double, double, double);
 typedef void* (*pFullu_t)(uint32_t, intptr_t, intptr_t, uint32_t);
 typedef void* (*pFupii_t)(uint32_t, void*, int32_t, int32_t);
 typedef void* (*pFuppp_t)(uint32_t, void*, void*, void*);
@@ -2026,8 +2025,10 @@ typedef void (*vFpppiip_t)(void*, void*, void*, int32_t, int32_t, void*);
 typedef void (*vFpppiui_t)(void*, void*, void*, int32_t, uint32_t, int32_t);
 typedef void (*vFpppiff_t)(void*, void*, void*, int32_t, float, float);
 typedef void (*vFpppipu_t)(void*, void*, void*, int32_t, void*, uint32_t);
+typedef void (*vFpppipp_t)(void*, void*, void*, int32_t, void*, void*);
 typedef void (*vFpppuii_t)(void*, void*, void*, uint32_t, int32_t, int32_t);
 typedef void (*vFpppuuu_t)(void*, void*, void*, uint32_t, uint32_t, uint32_t);
+typedef void (*vFpppuup_t)(void*, void*, void*, uint32_t, uint32_t, void*);
 typedef void (*vFpppLpp_t)(void*, void*, void*, uintptr_t, void*, void*);
 typedef void (*vFppppii_t)(void*, void*, void*, void*, int32_t, int32_t);
 typedef void (*vFppppLp_t)(void*, void*, void*, void*, uintptr_t, void*);
@@ -2171,9 +2172,11 @@ typedef int32_t (*iFpppLpp_t)(void*, void*, void*, uintptr_t, void*, void*);
 typedef int32_t (*iFppppii_t)(void*, void*, void*, void*, int32_t, int32_t);
 typedef int32_t (*iFppppiu_t)(void*, void*, void*, void*, int32_t, uint32_t);
 typedef int32_t (*iFppppip_t)(void*, void*, void*, void*, int32_t, void*);
+typedef int32_t (*iFppppui_t)(void*, void*, void*, void*, uint32_t, int32_t);
 typedef int32_t (*iFppppup_t)(void*, void*, void*, void*, uint32_t, void*);
 typedef int32_t (*iFppppLp_t)(void*, void*, void*, void*, uintptr_t, void*);
 typedef int32_t (*iFpppppi_t)(void*, void*, void*, void*, void*, int32_t);
+typedef int32_t (*iFpppppu_t)(void*, void*, void*, void*, void*, uint32_t);
 typedef int32_t (*iFpppppL_t)(void*, void*, void*, void*, void*, uintptr_t);
 typedef int32_t (*iFpppppp_t)(void*, void*, void*, void*, void*, void*);
 typedef uint32_t (*uFEiippp_t)(x64emu_t*, int32_t, int32_t, void*, void*, void*);
@@ -2196,6 +2199,7 @@ typedef uint32_t (*uFpupppp_t)(void*, uint32_t, void*, void*, void*, void*);
 typedef uint32_t (*uFppippp_t)(void*, void*, int32_t, void*, void*, void*);
 typedef uint32_t (*uFppuuup_t)(void*, void*, uint32_t, uint32_t, uint32_t, void*);
 typedef uint32_t (*uFppuupu_t)(void*, void*, uint32_t, uint32_t, void*, uint32_t);
+typedef uint32_t (*uFppLpLp_t)(void*, void*, uintptr_t, void*, uintptr_t, void*);
 typedef uint32_t (*uFppLppL_t)(void*, void*, uintptr_t, void*, void*, uintptr_t);
 typedef uint32_t (*uFpppppi_t)(void*, void*, void*, void*, void*, int32_t);
 typedef uint32_t (*uFpppppp_t)(void*, void*, void*, void*, void*, void*);
@@ -2269,6 +2273,7 @@ typedef void* (*pFpLppii_t)(void*, uintptr_t, void*, void*, int32_t, int32_t);
 typedef void* (*pFpLppip_t)(void*, uintptr_t, void*, void*, int32_t, void*);
 typedef void* (*pFpLppup_t)(void*, uintptr_t, void*, void*, uint32_t, void*);
 typedef void* (*pFppiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t);
+typedef void* (*pFppiiup_t)(void*, void*, int32_t, int32_t, uint32_t, void*);
 typedef void* (*pFppiipp_t)(void*, void*, int32_t, int32_t, void*, void*);
 typedef void* (*pFppiCCC_t)(void*, void*, int32_t, uint8_t, uint8_t, uint8_t);
 typedef void* (*pFppiupp_t)(void*, void*, int32_t, uint32_t, void*, void*);
@@ -2365,7 +2370,6 @@ typedef void (*vFpiiiipp_t)(void*, int32_t, int32_t, int32_t, int32_t, void*, vo
 typedef void (*vFpiiliip_t)(void*, int32_t, int32_t, intptr_t, int32_t, int32_t, void*);
 typedef void (*vFpiiLiip_t)(void*, int32_t, int32_t, uintptr_t, int32_t, int32_t, void*);
 typedef void (*vFpiipCpp_t)(void*, int32_t, int32_t, void*, uint8_t, void*, void*);
-typedef void (*vFpiipppp_t)(void*, int32_t, int32_t, void*, void*, void*, void*);
 typedef void (*vFpipipii_t)(void*, int32_t, void*, int32_t, void*, int32_t, int32_t);
 typedef void (*vFpippppu_t)(void*, int32_t, void*, void*, void*, void*, uint32_t);
 typedef void (*vFpuiippp_t)(void*, uint32_t, int32_t, int32_t, void*, void*, void*);
@@ -2384,9 +2388,7 @@ typedef void (*vFpdddddd_t)(void*, double, double, double, double, double, doubl
 typedef void (*vFpLiLiLp_t)(void*, uintptr_t, int32_t, uintptr_t, int32_t, uintptr_t, void*);
 typedef void (*vFpLpiipi_t)(void*, uintptr_t, void*, int32_t, int32_t, void*, int32_t);
 typedef void (*vFppiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t);
-typedef void (*vFppiiiip_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, void*);
 typedef void (*vFppiiipi_t)(void*, void*, int32_t, int32_t, int32_t, void*, int32_t);
-typedef void (*vFppiipii_t)(void*, void*, int32_t, int32_t, void*, int32_t, int32_t);
 typedef void (*vFppiipuu_t)(void*, void*, int32_t, int32_t, void*, uint32_t, uint32_t);
 typedef void (*vFppiippp_t)(void*, void*, int32_t, int32_t, void*, void*, void*);
 typedef void (*vFppilppi_t)(void*, void*, int32_t, intptr_t, void*, void*, int32_t);
@@ -2397,6 +2399,7 @@ typedef void (*vFppipppp_t)(void*, void*, int32_t, void*, void*, void*, void*);
 typedef void (*vFppCuupp_t)(void*, void*, uint8_t, uint32_t, uint32_t, void*, void*);
 typedef void (*vFppuiiip_t)(void*, void*, uint32_t, int32_t, int32_t, int32_t, void*);
 typedef void (*vFppuupii_t)(void*, void*, uint32_t, uint32_t, void*, int32_t, int32_t);
+typedef void (*vFppupipp_t)(void*, void*, uint32_t, void*, int32_t, void*, void*);
 typedef void (*vFppUuupp_t)(void*, void*, uint64_t, uint32_t, uint32_t, void*, void*);
 typedef void (*vFppddddu_t)(void*, void*, double, double, double, double, uint32_t);
 typedef void (*vFppddpiu_t)(void*, void*, double, double, void*, int32_t, uint32_t);
@@ -2559,9 +2562,11 @@ typedef void* (*pFpLppiip_t)(void*, uintptr_t, void*, void*, int32_t, int32_t, v
 typedef void* (*pFpLppLLi_t)(void*, uintptr_t, void*, void*, uintptr_t, uintptr_t, int32_t);
 typedef void* (*pFppiiipp_t)(void*, void*, int32_t, int32_t, int32_t, void*, void*);
 typedef void* (*pFppiiCCC_t)(void*, void*, int32_t, int32_t, uint8_t, uint8_t, uint8_t);
+typedef void* (*pFppiipup_t)(void*, void*, int32_t, int32_t, void*, uint32_t, void*);
 typedef void* (*pFppiippp_t)(void*, void*, int32_t, int32_t, void*, void*, void*);
 typedef void* (*pFppipipp_t)(void*, void*, int32_t, void*, int32_t, void*, void*);
 typedef void* (*pFppipLpp_t)(void*, void*, int32_t, void*, uintptr_t, void*, void*);
+typedef void* (*pFppuipii_t)(void*, void*, uint32_t, int32_t, void*, int32_t, int32_t);
 typedef void* (*pFppuippp_t)(void*, void*, uint32_t, int32_t, void*, void*, void*);
 typedef void* (*pFppuuupp_t)(void*, void*, uint32_t, uint32_t, uint32_t, void*, void*);
 typedef void* (*pFppuuppp_t)(void*, void*, uint32_t, uint32_t, void*, void*, void*);
@@ -2585,6 +2590,7 @@ typedef void* (*pFpppdddi_t)(void*, void*, void*, double, double, double, int32_
 typedef void* (*pFpppllli_t)(void*, void*, void*, intptr_t, intptr_t, intptr_t, int32_t);
 typedef void* (*pFpppLLLi_t)(void*, void*, void*, uintptr_t, uintptr_t, uintptr_t, int32_t);
 typedef void* (*pFppppiii_t)(void*, void*, void*, void*, int32_t, int32_t, int32_t);
+typedef void* (*pFppppiip_t)(void*, void*, void*, void*, int32_t, int32_t, void*);
 typedef void* (*pFppppuuu_t)(void*, void*, void*, void*, uint32_t, uint32_t, uint32_t);
 typedef void* (*pFpppppuu_t)(void*, void*, void*, void*, void*, uint32_t, uint32_t);
 typedef void* (*pFppppppu_t)(void*, void*, void*, void*, void*, void*, uint32_t);
@@ -2671,6 +2677,7 @@ typedef void (*vFpppuiiii_t)(void*, void*, void*, uint32_t, int32_t, int32_t, in
 typedef void (*vFpppLpppp_t)(void*, void*, void*, uintptr_t, void*, void*, void*, void*);
 typedef void (*vFppppiipi_t)(void*, void*, void*, void*, int32_t, int32_t, void*, int32_t);
 typedef void (*vFpppppuuu_t)(void*, void*, void*, void*, void*, uint32_t, uint32_t, uint32_t);
+typedef void (*vFppppppui_t)(void*, void*, void*, void*, void*, void*, uint32_t, int32_t);
 typedef void (*vFpppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*);
 typedef int32_t (*iFEuipuupp_t)(x64emu_t*, uint32_t, int32_t, void*, uint32_t, uint32_t, void*, void*);
 typedef int32_t (*iFEpippppp_t)(x64emu_t*, void*, int32_t, void*, void*, void*, void*, void*);
@@ -2690,7 +2697,6 @@ typedef int32_t (*iFuuuuuuuu_t)(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t
 typedef int32_t (*iFdiippppL_t)(double, int32_t, int32_t, void*, void*, void*, void*, uintptr_t);
 typedef int32_t (*iFpiiiuuup_t)(void*, int32_t, int32_t, int32_t, uint32_t, uint32_t, uint32_t, void*);
 typedef int32_t (*iFpipiipip_t)(void*, int32_t, void*, int32_t, int32_t, void*, int32_t, void*);
-typedef int32_t (*iFpippuuii_t)(void*, int32_t, void*, void*, uint32_t, uint32_t, int32_t, int32_t);
 typedef int32_t (*iFpippuupp_t)(void*, int32_t, void*, void*, uint32_t, uint32_t, void*, void*);
 typedef int32_t (*iFpCCWWpWu_t)(void*, uint8_t, uint8_t, uint16_t, uint16_t, void*, uint16_t, uint32_t);
 typedef int32_t (*iFpWCuWCuu_t)(void*, uint16_t, uint8_t, uint32_t, uint16_t, uint8_t, uint32_t, uint32_t);
@@ -2838,7 +2844,6 @@ typedef void (*vFppiiiiupi_t)(void*, void*, int32_t, int32_t, int32_t, int32_t,
 typedef void (*vFppiiipiii_t)(void*, void*, int32_t, int32_t, int32_t, void*, int32_t, int32_t, int32_t);
 typedef void (*vFppiupiiii_t)(void*, void*, int32_t, uint32_t, void*, int32_t, int32_t, int32_t, int32_t);
 typedef void (*vFppipppiii_t)(void*, void*, int32_t, void*, void*, void*, int32_t, int32_t, int32_t);
-typedef void (*vFppipppiip_t)(void*, void*, int32_t, void*, void*, void*, int32_t, int32_t, void*);
 typedef void (*vFppuippiip_t)(void*, void*, uint32_t, int32_t, void*, void*, int32_t, int32_t, void*);
 typedef void (*vFppuuiiiii_t)(void*, void*, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t);
 typedef void (*vFppuuiiiiu_t)(void*, void*, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, uint32_t);
@@ -2954,10 +2959,8 @@ typedef void (*vFuddiiddiip_t)(uint32_t, double, double, int32_t, int32_t, doubl
 typedef void (*vFffffffffff_t)(float, float, float, float, float, float, float, float, float, float);
 typedef void (*vFpiuippppip_t)(void*, int32_t, uint32_t, int32_t, void*, void*, void*, void*, int32_t, void*);
 typedef void (*vFpuupuuuuuu_t)(void*, uint32_t, uint32_t, void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);
-typedef void (*vFppiiiiiiii_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t);
 typedef void (*vFppiiiiipip_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, int32_t, void*, int32_t, void*);
 typedef void (*vFppiiiiupip_t)(void*, void*, int32_t, int32_t, int32_t, int32_t, uint32_t, void*, int32_t, void*);
-typedef void (*vFppiippppii_t)(void*, void*, int32_t, int32_t, void*, void*, void*, void*, int32_t, int32_t);
 typedef void (*vFppuipppiip_t)(void*, void*, uint32_t, int32_t, void*, void*, void*, int32_t, int32_t, void*);
 typedef void (*vFppuuuiiiii_t)(void*, void*, uint32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t);
 typedef void (*vFppuuuuuuuu_t)(void*, void*, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t);
@@ -3140,10 +3143,12 @@ typedef void (*vFpppippppppppppp_t)(void*, void*, void*, int32_t, void*, void*,
 typedef void (*vFppppppppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
 typedef void* (*pFpuiippppppppppp_t)(void*, uint32_t, int32_t, int32_t, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
 typedef void* (*pFppipppppppppppp_t)(void*, void*, int32_t, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
+typedef void* (*pFppupppppppppppp_t)(void*, void*, uint32_t, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
 typedef void* (*pFppppppppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
 typedef void (*vFpppppppppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
 typedef int32_t (*iFpppppppppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
 typedef void* (*pFppipipipipipipip_t)(void*, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*, int32_t, void*);
+typedef void* (*pFppupupupupupupup_t)(void*, void*, uint32_t, void*, uint32_t, void*, uint32_t, void*, uint32_t, void*, uint32_t, void*, uint32_t, void*, uint32_t, void*);
 typedef void* (*pFpppppppppppppppp_t)(void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*, void*);
 typedef void* (*pFbuuWWWWWWwwCCCuu_t)(void*, uint32_t, uint32_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint32_t, uint32_t);
 typedef void (*vFuuuuiiiiuuiiiiiii_t)(uint32_t, uint32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, uint32_t, uint32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t, int32_t);
@@ -3225,6 +3230,7 @@ typedef int32_t (*iFipiip_t)(int32_t, void*, int32_t, int32_t, void*);
 #endif
 
 #if !defined(NOALIGN)
+typedef int32_t (*iFELp_t)(x64emu_t*, uintptr_t, void*);
 typedef int32_t (*iFEppu_t)(x64emu_t*, void*, void*, uint32_t);
 typedef int32_t (*iFEiiip_t)(x64emu_t*, int32_t, int32_t, int32_t, void*);
 typedef int32_t (*iFEipii_t)(x64emu_t*, int32_t, void*, int32_t, int32_t);
@@ -3410,7 +3416,6 @@ void vFpd(x64emu_t *emu, uintptr_t fcn) { vFpd_t fn = (vFpd_t)fcn; fn((void*)R_R
 void vFpl(x64emu_t *emu, uintptr_t fcn) { vFpl_t fn = (vFpl_t)fcn; fn((void*)R_RDI, (intptr_t)R_RSI); }
 void vFpL(x64emu_t *emu, uintptr_t fcn) { vFpL_t fn = (vFpL_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI); }
 void vFpp(x64emu_t *emu, uintptr_t fcn) { vFpp_t fn = (vFpp_t)fcn; fn((void*)R_RDI, (void*)R_RSI); }
-void vFpV(x64emu_t *emu, uintptr_t fcn) { vFpV_t fn = (vFpV_t)fcn; fn((void*)R_RDI, (void*)(R_RSP + 8)); }
 void vFpS(x64emu_t *emu, uintptr_t fcn) { vFpS_t fn = (vFpS_t)fcn; fn((void*)R_RDI, io_convert((void*)R_RSI)); }
 void vFpA(x64emu_t *emu, uintptr_t fcn) { vFpA_t fn = (vFpA_t)fcn; fn((void*)R_RDI, (void*)R_RSI); }
 void vFSi(x64emu_t *emu, uintptr_t fcn) { vFSi_t fn = (vFSi_t)fcn; fn(io_convert((void*)R_RDI), (int32_t)R_RSI); }
@@ -3715,7 +3720,6 @@ void iFEip(x64emu_t *emu, uintptr_t fcn) { iFEip_t fn = (iFEip_t)fcn; R_RAX=(int
 void iFEWW(x64emu_t *emu, uintptr_t fcn) { iFEWW_t fn = (iFEWW_t)fcn; R_RAX=(int32_t)fn(emu, (uint16_t)R_RDI, (uint16_t)R_RSI); }
 void iFEup(x64emu_t *emu, uintptr_t fcn) { iFEup_t fn = (iFEup_t)fcn; R_RAX=(int32_t)fn(emu, (uint32_t)R_RDI, (void*)R_RSI); }
 void iFEUU(x64emu_t *emu, uintptr_t fcn) { iFEUU_t fn = (iFEUU_t)fcn; R_RAX=(int32_t)fn(emu, (uint64_t)R_RDI, (uint64_t)R_RSI); }
-void iFELp(x64emu_t *emu, uintptr_t fcn) { iFELp_t fn = (iFELp_t)fcn; R_RAX=(int32_t)fn(emu, (uintptr_t)R_RDI, (void*)R_RSI); }
 void iFEpi(x64emu_t *emu, uintptr_t fcn) { iFEpi_t fn = (iFEpi_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (int32_t)R_RSI); }
 void iFEpU(x64emu_t *emu, uintptr_t fcn) { iFEpU_t fn = (iFEpU_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (uint64_t)R_RSI); }
 void iFEpL(x64emu_t *emu, uintptr_t fcn) { iFEpL_t fn = (iFEpL_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (uintptr_t)R_RSI); }
@@ -3999,6 +4003,7 @@ void pFppC(x64emu_t *emu, uintptr_t fcn) { pFppC_t fn = (pFppC_t)fcn; R_RAX=(uin
 void pFppu(x64emu_t *emu, uintptr_t fcn) { pFppu_t fn = (pFppu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX); }
 void pFppU(x64emu_t *emu, uintptr_t fcn) { pFppU_t fn = (pFppU_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint64_t)R_RDX); }
 void pFppf(x64emu_t *emu, uintptr_t fcn) { pFppf_t fn = (pFppf_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, emu->xmm[0].f[0]); }
+void pFppd(x64emu_t *emu, uintptr_t fcn) { pFppd_t fn = (pFppd_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, emu->xmm[0].d[0]); }
 void pFppl(x64emu_t *emu, uintptr_t fcn) { pFppl_t fn = (pFppl_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (intptr_t)R_RDX); }
 void pFppL(x64emu_t *emu, uintptr_t fcn) { pFppL_t fn = (pFppL_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX); }
 void pFppp(x64emu_t *emu, uintptr_t fcn) { pFppp_t fn = (pFppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX); }
@@ -4126,12 +4131,10 @@ void vFpiiu(x64emu_t *emu, uintptr_t fcn) { vFpiiu_t fn = (vFpiiu_t)fcn; fn((voi
 void vFpiid(x64emu_t *emu, uintptr_t fcn) { vFpiid_t fn = (vFpiid_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, emu->xmm[0].d[0]); }
 void vFpiip(x64emu_t *emu, uintptr_t fcn) { vFpiip_t fn = (vFpiip_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); }
 void vFpiui(x64emu_t *emu, uintptr_t fcn) { vFpiui_t fn = (vFpiui_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX); }
-void vFpiuu(x64emu_t *emu, uintptr_t fcn) { vFpiuu_t fn = (vFpiuu_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); }
 void vFpiuL(x64emu_t *emu, uintptr_t fcn) { vFpiuL_t fn = (vFpiuL_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (uintptr_t)R_RCX); }
 void vFpiup(x64emu_t *emu, uintptr_t fcn) { vFpiup_t fn = (vFpiup_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); }
 void vFpiUu(x64emu_t *emu, uintptr_t fcn) { vFpiUu_t fn = (vFpiUu_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint64_t)R_RDX, (uint32_t)R_RCX); }
 void vFpiUU(x64emu_t *emu, uintptr_t fcn) { vFpiUU_t fn = (vFpiUU_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint64_t)R_RDX, (uint64_t)R_RCX); }
-void vFpifi(x64emu_t *emu, uintptr_t fcn) { vFpifi_t fn = (vFpifi_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, emu->xmm[0].f[0], (int32_t)R_RDX); }
 void vFpipi(x64emu_t *emu, uintptr_t fcn) { vFpipi_t fn = (vFpipi_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX); }
 void vFpipu(x64emu_t *emu, uintptr_t fcn) { vFpipu_t fn = (vFpipu_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX); }
 void vFpipp(x64emu_t *emu, uintptr_t fcn) { vFpipp_t fn = (vFpipp_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX); }
@@ -4388,6 +4391,7 @@ void uFpubp(x64emu_t *emu, uintptr_t fcn) { uFpubp_t fn = (uFpubp_t)fcn; void *a
 void uFppiu(x64emu_t *emu, uintptr_t fcn) { uFppiu_t fn = (uFppiu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX); }
 void uFppip(x64emu_t *emu, uintptr_t fcn) { uFppip_t fn = (uFppip_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX); }
 void uFppuu(x64emu_t *emu, uintptr_t fcn) { uFppuu_t fn = (uFppuu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); }
+void uFppup(x64emu_t *emu, uintptr_t fcn) { uFppup_t fn = (uFppup_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX); }
 void uFpplp(x64emu_t *emu, uintptr_t fcn) { uFpplp_t fn = (uFpplp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (intptr_t)R_RDX, (void*)R_RCX); }
 void uFppLp(x64emu_t *emu, uintptr_t fcn) { uFppLp_t fn = (uFppLp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX); }
 void uFpppi(x64emu_t *emu, uintptr_t fcn) { uFpppi_t fn = (uFpppi_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX); }
@@ -4480,6 +4484,7 @@ void pFippp(x64emu_t *emu, uintptr_t fcn) { pFippp_t fn = (pFippp_t)fcn; R_RAX=(
 void pFuuii(x64emu_t *emu, uintptr_t fcn) { pFuuii_t fn = (pFuuii_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); }
 void pFuuip(x64emu_t *emu, uintptr_t fcn) { pFuuip_t fn = (pFuuip_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); }
 void pFuuuu(x64emu_t *emu, uintptr_t fcn) { pFuuuu_t fn = (pFuuuu_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX); }
+void pFuddd(x64emu_t *emu, uintptr_t fcn) { pFuddd_t fn = (pFuddd_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0]); }
 void pFullu(x64emu_t *emu, uintptr_t fcn) { pFullu_t fn = (pFullu_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (intptr_t)R_RSI, (intptr_t)R_RDX, (uint32_t)R_RCX); }
 void pFupii(x64emu_t *emu, uintptr_t fcn) { pFupii_t fn = (pFupii_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); }
 void pFuppp(x64emu_t *emu, uintptr_t fcn) { pFuppp_t fn = (pFuppp_t)fcn; R_RAX=(uintptr_t)fn((uint32_t)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX); }
@@ -5220,8 +5225,10 @@ void vFpppiip(x64emu_t *emu, uintptr_t fcn) { vFpppiip_t fn = (vFpppiip_t)fcn; f
 void vFpppiui(x64emu_t *emu, uintptr_t fcn) { vFpppiui_t fn = (vFpppiui_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9); }
 void vFpppiff(x64emu_t *emu, uintptr_t fcn) { vFpppiff_t fn = (vFpppiff_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, emu->xmm[0].f[0], emu->xmm[1].f[0]); }
 void vFpppipu(x64emu_t *emu, uintptr_t fcn) { vFpppipu_t fn = (vFpppipu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9); }
+void vFpppipp(x64emu_t *emu, uintptr_t fcn) { vFpppipp_t fn = (vFpppipp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); }
 void vFpppuii(x64emu_t *emu, uintptr_t fcn) { vFpppuii_t fn = (vFpppuii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); }
 void vFpppuuu(x64emu_t *emu, uintptr_t fcn) { vFpppuuu_t fn = (vFpppuuu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9); }
+void vFpppuup(x64emu_t *emu, uintptr_t fcn) { vFpppuup_t fn = (vFpppuup_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); }
 void vFpppLpp(x64emu_t *emu, uintptr_t fcn) { vFpppLpp_t fn = (vFpppLpp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (void*)R_R8, (void*)R_R9); }
 void vFppppii(x64emu_t *emu, uintptr_t fcn) { vFppppii_t fn = (vFppppii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9); }
 void vFppppLp(x64emu_t *emu, uintptr_t fcn) { vFppppLp_t fn = (vFppppLp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9); }
@@ -5365,9 +5372,11 @@ void iFpppLpp(x64emu_t *emu, uintptr_t fcn) { iFpppLpp_t fn = (iFpppLpp_t)fcn; R
 void iFppppii(x64emu_t *emu, uintptr_t fcn) { iFppppii_t fn = (iFppppii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9); }
 void iFppppiu(x64emu_t *emu, uintptr_t fcn) { iFppppiu_t fn = (iFppppiu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (uint32_t)R_R9); }
 void iFppppip(x64emu_t *emu, uintptr_t fcn) { iFppppip_t fn = (iFppppip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); }
+void iFppppui(x64emu_t *emu, uintptr_t fcn) { iFppppui_t fn = (iFppppui_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (int32_t)R_R9); }
 void iFppppup(x64emu_t *emu, uintptr_t fcn) { iFppppup_t fn = (iFppppup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9); }
 void iFppppLp(x64emu_t *emu, uintptr_t fcn) { iFppppLp_t fn = (iFppppLp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9); }
 void iFpppppi(x64emu_t *emu, uintptr_t fcn) { iFpppppi_t fn = (iFpppppi_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9); }
+void iFpppppu(x64emu_t *emu, uintptr_t fcn) { iFpppppu_t fn = (iFpppppu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9); }
 void iFpppppL(x64emu_t *emu, uintptr_t fcn) { iFpppppL_t fn = (iFpppppL_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9); }
 void iFpppppp(x64emu_t *emu, uintptr_t fcn) { iFpppppp_t fn = (iFpppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
 void uFEiippp(x64emu_t *emu, uintptr_t fcn) { uFEiippp_t fn = (uFEiippp_t)fcn; R_RAX=(uint32_t)fn(emu, (int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8); }
@@ -5390,6 +5399,7 @@ void uFpupppp(x64emu_t *emu, uintptr_t fcn) { uFpupppp_t fn = (uFpupppp_t)fcn; R
 void uFppippp(x64emu_t *emu, uintptr_t fcn) { uFppippp_t fn = (uFppippp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
 void uFppuuup(x64emu_t *emu, uintptr_t fcn) { uFppuuup_t fn = (uFppuuup_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); }
 void uFppuupu(x64emu_t *emu, uintptr_t fcn) { uFppuupu_t fn = (uFppuupu_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9); }
+void uFppLpLp(x64emu_t *emu, uintptr_t fcn) { uFppLpLp_t fn = (uFppLpLp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9); }
 void uFppLppL(x64emu_t *emu, uintptr_t fcn) { uFppLppL_t fn = (uFppLppL_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX, (void*)R_R8, (uintptr_t)R_R9); }
 void uFpppppi(x64emu_t *emu, uintptr_t fcn) { uFpppppi_t fn = (uFpppppi_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (int32_t)R_R9); }
 void uFpppppp(x64emu_t *emu, uintptr_t fcn) { uFpppppp_t fn = (uFpppppp_t)fcn; R_RAX=(uint32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9); }
@@ -5463,6 +5473,7 @@ void pFpLppii(x64emu_t *emu, uintptr_t fcn) { pFpLppii_t fn = (pFpLppii_t)fcn; R
 void pFpLppip(x64emu_t *emu, uintptr_t fcn) { pFpLppip_t fn = (pFpLppip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9); }
 void pFpLppup(x64emu_t *emu, uintptr_t fcn) { pFpLppup_t fn = (pFpLppup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9); }
 void pFppiiii(x64emu_t *emu, uintptr_t fcn) { pFppiiii_t fn = (pFppiiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9); }
+void pFppiiup(x64emu_t *emu, uintptr_t fcn) { pFppiiup_t fn = (pFppiiup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9); }
 void pFppiipp(x64emu_t *emu, uintptr_t fcn) { pFppiipp_t fn = (pFppiipp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9); }
 void pFppiCCC(x64emu_t *emu, uintptr_t fcn) { pFppiCCC_t fn = (pFppiCCC_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint8_t)R_RCX, (uint8_t)R_R8, (uint8_t)R_R9); }
 void pFppiupp(x64emu_t *emu, uintptr_t fcn) { pFppiupp_t fn = (pFppiupp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9); }
@@ -5559,7 +5570,6 @@ void vFpiiiipp(x64emu_t *emu, uintptr_t fcn) { vFpiiiipp_t fn = (vFpiiiipp_t)fcn
 void vFpiiliip(x64emu_t *emu, uintptr_t fcn) { vFpiiliip_t fn = (vFpiiliip_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); }
 void vFpiiLiip(x64emu_t *emu, uintptr_t fcn) { vFpiiLiip_t fn = (vFpiiLiip_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); }
 void vFpiipCpp(x64emu_t *emu, uintptr_t fcn) { vFpiipCpp_t fn = (vFpiipCpp_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (uint8_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
-void vFpiipppp(x64emu_t *emu, uintptr_t fcn) { vFpiipppp_t fn = (vFpiipppp_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void vFpipipii(x64emu_t *emu, uintptr_t fcn) { vFpipipii_t fn = (vFpipipii_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
 void vFpippppu(x64emu_t *emu, uintptr_t fcn) { vFpippppu_t fn = (vFpippppu_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(uint32_t*)(R_RSP + 8)); }
 void vFpuiippp(x64emu_t *emu, uintptr_t fcn) { vFpuiippp_t fn = (vFpuiippp_t)fcn; fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
@@ -5578,9 +5588,7 @@ void vFpdddddd(x64emu_t *emu, uintptr_t fcn) { vFpdddddd_t fn = (vFpdddddd_t)fcn
 void vFpLiLiLp(x64emu_t *emu, uintptr_t fcn) { vFpLiLiLp_t fn = (vFpLiLiLp_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (int32_t)R_RDX, (uintptr_t)R_RCX, (int32_t)R_R8, (uintptr_t)R_R9, *(void**)(R_RSP + 8)); }
 void vFpLpiipi(x64emu_t *emu, uintptr_t fcn) { vFpLpiipi_t fn = (vFpLpiipi_t)fcn; fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); }
 void vFppiiiii(x64emu_t *emu, uintptr_t fcn) { vFppiiiii_t fn = (vFppiiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
-void vFppiiiip(x64emu_t *emu, uintptr_t fcn) { vFppiiiip_t fn = (vFppiiiip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); }
 void vFppiiipi(x64emu_t *emu, uintptr_t fcn) { vFppiiipi_t fn = (vFppiiipi_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); }
-void vFppiipii(x64emu_t *emu, uintptr_t fcn) { vFppiipii_t fn = (vFppiipii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
 void vFppiipuu(x64emu_t *emu, uintptr_t fcn) { vFppiipuu_t fn = (vFppiipuu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); }
 void vFppiippp(x64emu_t *emu, uintptr_t fcn) { vFppiippp_t fn = (vFppiippp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void vFppilppi(x64emu_t *emu, uintptr_t fcn) { vFppilppi_t fn = (vFppilppi_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (intptr_t)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8)); }
@@ -5591,6 +5599,7 @@ void vFppipppp(x64emu_t *emu, uintptr_t fcn) { vFppipppp_t fn = (vFppipppp_t)fcn
 void vFppCuupp(x64emu_t *emu, uintptr_t fcn) { vFppCuupp_t fn = (vFppCuupp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint8_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void vFppuiiip(x64emu_t *emu, uintptr_t fcn) { vFppuiiip_t fn = (vFppuiiip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); }
 void vFppuupii(x64emu_t *emu, uintptr_t fcn) { vFppuupii_t fn = (vFppuupii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
+void vFppupipp(x64emu_t *emu, uintptr_t fcn) { vFppupipp_t fn = (vFppupipp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void vFppUuupp(x64emu_t *emu, uintptr_t fcn) { vFppUuupp_t fn = (vFppUuupp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint64_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void vFppddddu(x64emu_t *emu, uintptr_t fcn) { vFppddddu_t fn = (vFppddddu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0], emu->xmm[2].d[0], emu->xmm[3].d[0], (uint32_t)R_RDX); }
 void vFppddpiu(x64emu_t *emu, uintptr_t fcn) { vFppddpiu_t fn = (vFppddpiu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0], (void*)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8); }
@@ -5753,9 +5762,11 @@ void pFpLppiip(x64emu_t *emu, uintptr_t fcn) { pFpLppiip_t fn = (pFpLppiip_t)fcn
 void pFpLppLLi(x64emu_t *emu, uintptr_t fcn) { pFpLppLLi_t fn = (pFpLppLLi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uintptr_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (uintptr_t)R_R9, *(int32_t*)(R_RSP + 8)); }
 void pFppiiipp(x64emu_t *emu, uintptr_t fcn) { pFppiiipp_t fn = (pFppiiipp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void pFppiiCCC(x64emu_t *emu, uintptr_t fcn) { pFppiiCCC_t fn = (pFppiiCCC_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint8_t)R_R8, (uint8_t)R_R9, *(uint8_t*)(R_RSP + 8)); }
+void pFppiipup(x64emu_t *emu, uintptr_t fcn) { pFppiipup_t fn = (pFppiipup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8)); }
 void pFppiippp(x64emu_t *emu, uintptr_t fcn) { pFppiippp_t fn = (pFppiippp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void pFppipipp(x64emu_t *emu, uintptr_t fcn) { pFppipipp_t fn = (pFppipipp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void pFppipLpp(x64emu_t *emu, uintptr_t fcn) { pFppipLpp_t fn = (pFppipLpp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (uintptr_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
+void pFppuipii(x64emu_t *emu, uintptr_t fcn) { pFppuipii_t fn = (pFppuipii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
 void pFppuippp(x64emu_t *emu, uintptr_t fcn) { pFppuippp_t fn = (pFppuippp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void pFppuuupp(x64emu_t *emu, uintptr_t fcn) { pFppuuupp_t fn = (pFppuuupp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void pFppuuppp(x64emu_t *emu, uintptr_t fcn) { pFppuuppp_t fn = (pFppuuppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
@@ -5779,6 +5790,7 @@ void pFpppdddi(x64emu_t *emu, uintptr_t fcn) { pFpppdddi_t fn = (pFpppdddi_t)fcn
 void pFpppllli(x64emu_t *emu, uintptr_t fcn) { pFpppllli_t fn = (pFpppllli_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (intptr_t)R_RCX, (intptr_t)R_R8, (intptr_t)R_R9, *(int32_t*)(R_RSP + 8)); }
 void pFpppLLLi(x64emu_t *emu, uintptr_t fcn) { pFpppLLLi_t fn = (pFpppLLLi_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (uintptr_t)R_R8, (uintptr_t)R_R9, *(int32_t*)(R_RSP + 8)); }
 void pFppppiii(x64emu_t *emu, uintptr_t fcn) { pFppppiii_t fn = (pFppppiii_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8)); }
+void pFppppiip(x64emu_t *emu, uintptr_t fcn) { pFppppiip_t fn = (pFppppiip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8)); }
 void pFppppuuu(x64emu_t *emu, uintptr_t fcn) { pFppppuuu_t fn = (pFppppuuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); }
 void pFpppppuu(x64emu_t *emu, uintptr_t fcn) { pFpppppuu_t fn = (pFpppppuu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8)); }
 void pFppppppu(x64emu_t *emu, uintptr_t fcn) { pFppppppu_t fn = (pFppppppu_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(uint32_t*)(R_RSP + 8)); }
@@ -5865,6 +5877,7 @@ void vFpppuiiii(x64emu_t *emu, uintptr_t fcn) { vFpppuiiii_t fn = (vFpppuiiii_t)
 void vFpppLpppp(x64emu_t *emu, uintptr_t fcn) { vFpppLpppp_t fn = (vFpppLpppp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (uintptr_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); }
 void vFppppiipi(x64emu_t *emu, uintptr_t fcn) { vFppppiipi_t fn = (vFppppiipi_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); }
 void vFpppppuuu(x64emu_t *emu, uintptr_t fcn) { vFpppppuuu_t fn = (vFpppppuuu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); }
+void vFppppppui(x64emu_t *emu, uintptr_t fcn) { vFppppppui_t fn = (vFppppppui_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(uint32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); }
 void vFpppppppp(x64emu_t *emu, uintptr_t fcn) { vFpppppppp_t fn = (vFpppppppp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); }
 void iFEuipuupp(x64emu_t *emu, uintptr_t fcn) { iFEuipuupp_t fn = (iFEuipuupp_t)fcn; R_RAX=(int32_t)fn(emu, (uint32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
 void iFEpippppp(x64emu_t *emu, uintptr_t fcn) { iFEpippppp_t fn = (iFEpippppp_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8)); }
@@ -5884,7 +5897,6 @@ void iFuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { iFuuuuuuuu_t fn = (iFuuuuuuuu_t)
 void iFdiippppL(x64emu_t *emu, uintptr_t fcn) { iFdiippppL_t fn = (iFdiippppL_t)fcn; R_RAX=(int32_t)fn(emu->xmm[0].d[0], (int32_t)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(uintptr_t*)(R_RSP + 8)); }
 void iFpiiiuuup(x64emu_t *emu, uintptr_t fcn) { iFpiiiuuup_t fn = (iFpiiiuuup_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); }
 void iFpipiipip(x64emu_t *emu, uintptr_t fcn) { iFpipiipip_t fn = (iFpipiipip_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16)); }
-void iFpippuuii(x64emu_t *emu, uintptr_t fcn) { iFpippuuii_t fn = (iFpippuuii_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16)); }
 void iFpippuupp(x64emu_t *emu, uintptr_t fcn) { iFpippuupp_t fn = (iFpippuupp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (int32_t)R_RSI, (void*)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16)); }
 void iFpCCWWpWu(x64emu_t *emu, uintptr_t fcn) { iFpCCWWpWu_t fn = (iFpCCWWpWu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint8_t)R_RSI, (uint8_t)R_RDX, (uint16_t)R_RCX, (uint16_t)R_R8, (void*)R_R9, *(uint16_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); }
 void iFpWCuWCuu(x64emu_t *emu, uintptr_t fcn) { iFpWCuWCuu_t fn = (iFpWCuWCuu_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (uint16_t)R_RSI, (uint8_t)R_RDX, (uint32_t)R_RCX, (uint16_t)R_R8, (uint8_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16)); }
@@ -6032,7 +6044,6 @@ void vFppiiiiupi(x64emu_t *emu, uintptr_t fcn) { vFppiiiiupi_t fn = (vFppiiiiupi
 void vFppiiipiii(x64emu_t *emu, uintptr_t fcn) { vFppiiipiii_t fn = (vFppiiipiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); }
 void vFppiupiiii(x64emu_t *emu, uintptr_t fcn) { vFppiupiiii_t fn = (vFppiupiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (uint32_t)R_RCX, (void*)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); }
 void vFppipppiii(x64emu_t *emu, uintptr_t fcn) { vFppipppiii_t fn = (vFppipppiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); }
-void vFppipppiip(x64emu_t *emu, uintptr_t fcn) { vFppipppiip_t fn = (vFppipppiip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); }
 void vFppuippiip(x64emu_t *emu, uintptr_t fcn) { vFppuippiip_t fn = (vFppuippiip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(void**)(R_RSP + 24)); }
 void vFppuuiiiii(x64emu_t *emu, uintptr_t fcn) { vFppuuiiiii_t fn = (vFppuuiiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24)); }
 void vFppuuiiiiu(x64emu_t *emu, uintptr_t fcn) { vFppuuiiiiu_t fn = (vFppuuiiiiu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24)); }
@@ -6148,10 +6159,8 @@ void vFuddiiddiip(x64emu_t *emu, uintptr_t fcn) { vFuddiiddiip_t fn = (vFuddiidd
 void vFffffffffff(x64emu_t *emu, uintptr_t fcn) { vFffffffffff_t fn = (vFffffffffff_t)fcn; fn(emu->xmm[0].f[0], emu->xmm[1].f[0], emu->xmm[2].f[0], emu->xmm[3].f[0], emu->xmm[4].f[0], emu->xmm[5].f[0], emu->xmm[6].f[0], emu->xmm[7].f[0], *(float*)(R_RSP + 8), *(float*)(R_RSP + 16)); }
 void vFpiuippppip(x64emu_t *emu, uintptr_t fcn) { vFpiuippppip_t fn = (vFpiuippppip_t)fcn; fn((void*)R_RDI, (int32_t)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); }
 void vFpuupuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFpuupuuuuuu_t fn = (vFpuupuuuuuu_t)fcn; fn((void*)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32)); }
-void vFppiiiiiiii(x64emu_t *emu, uintptr_t fcn) { vFppiiiiiiii_t fn = (vFppiiiiiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); }
 void vFppiiiiipip(x64emu_t *emu, uintptr_t fcn) { vFppiiiiipip_t fn = (vFppiiiiipip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); }
 void vFppiiiiupip(x64emu_t *emu, uintptr_t fcn) { vFppiiiiupip_t fn = (vFppiiiiupip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); }
-void vFppiippppii(x64emu_t *emu, uintptr_t fcn) { vFppiippppii_t fn = (vFppiippppii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); }
 void vFppuipppiip(x64emu_t *emu, uintptr_t fcn) { vFppuipppiip_t fn = (vFppuipppiip_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32)); }
 void vFppuuuiiiii(x64emu_t *emu, uintptr_t fcn) { vFppuuuiiiii_t fn = (vFppuuuiiiii_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(int32_t*)(R_RSP + 32)); }
 void vFppuuuuuuuu(x64emu_t *emu, uintptr_t fcn) { vFppuuuuuuuu_t fn = (vFppuuuuuuuu_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (uint32_t)R_R8, (uint32_t)R_R9, *(uint32_t*)(R_RSP + 8), *(uint32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32)); }
@@ -6334,10 +6343,12 @@ void vFpppippppppppppp(x64emu_t *emu, uintptr_t fcn) { vFpppippppppppppp_t fn =
 void vFppppppppppppppp(x64emu_t *emu, uintptr_t fcn) { vFppppppppppppppp_t fn = (vFppppppppppppppp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72)); }
 void pFpuiippppppppppp(x64emu_t *emu, uintptr_t fcn) { pFpuiippppppppppp_t fn = (pFpuiippppppppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (uint32_t)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72)); }
 void pFppipppppppppppp(x64emu_t *emu, uintptr_t fcn) { pFppipppppppppppp_t fn = (pFppipppppppppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72)); }
+void pFppupppppppppppp(x64emu_t *emu, uintptr_t fcn) { pFppupppppppppppp_t fn = (pFppupppppppppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72)); }
 void pFppppppppppppppp(x64emu_t *emu, uintptr_t fcn) { pFppppppppppppppp_t fn = (pFppppppppppppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72)); }
 void vFpppppppppppppppp(x64emu_t *emu, uintptr_t fcn) { vFpppppppppppppppp_t fn = (vFpppppppppppppppp_t)fcn; fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72), *(void**)(R_RSP + 80)); }
 void iFpppppppppppppppp(x64emu_t *emu, uintptr_t fcn) { iFpppppppppppppppp_t fn = (iFpppppppppppppppp_t)fcn; R_RAX=(int32_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72), *(void**)(R_RSP + 80)); }
 void pFppipipipipipipip(x64emu_t *emu, uintptr_t fcn) { pFppipipipipipipip_t fn = (pFppipipipipipipip_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX, (int32_t)R_R8, (void*)R_R9, *(int32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(int32_t*)(R_RSP + 24), *(void**)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(void**)(R_RSP + 48), *(int32_t*)(R_RSP + 56), *(void**)(R_RSP + 64), *(int32_t*)(R_RSP + 72), *(void**)(R_RSP + 80)); }
+void pFppupupupupupupup(x64emu_t *emu, uintptr_t fcn) { pFppupupupupupupup_t fn = (pFppupupupupupupup_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX, (void*)R_RCX, (uint32_t)R_R8, (void*)R_R9, *(uint32_t*)(R_RSP + 8), *(void**)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(void**)(R_RSP + 32), *(uint32_t*)(R_RSP + 40), *(void**)(R_RSP + 48), *(uint32_t*)(R_RSP + 56), *(void**)(R_RSP + 64), *(uint32_t*)(R_RSP + 72), *(void**)(R_RSP + 80)); }
 void pFpppppppppppppppp(x64emu_t *emu, uintptr_t fcn) { pFpppppppppppppppp_t fn = (pFpppppppppppppppp_t)fcn; R_RAX=(uintptr_t)fn((void*)R_RDI, (void*)R_RSI, (void*)R_RDX, (void*)R_RCX, (void*)R_R8, (void*)R_R9, *(void**)(R_RSP + 8), *(void**)(R_RSP + 16), *(void**)(R_RSP + 24), *(void**)(R_RSP + 32), *(void**)(R_RSP + 40), *(void**)(R_RSP + 48), *(void**)(R_RSP + 56), *(void**)(R_RSP + 64), *(void**)(R_RSP + 72), *(void**)(R_RSP + 80)); }
 void pFbuuWWWWWWwwCCCuu(x64emu_t *emu, uintptr_t fcn) { pFbuuWWWWWWwwCCCuu_t fn = (pFbuuWWWWWWwwCCCuu_t)fcn; void *aligned_xcb = align_xcb_connection((void*)R_RDI); R_RAX=(uintptr_t)fn(aligned_xcb, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint16_t)R_RCX, (uint16_t)R_R8, (uint16_t)R_R9, *(uint16_t*)(R_RSP + 8), *(uint16_t*)(R_RSP + 16), *(uint16_t*)(R_RSP + 24), *(int16_t*)(R_RSP + 32), *(int16_t*)(R_RSP + 40), *(uint8_t*)(R_RSP + 48), *(uint8_t*)(R_RSP + 56), *(uint8_t*)(R_RSP + 64), *(uint32_t*)(R_RSP + 72), *(uint32_t*)(R_RSP + 80)); unalign_xcb_connection(aligned_xcb, (void*)R_RDI); }
 void vFuuuuiiiiuuiiiiiii(x64emu_t *emu, uintptr_t fcn) { vFuuuuiiiiuuiiiiiii_t fn = (vFuuuuiiiiuuiiiiiii_t)fcn; fn((uint32_t)R_RDI, (uint32_t)R_RSI, (uint32_t)R_RDX, (uint32_t)R_RCX, (int32_t)R_R8, (int32_t)R_R9, *(int32_t*)(R_RSP + 8), *(int32_t*)(R_RSP + 16), *(uint32_t*)(R_RSP + 24), *(uint32_t*)(R_RSP + 32), *(int32_t*)(R_RSP + 40), *(int32_t*)(R_RSP + 48), *(int32_t*)(R_RSP + 56), *(int32_t*)(R_RSP + 64), *(int32_t*)(R_RSP + 72), *(int32_t*)(R_RSP + 80), *(int32_t*)(R_RSP + 88)); }
@@ -6419,6 +6430,7 @@ void iFipiip(x64emu_t *emu, uintptr_t fcn) { iFipiip_t fn = (iFipiip_t)fcn; R_RA
 #endif
 
 #if !defined(NOALIGN)
+void iFELp(x64emu_t *emu, uintptr_t fcn) { iFELp_t fn = (iFELp_t)fcn; R_RAX=(int32_t)fn(emu, (uintptr_t)R_RDI, (void*)R_RSI); }
 void iFEppu(x64emu_t *emu, uintptr_t fcn) { iFEppu_t fn = (iFEppu_t)fcn; R_RAX=(int32_t)fn(emu, (void*)R_RDI, (void*)R_RSI, (uint32_t)R_RDX); }
 void iFEiiip(x64emu_t *emu, uintptr_t fcn) { iFEiiip_t fn = (iFEiiip_t)fcn; R_RAX=(int32_t)fn(emu, (int32_t)R_RDI, (int32_t)R_RSI, (int32_t)R_RDX, (void*)R_RCX); }
 void iFEipii(x64emu_t *emu, uintptr_t fcn) { iFEipii_t fn = (iFEipii_t)fcn; R_RAX=(int32_t)fn(emu, (int32_t)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX); }
@@ -7061,6 +7073,7 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &pFppu) return 1;
 	if (fun == &pFppU) return 1;
 	if (fun == &pFppf) return 2;
+	if (fun == &pFppd) return 2;
 	if (fun == &pFppl) return 1;
 	if (fun == &pFppL) return 1;
 	if (fun == &pFppp) return 1;
@@ -7147,12 +7160,10 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &vFpiid) return 2;
 	if (fun == &vFpiip) return 1;
 	if (fun == &vFpiui) return 1;
-	if (fun == &vFpiuu) return 1;
 	if (fun == &vFpiuL) return 1;
 	if (fun == &vFpiup) return 1;
 	if (fun == &vFpiUu) return 1;
 	if (fun == &vFpiUU) return 1;
-	if (fun == &vFpifi) return 2;
 	if (fun == &vFpipi) return 1;
 	if (fun == &vFpipu) return 1;
 	if (fun == &vFpipp) return 1;
@@ -7367,6 +7378,7 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &uFppiu) return 1;
 	if (fun == &uFppip) return 1;
 	if (fun == &uFppuu) return 1;
+	if (fun == &uFppup) return 1;
 	if (fun == &uFpplp) return 1;
 	if (fun == &uFppLp) return 1;
 	if (fun == &uFpppi) return 1;
@@ -7433,6 +7445,7 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &pFuuii) return 1;
 	if (fun == &pFuuip) return 1;
 	if (fun == &pFuuuu) return 1;
+	if (fun == &pFuddd) return 4;
 	if (fun == &pFullu) return 1;
 	if (fun == &pFupii) return 1;
 	if (fun == &pFuppp) return 1;
@@ -8036,8 +8049,10 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &vFpppiui) return 1;
 	if (fun == &vFpppiff) return 3;
 	if (fun == &vFpppipu) return 1;
+	if (fun == &vFpppipp) return 1;
 	if (fun == &vFpppuii) return 1;
 	if (fun == &vFpppuuu) return 1;
+	if (fun == &vFpppuup) return 1;
 	if (fun == &vFpppLpp) return 1;
 	if (fun == &vFppppii) return 1;
 	if (fun == &vFppppLp) return 1;
@@ -8166,9 +8181,11 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &iFppppii) return 1;
 	if (fun == &iFppppiu) return 1;
 	if (fun == &iFppppip) return 1;
+	if (fun == &iFppppui) return 1;
 	if (fun == &iFppppup) return 1;
 	if (fun == &iFppppLp) return 1;
 	if (fun == &iFpppppi) return 1;
+	if (fun == &iFpppppu) return 1;
 	if (fun == &iFpppppL) return 1;
 	if (fun == &iFpppppp) return 1;
 	if (fun == &uFuuuuuu) return 1;
@@ -8186,6 +8203,7 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &uFppippp) return 1;
 	if (fun == &uFppuuup) return 1;
 	if (fun == &uFppuupu) return 1;
+	if (fun == &uFppLpLp) return 1;
 	if (fun == &uFppLppL) return 1;
 	if (fun == &uFpppppi) return 1;
 	if (fun == &uFpppppp) return 1;
@@ -8236,6 +8254,7 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &pFpLppip) return 1;
 	if (fun == &pFpLppup) return 1;
 	if (fun == &pFppiiii) return 1;
+	if (fun == &pFppiiup) return 1;
 	if (fun == &pFppiipp) return 1;
 	if (fun == &pFppiCCC) return 1;
 	if (fun == &pFppiupp) return 1;
@@ -8606,6 +8625,7 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &pFppu) return 1;
 	if (fun == &pFppU) return 1;
 	if (fun == &pFppf) return 3;
+	if (fun == &pFppd) return 3;
 	if (fun == &pFppl) return 1;
 	if (fun == &pFppL) return 1;
 	if (fun == &pFppp) return 1;
@@ -8627,6 +8647,7 @@ int isSimpleWrapper(wrapper_t fun) {
 	if (fun == &vFppdp) return 3;
 	if (fun == &vFpppd) return 3;
 	if (fun == &CFuuff) return 5;
+	if (fun == &pFuddd) return 7;
 	if (fun == &pFffff) return 9;
 	if (fun == &pFdddd) return 9;
 	if (fun == &pFlfff) return 7;
diff --git a/src/wrapped/generated/wrapper.h b/src/wrapped/generated/wrapper.h
index 3a83ab0b..68e91dad 100644
--- a/src/wrapped/generated/wrapper.h
+++ b/src/wrapped/generated/wrapper.h
@@ -207,7 +207,6 @@ void vFpd(x64emu_t *emu, uintptr_t fnc);
 void vFpl(x64emu_t *emu, uintptr_t fnc);
 void vFpL(x64emu_t *emu, uintptr_t fnc);
 void vFpp(x64emu_t *emu, uintptr_t fnc);
-void vFpV(x64emu_t *emu, uintptr_t fnc);
 void vFpS(x64emu_t *emu, uintptr_t fnc);
 void vFpA(x64emu_t *emu, uintptr_t fnc);
 void vFSi(x64emu_t *emu, uintptr_t fnc);
@@ -523,7 +522,6 @@ void iFEip(x64emu_t *emu, uintptr_t fnc);
 void iFEWW(x64emu_t *emu, uintptr_t fnc);
 void iFEup(x64emu_t *emu, uintptr_t fnc);
 void iFEUU(x64emu_t *emu, uintptr_t fnc);
-void iFELp(x64emu_t *emu, uintptr_t fnc);
 void iFEpi(x64emu_t *emu, uintptr_t fnc);
 void iFEpU(x64emu_t *emu, uintptr_t fnc);
 void iFEpL(x64emu_t *emu, uintptr_t fnc);
@@ -811,6 +809,7 @@ void pFppC(x64emu_t *emu, uintptr_t fnc);
 void pFppu(x64emu_t *emu, uintptr_t fnc);
 void pFppU(x64emu_t *emu, uintptr_t fnc);
 void pFppf(x64emu_t *emu, uintptr_t fnc);
+void pFppd(x64emu_t *emu, uintptr_t fnc);
 void pFppl(x64emu_t *emu, uintptr_t fnc);
 void pFppL(x64emu_t *emu, uintptr_t fnc);
 void pFppp(x64emu_t *emu, uintptr_t fnc);
@@ -938,12 +937,10 @@ void vFpiiu(x64emu_t *emu, uintptr_t fnc);
 void vFpiid(x64emu_t *emu, uintptr_t fnc);
 void vFpiip(x64emu_t *emu, uintptr_t fnc);
 void vFpiui(x64emu_t *emu, uintptr_t fnc);
-void vFpiuu(x64emu_t *emu, uintptr_t fnc);
 void vFpiuL(x64emu_t *emu, uintptr_t fnc);
 void vFpiup(x64emu_t *emu, uintptr_t fnc);
 void vFpiUu(x64emu_t *emu, uintptr_t fnc);
 void vFpiUU(x64emu_t *emu, uintptr_t fnc);
-void vFpifi(x64emu_t *emu, uintptr_t fnc);
 void vFpipi(x64emu_t *emu, uintptr_t fnc);
 void vFpipu(x64emu_t *emu, uintptr_t fnc);
 void vFpipp(x64emu_t *emu, uintptr_t fnc);
@@ -1201,6 +1198,7 @@ void uFpubp(x64emu_t *emu, uintptr_t fnc);
 void uFppiu(x64emu_t *emu, uintptr_t fnc);
 void uFppip(x64emu_t *emu, uintptr_t fnc);
 void uFppuu(x64emu_t *emu, uintptr_t fnc);
+void uFppup(x64emu_t *emu, uintptr_t fnc);
 void uFpplp(x64emu_t *emu, uintptr_t fnc);
 void uFppLp(x64emu_t *emu, uintptr_t fnc);
 void uFpppi(x64emu_t *emu, uintptr_t fnc);
@@ -1293,6 +1291,7 @@ void pFippp(x64emu_t *emu, uintptr_t fnc);
 void pFuuii(x64emu_t *emu, uintptr_t fnc);
 void pFuuip(x64emu_t *emu, uintptr_t fnc);
 void pFuuuu(x64emu_t *emu, uintptr_t fnc);
+void pFuddd(x64emu_t *emu, uintptr_t fnc);
 void pFullu(x64emu_t *emu, uintptr_t fnc);
 void pFupii(x64emu_t *emu, uintptr_t fnc);
 void pFuppp(x64emu_t *emu, uintptr_t fnc);
@@ -2034,8 +2033,10 @@ void vFpppiip(x64emu_t *emu, uintptr_t fnc);
 void vFpppiui(x64emu_t *emu, uintptr_t fnc);
 void vFpppiff(x64emu_t *emu, uintptr_t fnc);
 void vFpppipu(x64emu_t *emu, uintptr_t fnc);
+void vFpppipp(x64emu_t *emu, uintptr_t fnc);
 void vFpppuii(x64emu_t *emu, uintptr_t fnc);
 void vFpppuuu(x64emu_t *emu, uintptr_t fnc);
+void vFpppuup(x64emu_t *emu, uintptr_t fnc);
 void vFpppLpp(x64emu_t *emu, uintptr_t fnc);
 void vFppppii(x64emu_t *emu, uintptr_t fnc);
 void vFppppLp(x64emu_t *emu, uintptr_t fnc);
@@ -2180,9 +2181,11 @@ void iFpppLpp(x64emu_t *emu, uintptr_t fnc);
 void iFppppii(x64emu_t *emu, uintptr_t fnc);
 void iFppppiu(x64emu_t *emu, uintptr_t fnc);
 void iFppppip(x64emu_t *emu, uintptr_t fnc);
+void iFppppui(x64emu_t *emu, uintptr_t fnc);
 void iFppppup(x64emu_t *emu, uintptr_t fnc);
 void iFppppLp(x64emu_t *emu, uintptr_t fnc);
 void iFpppppi(x64emu_t *emu, uintptr_t fnc);
+void iFpppppu(x64emu_t *emu, uintptr_t fnc);
 void iFpppppL(x64emu_t *emu, uintptr_t fnc);
 void iFpppppp(x64emu_t *emu, uintptr_t fnc);
 void uFEiippp(x64emu_t *emu, uintptr_t fnc);
@@ -2205,6 +2208,7 @@ void uFpupppp(x64emu_t *emu, uintptr_t fnc);
 void uFppippp(x64emu_t *emu, uintptr_t fnc);
 void uFppuuup(x64emu_t *emu, uintptr_t fnc);
 void uFppuupu(x64emu_t *emu, uintptr_t fnc);
+void uFppLpLp(x64emu_t *emu, uintptr_t fnc);
 void uFppLppL(x64emu_t *emu, uintptr_t fnc);
 void uFpppppi(x64emu_t *emu, uintptr_t fnc);
 void uFpppppp(x64emu_t *emu, uintptr_t fnc);
@@ -2278,6 +2282,7 @@ void pFpLppii(x64emu_t *emu, uintptr_t fnc);
 void pFpLppip(x64emu_t *emu, uintptr_t fnc);
 void pFpLppup(x64emu_t *emu, uintptr_t fnc);
 void pFppiiii(x64emu_t *emu, uintptr_t fnc);
+void pFppiiup(x64emu_t *emu, uintptr_t fnc);
 void pFppiipp(x64emu_t *emu, uintptr_t fnc);
 void pFppiCCC(x64emu_t *emu, uintptr_t fnc);
 void pFppiupp(x64emu_t *emu, uintptr_t fnc);
@@ -2374,7 +2379,6 @@ void vFpiiiipp(x64emu_t *emu, uintptr_t fnc);
 void vFpiiliip(x64emu_t *emu, uintptr_t fnc);
 void vFpiiLiip(x64emu_t *emu, uintptr_t fnc);
 void vFpiipCpp(x64emu_t *emu, uintptr_t fnc);
-void vFpiipppp(x64emu_t *emu, uintptr_t fnc);
 void vFpipipii(x64emu_t *emu, uintptr_t fnc);
 void vFpippppu(x64emu_t *emu, uintptr_t fnc);
 void vFpuiippp(x64emu_t *emu, uintptr_t fnc);
@@ -2393,9 +2397,7 @@ void vFpdddddd(x64emu_t *emu, uintptr_t fnc);
 void vFpLiLiLp(x64emu_t *emu, uintptr_t fnc);
 void vFpLpiipi(x64emu_t *emu, uintptr_t fnc);
 void vFppiiiii(x64emu_t *emu, uintptr_t fnc);
-void vFppiiiip(x64emu_t *emu, uintptr_t fnc);
 void vFppiiipi(x64emu_t *emu, uintptr_t fnc);
-void vFppiipii(x64emu_t *emu, uintptr_t fnc);
 void vFppiipuu(x64emu_t *emu, uintptr_t fnc);
 void vFppiippp(x64emu_t *emu, uintptr_t fnc);
 void vFppilppi(x64emu_t *emu, uintptr_t fnc);
@@ -2406,6 +2408,7 @@ void vFppipppp(x64emu_t *emu, uintptr_t fnc);
 void vFppCuupp(x64emu_t *emu, uintptr_t fnc);
 void vFppuiiip(x64emu_t *emu, uintptr_t fnc);
 void vFppuupii(x64emu_t *emu, uintptr_t fnc);
+void vFppupipp(x64emu_t *emu, uintptr_t fnc);
 void vFppUuupp(x64emu_t *emu, uintptr_t fnc);
 void vFppddddu(x64emu_t *emu, uintptr_t fnc);
 void vFppddpiu(x64emu_t *emu, uintptr_t fnc);
@@ -2568,9 +2571,11 @@ void pFpLppiip(x64emu_t *emu, uintptr_t fnc);
 void pFpLppLLi(x64emu_t *emu, uintptr_t fnc);
 void pFppiiipp(x64emu_t *emu, uintptr_t fnc);
 void pFppiiCCC(x64emu_t *emu, uintptr_t fnc);
+void pFppiipup(x64emu_t *emu, uintptr_t fnc);
 void pFppiippp(x64emu_t *emu, uintptr_t fnc);
 void pFppipipp(x64emu_t *emu, uintptr_t fnc);
 void pFppipLpp(x64emu_t *emu, uintptr_t fnc);
+void pFppuipii(x64emu_t *emu, uintptr_t fnc);
 void pFppuippp(x64emu_t *emu, uintptr_t fnc);
 void pFppuuupp(x64emu_t *emu, uintptr_t fnc);
 void pFppuuppp(x64emu_t *emu, uintptr_t fnc);
@@ -2594,6 +2599,7 @@ void pFpppdddi(x64emu_t *emu, uintptr_t fnc);
 void pFpppllli(x64emu_t *emu, uintptr_t fnc);
 void pFpppLLLi(x64emu_t *emu, uintptr_t fnc);
 void pFppppiii(x64emu_t *emu, uintptr_t fnc);
+void pFppppiip(x64emu_t *emu, uintptr_t fnc);
 void pFppppuuu(x64emu_t *emu, uintptr_t fnc);
 void pFpppppuu(x64emu_t *emu, uintptr_t fnc);
 void pFppppppu(x64emu_t *emu, uintptr_t fnc);
@@ -2680,6 +2686,7 @@ void vFpppuiiii(x64emu_t *emu, uintptr_t fnc);
 void vFpppLpppp(x64emu_t *emu, uintptr_t fnc);
 void vFppppiipi(x64emu_t *emu, uintptr_t fnc);
 void vFpppppuuu(x64emu_t *emu, uintptr_t fnc);
+void vFppppppui(x64emu_t *emu, uintptr_t fnc);
 void vFpppppppp(x64emu_t *emu, uintptr_t fnc);
 void iFEuipuupp(x64emu_t *emu, uintptr_t fnc);
 void iFEpippppp(x64emu_t *emu, uintptr_t fnc);
@@ -2699,7 +2706,6 @@ void iFuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
 void iFdiippppL(x64emu_t *emu, uintptr_t fnc);
 void iFpiiiuuup(x64emu_t *emu, uintptr_t fnc);
 void iFpipiipip(x64emu_t *emu, uintptr_t fnc);
-void iFpippuuii(x64emu_t *emu, uintptr_t fnc);
 void iFpippuupp(x64emu_t *emu, uintptr_t fnc);
 void iFpCCWWpWu(x64emu_t *emu, uintptr_t fnc);
 void iFpWCuWCuu(x64emu_t *emu, uintptr_t fnc);
@@ -2848,7 +2854,6 @@ void vFppiiipiii(x64emu_t *emu, uintptr_t fnc);
 void vFppiupiiii(x64emu_t *emu, uintptr_t fnc);
 void vFppippDpDC(x64emu_t *emu, uintptr_t fnc);
 void vFppipppiii(x64emu_t *emu, uintptr_t fnc);
-void vFppipppiip(x64emu_t *emu, uintptr_t fnc);
 void vFppuippiip(x64emu_t *emu, uintptr_t fnc);
 void vFppuuiiiii(x64emu_t *emu, uintptr_t fnc);
 void vFppuuiiiiu(x64emu_t *emu, uintptr_t fnc);
@@ -2964,10 +2969,8 @@ void vFuddiiddiip(x64emu_t *emu, uintptr_t fnc);
 void vFffffffffff(x64emu_t *emu, uintptr_t fnc);
 void vFpiuippppip(x64emu_t *emu, uintptr_t fnc);
 void vFpuupuuuuuu(x64emu_t *emu, uintptr_t fnc);
-void vFppiiiiiiii(x64emu_t *emu, uintptr_t fnc);
 void vFppiiiiipip(x64emu_t *emu, uintptr_t fnc);
 void vFppiiiiupip(x64emu_t *emu, uintptr_t fnc);
-void vFppiippppii(x64emu_t *emu, uintptr_t fnc);
 void vFppuipppiip(x64emu_t *emu, uintptr_t fnc);
 void vFppuuuiiiii(x64emu_t *emu, uintptr_t fnc);
 void vFppuuuuuuuu(x64emu_t *emu, uintptr_t fnc);
@@ -3150,10 +3153,12 @@ void vFpppippppppppppp(x64emu_t *emu, uintptr_t fnc);
 void vFppppppppppppppp(x64emu_t *emu, uintptr_t fnc);
 void pFpuiippppppppppp(x64emu_t *emu, uintptr_t fnc);
 void pFppipppppppppppp(x64emu_t *emu, uintptr_t fnc);
+void pFppupppppppppppp(x64emu_t *emu, uintptr_t fnc);
 void pFppppppppppppppp(x64emu_t *emu, uintptr_t fnc);
 void vFpppppppppppppppp(x64emu_t *emu, uintptr_t fnc);
 void iFpppppppppppppppp(x64emu_t *emu, uintptr_t fnc);
 void pFppipipipipipipip(x64emu_t *emu, uintptr_t fnc);
+void pFppupupupupupupup(x64emu_t *emu, uintptr_t fnc);
 void pFpppppppppppppppp(x64emu_t *emu, uintptr_t fnc);
 void pFbuuWWWWWWwwCCCuu(x64emu_t *emu, uintptr_t fnc);
 void vFuuuuiiiiuuiiiiiii(x64emu_t *emu, uintptr_t fnc);
@@ -3183,6 +3188,7 @@ void iFipiip(x64emu_t *emu, uintptr_t fnc);
 #endif
 
 #if !defined(NOALIGN)
+void iFELp(x64emu_t *emu, uintptr_t fnc);
 void iFEppu(x64emu_t *emu, uintptr_t fnc);
 void iFEiiip(x64emu_t *emu, uintptr_t fnc);
 void iFEipii(x64emu_t *emu, uintptr_t fnc);
diff --git a/src/wrapped/wrappedgtk3.c b/src/wrapped/wrappedgtk3.c
index 88f6b465..edd1fbd5 100644
--- a/src/wrapped/wrappedgtk3.c
+++ b/src/wrapped/wrappedgtk3.c
@@ -95,14 +95,6 @@ GO(gtk_list_store_insert_with_valuesv, vFppippi_t)
 
 #include "wrappercallback.h"
 
-EXPORT uintptr_t my3_gtk_signal_connect_full(x64emu_t* emu, void* object, void* name, void* c_handler, void* unsupported, void* data, void* closure, uint32_t signal, int after)
-{
-    my_signal_t *sig = new_mysignal(c_handler, data, closure);
-    uintptr_t ret = my->gtk_signal_connect_full(object, name, my_signal_cb, NULL, sig, my_signal_delete, signal, after);
-    printf_log(LOG_DEBUG, "Connecting gtk signal \"%s\" with cb=%p\n", (char*)name, sig);
-    return ret;
-}
-
 #define SUPER() \
 GO(0)   \
 GO(1)   \
@@ -559,12 +551,6 @@ EXPORT void my3_gtk_message_dialog_format_secondary_markup(x64emu_t* emu, void*
     free(buf);
 }
 
-EXPORT void* my3_gtk_type_class(x64emu_t* emu, size_t type)
-{
-    void* class = my->gtk_type_class(type);
-    return wrapCopyGTKClass(class, type);
-}
-
 EXPORT void my3_gtk_file_filter_add_custom(x64emu_t* emu, void* filter, uint32_t needed, void* f, void* data, void* d)
 {
     (void)emu;
@@ -604,11 +590,6 @@ EXPORT void my3_gtk_menu_popup(x64emu_t* emu, void* menu, void* shell, void* ite
     my->gtk_menu_popup(menu, shell, item, findMenuPositionFct(f), data, button, time_);
 }
 
-EXPORT uint32_t my3_gtk_timeout_add(x64emu_t* emu, uint32_t interval, void* f, void* data)
-{
-    return my->gtk_timeout_add(interval, findGtkFunctionFct(f), data);
-}
-
 EXPORT int my3_gtk_clipboard_set_with_data(x64emu_t* emu, void* clipboard, void* target, uint32_t n, void* f_get, void* f_clear, void* data)
 {
     return my->gtk_clipboard_set_with_data(clipboard, target, n, findClipboadGetFct(f_get), findClipboadClearFct(f_clear), data);
@@ -650,41 +631,6 @@ EXPORT int my3_gtk_text_iter_forward_find_char(x64emu_t* emu, void* iter, void*
     return my->gtk_text_iter_forward_find_char(iter, findGtkTextCharPredicateFct(f), data, limit);
 }
 
-EXPORT void* my3_gtk_toolbar_append_item(x64emu_t* emu, void* toolbar, void* text, void* tooltip_text, void* tooltip_private, void* icon, void* f, void* data)
-{
-    return my->gtk_toolbar_append_item(toolbar, text, tooltip_text, tooltip_private, icon, findToolbarFct(f), data);
-}
-
-EXPORT void* my3_gtk_toolbar_prepend_item(x64emu_t* emu, void* toolbar, void* text, void* tooltip_text, void* tooltip_private, void* icon, void* f, void* data)
-{
-    return my->gtk_toolbar_prepend_item(toolbar, text, tooltip_text, tooltip_private, icon, findToolbarFct(f), data);
-}
-
-EXPORT void* my3_gtk_toolbar_insert_item(x64emu_t* emu, void* toolbar, void* text, void* tooltip_text, void* tooltip_private, void* icon, void* f, void* data, int position)
-{
-    return my->gtk_toolbar_insert_item(toolbar, text, tooltip_text, tooltip_private, icon, findToolbarFct(f), data, position);
-}
-
-EXPORT void* my3_gtk_toolbar_append_element(x64emu_t* emu, void* toolbar, size_t type, void* widget, void* text, void* tooltip_text, void* tooltip_private, void* icon, void* f, void* data)
-{
-    return my->gtk_toolbar_append_element(toolbar, type, widget, text, tooltip_text, tooltip_private, icon, findToolbarFct(f), data);
-}
-
-EXPORT void* my3_gtk_toolbar_prepend_element(x64emu_t* emu, void* toolbar, size_t type, void* widget, void* text, void* tooltip_text, void* tooltip_private, void* icon, void* f, void* data)
-{
-    return my->gtk_toolbar_prepend_element(toolbar, type, widget, text, tooltip_text, tooltip_private, icon, findToolbarFct(f), data);
-}
-
-EXPORT void* my3_gtk_toolbar_insert_element(x64emu_t* emu, void* toolbar, size_t type, void* widget, void* text, void* tooltip_text, void* tooltip_private, void* icon, void* f, void* data, int position)
-{
-    return my->gtk_toolbar_insert_element(toolbar, type, widget, text, tooltip_text, tooltip_private, icon, findToolbarFct(f), data, position);
-}
-
-EXPORT void* my3_gtk_toolbar_insert_stock(x64emu_t* emu, void* toolbar, void* stock_id, void* tooltip_text, void* tooltip_private, void* f, void* data, int position)
-{
-    return my->gtk_toolbar_insert_stock(toolbar, stock_id, tooltip_text, tooltip_private, findToolbarFct(f), data, position);
-}
-
 EXPORT void my3_gtk_tree_sortable_set_sort_func(x64emu_t* emu, void* sortable, int id, void* f, void* data, void* notify)
 {
     my->gtk_tree_sortable_set_sort_func(sortable, id, findGtkTreeIterCompareFuncFct(f), data, findGDestroyNotifyFct(notify));
@@ -695,21 +641,6 @@ EXPORT void my3_gtk_tree_sortable_set_default_sort_func(x64emu_t* emu, void* sor
     my->gtk_tree_sortable_set_default_sort_func(sortable, findGtkTreeIterCompareFuncFct(f), data, findGDestroyNotifyFct(notify));
 }
 
-EXPORT int my3_gtk_type_unique(x64emu_t* emu, size_t parent, my_GtkTypeInfo_t* gtkinfo)
-{
-    return my->gtk_type_unique(parent, findFreeGtkTypeInfo(gtkinfo, parent));
-}
-
-EXPORT unsigned long my3_gtk_signal_connect(x64emu_t* emu, void* object, void* name, void* func, void* data)
-{
-    return my3_gtk_signal_connect_full(emu, object, name, func, NULL, data, NULL, 0, 0);
-}
-
-EXPORT void my3_gtk_object_set_data_full(x64emu_t* emu, void* object, void* key, void* data, void* notify)
-{
-    my->gtk_object_set_data_full(object, key, data, findGDestroyNotifyFct(notify));
-}
-
 EXPORT float my3_gtk_spin_button_get_value_as_float(x64emu_t* emu, void* spinner)
 {
     return my->gtk_spin_button_get_value(spinner);
diff --git a/src/wrapped/wrappedgtk3_private.h b/src/wrapped/wrappedgtk3_private.h
index 66b7bdec..49cab882 100644
--- a/src/wrapped/wrappedgtk3_private.h
+++ b/src/wrapped/wrappedgtk3_private.h
@@ -25,22 +25,23 @@ GO(gtk_about_dialog_set_authors, vFpp)
 GO(gtk_about_dialog_set_comments, vFpp)
 GO(gtk_about_dialog_set_copyright, vFpp)
 GO(gtk_about_dialog_set_documenters, vFpp)
-//GO(gtk_about_dialog_set_email_hook, 
 GO(gtk_about_dialog_set_license, vFpp)
 GO(gtk_about_dialog_set_license_type, vFpu)
 GO(gtk_about_dialog_set_logo, vFpp)
 GO(gtk_about_dialog_set_logo_icon_name, vFpp)
 GO(gtk_about_dialog_set_program_name, vFpp)
 GO(gtk_about_dialog_set_translator_credits, vFpp)
-//GO(gtk_about_dialog_set_url_hook, 
 GO(gtk_about_dialog_set_version, vFpp)
 GO(gtk_about_dialog_set_website, vFpp)
 GO(gtk_about_dialog_set_website_label, vFpp)
 GO(gtk_about_dialog_set_wrap_license, vFpi)
 GO(gtk_accelerator_get_default_mod_mask, uFv)
 GO(gtk_accelerator_get_label, pFuu)
+GO(gtk_accelerator_get_label_with_keycode, pFpuuu)
 GO(gtk_accelerator_name, pFuu)
+GO(gtk_accelerator_name_with_keycode, pFpuuu)
 GO(gtk_accelerator_parse, vFppp)
+GO(gtk_accelerator_parse_with_keycode, vFpppp)
 GO(gtk_accelerator_set_default_mod_mask, vFu)
 GO(gtk_accelerator_valid, iFuu)
 GO(gtk_accel_flags_get_type, LFv)
@@ -60,11 +61,13 @@ GO(gtk_accel_group_query, pFpuup)
 GO(gtk_accel_groups_activate, iFpuu)
 GO(gtk_accel_groups_from_object, pFp)
 GO(gtk_accel_group_unlock, vFp)
+GO(gtk_accel_label_get_accel, vFppp)
 GO(gtk_accel_label_get_accel_widget, pFp)
 GO(gtk_accel_label_get_accel_width, uFp)
 GO(gtk_accel_label_get_type, LFv)
 GO(gtk_accel_label_new, pFp)
 GO(gtk_accel_label_refetch, iFp)
+GO(gtk_accel_label_set_accel, vFpuu)
 //GOM(gtk_accel_label_set_accel_closure, vFpp)
 GO(gtk_accel_label_set_accel_widget, vFpp)
 GO(gtk_accel_map_add_entry, vFpuu)
@@ -86,19 +89,27 @@ GO(gtk_accessible_connect_widget_destroyed, vFp)
 GO(gtk_accessible_get_type, LFv)
 GO(gtk_accessible_get_widget, pFp)
 GO(gtk_accessible_set_widget, vFpp)
+GO(gtk_actionable_get_action_name, pFp)
+GO(gtk_actionable_get_action_target_value, pFp)
 GO(gtk_actionable_get_type, LFv)
+GO(gtk_actionable_set_action_name, vFpp)
+//GOM(gtk_actionable_set_action_target, vFppV)
+GO(gtk_actionable_set_action_target_value, vFpp)
+GO(gtk_actionable_set_detailed_action_name, vFpp)
 GO(gtk_action_activate, vFp)
+GO(gtk_action_bar_get_center_widget, pFp)
 GO(gtk_action_bar_get_type, LFv)
+GO(gtk_action_bar_new, pFv)
+GO(gtk_action_bar_pack_end, vFpp)
+GO(gtk_action_bar_pack_start, vFpp)
+GO(gtk_action_bar_set_center_widget, vFpp)
 GO(gtk_action_block_activate, vFp)
-//GO(gtk_action_block_activate_from, 
 GO(gtk_action_connect_accelerator, vFp)
-//GO(gtk_action_connect_proxy, 
 GO(gtk_action_create_icon, pFpu)
 GO(gtk_action_create_menu, pFp)
 GO(gtk_action_create_menu_item, pFp)
 GO(gtk_action_create_tool_item, pFp)
 GO(gtk_action_disconnect_accelerator, vFp)
-//GO(gtk_action_disconnect_proxy, 
 //GOM(gtk_action_get_accel_closure, pFp)
 GO(gtk_action_get_accel_path, pFp)
 GO(gtk_action_get_always_show_image, iFp)
@@ -124,6 +135,7 @@ GO(gtk_action_group_add_action_with_accel, vFppp)
 //GOM(gtk_action_group_add_radio_actions_full, vFppuippp)
 //GOM(gtk_action_group_add_toggle_actions, vFppup)
 //GOM(gtk_action_group_add_toggle_actions_full, vFppupp)
+GO(gtk_action_group_get_accel_group, pFp)
 GO(gtk_action_group_get_action, pFpp)
 GO(gtk_action_group_get_name, pFp)
 GO(gtk_action_group_get_sensitive, iFp)
@@ -132,6 +144,7 @@ GO(gtk_action_group_get_visible, iFp)
 GO(gtk_action_group_list_actions, pFp)
 GO(gtk_action_group_new, pFp)
 GO(gtk_action_group_remove_action, vFpp)
+GO(gtk_action_group_set_accel_group, vFpp)
 GO(gtk_action_group_set_sensitive, vFpi)
 //GOM(gtk_action_group_set_translate_func, vFpppp)
 GO(gtk_action_group_set_translation_domain, vFpp)
@@ -155,7 +168,6 @@ GO(gtk_action_set_visible, vFpi)
 GO(gtk_action_set_visible_horizontal, vFpi)
 GO(gtk_action_set_visible_vertical, vFpi)
 GO(gtk_action_unblock_activate, vFp)
-//GO(gtk_action_unblock_activate_from, 
 GO(gtk_activatable_do_set_related_action, vFpp)
 GO(gtk_activatable_get_related_action, pFp)
 GO(gtk_activatable_get_type, LFv)
@@ -167,6 +179,7 @@ GO(gtk_adjustment_changed, vFp)
 GO(gtk_adjustment_clamp_page, vFpdd)
 GO(gtk_adjustment_configure, vFpdddddd)
 GO(gtk_adjustment_get_lower, dFp)
+GO(gtk_adjustment_get_minimum_increment, dFp)
 GO(gtk_adjustment_get_page_increment, dFp)
 GO(gtk_adjustment_get_page_size, dFp)
 GO(gtk_adjustment_get_step_increment, dFp)
@@ -181,26 +194,79 @@ GO(gtk_adjustment_set_step_increment, vFpd)
 GO(gtk_adjustment_set_upper, vFpd)
 GO(gtk_adjustment_set_value, vFpd)
 GO(gtk_adjustment_value_changed, vFp)
+GO(gtk_align_get_type, LFv)
 GO(gtk_alignment_get_padding, vFppppp)
 GO(gtk_alignment_get_type, LFv)
 GO(gtk_alignment_new, pFffff)
 GO(gtk_alignment_set, vFpffff)
 GO(gtk_alignment_set_padding, vFpuuuu)
-GO(gtk_align_get_type, LFv)
 GO(gtk_alternative_dialog_button_order, iFp)
-GO(gtk_anchor_type_get_type, LFv) // Warning: failed to confirm
+GO(gtk_app_chooser_button_append_custom_item, vFpppp)
+GO(gtk_app_chooser_button_append_separator, vFp)
+GO(gtk_app_chooser_button_get_heading, pFp)
+GO(gtk_app_chooser_button_get_show_default_item, iFp)
+GO(gtk_app_chooser_button_get_show_dialog_item, iFp)
+GO(gtk_app_chooser_button_get_type, LFv)
+GO(gtk_app_chooser_button_new, pFp)
+GO(gtk_app_chooser_button_set_active_custom_item, vFpp)
+GO(gtk_app_chooser_button_set_heading, vFpp)
+GO(gtk_app_chooser_button_set_show_default_item, vFpi)
+GO(gtk_app_chooser_button_set_show_dialog_item, vFpi)
+GO(gtk_app_chooser_dialog_get_heading, pFp)
+GO(gtk_app_chooser_dialog_get_type, LFv)
+GO(gtk_app_chooser_dialog_get_widget, pFp)
+GO(gtk_app_chooser_dialog_new, pFpup)
+GO(gtk_app_chooser_dialog_new_for_content_type, pFpup)
+GO(gtk_app_chooser_dialog_set_heading, vFpp)
+GO(gtk_app_chooser_get_app_info, pFp)
+GO(gtk_app_chooser_get_content_type, pFp)
+GO(gtk_app_chooser_get_type, LFv)
+GO(gtk_app_chooser_refresh, vFp)
+GO(gtk_app_chooser_widget_get_default_text, pFp)
+GO(gtk_app_chooser_widget_get_show_all, iFp)
+GO(gtk_app_chooser_widget_get_show_default, iFp)
+GO(gtk_app_chooser_widget_get_show_fallback, iFp)
+GO(gtk_app_chooser_widget_get_show_other, iFp)
+GO(gtk_app_chooser_widget_get_show_recommended, iFp)
+GO(gtk_app_chooser_widget_get_type, LFv)
+GO(gtk_app_chooser_widget_new, pFp)
+GO(gtk_app_chooser_widget_set_default_text, vFpp)
+GO(gtk_app_chooser_widget_set_show_all, vFpi)
+GO(gtk_app_chooser_widget_set_show_default, vFpi)
+GO(gtk_app_chooser_widget_set_show_fallback, vFpi)
+GO(gtk_app_chooser_widget_set_show_other, vFpi)
+GO(gtk_app_chooser_widget_set_show_recommended, vFpi)
+GO(gtk_application_add_accelerator, vFpppp)
 GO(gtk_application_add_window, vFpp)
-GO(gtk_application_get_new, pFpi) // Warning: failed to confirm
+GO(gtk_application_get_accels_for_action, pFpp)
+GO(gtk_application_get_actions_for_accel, pFpp)
+GO(gtk_application_get_active_window, pFp)
+GO(gtk_application_get_app_menu, pFp)
+GO(gtk_application_get_menubar, pFp)
+GO(gtk_application_get_menu_by_id, pFpp)
 GO(gtk_application_get_type, LFv)
+GO(gtk_application_get_window_by_id, pFpu)
+GO(gtk_application_get_windows, pFp)
+GO(gtk_application_inhibit, uFppup)
+GO(gtk_application_inhibit_flags_get_type, LFv)
+GO(gtk_application_is_inhibited, iFpu)
+GO(gtk_application_list_action_descriptions, pFp)
 GO(gtk_application_new, pFpu)
+GO(gtk_application_prefers_app_menu, iFp)
+GO(gtk_application_remove_accelerator, vFppp)
+GO(gtk_application_remove_window, vFpp)
 GO(gtk_application_set_accels_for_action, vFppp)
-GO(gtk_application_window_new, pFp)
+GO(gtk_application_set_app_menu, vFpp)
+GO(gtk_application_set_menubar, vFpp)
+GO(gtk_application_uninhibit, vFpu)
+GO(gtk_application_window_get_help_overlay, pFp)
+GO(gtk_application_window_get_id, uFp)
+GO(gtk_application_window_get_show_menubar, iFp)
 GO(gtk_application_window_get_type, LFv)
-GO(gtk_app_chooser_button_get_type, LFv)
-GO(gtk_app_chooser_dialog_get_type, LFv)
-GO(gtk_app_chooser_get_type, LFv)
-GO(gtk_app_chooser_widget_get_type, LFv)
-GO(gtk_arg_flags_get_type, LFv) // Warning: failed to confirm
+GO(gtk_application_window_new, pFp)
+GO(gtk_application_window_set_help_overlay, vFpp)
+GO(gtk_application_window_set_show_menubar, vFpi)
+GO(gtk_arrow_accessible_get_type, LFv)
 GO(gtk_arrow_get_type, LFv)
 GO(gtk_arrow_new, pFuu)
 GO(gtk_arrow_placement_get_type, LFv)
@@ -216,6 +282,7 @@ GO(gtk_assistant_get_current_page, iFp)
 GO(gtk_assistant_get_n_pages, iFp)
 GO(gtk_assistant_get_nth_page, pFpi)
 GO(gtk_assistant_get_page_complete, iFpp)
+GO(gtk_assistant_get_page_has_padding, iFpp)
 GO(gtk_assistant_get_page_header_image, pFpp)
 GO(gtk_assistant_get_page_side_image, pFpp)
 GO(gtk_assistant_get_page_title, pFpp)
@@ -223,24 +290,28 @@ GO(gtk_assistant_get_page_type, uFpp)
 GO(gtk_assistant_get_type, LFv)
 GO(gtk_assistant_insert_page, iFppi)
 GO(gtk_assistant_new, pFv)
+GO(gtk_assistant_next_page, vFp)
 GO(gtk_assistant_page_type_get_type, LFv)
 GO(gtk_assistant_prepend_page, iFpp)
+GO(gtk_assistant_previous_page, vFp)
 GO(gtk_assistant_remove_action_widget, vFpp)
+GO(gtk_assistant_remove_page, vFpi)
 GO(gtk_assistant_set_current_page, vFpi)
 //GOM(gtk_assistant_set_forward_page_func, vFpppp)
 GO(gtk_assistant_set_page_complete, vFppi)
+GO(gtk_assistant_set_page_has_padding, vFppi)
 GO(gtk_assistant_set_page_header_image, vFppp)
 GO(gtk_assistant_set_page_side_image, vFppp)
 GO(gtk_assistant_set_page_title, vFppp)
 GO(gtk_assistant_set_page_type, vFppu)
 GO(gtk_assistant_update_buttons_state, vFp)
 GO(gtk_attach_options_get_type, LFv)
+GO(gtk_baseline_position_get_type, LFv)
 //GOM(gtk_binding_entry_add_signal, vFpuupuV)
+GO(gtk_binding_entry_add_signal_from_string, uFpp)
 GO(gtk_binding_entry_add_signall, vFpuupp)
-//GO(gtk_binding_entry_clear, 
 GO(gtk_binding_entry_remove, vFpuu)
 GO(gtk_binding_entry_skip, vFpuu)
-//GO(gtk_binding_parse_binding, 
 GO(gtk_bindings_activate, iFpuu)
 GO(gtk_bindings_activate_event, iFpp)
 GO(gtk_binding_set_activate, iFpuup)
@@ -250,20 +321,24 @@ GO(gtk_binding_set_find, pFp)
 GO(gtk_binding_set_new, pFp)
 GO(gtk_bin_get_child, pFp)
 GO(gtk_bin_get_type, LFv)
+GO(gtk_boolean_cell_accessible_get_type, LFv)
 GO(gtk_border_copy, pFp)
 GO(gtk_border_free, vFp)
 GO(gtk_border_get_type, LFv)
 GO(gtk_border_new, pFv)
+GO(gtk_border_style_get_type, LFv)
+GO(gtk_box_get_baseline_position, uFp)
+GO(gtk_box_get_center_widget, pFp)
 GO(gtk_box_get_homogeneous, iFp)
 GO(gtk_box_get_spacing, iFp)
 GO(gtk_box_get_type, LFv)
 GO(gtk_box_new, pFui)
 GO(gtk_box_pack_end, vFppiiu)
-GO(gtk_box_pack_end_defaults, vFpp) // Warning: failed to confirm
 GO(gtk_box_pack_start, vFppiiu)
-GO(gtk_box_pack_start_defaults, vFpp) // Warning: failed to confirm
 GO(gtk_box_query_child_packing, vFpppppp)
 GO(gtk_box_reorder_child, vFppi)
+GO(gtk_box_set_baseline_position, vFpu)
+GO(gtk_box_set_center_widget, vFpp)
 GO(gtk_box_set_child_packing, vFppiiuu)
 GO(gtk_box_set_homogeneous, vFpi)
 GO(gtk_box_set_spacing, vFpi)
@@ -278,39 +353,49 @@ GO(gtk_buildable_get_type, LFv)
 GO(gtk_buildable_parser_finished, vFpp)
 GO(gtk_buildable_set_buildable_property, vFpppp)
 GO(gtk_buildable_set_name, vFpp)
+//GOM(gtk_builder_add_callback_symbol, vFppp)
+//GOM(gtk_builder_add_callback_symbols, vFpppV)
 GO(gtk_builder_add_from_file, uFppp)
 GO(gtk_builder_add_from_resource, uFppp)
 GO(gtk_builder_add_from_string, uFppLp)
 GO(gtk_builder_add_objects_from_file, uFpppp)
+GO(gtk_builder_add_objects_from_resource, uFpppp)
 GO(gtk_builder_add_objects_from_string, uFppLpp)
 GOM(gtk_builder_connect_signals, vFEpp)
 GOM(gtk_builder_connect_signals_full, vFEppp)
 GO(gtk_builder_error_get_type, LFv)
 GO(gtk_builder_error_quark, uFv)
+GO(gtk_builder_expose_object, vFppp)
+GO(gtk_builder_extend_with_template, uFppLpLp)
+GO(gtk_builder_get_application, pFp)
 GO(gtk_builder_get_object, pFpp)
 GO(gtk_builder_get_objects, pFp)
 GO(gtk_builder_get_translation_domain, pFp)
 GO(gtk_builder_get_type, LFv)
 GO(gtk_builder_get_type_from_name, LFpp)
+//GOM(gtk_builder_lookup_callback_symbol, pFpp)
 GO(gtk_builder_new, pFv)
+GO(gtk_builder_new_from_file, pFp)
+GO(gtk_builder_new_from_resource, pFp)
+GO(gtk_builder_new_from_string, pFpl)
+GO(gtk_builder_set_application, vFpp)
 GO(gtk_builder_set_translation_domain, vFpp)
 GO(gtk_builder_value_from_string, iFppppp)
 GO(gtk_builder_value_from_string_type, iFpLppp)
-GO(gtk_button_action_get_type, LFv) // Warning: failed to confirm
-GO(gtk_button_box_get_child_ipadding, vFppp) // Warning: failed to confirm
+GO(gtk_button_accessible_get_type, LFv)
+GO(gtk_button_box_get_child_non_homogeneous, iFpp)
 GO(gtk_button_box_get_child_secondary, iFpp)
-GO(gtk_button_box_get_child_size, vFppp) // Warning: failed to confirm
 GO(gtk_button_box_get_layout, uFp)
 GO(gtk_button_box_get_type, LFv)
 GO(gtk_button_box_new, pFu)
-GO(gtk_button_box_set_child_ipadding, vFpii) // Warning: failed to confirm
+GO(gtk_button_box_set_child_non_homogeneous, vFppi)
 GO(gtk_button_box_set_child_secondary, vFppi)
-GO(gtk_button_box_set_child_size, vFpii) // Warning: failed to confirm
 GO(gtk_button_box_set_layout, vFpu)
 GO(gtk_button_box_style_get_type, LFv)
 GO(gtk_button_clicked, vFp)
 GO(gtk_button_enter, vFp)
 GO(gtk_button_get_alignment, vFppp)
+GO(gtk_button_get_always_show_image, iFp)
 GO(gtk_button_get_event_window, pFp)
 GO(gtk_button_get_focus_on_click, iFp)
 GO(gtk_button_get_image, pFp)
@@ -322,11 +407,13 @@ GO(gtk_button_get_use_stock, iFp)
 GO(gtk_button_get_use_underline, iFp)
 GO(gtk_button_leave, vFp)
 GO(gtk_button_new, pFv)
+GO(gtk_button_new_from_icon_name, pFpu)
 GO(gtk_button_new_from_stock, pFp)
 GO(gtk_button_new_with_label, pFp)
 GO(gtk_button_new_with_mnemonic, pFp)
 GO(gtk_button_pressed, vFp)
 GO(gtk_button_released, vFp)
+GO(gtk_button_role_get_type, LFv)
 GO(gtk_button_set_alignment, vFpff)
 GO(gtk_button_set_always_show_image, vFpi)
 GO(gtk_button_set_focus_on_click, vFpi)
@@ -338,11 +425,11 @@ GO(gtk_button_set_use_stock, vFpi)
 GO(gtk_button_set_use_underline, vFpi)
 GO(gtk_buttons_type_get_type, LFv)
 GO(gtk_cairo_should_draw_window, iFpp)
+GO(gtk_cairo_transform_to_window, vFppp)
 GO(gtk_calendar_clear_marks, vFp)
-//GO(gtk_calendar_display_options, 
 GO(gtk_calendar_display_options_get_type, LFv)
-//GO(gtk_calendar_freeze, 
 GO(gtk_calendar_get_date, vFpppp)
+GO(gtk_calendar_get_day_is_marked, iFpu)
 GO(gtk_calendar_get_detail_height_rows, iFp)
 GO(gtk_calendar_get_detail_width_chars, iFp)
 GO(gtk_calendar_get_display_options, uFp)
@@ -355,8 +442,86 @@ GO(gtk_calendar_select_month, vFpuu)
 GO(gtk_calendar_set_detail_height_rows, vFpi)
 GO(gtk_calendar_set_detail_width_chars, vFpi)
 GO(gtk_calendar_set_display_options, vFpu)
-//GO(gtk_calendar_thaw, 
 GO(gtk_calendar_unmark_day, vFpu)
+GO(gtk_cell_accessible_get_type, LFv)
+GO(gtk_cell_accessible_parent_activate, vFpp)
+GO(gtk_cell_accessible_parent_edit, vFpp)
+GO(gtk_cell_accessible_parent_expand_collapse, vFpp)
+GO(gtk_cell_accessible_parent_get_cell_area, vFppp)
+GO(gtk_cell_accessible_parent_get_cell_extents, vFppppppu)
+GO(gtk_cell_accessible_parent_get_cell_position, vFpppp)
+GO(gtk_cell_accessible_parent_get_child_index, iFpp)
+GO(gtk_cell_accessible_parent_get_column_header_cells, pFpp)
+GO(gtk_cell_accessible_parent_get_renderer_state, uFpp)
+GO(gtk_cell_accessible_parent_get_row_header_cells, pFpp)
+GO(gtk_cell_accessible_parent_get_type, LFv)
+GO(gtk_cell_accessible_parent_grab_focus, iFpp)
+GO(gtk_cell_accessible_parent_update_relationset, vFppp)
+GO(gtk_cell_area_activate, iFppppui)
+GO(gtk_cell_area_activate_cell, iFpppppu)
+GO(gtk_cell_area_add, vFpp)
+GO(gtk_cell_area_add_focus_sibling, vFppp)
+//GOM(gtk_cell_area_add_with_properties, vFpppV)
+GO(gtk_cell_area_apply_attributes, vFpppii)
+GO(gtk_cell_area_attribute_connect, vFpppi)
+GO(gtk_cell_area_attribute_disconnect, vFppp)
+GO(gtk_cell_area_attribute_get_column, iFppp)
+GO(gtk_cell_area_box_get_spacing, iFp)
+GO(gtk_cell_area_box_get_type, LFv)
+GO(gtk_cell_area_box_new, pFv)
+GO(gtk_cell_area_box_pack_end, vFppiii)
+GO(gtk_cell_area_box_pack_start, vFppiii)
+GO(gtk_cell_area_box_set_spacing, vFpi)
+//GOM(gtk_cell_area_cell_get, vFpppV)
+GO(gtk_cell_area_cell_get_property, vFpppp)
+//GOM(gtk_cell_area_cell_get_valist, vFpppA)
+//GOM(gtk_cell_area_cell_set, vFpppV)
+GO(gtk_cell_area_cell_set_property, vFpppp)
+//GOM(gtk_cell_area_cell_set_valist, vFpppA)
+//GOM(gtk_cell_area_class_find_cell_property, pFpp)
+//GOM(gtk_cell_area_class_install_cell_property, vFpup)
+//GOM(gtk_cell_area_class_list_cell_properties, pFpp)
+GO(gtk_cell_area_context_allocate, vFpii)
+GO(gtk_cell_area_context_get_allocation, vFppp)
+GO(gtk_cell_area_context_get_area, pFp)
+GO(gtk_cell_area_context_get_preferred_height, vFppp)
+GO(gtk_cell_area_context_get_preferred_height_for_width, vFpipp)
+GO(gtk_cell_area_context_get_preferred_width, vFppp)
+GO(gtk_cell_area_context_get_preferred_width_for_height, vFpipp)
+GO(gtk_cell_area_context_get_type, LFv)
+GO(gtk_cell_area_context_push_preferred_height, vFpii)
+GO(gtk_cell_area_context_push_preferred_width, vFpii)
+GO(gtk_cell_area_context_reset, vFp)
+GO(gtk_cell_area_copy_context, pFpp)
+GO(gtk_cell_area_create_context, pFp)
+GO(gtk_cell_area_event, iFpppppu)
+GO(gtk_cell_area_focus, iFpu)
+//GOM(gtk_cell_area_foreach, vFppp)
+//GOM(gtk_cell_area_foreach_alloc, vFppppppp)
+GO(gtk_cell_area_get_cell_allocation, vFpppppp)
+GO(gtk_cell_area_get_cell_at_position, pFppppiip)
+GO(gtk_cell_area_get_current_path_string, pFp)
+GO(gtk_cell_area_get_edited_cell, pFp)
+GO(gtk_cell_area_get_edit_widget, pFp)
+GO(gtk_cell_area_get_focus_cell, pFp)
+GO(gtk_cell_area_get_focus_from_sibling, pFpp)
+GO(gtk_cell_area_get_focus_siblings, pFpp)
+GO(gtk_cell_area_get_preferred_height, vFppppp)
+GO(gtk_cell_area_get_preferred_height_for_width, vFpppipp)
+GO(gtk_cell_area_get_preferred_width, vFppppp)
+GO(gtk_cell_area_get_preferred_width_for_height, vFpppipp)
+GO(gtk_cell_area_get_request_mode, uFp)
+GO(gtk_cell_area_get_type, LFv)
+GO(gtk_cell_area_has_renderer, iFpp)
+GO(gtk_cell_area_inner_cell_area, vFpppp)
+GO(gtk_cell_area_is_activatable, iFp)
+GO(gtk_cell_area_is_focus_sibling, iFppp)
+GO(gtk_cell_area_remove, vFpp)
+GO(gtk_cell_area_remove_focus_sibling, vFppp)
+GO(gtk_cell_area_render, vFppppppui)
+GO(gtk_cell_area_request_renderer, vFppupipp)
+GO(gtk_cell_area_set_focus_cell, vFpp)
+GO(gtk_cell_area_stop_editing, vFpi)
 GO(gtk_cell_editable_editing_done, vFp)
 GO(gtk_cell_editable_get_type, LFv)
 GO(gtk_cell_editable_remove_widget, vFp)
@@ -364,6 +529,7 @@ GO(gtk_cell_editable_start_editing, vFpp)
 GO(gtk_cell_layout_add_attribute, vFpppi)
 GO(gtk_cell_layout_clear, vFp)
 GO(gtk_cell_layout_clear_attributes, vFpp)
+GO(gtk_cell_layout_get_area, pFp)
 GO(gtk_cell_layout_get_cells, pFp)
 GO(gtk_cell_layout_get_type, LFv)
 GO(gtk_cell_layout_pack_end, vFppi)
@@ -375,16 +541,27 @@ GO(gtk_cell_renderer_accel_get_type, LFv)
 GO(gtk_cell_renderer_accel_mode_get_type, LFv)
 GO(gtk_cell_renderer_accel_new, pFv)
 GO(gtk_cell_renderer_activate, iFppppppu)
+//GOM(gtk_cell_renderer_class_set_accessible_type, vFpL)
 GO(gtk_cell_renderer_combo_get_type, LFv)
 GO(gtk_cell_renderer_combo_new, pFv)
-//GO(gtk_cell_renderer_editing_canceled, 
+GO(gtk_cell_renderer_get_aligned_area, vFppupp)
 GO(gtk_cell_renderer_get_alignment, vFppp)
 GO(gtk_cell_renderer_get_fixed_size, vFppp)
 GO(gtk_cell_renderer_get_padding, vFppp)
+GO(gtk_cell_renderer_get_preferred_height, vFpppp)
+GO(gtk_cell_renderer_get_preferred_height_for_width, vFppipp)
+GO(gtk_cell_renderer_get_preferred_size, vFpppp)
+GO(gtk_cell_renderer_get_preferred_width, vFpppp)
+GO(gtk_cell_renderer_get_preferred_width_for_height, vFppipp)
+GO(gtk_cell_renderer_get_request_mode, uFp)
 GO(gtk_cell_renderer_get_sensitive, iFp)
 GO(gtk_cell_renderer_get_size, vFppppppp)
+GO(gtk_cell_renderer_get_state, uFppu)
 GO(gtk_cell_renderer_get_type, LFv)
 GO(gtk_cell_renderer_get_visible, iFp)
+//GO(gtk_cell_renderer_graph_get_type, 
+//GO(gtk_cell_renderer_graph_new, 
+GO(gtk_cell_renderer_is_activatable, iFp)
 GO(gtk_cell_renderer_mode_get_type, LFv)
 GO(gtk_cell_renderer_pixbuf_get_type, LFv)
 GO(gtk_cell_renderer_pixbuf_new, pFv)
@@ -414,23 +591,28 @@ GO(gtk_cell_renderer_toggle_new, pFv)
 GO(gtk_cell_renderer_toggle_set_activatable, vFpi)
 GO(gtk_cell_renderer_toggle_set_active, vFpi)
 GO(gtk_cell_renderer_toggle_set_radio, vFpi)
-GO(gtk_cell_type_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_cell_view_get_cell_renderers, 
 GO(gtk_cell_view_get_displayed_row, pFp)
+GO(gtk_cell_view_get_draw_sensitive, iFp)
+GO(gtk_cell_view_get_fit_model, iFp)
 GO(gtk_cell_view_get_model, pFp)
 GO(gtk_cell_view_get_size_of_row, iFppp)
 GO(gtk_cell_view_get_type, LFv)
 GO(gtk_cell_view_new, pFv)
+GO(gtk_cell_view_new_with_context, pFpp)
 GO(gtk_cell_view_new_with_markup, pFp)
 GO(gtk_cell_view_new_with_pixbuf, pFp)
 GO(gtk_cell_view_new_with_text, pFp)
 GO(gtk_cell_view_set_background_color, vFpp)
+GO(gtk_cell_view_set_background_rgba, vFpp)
 GO(gtk_cell_view_set_displayed_row, vFpp)
+GO(gtk_cell_view_set_draw_sensitive, vFpi)
+GO(gtk_cell_view_set_fit_model, vFpi)
 GO(gtk_cell_view_set_model, vFpp)
 GO(gtk_check_button_get_type, LFv)
 GO(gtk_check_button_new, pFv)
 GO(gtk_check_button_new_with_label, pFp)
 GO(gtk_check_button_new_with_mnemonic, pFp)
+GO(gtk_check_menu_item_accessible_get_type, LFv)
 GO(gtk_check_menu_item_get_active, iFp)
 GO(gtk_check_menu_item_get_draw_as_radio, iFp)
 GO(gtk_check_menu_item_get_inconsistent, iFp)
@@ -441,7 +623,6 @@ GO(gtk_check_menu_item_new_with_mnemonic, pFp)
 GO(gtk_check_menu_item_set_active, vFpi)
 GO(gtk_check_menu_item_set_draw_as_radio, vFpi)
 GO(gtk_check_menu_item_set_inconsistent, vFpi)
-GO(gtk_check_menu_item_set_show_toggle, vFpi) // Warning: failed to confirm
 GO(gtk_check_menu_item_toggled, vFp)
 GO(gtk_check_version, pFuuu)
 GO(gtk_clipboard_clear, vFp)
@@ -450,6 +631,7 @@ GO(gtk_clipboard_get_default, pFp)
 GO(gtk_clipboard_get_display, pFp)
 GO(gtk_clipboard_get_for_display, pFpp)
 GO(gtk_clipboard_get_owner, pFp)
+GO(gtk_clipboard_get_selection, pFp)
 GO(gtk_clipboard_get_type, LFv)
 //GOM(gtk_clipboard_request_contents, vFEpppp)
 //GOM(gtk_clipboard_request_image, vFEppp)
@@ -474,83 +656,9 @@ GO(gtk_clipboard_wait_is_rich_text_available, iFpp)
 GO(gtk_clipboard_wait_is_target_available, iFpp)
 GO(gtk_clipboard_wait_is_text_available, iFp)
 GO(gtk_clipboard_wait_is_uris_available, iFp)
-GO(gtk_clist_append, iFpp) // Warning: failed to confirm
-GO(gtk_clist_clear, vFp) // Warning: failed to confirm
-GO(gtk_clist_columns_autosize, iFp) // Warning: failed to confirm
-GO(gtk_clist_column_title_active, vFpi) // Warning: failed to confirm
-GO(gtk_clist_column_title_passive, vFpi) // Warning: failed to confirm
-GO(gtk_clist_column_titles_active, vFp) // Warning: failed to confirm
-GO(gtk_clist_column_titles_hide, vFp) // Warning: failed to confirm
-GO(gtk_clist_column_titles_passive, vFp) // Warning: failed to confirm
-GO(gtk_clist_column_titles_show, vFp) // Warning: failed to confirm
-GO(gtk_clist_drag_pos_get_type, LFv) // Warning: failed to confirm
-GO(gtk_clist_find_row_from_data, iFpp) // Warning: failed to confirm
-GO(gtk_clist_freeze, vFp) // Warning: failed to confirm
-GO(gtk_clist_get_cell_style, pFpii) // Warning: failed to confirm
-GO(gtk_clist_get_cell_type, iFpii) // Warning: failed to confirm
-GO(gtk_clist_get_column_title, pFpi) // Warning: failed to confirm
-GO(gtk_clist_get_column_widget, pFpi) // Warning: failed to confirm
-GO(gtk_clist_get_hadjustment, pFp) // Warning: failed to confirm
-GO(gtk_clist_get_pixmap, iFpiipp) // Warning: failed to confirm
-GO(gtk_clist_get_pixtext, iFpiipppp) // Warning: failed to confirm
-GO(gtk_clist_get_row_data, pFpi) // Warning: failed to confirm
-GO(gtk_clist_get_row_style, pFpi) // Warning: failed to confirm
-GO(gtk_clist_get_selectable, iFpi) // Warning: failed to confirm
-GO(gtk_clist_get_selection_info, iFpiipp) // Warning: failed to confirm
-GO(gtk_clist_get_text, iFpiip) // Warning: failed to confirm
-GO(gtk_clist_get_type, LFv) // Warning: failed to confirm
-GO(gtk_clist_get_vadjustment, pFp) // Warning: failed to confirm
-GO(gtk_clist_insert, iFpip) // Warning: failed to confirm
-GO(gtk_clist_moveto, vFpiiff) // Warning: failed to confirm
-GO(gtk_clist_new, pFi) // Warning: failed to confirm
-GO(gtk_clist_new_with_titles, pFip) // Warning: failed to confirm
-GO(gtk_clist_optimal_column_width, iFpi) // Warning: failed to confirm
-GO(gtk_clist_prepend, iFpp) // Warning: failed to confirm
-GO(gtk_clist_remove, vFpi) // Warning: failed to confirm
-GO(gtk_clist_row_is_visible, iFpi) // Warning: failed to confirm
-GO(gtk_clist_row_move, vFpii) // Warning: failed to confirm
-GO(gtk_clist_select_all, vFp) // Warning: failed to confirm
-GO(gtk_clist_select_row, vFpii) // Warning: failed to confirm
-GO(gtk_clist_set_auto_sort, vFpi) // Warning: failed to confirm
-GO(gtk_clist_set_background, vFpip) // Warning: failed to confirm
-GO(gtk_clist_set_button_actions, vFpiC) // Warning: failed to confirm
-GO(gtk_clist_set_cell_style, vFpiip) // Warning: failed to confirm
-GO(gtk_clist_set_column_auto_resize, iFpi) // Warning: failed to confirm
-GO(gtk_clist_set_column_justification, vFpii) // Warning: failed to confirm
-GO(gtk_clist_set_column_max_width, vFpii) // Warning: failed to confirm
-GO(gtk_clist_set_column_min_width, vFpii) // Warning: failed to confirm
-GO(gtk_clist_set_column_resizeable, vFpii) // Warning: failed to confirm
-GO(gtk_clist_set_column_title, vFpip) // Warning: failed to confirm
-GO(gtk_clist_set_column_visibility, vFpii) // Warning: failed to confirm
-GO(gtk_clist_set_column_widget, vFpip) // Warning: failed to confirm
-GO(gtk_clist_set_column_width, vFpii) // Warning: failed to confirm
-//GOM(gtk_clist_set_compare_func, vFEpp)
-GO(gtk_clist_set_foreground, vFpip) // Warning: failed to confirm
-GO(gtk_clist_set_hadjustment, vFpp) // Warning: failed to confirm
-GO(gtk_clist_set_pixmap, vFpiipp) // Warning: failed to confirm
-GO(gtk_clist_set_pixtext, vFpiipCpp) // Warning: failed to confirm
-GO(gtk_clist_set_reorderable, vFpi) // Warning: failed to confirm
-GO(gtk_clist_set_row_data, vFpip) // Warning: failed to confirm
-//GOM(gtk_clist_set_row_data_full, vFpipp)
-GO(gtk_clist_set_row_height, vFpu) // Warning: failed to confirm
-GO(gtk_clist_set_row_style, vFpip) // Warning: failed to confirm
-GO(gtk_clist_set_selectable, vFpii) // Warning: failed to confirm
-GO(gtk_clist_set_selection_mode, vFpi) // Warning: failed to confirm
-GO(gtk_clist_set_shadow_type, vFpi) // Warning: failed to confirm
-GO(gtk_clist_set_shift, vFpiiii) // Warning: failed to confirm
-GO(gtk_clist_set_sort_column, vFpi) // Warning: failed to confirm
-GO(gtk_clist_set_sort_type, vFpi) // Warning: failed to confirm
-GO(gtk_clist_set_text, vFpiip) // Warning: failed to confirm
-GO(gtk_clist_set_use_drag_icons, vFpi) // Warning: failed to confirm
-GO(gtk_clist_set_vadjustment, vFpp) // Warning: failed to confirm
-GO(gtk_clist_sort, vFp) // Warning: failed to confirm
-GO(gtk_clist_swap_rows, vFpii) // Warning: failed to confirm
-GO(gtk_clist_thaw, vFp) // Warning: failed to confirm
-GO(gtk_clist_undo_selection, vFp) // Warning: failed to confirm
-GO(gtk_clist_unselect_all, vFp) // Warning: failed to confirm
-GO(gtk_clist_unselect_row, vFpii) // Warning: failed to confirm
 GO(gtk_color_button_get_alpha, WFp)
 GO(gtk_color_button_get_color, vFpp)
+GO(gtk_color_button_get_rgba, vFpp)
 GO(gtk_color_button_get_title, pFp)
 GO(gtk_color_button_get_type, LFv)
 GO(gtk_color_button_get_use_alpha, iFp)
@@ -562,74 +670,87 @@ GO(gtk_color_button_set_color, vFpp)
 GO(gtk_color_button_set_rgba, vFpp)
 GO(gtk_color_button_set_title, vFpp)
 GO(gtk_color_button_set_use_alpha, vFpi)
+GO(gtk_color_chooser_add_palette, vFpuiip)
 GO(gtk_color_chooser_dialog_get_type, LFv)
+GO(gtk_color_chooser_dialog_new, pFpp)
+GO(gtk_color_chooser_get_rgba, vFpp)
 GO(gtk_color_chooser_get_type, LFv)
+GO(gtk_color_chooser_get_use_alpha, iFp)
+GO(gtk_color_chooser_set_rgba, vFpp)
+GO(gtk_color_chooser_set_use_alpha, vFpi)
+GO(gtk_color_chooser_widget_get_type, LFv)
+GO(gtk_color_chooser_widget_new, pFv)
+//GO(gtk_color_picker_get_type, 
+//GO(gtk_color_picker_kwin_new, 
+//GO(gtk_color_picker_new, 
+//GO(gtk_color_picker_pick, 
+//GO(gtk_color_picker_pick_finish, 
+//GO(gtk_color_picker_portal_new, 
+//GO(gtk_color_picker_shell_new, 
 GO(gtk_color_selection_dialog_get_color_selection, pFp)
 GO(gtk_color_selection_dialog_get_type, LFv)
 GO(gtk_color_selection_dialog_new, pFp)
-GO(gtk_color_selection_get_color, vFpp) // Warning: failed to confirm
 GO(gtk_color_selection_get_current_alpha, WFp)
 GO(gtk_color_selection_get_current_color, vFpp)
+GO(gtk_color_selection_get_current_rgba, vFpp)
 GO(gtk_color_selection_get_has_opacity_control, iFp)
 GO(gtk_color_selection_get_has_palette, iFp)
 GO(gtk_color_selection_get_previous_alpha, WFp)
 GO(gtk_color_selection_get_previous_color, vFpp)
+GO(gtk_color_selection_get_previous_rgba, vFpp)
 GO(gtk_color_selection_get_type, LFv)
 GO(gtk_color_selection_is_adjusting, iFp)
 GO(gtk_color_selection_new, pFv)
 GO(gtk_color_selection_palette_from_string, iFppp)
 GO(gtk_color_selection_palette_to_string, pFpi)
-//GOM(gtk_color_selection_set_change_palette_hook, pFEp)
 //GOM(gtk_color_selection_set_change_palette_with_screen_hook, pFEp)
-GO(gtk_color_selection_set_color, vFpp) // Warning: failed to confirm
 GO(gtk_color_selection_set_current_alpha, vFpW)
 GO(gtk_color_selection_set_current_color, vFpp)
+GO(gtk_color_selection_set_current_rgba, vFpp)
 GO(gtk_color_selection_set_has_opacity_control, vFpi)
 GO(gtk_color_selection_set_has_palette, vFpi)
 GO(gtk_color_selection_set_previous_alpha, vFpW)
 GO(gtk_color_selection_set_previous_color, vFpp)
-GO(gtk_color_selection_set_update_policy, vFpi) // Warning: failed to confirm
-GO(gtk_combo_box_append_text, vFpp) // Warning: failed to confirm
-GO(gtk_combo_box_entry_get_text_column, iFp) // Warning: failed to confirm
-GO(gtk_combo_box_entry_get_type, LFv) // Warning: failed to confirm
-GO(gtk_combo_box_entry_new, pFv) // Warning: failed to confirm
-GO(gtk_combo_box_entry_new_text, pFv) // Warning: failed to confirm
-GO(gtk_combo_box_entry_new_with_model, pFpi) // Warning: failed to confirm
-GO(gtk_combo_box_entry_set_text_column, vFpi) // Warning: failed to confirm
+GO(gtk_color_selection_set_previous_rgba, vFpp)
+GO(gtk_combo_box_accessible_get_type, LFv)
 GO(gtk_combo_box_get_active, iFp)
+GO(gtk_combo_box_get_active_id, pFp)
 GO(gtk_combo_box_get_active_iter, iFpp)
-GO(gtk_combo_box_get_active_text, pFp) // Warning: failed to confirm
 GO(gtk_combo_box_get_add_tearoffs, iFp)
 GO(gtk_combo_box_get_button_sensitivity, uFp)
 GO(gtk_combo_box_get_column_span_column, iFp)
 GO(gtk_combo_box_get_entry_text_column, iFp)
 GO(gtk_combo_box_get_focus_on_click, iFp)
 GO(gtk_combo_box_get_has_entry, iFp)
+GO(gtk_combo_box_get_id_column, iFp)
 GO(gtk_combo_box_get_model, pFp)
 GO(gtk_combo_box_get_popup_accessible, pFp)
+GO(gtk_combo_box_get_popup_fixed_width, iFp)
 //GOM(gtk_combo_box_get_row_separator_func, pFEp)
 GO(gtk_combo_box_get_row_span_column, iFp)
 GO(gtk_combo_box_get_title, pFp)
 GO(gtk_combo_box_get_type, LFv)
 GO(gtk_combo_box_get_wrap_width, iFp)
-GO(gtk_combo_box_insert_text, vFpip) // Warning: failed to confirm
 GO(gtk_combo_box_new, pFv)
-GO(gtk_combo_box_new_text, pFv) // Warning: failed to confirm
+GO(gtk_combo_box_new_with_area, pFp)
+GO(gtk_combo_box_new_with_area_and_entry, pFp)
 GO(gtk_combo_box_new_with_entry, pFv)
 GO(gtk_combo_box_new_with_model, pFp)
 GO(gtk_combo_box_new_with_model_and_entry, pFp)
 GO(gtk_combo_box_popdown, vFp)
 GO(gtk_combo_box_popup, vFp)
-GO(gtk_combo_box_prepend_text, vFpp) // Warning: failed to confirm
-GO(gtk_combo_box_remove_text, vFpi) // Warning: failed to confirm
+GO(gtk_combo_box_popup_for_device, vFpp)
 GO(gtk_combo_box_set_active, vFpi)
+GO(gtk_combo_box_set_active_id, iFpp)
 GO(gtk_combo_box_set_active_iter, vFpp)
 GO(gtk_combo_box_set_add_tearoffs, vFpi)
 GO(gtk_combo_box_set_button_sensitivity, vFpu)
 GO(gtk_combo_box_set_column_span_column, vFpi)
 GO(gtk_combo_box_set_entry_text_column, vFpi)
 GO(gtk_combo_box_set_focus_on_click, vFpi)
+GO(gtk_combo_box_set_id_column, vFpi)
 GO(gtk_combo_box_set_model, vFpp)
+GO(gtk_combo_box_set_popup_fixed_width, vFpi)
 //GOM(gtk_combo_box_set_row_separator_func, vFEpppp)
 GO(gtk_combo_box_set_row_span_column, vFpi)
 GO(gtk_combo_box_set_title, vFpp)
@@ -638,28 +759,28 @@ GO(gtk_combo_box_text_append, vFppp)
 GO(gtk_combo_box_text_append_text, vFpp)
 GO(gtk_combo_box_text_get_active_text, pFp)
 GO(gtk_combo_box_text_get_type, LFv)
+GO(gtk_combo_box_text_insert, vFpipp)
 GO(gtk_combo_box_text_insert_text, vFpip)
 GO(gtk_combo_box_text_new, pFv)
 GO(gtk_combo_box_text_new_with_entry, pFv)
+GO(gtk_combo_box_text_prepend, vFppp)
 GO(gtk_combo_box_text_prepend_text, vFpp)
 GO(gtk_combo_box_text_remove, vFpi)
 GO(gtk_combo_box_text_remove_all, vFp)
-GO(gtk_combo_disable_activate, vFp) // Warning: failed to confirm
-GO(gtk_combo_get_type, LFv) // Warning: failed to confirm
-GO(gtk_combo_new, pFv) // Warning: failed to confirm
-GO(gtk_combo_set_case_sensitive, vFpi) // Warning: failed to confirm
-GO(gtk_combo_set_item_string, vFppp) // Warning: failed to confirm
-GO(gtk_combo_set_popdown_strings, vFpp) // Warning: failed to confirm
-GO(gtk_combo_set_use_arrows, vFpi) // Warning: failed to confirm
-GO(gtk_combo_set_use_arrows_always, vFpi) // Warning: failed to confirm
-GO(gtk_combo_set_value_in_list, vFpii) // Warning: failed to confirm
-GO(gtk_container_accessible_get_type, LFv) // Warning: failed to confirm
+GO(gtk_container_accessible_get_type, LFv)
 GO(gtk_container_add, vFpp)
 GO(gtk_container_add_with_properties, vFpppppppppppp)    //vaarg
+GO(gtk_container_cell_accessible_add_child, vFpp)
+GO(gtk_container_cell_accessible_get_children, pFp)
+GO(gtk_container_cell_accessible_get_type, LFv)
+GO(gtk_container_cell_accessible_new, pFv)
+GO(gtk_container_cell_accessible_remove_child, vFpp)
 GO(gtk_container_check_resize, vFp)
 //GOM(gtk_container_child_get, vFpppV)
 GO(gtk_container_child_get_property, vFpppp)
 //GOM(gtk_container_child_get_valist, vFpppA)
+GO(gtk_container_child_notify, vFppp)
+GO(gtk_container_child_notify_by_pspec, vFppp)
 //GOM(gtk_container_child_set, vFpppV)
 GO(gtk_container_child_set_property, vFpppp)
 //GOM(gtk_container_child_set_valist, vFpppA)
@@ -676,9 +797,10 @@ GO(gtk_container_get_focus_chain, iFpp)
 GO(gtk_container_get_focus_child, pFp)
 GO(gtk_container_get_focus_hadjustment, pFp)
 GO(gtk_container_get_focus_vadjustment, pFp)
+GO(gtk_container_get_path_for_child, pFpp)
 GO(gtk_container_get_resize_mode, uFp)
 GO(gtk_container_get_type, LFv)
-GO(gtk_container_propagate_expose, vFppp) // Warning: failed to confirm
+GO(gtk_container_propagate_draw, vFppp)
 GO(gtk_container_remove, vFpp)
 GO(gtk_container_resize_children, vFp)
 GO(gtk_container_set_border_width, vFpu)
@@ -690,6 +812,8 @@ GO(gtk_container_set_reallocate_redraws, vFpi)
 GO(gtk_container_set_resize_mode, vFpu)
 GO(gtk_container_unset_focus_chain, vFp)
 GO(gtk_corner_type_get_type, LFv)
+GO(gtk_css_provider_error_get_type, LFv)
+GO(gtk_css_provider_error_quark, uFv)
 GO(gtk_css_provider_get_default, pFv)
 GO(gtk_css_provider_get_named, pFpp)
 GO(gtk_css_provider_get_type, LFv)
@@ -706,120 +830,40 @@ GO(gtk_css_section_get_parent, pFp)
 GO(gtk_css_section_get_section_type, uFp)
 GO(gtk_css_section_get_start_line, uFp)
 GO(gtk_css_section_get_start_position, uFp)
+GO(gtk_css_section_get_type, LFv)
 GO(gtk_css_section_ref, pFp)
+GO(gtk_css_section_type_get_type, LFv)
 GO(gtk_css_section_unref, vFp)
-//GO(gtk_ctree_collapse, 
-//GO(gtk_ctree_collapse_recursive, 
-//GO(gtk_ctree_collapse_to_depth, 
-//GO(gtk_ctree_expand, 
-GO(gtk_ctree_expander_style_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_ctree_expand_recursive, 
-//GO(gtk_ctree_expand_to_depth, 
-GO(gtk_ctree_expansion_type_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_ctree_export_to_gnode, 
-//GO(gtk_ctree_find, 
-//GO(gtk_ctree_find_all_by_row_data, 
-//GO(gtk_ctree_find_all_by_row_data_custom, 
-//GO(gtk_ctree_find_by_row_data, 
-//GO(gtk_ctree_find_by_row_data_custom, 
-//GO(gtk_ctree_find_node_ptr, 
-//GO(gtk_ctree_get_node_info, 
-GO(gtk_ctree_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_ctree_insert_gnode, 
-//GO(gtk_ctree_insert_node, 
-//GO(gtk_ctree_is_ancestor, 
-//GO(gtk_ctree_is_hot_spot, 
-//GO(gtk_ctree_is_viewable, 
-//GO(gtk_ctree_last, 
-GO(gtk_ctree_line_style_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_ctree_move, 
-//GO(gtk_ctree_new, 
-//GO(gtk_ctree_new_with_titles, 
-//GO(gtk_ctree_node_get_cell_style, 
-//GO(gtk_ctree_node_get_cell_type, 
-//GO(gtk_ctree_node_get_pixmap, 
-//GO(gtk_ctree_node_get_pixtext, 
-//GO(gtk_ctree_node_get_row_data, 
-//GO(gtk_ctree_node_get_row_style, 
-//GO(gtk_ctree_node_get_selectable, 
-//GO(gtk_ctree_node_get_text, 
-GO(gtk_ctree_node_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_ctree_node_is_visible, 
-//GO(gtk_ctree_node_moveto, 
-//GO(gtk_ctree_node_nth, 
-//GO(gtk_ctree_node_set_background, 
-//GO(gtk_ctree_node_set_cell_style, 
-//GO(gtk_ctree_node_set_foreground, 
-//GO(gtk_ctree_node_set_pixmap, 
-//GO(gtk_ctree_node_set_pixtext, 
-//GO(gtk_ctree_node_set_row_data, 
-//GO(gtk_ctree_node_set_row_data_full, 
-//GO(gtk_ctree_node_set_row_style, 
-//GO(gtk_ctree_node_set_selectable, 
-//GO(gtk_ctree_node_set_shift, 
-//GO(gtk_ctree_node_set_text, 
-GO(gtk_ctree_pos_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_ctree_post_recursive, 
-//GO(gtk_ctree_post_recursive_to_depth, 
-//GO(gtk_ctree_pre_recursive, 
-//GO(gtk_ctree_pre_recursive_to_depth, 
-//GO(gtk_ctree_real_select_recursive, 
-//GO(gtk_ctree_remove_node, 
-//GO(gtk_ctree_select, 
-//GO(gtk_ctree_select_recursive, 
-//GO(gtk_ctree_set_drag_compare_func, 
-//GO(gtk_ctree_set_expander_style, 
-//GO(gtk_ctree_set_indent, 
-//GO(gtk_ctree_set_line_style, 
-//GO(gtk_ctree_set_node_info, 
-//GO(gtk_ctree_set_show_stub, 
-//GO(gtk_ctree_set_spacing, 
-//GO(gtk_ctree_sort_node, 
-//GO(gtk_ctree_sort_recursive, 
-//GO(gtk_ctree_toggle_expansion, 
-//GO(gtk_ctree_toggle_expansion_recursive, 
-//GO(gtk_ctree_unselect, 
-//GO(gtk_ctree_unselect_recursive, 
-GO(gtk_curve_get_type, LFv) // Warning: failed to confirm
-GO(gtk_curve_get_vector, vFpip) // Warning: failed to confirm
-GO(gtk_curve_new, pFv) // Warning: failed to confirm
-GO(gtk_curve_reset, vFp) // Warning: failed to confirm
-GO(gtk_curve_set_curve_type, vFpi) // Warning: failed to confirm
-GO(gtk_curve_set_gamma, vFpf) // Warning: failed to confirm
-GO(gtk_curve_set_range, vFpffff) // Warning: failed to confirm
-GO(gtk_curve_set_vector, vFpip) // Warning: failed to confirm
-GO(gtk_curve_type_get_type, LFv) // Warning: failed to confirm
-GO(gtk_custom_paper_unix_dialog_get_type, LFv) // Warning: failed to confirm
+GO(gtk_custom_paper_unix_dialog_get_type, LFv)
 GO(gtk_debug_flag_get_type, LFv)
-GO(gtk_decorated_window_calculate_frame_size, vFp) // Warning: failed to confirm
-GO(gtk_decorated_window_init, vFp) // Warning: failed to confirm
-GO(gtk_decorated_window_move_resize_window, vFpiiii) // Warning: failed to confirm
-GO(gtk_decorated_window_set_title, vFpp) // Warning: failed to confirm
 GO(gtk_delete_type_get_type, LFv)
 GO(gtk_dest_defaults_get_type, LFv)
+GO(gtk_device_grab_add, vFppi)
+GO(gtk_device_grab_remove, vFpp)
 GO(gtk_dialog_add_action_widget, vFppi)
 GO(gtk_dialog_add_button, pFppi)
 GOM(gtk_dialog_add_buttons, vFEppV)
 GO(gtk_dialog_flags_get_type, LFv)
 GO(gtk_dialog_get_action_area, pFp)
 GO(gtk_dialog_get_content_area, pFp)
-GO(gtk_dialog_get_has_separator, iFp) // Warning: failed to confirm
+GO(gtk_dialog_get_header_bar, pFp)
 GO(gtk_dialog_get_response_for_widget, iFpp)
 GO(gtk_dialog_get_type, LFv)
 GO(gtk_dialog_get_widget_for_response, pFpi)
 GO(gtk_dialog_new, pFv)
-GO(gtk_dialog_new_with_buttons, pFppipppppppppppp)    //vaarg
+GO(gtk_dialog_new_with_buttons, pFppupppppppppppp)    //vaarg
 GO(gtk_dialog_response, vFpi)
 GO(gtk_dialog_run, iFp)
 GO(gtk_dialog_set_alternative_button_order, vFpiiiiiiiiiiiiiiiiii)  // vaarg, should wrap using gtk_dialog_set_alternative_button_order_from_array
 GO(gtk_dialog_set_alternative_button_order_from_array, vFpip)
 GO(gtk_dialog_set_default_response, vFpi)
-GO(gtk_dialog_set_has_separator, vFpi) // Warning: failed to confirm
 GO(gtk_dialog_set_response_sensitive, vFpii)
 GO(gtk_direction_type_get_type, LFv)
 GO(gtk_disable_setlocale, vFv)
 GO(gtk_distribute_natural_allocation, iFiup)
 GO(gtk_drag_begin, pFppuip)
+GO(gtk_drag_begin_with_coordinates, pFppuipii)
+GO(gtk_drag_cancel, vFp)
 GO(gtk_drag_check_threshold, iFpiiii)
 GO(gtk_drag_dest_add_image_targets, vFp)
 GO(gtk_drag_dest_add_text_targets, vFp)
@@ -837,50 +881,28 @@ GO(gtk_drag_get_data, vFpppu)
 GO(gtk_drag_get_source_widget, pFp)
 GO(gtk_drag_highlight, vFp)
 GO(gtk_drag_result_get_type, LFv)
-GO(gtk_drag_set_default_icon, vFpppii) // Warning: failed to confirm
 GO(gtk_drag_set_icon_default, vFp)
+GO(gtk_drag_set_icon_gicon, vFppii)
 GO(gtk_drag_set_icon_name, vFppii)
 GO(gtk_drag_set_icon_pixbuf, vFppii)
-GO(gtk_drag_set_icon_pixmap, vFppppii) // Warning: failed to confirm
 GO(gtk_drag_set_icon_stock, vFppii)
+GO(gtk_drag_set_icon_surface, vFpp)
 GO(gtk_drag_set_icon_widget, vFppii)
 GO(gtk_drag_source_add_image_targets, vFp)
 GO(gtk_drag_source_add_text_targets, vFp)
 GO(gtk_drag_source_add_uri_targets, vFp)
 GO(gtk_drag_source_get_target_list, pFp)
 GO(gtk_drag_source_set, vFpupiu)
-GO(gtk_drag_source_set_icon, vFpppp) // Warning: failed to confirm
+GO(gtk_drag_source_set_icon_gicon, vFpp)
 GO(gtk_drag_source_set_icon_name, vFpp)
 GO(gtk_drag_source_set_icon_pixbuf, vFpp)
 GO(gtk_drag_source_set_icon_stock, vFpp)
 GO(gtk_drag_source_set_target_list, vFpp)
 GO(gtk_drag_source_unset, vFp)
 GO(gtk_drag_unhighlight, vFp)
-GO(gtk_draw_arrow, vFppiiiiiiii) // Warning: failed to confirm
-GO(gtk_draw_box, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_box_gap, vFppiiiiiiiii) // Warning: failed to confirm
-GO(gtk_draw_check, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_diamond, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_expander, vFppiiii) // Warning: failed to confirm
-GO(gtk_draw_extension, vFppiiiiiii) // Warning: failed to confirm
-GO(gtk_draw_flat_box, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_focus, vFppiiii) // Warning: failed to confirm
-GO(gtk_draw_handle, vFppiiiiiii) // Warning: failed to confirm
-GO(gtk_draw_hline, vFppiiii) // Warning: failed to confirm
 GO(gtk_drawing_area_get_type, LFv)
 GO(gtk_drawing_area_new, pFv)
-GO(gtk_drawing_area_size, vFpii) // Warning: failed to confirm
 GO(gtk_draw_insertion_cursor, vFpppiui)
-GO(gtk_draw_layout, vFppiiiip) // Warning: failed to confirm
-GO(gtk_draw_option, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_polygon, vFppiipii) // Warning: failed to confirm
-GO(gtk_draw_resize_grip, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_shadow, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_shadow_gap, vFppiiiiiiiii) // Warning: failed to confirm
-GO(gtk_draw_slider, vFppiiiiiii) // Warning: failed to confirm
-GO(gtk_draw_string, vFppiiip) // Warning: failed to confirm
-GO(gtk_draw_tab, vFppiiiiii) // Warning: failed to confirm
-GO(gtk_draw_vline, vFppiiii) // Warning: failed to confirm
 GO(gtk_editable_copy_clipboard, vFp)
 GO(gtk_editable_cut_clipboard, vFp)
 GO(gtk_editable_delete_selection, vFp)
@@ -895,7 +917,7 @@ GO(gtk_editable_paste_clipboard, vFp)
 GO(gtk_editable_select_region, vFpii)
 GO(gtk_editable_set_editable, vFpi)
 GO(gtk_editable_set_position, vFpi)
-GO(gtk_entry_append_text, vFpp) // Warning: failed to confirm
+GO(gtk_entry_accessible_get_type, LFv)
 GO(gtk_entry_buffer_delete_text, uFpui)
 GO(gtk_entry_buffer_emit_deleted_text, vFpuu)
 GO(gtk_entry_buffer_emit_inserted_text, vFpupu)
@@ -909,6 +931,7 @@ GO(gtk_entry_buffer_new, pFpi)
 GO(gtk_entry_buffer_set_max_length, vFpi)
 GO(gtk_entry_buffer_set_text, vFppi)
 GO(gtk_entry_completion_complete, vFp)
+GO(gtk_entry_completion_compute_prefix, pFpp)
 GO(gtk_entry_completion_delete_action, vFpi)
 GO(gtk_entry_completion_get_completion_prefix, pFp)
 GO(gtk_entry_completion_get_entry, pFp)
@@ -925,6 +948,7 @@ GO(gtk_entry_completion_insert_action_markup, vFpip)
 GO(gtk_entry_completion_insert_action_text, vFpip)
 GO(gtk_entry_completion_insert_prefix, vFp)
 GO(gtk_entry_completion_new, pFv)
+GO(gtk_entry_completion_new_with_area, pFp)
 GO(gtk_entry_completion_set_inline_completion, vFpi)
 GO(gtk_entry_completion_set_inline_selection, vFpi)
 //GOM(gtk_entry_completion_set_match_func, vFpppp)
@@ -936,12 +960,14 @@ GO(gtk_entry_completion_set_popup_single_match, vFpi)
 GO(gtk_entry_completion_set_text_column, vFpi)
 GO(gtk_entry_get_activates_default, iFp)
 GO(gtk_entry_get_alignment, fFp)
+GO(gtk_entry_get_attributes, pFp)
 GO(gtk_entry_get_buffer, pFp)
 GO(gtk_entry_get_completion, pFp)
 GO(gtk_entry_get_current_icon_drag_source, iFp)
 GO(gtk_entry_get_cursor_hadjustment, pFp)
 GO(gtk_entry_get_has_frame, iFp)
 GO(gtk_entry_get_icon_activatable, iFpu)
+GO(gtk_entry_get_icon_area, vFpup)
 GO(gtk_entry_get_icon_at_pos, iFpii)
 GO(gtk_entry_get_icon_gicon, pFpu)
 GO(gtk_entry_get_icon_name, pFpu)
@@ -951,37 +977,40 @@ GO(gtk_entry_get_icon_stock, pFpu)
 GO(gtk_entry_get_icon_storage_type, uFpu)
 GO(gtk_entry_get_icon_tooltip_markup, pFpu)
 GO(gtk_entry_get_icon_tooltip_text, pFpu)
-//GO(gtk_entry_get_icon_window, 
 GO(gtk_entry_get_inner_border, pFp)
+GO(gtk_entry_get_input_hints, uFp)
+GO(gtk_entry_get_input_purpose, uFp)
 GO(gtk_entry_get_invisible_char, uFp)
 GO(gtk_entry_get_layout, pFp)
 GO(gtk_entry_get_layout_offsets, vFppp)
 GO(gtk_entry_get_max_length, iFp)
+GO(gtk_entry_get_max_width_chars, iFp)
 GO(gtk_entry_get_overwrite_mode, iFp)
+GO(gtk_entry_get_placeholder_text, pFp)
 GO(gtk_entry_get_progress_fraction, dFp)
 GO(gtk_entry_get_progress_pulse_step, dFp)
+GO(gtk_entry_get_tabs, pFp)
 GO(gtk_entry_get_text, pFp)
+GO(gtk_entry_get_text_area, vFpp)
 GO(gtk_entry_get_text_length, WFp)
-//GO(gtk_entry_get_text_window, 
 GO(gtk_entry_get_type, LFv)
 GO(gtk_entry_get_visibility, iFp)
 GO(gtk_entry_get_width_chars, iFp)
+GO(gtk_entry_grab_focus_without_selecting, vFp)
+GO(gtk_entry_icon_accessible_get_type, LFv)
 GO(gtk_entry_icon_position_get_type, LFv)
 GO(gtk_entry_im_context_filter_keypress, iFpp)
 GO(gtk_entry_layout_index_to_text_index, iFpi)
 GO(gtk_entry_new, pFv)
 GO(gtk_entry_new_with_buffer, pFp)
-GO(gtk_entry_new_with_max_length, pFi) // Warning: failed to confirm
-GO(gtk_entry_prepend_text, vFpp) // Warning: failed to confirm
 GO(gtk_entry_progress_pulse, vFp)
 GO(gtk_entry_reset_im_context, vFp)
-GO(gtk_entry_select_region, vFpii) // Warning: failed to confirm
 GO(gtk_entry_set_activates_default, vFpi)
 GO(gtk_entry_set_alignment, vFpf)
+GO(gtk_entry_set_attributes, vFpp)
 GO(gtk_entry_set_buffer, vFpp)
 GO(gtk_entry_set_completion, vFpp)
 GO(gtk_entry_set_cursor_hadjustment, vFpp)
-GO(gtk_entry_set_editable, vFpi) // Warning: failed to confirm
 GO(gtk_entry_set_has_frame, vFpi)
 GO(gtk_entry_set_icon_activatable, vFpui)
 GO(gtk_entry_set_icon_drag_source, vFpupu)
@@ -993,31 +1022,55 @@ GO(gtk_entry_set_icon_sensitive, vFpui)
 GO(gtk_entry_set_icon_tooltip_markup, vFpup)
 GO(gtk_entry_set_icon_tooltip_text, vFpup)
 GO(gtk_entry_set_inner_border, vFpp)
+GO(gtk_entry_set_input_hints, vFpu)
+GO(gtk_entry_set_input_purpose, vFpu)
 GO(gtk_entry_set_invisible_char, vFpu)
 GO(gtk_entry_set_max_length, vFpi)
+GO(gtk_entry_set_max_width_chars, vFpi)
 GO(gtk_entry_set_overwrite_mode, vFpi)
-GO(gtk_entry_set_position, vFpi) // Warning: failed to confirm
+GO(gtk_entry_set_placeholder_text, vFpp)
 GO(gtk_entry_set_progress_fraction, vFpd)
 GO(gtk_entry_set_progress_pulse_step, vFpd)
+GO(gtk_entry_set_tabs, vFpp)
 GO(gtk_entry_set_text, vFpp)
 GO(gtk_entry_set_visibility, vFpi)
 GO(gtk_entry_set_width_chars, vFpi)
 GO(gtk_entry_text_index_to_layout_index, iFpi)
 GO(gtk_entry_unset_invisible_char, vFp)
-GOM(gtk_enumerate_printers, vFEpppi) // Warning: failed to confirm
+GOM(gtk_enumerate_printers, vFEpppi)
 GO(gtk_event_box_get_above_child, iFp)
 GO(gtk_event_box_get_type, LFv)
 GO(gtk_event_box_get_visible_window, iFp)
 GO(gtk_event_box_new, pFv)
 GO(gtk_event_box_set_above_child, vFpi)
 GO(gtk_event_box_set_visible_window, vFpi)
+GO(gtk_event_controller_get_propagation_phase, uFp)
+GO(gtk_event_controller_get_type, LFv)
+GO(gtk_event_controller_get_widget, pFp)
+GO(gtk_event_controller_handle_event, iFpp)
+GO(gtk_event_controller_key_forward, iFpp)
+GO(gtk_event_controller_key_get_group, uFp)
+GO(gtk_event_controller_key_get_im_context, pFp)
+GO(gtk_event_controller_key_get_type, LFv)
+GO(gtk_event_controller_key_new, pFp)
+GO(gtk_event_controller_key_set_im_context, vFpp)
+GO(gtk_event_controller_motion_get_type, LFv)
+GO(gtk_event_controller_motion_new, pFp)
+GO(gtk_event_controller_reset, vFp)
+GO(gtk_event_controller_scroll_flags_get_type, LFv)
+GO(gtk_event_controller_scroll_get_flags, uFp)
+GO(gtk_event_controller_scroll_get_type, LFv)
+GO(gtk_event_controller_scroll_new, pFpu)
+GO(gtk_event_controller_scroll_set_flags, vFpu)
 GO(gtk_event_controller_set_propagation_phase, vFpu)
+GO(gtk_event_sequence_state_get_type, LFv)
 GO(gtk_events_pending, iFv)
-GO(gtk_exit, vFi) // Warning: failed to confirm
+GO(gtk_expander_accessible_get_type, LFv)
 GO(gtk_expander_get_expanded, iFp)
 GO(gtk_expander_get_label, pFp)
 GO(gtk_expander_get_label_fill, iFp)
 GO(gtk_expander_get_label_widget, pFp)
+GO(gtk_expander_get_resize_toplevel, iFp)
 GO(gtk_expander_get_spacing, iFp)
 GO(gtk_expander_get_type, LFv)
 GO(gtk_expander_get_use_markup, iFp)
@@ -1028,12 +1081,14 @@ GO(gtk_expander_set_expanded, vFpi)
 GO(gtk_expander_set_label, vFpp)
 GO(gtk_expander_set_label_fill, vFpi)
 GO(gtk_expander_set_label_widget, vFpp)
+GO(gtk_expander_set_resize_toplevel, vFpi)
 GO(gtk_expander_set_spacing, vFpi)
 GO(gtk_expander_set_use_markup, vFpi)
 GO(gtk_expander_set_use_underline, vFpi)
 GO(gtk_expander_style_get_type, LFv)
 GO(gtk_false, iFv)
 GO(gtk_file_chooser_action_get_type, LFv)
+GO(gtk_file_chooser_add_choice, vFppppp)
 GO(gtk_file_chooser_add_filter, vFpp)
 GO(gtk_file_chooser_add_shortcut_folder, iFppp)
 GO(gtk_file_chooser_add_shortcut_folder_uri, iFppp)
@@ -1042,22 +1097,22 @@ GO(gtk_file_chooser_button_get_title, pFp)
 GO(gtk_file_chooser_button_get_type, LFv)
 GO(gtk_file_chooser_button_get_width_chars, iFp)
 GO(gtk_file_chooser_button_new, pFpu)
-GO(gtk_file_chooser_button_new_with_backend, pFpip) // Warning: failed to confirm
 GO(gtk_file_chooser_button_new_with_dialog, pFp)
 GO(gtk_file_chooser_button_set_focus_on_click, vFpi)
 GO(gtk_file_chooser_button_set_title, vFpp)
 GO(gtk_file_chooser_button_set_width_chars, vFpi)
 GO(gtk_file_chooser_confirmation_get_type, LFv)
 GO(gtk_file_chooser_dialog_get_type, LFv)
-GO(gtk_file_chooser_dialog_new, pFppipipipipipipip)  // vaargs (so pFppipV) with additionnal buttons, end with a NULL
-GO(gtk_file_chooser_dialog_new_with_backend, pFppippipipipipipip)   // same but pFppippV
+GO(gtk_file_chooser_dialog_new, pFppupupupupupupup)  // vaargs (so pFppupV) with additionnal buttons, end with a NULL
 GO(gtk_file_chooser_error_get_type, LFv)
 GO(gtk_file_chooser_error_quark, uFv)
 GO(gtk_file_chooser_get_action, uFp)
+GO(gtk_file_chooser_get_choice, pFpp)
 GO(gtk_file_chooser_get_create_folders, iFp)
 GO(gtk_file_chooser_get_current_folder, pFp)
 GO(gtk_file_chooser_get_current_folder_file, pFp)
 GO(gtk_file_chooser_get_current_folder_uri, pFp)
+GO(gtk_file_chooser_get_current_name, pFp)
 GO(gtk_file_chooser_get_do_overwrite_confirmation, iFp)
 GO(gtk_file_chooser_get_extra_widget, pFp)
 GO(gtk_file_chooser_get_file, pFp)
@@ -1065,7 +1120,6 @@ GO(gtk_file_chooser_get_filename, pFp)
 GO(gtk_file_chooser_get_filenames, pFp)
 GO(gtk_file_chooser_get_files, pFp)
 GO(gtk_file_chooser_get_filter, pFp)
-GO(gtk_file_chooser_get_filters, pFp) // Warning: failed to confirm
 GO(gtk_file_chooser_get_local_only, iFp)
 GO(gtk_file_chooser_get_preview_file, pFp)
 GO(gtk_file_chooser_get_preview_filename, pFp)
@@ -1081,7 +1135,13 @@ GO(gtk_file_chooser_get_use_preview_label, iFp)
 GO(gtk_file_chooser_list_filters, pFp)
 GO(gtk_file_chooser_list_shortcut_folders, pFp)
 GO(gtk_file_chooser_list_shortcut_folder_uris, pFp)
+GO(gtk_file_chooser_native_get_accept_label, pFp)
+GO(gtk_file_chooser_native_get_cancel_label, pFp)
+GO(gtk_file_chooser_native_get_type, LFv)
 GO(gtk_file_chooser_native_new, pFppupp)
+GO(gtk_file_chooser_native_set_accept_label, vFpp)
+GO(gtk_file_chooser_native_set_cancel_label, vFpp)
+GO(gtk_file_chooser_remove_choice, vFpp)
 GO(gtk_file_chooser_remove_filter, vFpp)
 GO(gtk_file_chooser_remove_shortcut_folder, iFppp)
 GO(gtk_file_chooser_remove_shortcut_folder_uri, iFppp)
@@ -1090,6 +1150,7 @@ GO(gtk_file_chooser_select_file, iFppp)
 GO(gtk_file_chooser_select_filename, iFpp)
 GO(gtk_file_chooser_select_uri, iFpp)
 GO(gtk_file_chooser_set_action, vFpu)
+GO(gtk_file_chooser_set_choice, vFppp)
 GO(gtk_file_chooser_set_create_folders, vFpi)
 GO(gtk_file_chooser_set_current_folder, iFpp)
 GO(gtk_file_chooser_set_current_folder_file, iFppp)
@@ -1111,9 +1172,9 @@ GO(gtk_file_chooser_unselect_all, vFp)
 GO(gtk_file_chooser_unselect_file, vFpp)
 GO(gtk_file_chooser_unselect_filename, vFpp)
 GO(gtk_file_chooser_unselect_uri, vFpp)
+//GO(gtk_file_chooser_widget_accessible_get_type, 
 GO(gtk_file_chooser_widget_get_type, LFv)
 GO(gtk_file_chooser_widget_new, pFu)
-GO(gtk_file_chooser_widget_new_with_backend, pFip) // Warning: failed to confirm
 GOM(gtk_file_filter_add_custom, vFEpuppp)
 GO(gtk_file_filter_add_mime_type, vFpp)
 GO(gtk_file_filter_add_pattern, vFpp)
@@ -1124,25 +1185,52 @@ GO(gtk_file_filter_get_name, pFp)
 GO(gtk_file_filter_get_needed, uFp)
 GO(gtk_file_filter_get_type, LFv)
 GO(gtk_file_filter_new, pFv)
+GO(gtk_file_filter_new_from_gvariant, pFp)
 GO(gtk_file_filter_set_name, vFpp)
-GO(gtk_file_selection_complete, vFpp) // Warning: failed to confirm
-GO(gtk_file_selection_get_filename, pFp) // Warning: failed to confirm
-GO(gtk_file_selection_get_selections, pFp) // Warning: failed to confirm
-GO(gtk_file_selection_get_select_multiple, iFp) // Warning: failed to confirm
-GO(gtk_file_selection_get_type, LFv) // Warning: failed to confirm
-GO(gtk_file_selection_hide_fileop_buttons, vFp) // Warning: failed to confirm
-GO(gtk_file_selection_new, pFp) // Warning: failed to confirm
-GO(gtk_file_selection_set_filename, vFpp) // Warning: failed to confirm
-GO(gtk_file_selection_set_select_multiple, vFpi) // Warning: failed to confirm
-GO(gtk_file_selection_show_fileop_buttons, vFp) // Warning: failed to confirm
-GO(gtk_fixed_get_has_window, iFp) // Warning: failed to confirm
+GO(gtk_file_filter_to_gvariant, pFp)
 GO(gtk_fixed_get_type, LFv)
 GO(gtk_fixed_move, vFppii)
 GO(gtk_fixed_new, pFv)
 GO(gtk_fixed_put, vFppii)
-GO(gtk_fixed_set_has_window, vFpi) // Warning: failed to confirm
+GO(gtk_flow_box_accessible_get_type, LFv)
+//GOM(gtk_flow_box_bind_model, vFppppp)
+GO(gtk_flow_box_child_accessible_get_type, LFv)
+GO(gtk_flow_box_child_changed, vFp)
+GO(gtk_flow_box_child_get_index, iFp)
 GO(gtk_flow_box_child_get_type, LFv)
+GO(gtk_flow_box_child_is_selected, iFp)
+GO(gtk_flow_box_child_new, pFv)
+GO(gtk_flow_box_get_activate_on_single_click, iFp)
+GO(gtk_flow_box_get_child_at_index, pFpi)
+GO(gtk_flow_box_get_child_at_pos, pFpii)
+GO(gtk_flow_box_get_column_spacing, uFp)
+GO(gtk_flow_box_get_homogeneous, iFp)
+GO(gtk_flow_box_get_max_children_per_line, uFp)
+GO(gtk_flow_box_get_min_children_per_line, uFp)
+GO(gtk_flow_box_get_row_spacing, uFp)
+GO(gtk_flow_box_get_selected_children, pFp)
+GO(gtk_flow_box_get_selection_mode, uFp)
 GO(gtk_flow_box_get_type, LFv)
+GO(gtk_flow_box_insert, vFppi)
+GO(gtk_flow_box_invalidate_filter, vFp)
+GO(gtk_flow_box_invalidate_sort, vFp)
+GO(gtk_flow_box_new, pFv)
+GO(gtk_flow_box_select_all, vFp)
+GO(gtk_flow_box_select_child, vFpp)
+//GOM(gtk_flow_box_selected_foreach, vFppp)
+GO(gtk_flow_box_set_activate_on_single_click, vFpi)
+GO(gtk_flow_box_set_column_spacing, vFpu)
+//GOM(gtk_flow_box_set_filter_func, vFpppp)
+GO(gtk_flow_box_set_hadjustment, vFpp)
+GO(gtk_flow_box_set_homogeneous, vFpi)
+GO(gtk_flow_box_set_max_children_per_line, vFpu)
+GO(gtk_flow_box_set_min_children_per_line, vFpu)
+GO(gtk_flow_box_set_row_spacing, vFpu)
+GO(gtk_flow_box_set_selection_mode, vFpu)
+//GOM(gtk_flow_box_set_sort_func, vFpppp)
+GO(gtk_flow_box_set_vadjustment, vFpp)
+GO(gtk_flow_box_unselect_all, vFp)
+GO(gtk_flow_box_unselect_child, vFpp)
 GO(gtk_font_button_get_font_name, pFp)
 GO(gtk_font_button_get_show_size, iFp)
 GO(gtk_font_button_get_show_style, iFp)
@@ -1158,10 +1246,32 @@ GO(gtk_font_button_set_show_style, vFpi)
 GO(gtk_font_button_set_title, vFpp)
 GO(gtk_font_button_set_use_font, vFpi)
 GO(gtk_font_button_set_use_size, vFpi)
+GO(gtk_font_chooser_dialog_get_type, LFv)
+GO(gtk_font_chooser_dialog_new, pFpp)
+GO(gtk_font_chooser_get_font, pFp)
+GO(gtk_font_chooser_get_font_desc, pFp)
+GO(gtk_font_chooser_get_font_face, pFp)
+GO(gtk_font_chooser_get_font_family, pFp)
+GO(gtk_font_chooser_get_font_features, pFp)
+GO(gtk_font_chooser_get_font_map, pFp)
+GO(gtk_font_chooser_get_font_size, iFp)
+GO(gtk_font_chooser_get_language, pFp)
+GO(gtk_font_chooser_get_level, uFp)
+GO(gtk_font_chooser_get_preview_text, pFp)
+GO(gtk_font_chooser_get_show_preview_entry, iFp)
 GO(gtk_font_chooser_get_type, LFv)
-GO(gtk_font_selection_dialog_get_apply_button, pFp) // Warning: failed to confirm
+GO(gtk_font_chooser_level_get_type, LFv)
+//GOM(gtk_font_chooser_set_filter_func, vFpppp)
+GO(gtk_font_chooser_set_font, vFpp)
+GO(gtk_font_chooser_set_font_desc, vFpp)
+GO(gtk_font_chooser_set_font_map, vFpp)
+GO(gtk_font_chooser_set_language, vFpp)
+GO(gtk_font_chooser_set_level, vFpu)
+GO(gtk_font_chooser_set_preview_text, vFpp)
+GO(gtk_font_chooser_set_show_preview_entry, vFpi)
+GO(gtk_font_chooser_widget_get_type, LFv)
+GO(gtk_font_chooser_widget_new, pFv)
 GO(gtk_font_selection_dialog_get_cancel_button, pFp)
-GO(gtk_font_selection_dialog_get_font, pFp) // Warning: failed to confirm
 GO(gtk_font_selection_dialog_get_font_name, pFp)
 GO(gtk_font_selection_dialog_get_font_selection, pFp)
 GO(gtk_font_selection_dialog_get_ok_button, pFp)
@@ -1174,7 +1284,6 @@ GO(gtk_font_selection_get_face, pFp)
 GO(gtk_font_selection_get_face_list, pFp)
 GO(gtk_font_selection_get_family, pFp)
 GO(gtk_font_selection_get_family_list, pFp)
-GO(gtk_font_selection_get_font, pFp) // Warning: failed to confirm
 GO(gtk_font_selection_get_font_name, pFp)
 GO(gtk_font_selection_get_preview_entry, pFp)
 GO(gtk_font_selection_get_preview_text, pFp)
@@ -1185,6 +1294,7 @@ GO(gtk_font_selection_get_type, LFv)
 GO(gtk_font_selection_new, pFv)
 GO(gtk_font_selection_set_font_name, iFpp)
 GO(gtk_font_selection_set_preview_text, vFpp)
+GO(gtk_frame_accessible_get_type, LFv)
 GO(gtk_frame_get_label, pFp)
 GO(gtk_frame_get_label_align, vFppp)
 GO(gtk_frame_get_label_widget, pFp)
@@ -1195,32 +1305,130 @@ GO(gtk_frame_set_label, vFpp)
 GO(gtk_frame_set_label_align, vFpff)
 GO(gtk_frame_set_label_widget, vFpp)
 GO(gtk_frame_set_shadow_type, vFpu)
-GO(gtk_gamma_curve_get_type, LFv) // Warning: failed to confirm
-GO(gtk_gamma_curve_new, pFv) // Warning: failed to confirm
-GO(gtk_gc_get, pFippu) // Warning: failed to confirm
-GO(gtk_gc_release, vFp) // Warning: failed to confirm
+GO(gtk_gesture_drag_get_offset, iFppp)
+GO(gtk_gesture_drag_get_start_point, iFppp)
+GO(gtk_gesture_drag_get_type, LFv)
+GO(gtk_gesture_drag_new, pFp)
+GO(gtk_gesture_get_bounding_box, iFpp)
+GO(gtk_gesture_get_bounding_box_center, iFppp)
+GO(gtk_gesture_get_device, pFp)
+GO(gtk_gesture_get_group, pFp)
+GO(gtk_gesture_get_last_event, pFpp)
+GO(gtk_gesture_get_last_updated_sequence, pFp)
+GO(gtk_gesture_get_point, iFpppp)
+GO(gtk_gesture_get_sequences, pFp)
+GO(gtk_gesture_get_sequence_state, uFpp)
+GO(gtk_gesture_get_type, LFv)
+GO(gtk_gesture_get_window, pFp)
+GO(gtk_gesture_group, vFpp)
+GO(gtk_gesture_handles_sequence, iFpp)
 GO(gtk_gesture_is_active, iFp)
+GO(gtk_gesture_is_grouped_with, iFpp)
+GO(gtk_gesture_is_recognized, iFp)
+GO(gtk_gesture_long_press_get_type, LFv)
 GO(gtk_gesture_long_press_new, pFp)
+GO(gtk_gesture_multi_press_get_area, iFpp)
+GO(gtk_gesture_multi_press_get_type, LFv)
+GO(gtk_gesture_multi_press_new, pFp)
+GO(gtk_gesture_multi_press_set_area, vFpp)
+GO(gtk_gesture_pan_get_orientation, uFp)
+GO(gtk_gesture_pan_get_type, LFv)
 GO(gtk_gesture_pan_new, pFpu)
+GO(gtk_gesture_pan_set_orientation, vFpu)
+GO(gtk_gesture_rotate_get_angle_delta, dFp)
+GO(gtk_gesture_rotate_get_type, LFv)
+GO(gtk_gesture_rotate_new, pFp)
+GO(gtk_gesture_set_sequence_state, iFppu)
+GO(gtk_gesture_set_state, iFpu)
+GO(gtk_gesture_set_window, vFpp)
+GO(gtk_gesture_single_get_button, uFp)
+GO(gtk_gesture_single_get_current_button, uFp)
+GO(gtk_gesture_single_get_current_sequence, pFp)
+GO(gtk_gesture_single_get_exclusive, iFp)
+GO(gtk_gesture_single_get_touch_only, iFp)
+GO(gtk_gesture_single_get_type, LFv)
+GO(gtk_gesture_single_set_button, vFpu)
+GO(gtk_gesture_single_set_exclusive, vFpi)
+GO(gtk_gesture_single_set_touch_only, vFpi)
+GO(gtk_gesture_stylus_get_axes, iFppp)
+GO(gtk_gesture_stylus_get_axis, iFpup)
+GO(gtk_gesture_stylus_get_device_tool, pFp)
+GO(gtk_gesture_stylus_get_type, LFv)
+GO(gtk_gesture_stylus_new, pFp)
+GO(gtk_gesture_swipe_get_type, LFv)
+GO(gtk_gesture_swipe_get_velocity, iFppp)
+GO(gtk_gesture_swipe_new, pFp)
+GO(gtk_gesture_ungroup, vFp)
+GO(gtk_gesture_zoom_get_scale_delta, dFp)
+GO(gtk_gesture_zoom_get_type, LFv)
+GO(gtk_gesture_zoom_new, pFp)
+GO(gtk_get_binary_age, uFv)
 GO(gtk_get_current_event, pFv)
+GO(gtk_get_current_event_device, pFv)
 GO(gtk_get_current_event_state, iFp)
 GO(gtk_get_current_event_time, uFv)
+GO(gtk_get_debug_flags, uFv)
 GO(gtk_get_default_language, pFv)
 GO(gtk_get_event_widget, pFp)
-GO(gtk_get_binary_age, uFv)
 GO(gtk_get_interface_age, uFv)
+GO(gtk_get_locale_direction, uFv)
 GO(gtk_get_major_version, uFv)
-GO(gtk_get_minor_version, uFv)
 GO(gtk_get_micro_version, uFv)
+GO(gtk_get_minor_version, uFv)
 GO(gtk_get_option_group, pFi)
+//GO(gtk_glade_catalog_init, 
+GO(gtk_gl_area_attach_buffers, vFp)
+GO(gtk_gl_area_get_auto_render, iFp)
+GO(gtk_gl_area_get_context, pFp)
+GO(gtk_gl_area_get_error, pFp)
+GO(gtk_gl_area_get_has_alpha, iFp)
+GO(gtk_gl_area_get_has_depth_buffer, iFp)
+GO(gtk_gl_area_get_has_stencil_buffer, iFp)
+GO(gtk_gl_area_get_required_version, vFppp)
+GO(gtk_gl_area_get_type, LFv)
+GO(gtk_gl_area_get_use_es, iFp)
+GO(gtk_gl_area_make_current, vFp)
+GO(gtk_gl_area_new, pFv)
+GO(gtk_gl_area_queue_render, vFp)
+GO(gtk_gl_area_set_auto_render, vFpi)
+GO(gtk_gl_area_set_error, vFpp)
+GO(gtk_gl_area_set_has_alpha, vFpi)
+GO(gtk_gl_area_set_has_depth_buffer, vFpi)
+GO(gtk_gl_area_set_has_stencil_buffer, vFpi)
+GO(gtk_gl_area_set_required_version, vFpii)
+GO(gtk_gl_area_set_use_es, vFpi)
 GO(gtk_grab_add, vFp)
 GO(gtk_grab_get_current, pFv)
 GO(gtk_grab_remove, vFp)
+GO(gtk_gradient_add_color_stop, vFpdp)
+GO(gtk_gradient_get_type, LFv)
+GO(gtk_gradient_new_linear, pFdddd)
+GO(gtk_gradient_new_radial, pFdddddd)
+GO(gtk_gradient_ref, pFp)
+GO(gtk_gradient_resolve, iFppp)
+GO(gtk_gradient_resolve_for_context, pFpp)
+GO(gtk_gradient_to_string, pFp)
+GO(gtk_gradient_unref, vFp)
 GO(gtk_grid_attach, vFppiiii)
+GO(gtk_grid_attach_next_to, vFpppuii)
+GO(gtk_grid_get_baseline_row, iFp)
+GO(gtk_grid_get_child_at, pFpii)
+GO(gtk_grid_get_column_homogeneous, iFp)
+GO(gtk_grid_get_column_spacing, uFp)
+GO(gtk_grid_get_row_baseline_position, uFpi)
+GO(gtk_grid_get_row_homogeneous, iFp)
+GO(gtk_grid_get_row_spacing, uFp)
 GO(gtk_grid_get_type, LFv)
+GO(gtk_grid_insert_column, vFpi)
+GO(gtk_grid_insert_next_to, vFppu)
+GO(gtk_grid_insert_row, vFpi)
 GO(gtk_grid_new, pFv)
+GO(gtk_grid_remove_column, vFpi)
+GO(gtk_grid_remove_row, vFpi)
+GO(gtk_grid_set_baseline_row, vFpi)
 GO(gtk_grid_set_column_homogeneous, vFpi)
 GO(gtk_grid_set_column_spacing, vFpu)
+GO(gtk_grid_set_row_baseline_position, vFpiu)
 GO(gtk_grid_set_row_homogeneous, vFpi)
 GO(gtk_grid_set_row_spacing, vFpu)
 GO(gtk_handle_box_get_child_detached, iFp)
@@ -1234,21 +1442,27 @@ GO(gtk_handle_box_set_shadow_type, vFpu)
 GO(gtk_handle_box_set_snap_edge, vFpu)
 GO(gtk_hbox_get_type, LFv)
 GO(gtk_hbox_new, pFii)
-GO(gtk_hbutton_box_get_layout_default, iFv) // Warning: failed to confirm
-GO(gtk_hbutton_box_get_spacing_default, iFv) // Warning: failed to confirm
 GO(gtk_hbutton_box_get_type, LFv)
 GO(gtk_hbutton_box_new, pFv)
-GO(gtk_hbutton_box_set_layout_default, vFi) // Warning: failed to confirm
-GO(gtk_hbutton_box_set_spacing_default, vFi) // Warning: failed to confirm
-GO(gtk_header_bar_new, pFv)
+//GO(gtk_header_bar_accessible_get_type, 
+GO(gtk_header_bar_get_custom_title, pFp)
+GO(gtk_header_bar_get_decoration_layout, pFp)
+GO(gtk_header_bar_get_has_subtitle, iFp)
+GO(gtk_header_bar_get_show_close_button, iFp)
+GO(gtk_header_bar_get_subtitle, pFp)
+GO(gtk_header_bar_get_title, pFp)
 GO(gtk_header_bar_get_type, LFv)
+GO(gtk_header_bar_new, pFv)
 GO(gtk_header_bar_pack_end, vFpp)
+GO(gtk_header_bar_pack_start, vFpp)
+GO(gtk_header_bar_set_custom_title, vFpp)
+GO(gtk_header_bar_set_decoration_layout, vFpp)
+GO(gtk_header_bar_set_has_subtitle, vFpi)
 GO(gtk_header_bar_set_show_close_button, vFpi)
+GO(gtk_header_bar_set_subtitle, vFpp)
 GO(gtk_header_bar_set_title, vFpp)
 GO(gtk_hpaned_get_type, LFv)
 GO(gtk_hpaned_new, pFv)
-GO(gtk_hruler_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_hruler_new, 
 GO(gtk_hscale_get_type, LFv)
 GO(gtk_hscale_new, pFp)
 GO(gtk_hscale_new_with_range, pFddd)
@@ -1274,15 +1488,25 @@ GO(gtk_icon_factory_remove_default, vFp)
 GO(gtk_icon_info_copy, pFp)
 GO(gtk_icon_info_free, vFp)
 GO(gtk_icon_info_get_attach_points, iFppp)
+GO(gtk_icon_info_get_base_scale, iFp)
 GO(gtk_icon_info_get_base_size, iFp)
 GO(gtk_icon_info_get_builtin_pixbuf, pFp)
 GO(gtk_icon_info_get_display_name, pFp)
 GO(gtk_icon_info_get_embedded_rect, iFpp)
 GO(gtk_icon_info_get_filename, pFp)
 GO(gtk_icon_info_get_type, LFv)
+GO(gtk_icon_info_is_symbolic, iFp)
 GO(gtk_icon_info_load_icon, pFpp)
+//GOM(gtk_icon_info_load_icon_async, vFpppp)
+GO(gtk_icon_info_load_icon_finish, pFppp)
 GO(gtk_icon_info_load_surface, pFppp)
+GO(gtk_icon_info_load_symbolic, pFppppppp)
+//GOM(gtk_icon_info_load_symbolic_async, vFpppppppp)
+GO(gtk_icon_info_load_symbolic_finish, pFpppp)
 GO(gtk_icon_info_load_symbolic_for_context, pFpppp)
+//GOM(gtk_icon_info_load_symbolic_for_context_async, vFppppp)
+GO(gtk_icon_info_load_symbolic_for_context_finish, pFpppp)
+GO(gtk_icon_info_load_symbolic_for_style, pFppupp)
 GO(gtk_icon_info_new_for_pixbuf, pFpp)
 GO(gtk_icon_info_set_raw_coordinates, vFpi)
 GO(gtk_icon_lookup_flags_get_type, LFv)
@@ -1294,6 +1518,8 @@ GO(gtk_icon_set_new, pFv)
 GO(gtk_icon_set_new_from_pixbuf, pFp)
 GO(gtk_icon_set_ref, pFp)
 GO(gtk_icon_set_render_icon, pFppuuupp)
+GO(gtk_icon_set_render_icon_pixbuf, pFppu)
+GO(gtk_icon_set_render_icon_surface, pFppuip)
 GO(gtk_icon_set_unref, vFp)
 GO(gtk_icon_size_from_name, uFp)
 GO(gtk_icon_size_get_name, pFu)
@@ -1325,13 +1551,14 @@ GO(gtk_icon_source_set_size_wildcarded, vFpi)
 GO(gtk_icon_source_set_state, vFpu)
 GO(gtk_icon_source_set_state_wildcarded, vFpi)
 GO(gtk_icon_theme_add_builtin_icon, vFpip)
+GO(gtk_icon_theme_add_resource_path, vFpp)
 GO(gtk_icon_theme_append_search_path, vFpp)
 GO(gtk_icon_theme_choose_icon, pFppiu)
+GO(gtk_icon_theme_choose_icon_for_scale, pFppiiu)
 GO(gtk_icon_theme_error_get_type, LFv)
 GO(gtk_icon_theme_error_quark, uFv)
 GO(gtk_icon_theme_get_default, pFv)
 GO(gtk_icon_theme_get_example_icon_name, pFp)
-GO(gtk_icon_theme_get_for_display, pFp) // Warning: failed to confirm
 GO(gtk_icon_theme_get_for_screen, pFp)
 GO(gtk_icon_theme_get_icon_sizes, pFpp)
 GO(gtk_icon_theme_get_search_path, vFppp)
@@ -1340,7 +1567,10 @@ GO(gtk_icon_theme_has_icon, iFpp)
 GO(gtk_icon_theme_list_contexts, pFp)
 GO(gtk_icon_theme_list_icons, pFpp)
 GO(gtk_icon_theme_load_icon, pFppiup)
+GO(gtk_icon_theme_load_icon_for_scale, pFppiiup)
+GO(gtk_icon_theme_load_surface, pFppiipup)
 GO(gtk_icon_theme_lookup_by_gicon, pFppiu)
+GO(gtk_icon_theme_lookup_by_gicon_for_scale, pFppiiu)
 GO(gtk_icon_theme_lookup_icon, pFppiu)
 GO(gtk_icon_theme_lookup_icon_for_scale, pFppiiu)
 GO(gtk_icon_theme_new, pFv)
@@ -1349,11 +1579,14 @@ GO(gtk_icon_theme_rescan_if_needed, iFp)
 GO(gtk_icon_theme_set_custom_theme, vFpp)
 GO(gtk_icon_theme_set_screen, vFpp)
 GO(gtk_icon_theme_set_search_path, vFppi)
+GO(gtk_icon_view_accessible_get_type, LFv)
 GO(gtk_icon_view_convert_widget_to_bin_window_coords, vFpiipp)
 GO(gtk_icon_view_create_drag_icon, pFpp)
 GO(gtk_icon_view_drop_position_get_type, LFv)
 GO(gtk_icon_view_enable_model_drag_dest, vFppiu)
 GO(gtk_icon_view_enable_model_drag_source, vFpupiu)
+GO(gtk_icon_view_get_activate_on_single_click, iFp)
+GO(gtk_icon_view_get_cell_rect, iFpppp)
 GO(gtk_icon_view_get_columns, iFp)
 GO(gtk_icon_view_get_column_spacing, iFp)
 GO(gtk_icon_view_get_cursor, iFppp)
@@ -1368,7 +1601,6 @@ GO(gtk_icon_view_get_item_width, iFp)
 GO(gtk_icon_view_get_margin, iFp)
 GO(gtk_icon_view_get_markup_column, iFp)
 GO(gtk_icon_view_get_model, pFp)
-GO(gtk_icon_view_get_orientation, iFp) // Warning: failed to confirm
 GO(gtk_icon_view_get_path_at_pos, pFpii)
 GO(gtk_icon_view_get_pixbuf_column, iFp)
 GO(gtk_icon_view_get_reorderable, iFp)
@@ -1383,12 +1615,14 @@ GO(gtk_icon_view_get_type, LFv)
 GO(gtk_icon_view_get_visible_range, iFppp)
 GO(gtk_icon_view_item_activated, vFpp)
 GO(gtk_icon_view_new, pFv)
+GO(gtk_icon_view_new_with_area, pFp)
 GO(gtk_icon_view_new_with_model, pFp)
 GO(gtk_icon_view_path_is_selected, iFpp)
 GO(gtk_icon_view_scroll_to_path, vFppiff)
 GO(gtk_icon_view_select_all, vFp)
 //GOM(gtk_icon_view_selected_foreach, vFppp)
 GO(gtk_icon_view_select_path, vFpp)
+GO(gtk_icon_view_set_activate_on_single_click, vFpi)
 GO(gtk_icon_view_set_columns, vFpi)
 GO(gtk_icon_view_set_column_spacing, vFpi)
 GO(gtk_icon_view_set_cursor, vFpppi)
@@ -1399,7 +1633,6 @@ GO(gtk_icon_view_set_item_width, vFpi)
 GO(gtk_icon_view_set_margin, vFpi)
 GO(gtk_icon_view_set_markup_column, vFpi)
 GO(gtk_icon_view_set_model, vFpp)
-GO(gtk_icon_view_set_orientation, vFpi) // Warning: failed to confirm
 GO(gtk_icon_view_set_pixbuf_column, vFpi)
 GO(gtk_icon_view_set_reorderable, vFpi)
 GO(gtk_icon_view_set_row_spacing, vFpi)
@@ -1413,22 +1646,16 @@ GO(gtk_icon_view_unselect_all, vFp)
 GO(gtk_icon_view_unselect_path, vFpp)
 GO(gtk_icon_view_unset_model_drag_dest, vFp)
 GO(gtk_icon_view_unset_model_drag_source, vFp)
-GO(gtk_identifier_get_type, LFv) // Warning: failed to confirm
-//GOM(gtk_idle_add, uFEBp)
-//GOM(gtk_idle_add_full, uFEiBppB)
-//GOM(gtk_idle_add_priority, uFEiBp)
-GO(gtk_idle_remove, vFu) // Warning: failed to confirm
-GO(gtk_idle_remove_by_data, vFp) // Warning: failed to confirm
+//GO(gtk_identifier_get_type, 
+GO(gtk_image_accessible_get_type, LFv)
+GO(gtk_image_cell_accessible_get_type, LFv)
 GO(gtk_image_clear, vFp)
-GO(gtk_image_get, vFppp) // Warning: failed to confirm
 GO(gtk_image_get_animation, pFp)
 GO(gtk_image_get_gicon, vFppp)
 GO(gtk_image_get_icon_name, vFppp)
 GO(gtk_image_get_icon_set, vFppp)
-GO(gtk_image_get_image, vFppp) // Warning: failed to confirm
 GO(gtk_image_get_pixbuf, pFp)
 GO(gtk_image_get_pixel_size, iFp)
-GO(gtk_image_get_pixmap, vFppp) // Warning: failed to confirm
 GO(gtk_image_get_stock, vFppp)
 GO(gtk_image_get_storage_type, uFp)
 GO(gtk_image_get_type, LFv)
@@ -1450,24 +1677,22 @@ GO(gtk_image_new_from_file, pFp)
 GO(gtk_image_new_from_gicon, pFpu)
 GO(gtk_image_new_from_icon_name, pFpu)
 GO(gtk_image_new_from_icon_set, pFpu)
-GO(gtk_image_new_from_image, pFpp) // Warning: failed to confirm
 GO(gtk_image_new_from_pixbuf, pFp)
-GO(gtk_image_new_from_pixmap, pFpp) // Warning: failed to confirm
+GO(gtk_image_new_from_resource, pFp)
 GO(gtk_image_new_from_stock, pFpu)
-GO(gtk_image_set, vFppp) // Warning: failed to confirm
+GO(gtk_image_new_from_surface, pFp)
 GO(gtk_image_set_from_animation, vFpp)
 GO(gtk_image_set_from_file, vFpp)
 GO(gtk_image_set_from_gicon, vFppu)
 GO(gtk_image_set_from_icon_name, vFppu)
 GO(gtk_image_set_from_icon_set, vFppu)
-GO(gtk_image_set_from_image, vFppp) // Warning: failed to confirm
 GO(gtk_image_set_from_pixbuf, vFpp)
-GO(gtk_image_set_from_pixmap, vFppp) // Warning: failed to confirm
+GO(gtk_image_set_from_resource, vFpp)
 GO(gtk_image_set_from_stock, vFppu)
+GO(gtk_image_set_from_surface, vFpp)
 GO(gtk_image_set_pixel_size, vFpi)
 GO(gtk_image_type_get_type, LFv)
 GO(gtk_im_context_delete_surrounding, iFpii)
-GO(gtk_im_context_filter_key, iFpippuuii) // Warning: failed to confirm
 GO(gtk_im_context_filter_keypress, iFpp)
 GO(gtk_im_context_focus_in, vFp)
 GO(gtk_im_context_focus_out, vFp)
@@ -1475,11 +1700,11 @@ GO(gtk_im_context_get_preedit_string, vFpppp)
 GO(gtk_im_context_get_surrounding, iFppp)
 GO(gtk_im_context_get_type, LFv)
 GO(gtk_im_context_reset, vFp)
-GO(gtk_im_context_set_client_widget, vFpp) // Warning: failed to confirm
 GO(gtk_im_context_set_client_window, vFpp)
 GO(gtk_im_context_set_cursor_location, vFpp)
 GO(gtk_im_context_set_surrounding, vFppii)
 GO(gtk_im_context_set_use_preedit, vFpi)
+GO(gtk_im_context_simple_add_compose_file, vFpp)
 GO(gtk_im_context_simple_add_table, vFppii)
 GO(gtk_im_context_simple_get_type, LFv)
 GO(gtk_im_context_simple_new, pFv)
@@ -1496,6 +1721,8 @@ GO(gtk_info_bar_add_button, pFppi)
 GO(gtk_info_bar_get_action_area, pFp)
 GO(gtk_info_bar_get_content_area, pFp)
 GO(gtk_info_bar_get_message_type, uFp)
+GO(gtk_info_bar_get_revealed, iFp)
+GO(gtk_info_bar_get_show_close_button, iFp)
 GO(gtk_info_bar_get_type, LFv)
 GO(gtk_info_bar_new, pFv)
 //GOM(gtk_info_bar_new_with_buttons, pFpV)
@@ -1503,53 +1730,23 @@ GO(gtk_info_bar_response, vFpi)
 GO(gtk_info_bar_set_default_response, vFpi)
 GO(gtk_info_bar_set_message_type, vFpu)
 GO(gtk_info_bar_set_response_sensitive, vFpii)
+GO(gtk_info_bar_set_revealed, vFpi)
+GO(gtk_info_bar_set_show_close_button, vFpi)
 GOM(gtk_init, vFEpp)
-//GO(gtk_init_add, 
 GOM(gtk_init_check, iFEpp)
 GOM(gtk_init_with_args, iFEpppppp)
-//GOM(gtk_input_add_full, uFEiBBppB)
-GO(gtk_input_dialog_get_type, LFv) // Warning: failed to confirm
-GO(gtk_input_dialog_new, pFv) // Warning: failed to confirm
 GO(gtk_input_hints_get_type, LFv)
 GO(gtk_input_purpose_get_type, LFv)
-GO(gtk_input_remove, vFu) // Warning: failed to confirm
 GO(gtk_invisible_get_screen, pFp)
 GO(gtk_invisible_get_type, LFv)
 GO(gtk_invisible_new, pFv)
 GO(gtk_invisible_new_for_screen, pFp)
 GO(gtk_invisible_set_screen, vFpp)
-//GO(gtk_item_deselect, 
-//GO(gtk_item_factories_path_delete, 
-//GO(gtk_item_factory_add_foreign, 
-//GO(gtk_item_factory_construct, 
-//GO(gtk_item_factory_create_item, 
-//GO(gtk_item_factory_create_items, 
-//GO(gtk_item_factory_create_items_ac, 
-//GO(gtk_item_factory_create_menu_entries, 
-//GO(gtk_item_factory_delete_entries, 
-//GO(gtk_item_factory_delete_entry, 
-//GO(gtk_item_factory_delete_item, 
-//GO(gtk_item_factory_from_path, 
-//GO(gtk_item_factory_from_widget, 
-//GO(gtk_item_factory_get_item, 
-//GO(gtk_item_factory_get_item_by_action, 
-GO(gtk_item_factory_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_item_factory_get_widget, 
-//GO(gtk_item_factory_get_widget_by_action, 
-//GO(gtk_item_factory_new, 
-//GO(gtk_item_factory_path_from_widget, 
-//GO(gtk_item_factory_popup, 
-//GO(gtk_item_factory_popup_data, 
-//GO(gtk_item_factory_popup_data_from_widget, 
-//GO(gtk_item_factory_popup_with_data, 
-//GO(gtk_item_factory_set_translate_func, 
-GO(gtk_item_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_item_select, 
-//GO(gtk_item_toggle, 
+GO(gtk_junction_sides_get_type, LFv)
 GO(gtk_justification_get_type, LFv)
-//GOM(gtk_key_snooper_install, uFEpp)
+//GOM(gtk_key_snooper_install, uFpp)
 GO(gtk_key_snooper_remove, vFu)
-GO(gtk_label_get, vFpp) // Warning: failed to confirm
+GO(gtk_label_accessible_get_type, LFv)
 GO(gtk_label_get_angle, dFp)
 GO(gtk_label_get_attributes, pFp)
 GO(gtk_label_get_current_uri, pFp)
@@ -1558,6 +1755,7 @@ GO(gtk_label_get_justify, uFp)
 GO(gtk_label_get_label, pFp)
 GO(gtk_label_get_layout, pFp)
 GO(gtk_label_get_layout_offsets, vFppp)
+GO(gtk_label_get_lines, iFp)
 GO(gtk_label_get_line_wrap, iFp)
 GO(gtk_label_get_line_wrap_mode, uFp)
 GO(gtk_label_get_max_width_chars, iFp)
@@ -1572,15 +1770,17 @@ GO(gtk_label_get_type, LFv)
 GO(gtk_label_get_use_markup, iFp)
 GO(gtk_label_get_use_underline, iFp)
 GO(gtk_label_get_width_chars, iFp)
+GO(gtk_label_get_xalign, fFp)
+GO(gtk_label_get_yalign, fFp)
 GO(gtk_label_new, pFp)
 GO(gtk_label_new_with_mnemonic, pFp)
-GO(gtk_label_parse_uline, uFpp) // Warning: failed to confirm
 GO(gtk_label_select_region, vFpii)
 GO(gtk_label_set_angle, vFpd)
 GO(gtk_label_set_attributes, vFpp)
 GO(gtk_label_set_ellipsize, vFpu)
 GO(gtk_label_set_justify, vFpu)
 GO(gtk_label_set_label, vFpp)
+GO(gtk_label_set_lines, vFpi)
 GO(gtk_label_set_line_wrap, vFpi)
 GO(gtk_label_set_line_wrap_mode, vFpu)
 GO(gtk_label_set_markup, vFpp)
@@ -1597,7 +1797,7 @@ GO(gtk_label_set_use_markup, vFpi)
 GO(gtk_label_set_use_underline, vFpi)
 GO(gtk_label_set_width_chars, vFpi)
 GO(gtk_label_set_xalign, vFpf)
-//GO(gtk_layout_freeze, 
+GO(gtk_label_set_yalign, vFpf)
 GO(gtk_layout_get_bin_window, pFp)
 GO(gtk_layout_get_hadjustment, pFp)
 GO(gtk_layout_get_size, vFppp)
@@ -1609,45 +1809,75 @@ GO(gtk_layout_put, vFppii)
 GO(gtk_layout_set_hadjustment, vFpp)
 GO(gtk_layout_set_size, vFpuu)
 GO(gtk_layout_set_vadjustment, vFpp)
-//GO(gtk_layout_thaw, 
-GO(gtk_level_bar_mode_get_type, LFv)
+GO(gtk_level_bar_accessible_get_type, LFv)
+GO(gtk_level_bar_add_offset_value, vFppd)
+GO(gtk_level_bar_get_inverted, iFp)
+GO(gtk_level_bar_get_max_value, dFp)
+GO(gtk_level_bar_get_min_value, dFp)
+GO(gtk_level_bar_get_mode, uFp)
+GO(gtk_level_bar_get_offset_value, iFppp)
 GO(gtk_level_bar_get_type, LFv)
+GO(gtk_level_bar_get_value, dFp)
+GO(gtk_level_bar_mode_get_type, LFv)
+GO(gtk_level_bar_new, pFv)
+GO(gtk_level_bar_new_for_interval, pFdd)
+GO(gtk_level_bar_remove_offset_value, vFpp)
+GO(gtk_level_bar_set_inverted, vFpi)
+GO(gtk_level_bar_set_max_value, vFpd)
+GO(gtk_level_bar_set_min_value, vFpd)
+GO(gtk_level_bar_set_mode, vFpu)
+GO(gtk_level_bar_set_value, vFpd)
 GO(gtk_license_get_type, LFv)
+GO(gtk_link_button_accessible_get_type, LFv)
 GO(gtk_link_button_get_type, LFv)
 GO(gtk_link_button_get_uri, pFp)
 GO(gtk_link_button_get_visited, iFp)
 GO(gtk_link_button_new, pFp)
 GO(gtk_link_button_new_with_label, pFpp)
 GO(gtk_link_button_set_uri, vFpp)
-//GO(gtk_link_button_set_uri_hook, 
 GO(gtk_link_button_set_visited, vFpi)
-GO(gtk_list_append_items, vFpp) // Warning: failed to confirm
+GO(gtk_list_box_accessible_get_type, LFv)
+//GOM(gtk_list_box_bind_model, vFppppp)
+GO(gtk_list_box_drag_highlight_row, vFpp)
+GO(gtk_list_box_drag_unhighlight_row, vFp)
+GO(gtk_list_box_get_activate_on_single_click, iFp)
+GO(gtk_list_box_get_adjustment, pFp)
+GO(gtk_list_box_get_row_at_index, pFpi)
+GO(gtk_list_box_get_row_at_y, pFpi)
+GO(gtk_list_box_get_selected_row, pFp)
+GO(gtk_list_box_get_selected_rows, pFp)
+GO(gtk_list_box_get_selection_mode, uFp)
 GO(gtk_list_box_get_type, LFv)
+GO(gtk_list_box_insert, vFppi)
+GO(gtk_list_box_invalidate_filter, vFp)
+GO(gtk_list_box_invalidate_headers, vFp)
+GO(gtk_list_box_invalidate_sort, vFp)
+GO(gtk_list_box_new, pFv)
+GO(gtk_list_box_prepend, vFpp)
+GO(gtk_list_box_row_accessible_get_type, LFv)
+GO(gtk_list_box_row_changed, vFp)
+GO(gtk_list_box_row_get_activatable, iFp)
+GO(gtk_list_box_row_get_header, pFp)
+GO(gtk_list_box_row_get_index, iFp)
+GO(gtk_list_box_row_get_selectable, iFp)
 GO(gtk_list_box_row_get_type, LFv)
+GO(gtk_list_box_row_is_selected, iFp)
+GO(gtk_list_box_row_new, pFv)
+GO(gtk_list_box_row_set_activatable, vFpi)
+GO(gtk_list_box_row_set_header, vFpp)
+GO(gtk_list_box_row_set_selectable, vFpi)
+GO(gtk_list_box_select_all, vFp)
+//GOM(gtk_list_box_selected_foreach, vFppp)
+GO(gtk_list_box_select_row, vFpp)
+GO(gtk_list_box_set_activate_on_single_click, vFpi)
+GO(gtk_list_box_set_adjustment, vFpp)
+//GOM(gtk_list_box_set_filter_func, vFpppp)
 GOM(gtk_list_box_set_header_func, vFEpppp)
-GO(gtk_list_child_position, iFpp) // Warning: failed to confirm
-GO(gtk_list_clear_items, vFpii) // Warning: failed to confirm
-GO(gtk_list_end_drag_selection, vFp) // Warning: failed to confirm
-GO(gtk_list_end_selection, vFp) // Warning: failed to confirm
-GO(gtk_list_extend_selection, vFpifi) // Warning: failed to confirm
-GO(gtk_list_get_type, LFv) // Warning: failed to confirm
-GO(gtk_list_insert_items, vFppi) // Warning: failed to confirm
-GO(gtk_list_item_deselect, vFp) // Warning: failed to confirm
-GO(gtk_list_item_get_type, LFv) // Warning: failed to confirm
-GO(gtk_list_item_new, pFv) // Warning: failed to confirm
-GO(gtk_list_item_new_with_label, pFp) // Warning: failed to confirm
-GO(gtk_list_item_select, vFp) // Warning: failed to confirm
-GO(gtk_list_new, pFv) // Warning: failed to confirm
-GO(gtk_list_prepend_items, vFpp) // Warning: failed to confirm
-GO(gtk_list_remove_items, vFpp) // Warning: failed to confirm
-GO(gtk_list_remove_items_no_unref, vFpp) // Warning: failed to confirm
-GO(gtk_list_scroll_horizontal, vFpif) // Warning: failed to confirm
-GO(gtk_list_scroll_vertical, vFpif) // Warning: failed to confirm
-GO(gtk_list_select_all, vFp) // Warning: failed to confirm
-GO(gtk_list_select_child, vFpp) // Warning: failed to confirm
-GO(gtk_list_select_item, vFpi) // Warning: failed to confirm
-GO(gtk_list_set_selection_mode, vFpi) // Warning: failed to confirm
-GO(gtk_list_start_selection, vFp) // Warning: failed to confirm
+GO(gtk_list_box_set_placeholder, vFpp)
+GO(gtk_list_box_set_selection_mode, vFpu)
+//GOM(gtk_list_box_set_sort_func, vFpppp)
+GO(gtk_list_box_unselect_all, vFp)
+GO(gtk_list_box_unselect_row, vFpp)
 GO(gtk_list_store_append, vFpp)
 GO(gtk_list_store_clear, vFp)
 GO(gtk_list_store_get_type, LFv)
@@ -1664,63 +1894,48 @@ GO(gtk_list_store_newv, pFip)
 GO(gtk_list_store_prepend, vFpp)
 GO(gtk_list_store_remove, iFpp)
 GO(gtk_list_store_reorder, vFpp)
-//GO2(gtk_list_store_set, vFppV, gtk_list_store_set_valist)
+//GOM(gtk_list_store_set, vFppV)
 GO(gtk_list_store_set_column_types, vFpip)
 //GOM(gtk_list_store_set_valist, vFppA)
 GO(gtk_list_store_set_value, vFppip)
 GO(gtk_list_store_set_valuesv, vFppppi)
 GO(gtk_list_store_swap, vFppp)
-GO(gtk_list_toggle_add_mode, vFp) // Warning: failed to confirm
-GO(gtk_list_toggle_focus_row, vFp) // Warning: failed to confirm
-GO(gtk_list_toggle_row, vFpp) // Warning: failed to confirm
-GO(gtk_list_undo_selection, vFp) // Warning: failed to confirm
-GO(gtk_list_unselect_all, vFp) // Warning: failed to confirm
-GO(gtk_list_unselect_child, vFpp) // Warning: failed to confirm
-GO(gtk_list_unselect_item, vFpi) // Warning: failed to confirm
+GO(gtk_lock_button_accessible_get_type, LFv)
+GO(gtk_lock_button_get_permission, pFp)
+GO(gtk_lock_button_get_type, LFv)
+GO(gtk_lock_button_new, pFp)
+GO(gtk_lock_button_set_permission, vFpp)
 GO(gtk_main, vFv)
 GO(gtk_main_do_event, vFp)
 GO(gtk_main_iteration, iFv)
 GO(gtk_main_iteration_do, iFi)
 GO(gtk_main_level, uFv)
 GO(gtk_main_quit, vFv)
-//GO(gtk_marshal_BOOLEAN__POINTER, 
-//GO(gtk_marshal_BOOLEAN__POINTER_INT_INT, 
-//GO(gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT, 
-//GO(gtk_marshal_BOOLEAN__POINTER_POINTER_INT_INT, 
-//GO(gtk_marshal_BOOLEAN__POINTER_STRING_STRING_POINTER, 
-//GO(gtk_marshal_BOOLEAN__VOID, 
-//GO(gtk_marshal_ENUM__ENUM, 
-//GO(gtk_marshal_INT__POINTER, 
-//GO(gtk_marshal_INT__POINTER_CHAR_CHAR, 
-//GO(gtk_marshal_VOID__ENUM_FLOAT, 
-//GO(gtk_marshal_VOID__ENUM_FLOAT_BOOLEAN, 
-//GO(gtk_marshal_VOID__INT_INT, 
-//GO(gtk_marshal_VOID__INT_INT_POINTER, 
-//GO(gtk_marshal_VOID__POINTER_INT, 
-//GO(gtk_marshal_VOID__POINTER_INT_INT_POINTER_UINT_UINT, 
-//GO(gtk_marshal_VOID__POINTER_POINTER, 
-//GO(gtk_marshal_VOID__POINTER_POINTER_POINTER, 
-//GO(gtk_marshal_VOID__POINTER_POINTER_UINT_UINT, 
-//GO(gtk_marshal_VOID__POINTER_STRING_STRING, 
-//GO(gtk_marshal_VOID__POINTER_UINT, 
-//GO(gtk_marshal_VOID__POINTER_UINT_ENUM, 
-//GO(gtk_marshal_VOID__POINTER_UINT_UINT, 
-//GO(gtk_marshal_VOID__STRING_INT_POINTER, 
-//GO(gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER, 
-//GO(gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM, 
-//GO(gtk_marshal_VOID__UINT_STRING, 
-GO(gtk_match_type_get_type, LFv) // Warning: failed to confirm
+GO(gtk_menu_accessible_get_type, LFv)
 GO(gtk_menu_attach, vFppuuuu)
 GOM(gtk_menu_attach_to_widget, vFEppp)
 GO(gtk_menu_bar_get_child_pack_direction, uFp)
 GO(gtk_menu_bar_get_pack_direction, uFp)
 GO(gtk_menu_bar_get_type, LFv)
 GO(gtk_menu_bar_new, pFv)
+GO(gtk_menu_bar_new_from_model, pFp)
 GO(gtk_menu_bar_set_child_pack_direction, vFpu)
 GO(gtk_menu_bar_set_pack_direction, vFpu)
+GO(gtk_menu_button_accessible_get_type, LFv)
+GO(gtk_menu_button_get_align_widget, pFp)
+GO(gtk_menu_button_get_direction, uFp)
+GO(gtk_menu_button_get_menu_model, pFp)
+GO(gtk_menu_button_get_popover, pFp)
+GO(gtk_menu_button_get_popup, pFp)
+GO(gtk_menu_button_get_type, LFv)
+GO(gtk_menu_button_get_use_popover, iFp)
 GO(gtk_menu_button_new, pFv)
+GO(gtk_menu_button_set_align_widget, vFpp)
+GO(gtk_menu_button_set_direction, vFpu)
 GO(gtk_menu_button_set_menu_model, vFpp)
-GO(gtk_menu_button_get_type, LFv)
+GO(gtk_menu_button_set_popover, vFpp)
+GO(gtk_menu_button_set_popup, vFpp)
+GO(gtk_menu_button_set_use_popover, vFpi)
 GO(gtk_menu_detach, vFp)
 GO(gtk_menu_direction_type_get_type, LFv)
 GO(gtk_menu_get_accel_group, pFp)
@@ -1733,10 +1948,12 @@ GO(gtk_menu_get_reserve_toggle_size, iFp)
 GO(gtk_menu_get_tearoff_state, iFp)
 GO(gtk_menu_get_title, pFp)
 GO(gtk_menu_get_type, LFv)
+GO(gtk_menu_item_accessible_get_type, LFv)
 GO(gtk_menu_item_activate, vFp)
 GO(gtk_menu_item_deselect, vFp)
 GO(gtk_menu_item_get_accel_path, pFp)
 GO(gtk_menu_item_get_label, pFp)
+GO(gtk_menu_item_get_reserve_indicator, iFp)
 GO(gtk_menu_item_get_right_justified, iFp)
 GO(gtk_menu_item_get_submenu, pFp)
 GO(gtk_menu_item_get_type, LFv)
@@ -1744,18 +1961,24 @@ GO(gtk_menu_item_get_use_underline, iFp)
 GO(gtk_menu_item_new, pFv)
 GO(gtk_menu_item_new_with_label, pFp)
 GO(gtk_menu_item_new_with_mnemonic, pFp)
-GO(gtk_menu_item_remove_submenu, pFp) // Warning: failed to confirm
 GO(gtk_menu_item_select, vFp)
 GO(gtk_menu_item_set_accel_path, vFpp)
 GO(gtk_menu_item_set_label, vFpp)
+GO(gtk_menu_item_set_reserve_indicator, vFpi)
 GO(gtk_menu_item_set_right_justified, vFpi)
 GO(gtk_menu_item_set_submenu, vFpp)
 GO(gtk_menu_item_set_use_underline, vFpi)
 GO(gtk_menu_item_toggle_size_allocate, vFpi)
 GO(gtk_menu_item_toggle_size_request, vFpp)
 GO(gtk_menu_new, pFv)
+GO(gtk_menu_new_from_model, pFp)
+GO(gtk_menu_place_on_monitor, vFpp)
 GO(gtk_menu_popdown, vFp)
 GOM(gtk_menu_popup, vFEpppppuu)
+GO(gtk_menu_popup_at_pointer, vFpp)
+GO(gtk_menu_popup_at_rect, vFpppuup)
+GO(gtk_menu_popup_at_widget, vFppuup)
+//GOM(gtk_menu_popup_for_device, vFpppppppuu)
 GO(gtk_menu_reorder_child, vFppi)
 GO(gtk_menu_reposition, vFp)
 GO(gtk_menu_set_accel_group, vFpp)
@@ -1766,11 +1989,15 @@ GO(gtk_menu_set_reserve_toggle_size, vFpi)
 GO(gtk_menu_set_screen, vFpp)
 GO(gtk_menu_set_tearoff_state, vFpi)
 GO(gtk_menu_set_title, vFpp)
+GO(gtk_menu_shell_accessible_get_type, LFv)
 GO(gtk_menu_shell_activate_item, vFppi)
 GO(gtk_menu_shell_append, vFpp)
+GO(gtk_menu_shell_bind_model, vFpppi)
 GO(gtk_menu_shell_cancel, vFp)
 GO(gtk_menu_shell_deactivate, vFp)
 GO(gtk_menu_shell_deselect, vFp)
+GO(gtk_menu_shell_get_parent_shell, pFp)
+GO(gtk_menu_shell_get_selected_item, pFp)
 GO(gtk_menu_shell_get_take_focus, iFp)
 GO(gtk_menu_shell_get_type, LFv)
 GO(gtk_menu_shell_insert, vFppi)
@@ -1782,7 +2009,6 @@ GO(gtk_menu_tool_button_get_menu, pFp)
 GO(gtk_menu_tool_button_get_type, LFv)
 GO(gtk_menu_tool_button_new, pFpp)
 GO(gtk_menu_tool_button_new_from_stock, pFp)
-//GO(gtk_menu_tool_button_set_arrow_tooltip, 
 GO(gtk_menu_tool_button_set_arrow_tooltip_markup, vFpp)
 GO(gtk_menu_tool_button_set_arrow_tooltip_text, vFpp)
 GO(gtk_menu_tool_button_set_menu, vFpp)
@@ -1796,12 +2022,13 @@ GO(gtk_message_dialog_new_with_markup, pFpuiippppppppppp)   // vaarg
 GO(gtk_message_dialog_set_image, vFpp)
 GO(gtk_message_dialog_set_markup, vFpp)
 GO(gtk_message_type_get_type, LFv)
-GO(gtk_metric_type_get_type, LFv) // Warning: failed to confirm
 GO(gtk_misc_get_alignment, vFppp)
 GO(gtk_misc_get_padding, vFppp)
 GO(gtk_misc_get_type, LFv)
 GO(gtk_misc_set_alignment, vFpff)
 GO(gtk_misc_set_padding, vFpii)
+GO(gtk_model_button_get_type, LFv)
+GO(gtk_model_button_new, pFv)
 GO(gtk_mount_operation_get_parent, pFp)
 GO(gtk_mount_operation_get_screen, pFp)
 GO(gtk_mount_operation_get_type, LFv)
@@ -1814,6 +2041,7 @@ GO(gtk_native_dialog_destroy, vFp)
 GO(gtk_native_dialog_get_modal, iFp)
 GO(gtk_native_dialog_get_title, pFp)
 GO(gtk_native_dialog_get_transient_for, pFp)
+GO(gtk_native_dialog_get_type, LFv)
 GO(gtk_native_dialog_get_visible, iFp)
 GO(gtk_native_dialog_hide, vFp)
 GO(gtk_native_dialog_run, iFp)
@@ -1821,13 +2049,12 @@ GO(gtk_native_dialog_set_modal, vFpi)
 GO(gtk_native_dialog_set_title, vFpp)
 GO(gtk_native_dialog_set_transient_for, vFpp)
 GO(gtk_native_dialog_show, vFp)
-GO(gtk_native_get_surface, pFp) // Warning: failed to confirm
+GO(gtk_notebook_accessible_get_type, LFv)
 GO(gtk_notebook_append_page, iFppp)
 GO(gtk_notebook_append_page_menu, iFpppp)
+GO(gtk_notebook_detach_tab, vFpp)
 GO(gtk_notebook_get_action_widget, pFpu)
 GO(gtk_notebook_get_current_page, iFp)
-GO(gtk_notebook_get_group, pFp) // Warning: failed to confirm
-GO(gtk_notebook_get_group_id, iFp) // Warning: failed to confirm
 GO(gtk_notebook_get_group_name, pFp)
 GO(gtk_notebook_get_menu_label, pFpp)
 GO(gtk_notebook_get_menu_label_text, pFpp)
@@ -1848,84 +2075,66 @@ GO(gtk_notebook_insert_page, iFpppi)
 GO(gtk_notebook_insert_page_menu, iFppppi)
 GO(gtk_notebook_new, pFv)
 GO(gtk_notebook_next_page, vFp)
+GO(gtk_notebook_page_accessible_get_type, LFv)
+GO(gtk_notebook_page_accessible_invalidate, vFp)
+GO(gtk_notebook_page_accessible_new, pFpp)
 GO(gtk_notebook_page_num, iFpp)
 GO(gtk_notebook_popup_disable, vFp)
 GO(gtk_notebook_popup_enable, vFp)
 GO(gtk_notebook_prepend_page, iFppp)
 GO(gtk_notebook_prepend_page_menu, iFpppp)
 GO(gtk_notebook_prev_page, vFp)
-GO(gtk_notebook_query_tab_label_packing, vFppppp) // Warning: failed to confirm
 GO(gtk_notebook_remove_page, vFpi)
 GO(gtk_notebook_reorder_child, vFppi)
 GO(gtk_notebook_set_action_widget, vFppu)
 GO(gtk_notebook_set_current_page, vFpi)
-GO(gtk_notebook_set_group, vFpp) // Warning: failed to confirm
-GO(gtk_notebook_set_group_id, vFpi) // Warning: failed to confirm
 GO(gtk_notebook_set_group_name, vFpp)
-GO(gtk_notebook_set_homogeneous_tabs, vFpi) // Warning: failed to confirm
 GO(gtk_notebook_set_menu_label, vFppp)
 GO(gtk_notebook_set_menu_label_text, vFppp)
 GO(gtk_notebook_set_scrollable, vFpi)
 GO(gtk_notebook_set_show_border, vFpi)
 GO(gtk_notebook_set_show_tabs, vFpi)
-GO(gtk_notebook_set_tab_border, vFpu) // Warning: failed to confirm
 GO(gtk_notebook_set_tab_detachable, vFppi)
-GO(gtk_notebook_set_tab_hborder, vFpu) // Warning: failed to confirm
 GO(gtk_notebook_set_tab_label, vFppp)
-GO(gtk_notebook_set_tab_label_packing, vFppiii) // Warning: failed to confirm
 GO(gtk_notebook_set_tab_label_text, vFppp)
 GO(gtk_notebook_set_tab_pos, vFpu)
 GO(gtk_notebook_set_tab_reorderable, vFppi)
-GO(gtk_notebook_set_tab_vborder, vFpu) // Warning: failed to confirm
-//GOM(gtk_notebook_set_window_creation_hook, pFEppp)
 GO(gtk_notebook_tab_get_type, LFv)
 GO(gtk_number_up_layout_get_type, LFv)
-GO(gtk_object_add_arg_type, vFpiuu) // Warning: failed to confirm
-GO(gtk_object_destroy, vFp) // Warning: failed to confirm
-GO(gtk_object_flags_get_type, LFv) // Warning: failed to confirm
-GO(gtk_object_get, vFppppppppppp) // Warning: failed to confirm
-GO(gtk_object_get_data, pFpp) // Warning: failed to confirm
-GO(gtk_object_get_data_by_id, pFpp) // Warning: failed to confirm
-GO(gtk_object_get_type, LFv) // Warning: failed to confirm
-GO(gtk_object_get_user_data, pFp) // Warning: failed to confirm
-GO(gtk_object_new, pFppppppppppp) // Warning: failed to confirm
-GO(gtk_object_ref, pFp) // Warning: failed to confirm
-GO(gtk_object_remove_data, vFpp) // Warning: failed to confirm
-GO(gtk_object_remove_data_by_id, vFpp) // Warning: failed to confirm
-GO(gtk_object_remove_no_notify, vFpp) // Warning: failed to confirm
-GO(gtk_object_remove_no_notify_by_id, vFpp) // Warning: failed to confirm
-GO(gtk_object_set, vFppppppppppp) // Warning: failed to confirm
-GO(gtk_object_set_data, vFppp) // Warning: failed to confirm
-GO(gtk_object_set_data_by_id, vFppp) // Warning: failed to confirm
-//GOM(gtk_object_set_data_by_id_full, vFEpppp)
-GOM(gtk_object_set_data_full, vFEpppp) // Warning: failed to confirm
-GO(gtk_object_set_user_data, vFpp) // Warning: failed to confirm
-GO(gtk_object_sink, vFp) // Warning: failed to confirm
-GO(gtk_object_unref, vFp) // Warning: failed to confirm
-//GOM(gtk_object_weakref, vFEppp)
-//GOM(gtk_object_weakunref, vFEppp)
+GO(gtk_numerable_icon_get_background_gicon, pFp)
+GO(gtk_numerable_icon_get_background_icon_name, pFp)
+GO(gtk_numerable_icon_get_count, iFp)
+GO(gtk_numerable_icon_get_label, pFp)
+GO(gtk_numerable_icon_get_style_context, pFp)
+GO(gtk_numerable_icon_get_type, LFv)
+GO(gtk_numerable_icon_new, pFp)
+GO(gtk_numerable_icon_new_with_style_context, pFpp)
+GO(gtk_numerable_icon_set_background_gicon, vFpp)
+GO(gtk_numerable_icon_set_background_icon_name, vFpp)
+GO(gtk_numerable_icon_set_count, vFpi)
+GO(gtk_numerable_icon_set_label, vFpp)
+GO(gtk_numerable_icon_set_style_context, vFpp)
 GO(gtk_offscreen_window_get_pixbuf, pFp)
-GO(gtk_offscreen_window_get_pixmap, pFp) // Warning: failed to confirm
+GO(gtk_offscreen_window_get_surface, pFp)
 GO(gtk_offscreen_window_get_type, LFv)
 GO(gtk_offscreen_window_new, pFv)
-GO(gtk_old_editable_changed, vFp) // Warning: failed to confirm
-GO(gtk_old_editable_claim_selection, vFpiu) // Warning: failed to confirm
-GO(gtk_old_editable_get_type, LFv) // Warning: failed to confirm
-GO(gtk_option_menu_get_history, iFp) // Warning: failed to confirm
-GO(gtk_option_menu_get_menu, pFp) // Warning: failed to confirm
-GO(gtk_option_menu_get_type, LFv) // Warning: failed to confirm
-GO(gtk_option_menu_new, pFv) // Warning: failed to confirm
-GO(gtk_option_menu_remove_menu, vFp) // Warning: failed to confirm
-GO(gtk_option_menu_set_history, vFpu) // Warning: failed to confirm
-GO(gtk_option_menu_set_menu, vFpp) // Warning: failed to confirm
 GO(gtk_orientable_get_orientation, uFp)
 GO(gtk_orientable_get_type, LFv)
 GO(gtk_orientable_set_orientation, vFpu)
 GO(gtk_orientation_get_type, LFv)
 GO(gtk_overlay_add_overlay, vFpp)
+GO(gtk_overlay_get_overlay_pass_through, iFpp)
 GO(gtk_overlay_get_type, LFv)
+GO(gtk_overlay_new, pFv)
+GO(gtk_overlay_reorder_overlay, vFppi)
+GO(gtk_overlay_set_overlay_pass_through, vFppi)
 GO(gtk_pack_direction_get_type, LFv)
 GO(gtk_pack_type_get_type, LFv)
+GO(gtk_pad_action_type_get_type, LFv)
+GO(gtk_pad_controller_get_type, LFv)
+GO(gtk_pad_controller_new, pFppp)
+GO(gtk_pad_controller_set_action, vFpuiipp)
+GO(gtk_pad_controller_set_action_entries, vFppi)
 GO(gtk_page_orientation_get_type, LFv)
 GO(gtk_page_set_get_type, LFv)
 GO(gtk_page_setup_copy, pFp)
@@ -1944,6 +2153,7 @@ GO(gtk_page_setup_load_file, iFppp)
 GO(gtk_page_setup_load_key_file, iFpppp)
 GO(gtk_page_setup_new, pFv)
 GO(gtk_page_setup_new_from_file, pFpp)
+GO(gtk_page_setup_new_from_gvariant, pFp)
 GO(gtk_page_setup_new_from_key_file, pFppp)
 GO(gtk_page_setup_set_bottom_margin, vFpdu)
 GO(gtk_page_setup_set_left_margin, vFpdu)
@@ -1953,13 +2163,14 @@ GO(gtk_page_setup_set_paper_size_and_default_margins, vFpp)
 GO(gtk_page_setup_set_right_margin, vFpdu)
 GO(gtk_page_setup_set_top_margin, vFpdu)
 GO(gtk_page_setup_to_file, iFppp)
+GO(gtk_page_setup_to_gvariant, pFp)
 GO(gtk_page_setup_to_key_file, vFppp)
-//GO(gtk_page_setup_unix_dialog_get_page_setup, 
-//GO(gtk_page_setup_unix_dialog_get_print_settings, 
-GO(gtk_page_setup_unix_dialog_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_page_setup_unix_dialog_new, 
-//GO(gtk_page_setup_unix_dialog_set_page_setup, 
-//GO(gtk_page_setup_unix_dialog_set_print_settings, 
+GO(gtk_page_setup_unix_dialog_get_page_setup, pFp)
+GO(gtk_page_setup_unix_dialog_get_print_settings, pFp)
+GO(gtk_page_setup_unix_dialog_get_type, LFv)
+GO(gtk_page_setup_unix_dialog_new, pFpp)
+GO(gtk_page_setup_unix_dialog_set_page_setup, vFpp)
+GO(gtk_page_setup_unix_dialog_set_print_settings, vFpp)
 GO(gtk_paint_arrow, vFppuuppuiiiii)
 GO(gtk_paint_box, vFppuuppiiii)
 GO(gtk_paint_box_gap, vFppuuppiiiiuii)
@@ -1973,27 +2184,28 @@ GO(gtk_paint_handle, vFppuuppiiiiu)
 GO(gtk_paint_hline, vFppuppiii)
 GO(gtk_paint_layout, vFppuippiip)
 GO(gtk_paint_option, vFppuuppiiii)
-GO(gtk_paint_polygon, vFppiippppii) // Warning: failed to confirm
 GO(gtk_paint_resize_grip, vFppuppuiiii)
 GO(gtk_paint_shadow, vFppuuppiiii)
 GO(gtk_paint_shadow_gap, vFppuuppiiiiuii)
 GO(gtk_paint_slider, vFppuuppiiiiu)
 GO(gtk_paint_spinner, vFppuppuiiii)
-GO(gtk_paint_string, vFppipppiip) // Warning: failed to confirm
 GO(gtk_paint_tab, vFppuuppiiii)
 GO(gtk_paint_vline, vFppuppiii)
+GO(gtk_pan_direction_get_type, LFv)
+GO(gtk_paned_accessible_get_type, LFv)
 GO(gtk_paned_add1, vFpp)
 GO(gtk_paned_add2, vFpp)
-GO(gtk_paned_compute_position, vFpiii) // Warning: failed to confirm
 GO(gtk_paned_get_child1, pFp)
 GO(gtk_paned_get_child2, pFp)
 GO(gtk_paned_get_handle_window, pFp)
 GO(gtk_paned_get_position, iFp)
 GO(gtk_paned_get_type, LFv)
+GO(gtk_paned_get_wide_handle, iFp)
 GO(gtk_paned_new, pFu)
 GO(gtk_paned_pack1, vFppii)
 GO(gtk_paned_pack2, vFppii)
 GO(gtk_paned_set_position, vFpi)
+GO(gtk_paned_set_wide_handle, vFpi)
 GO(gtk_paper_size_copy, pFp)
 GO(gtk_paper_size_free, vFp)
 GO(gtk_paper_size_get_default, pFv)
@@ -2010,62 +2222,98 @@ GO(gtk_paper_size_get_type, LFv)
 GO(gtk_paper_size_get_width, dFpu)
 GO(gtk_paper_size_is_custom, iFp)
 GO(gtk_paper_size_is_equal, iFpp)
+GO(gtk_paper_size_is_ipp, iFp)
 GO(gtk_paper_size_new, pFp)
 GO(gtk_paper_size_new_custom, pFppddu)
+GO(gtk_paper_size_new_from_gvariant, pFp)
+GO(gtk_paper_size_new_from_ipp, pFpdd)
 GO(gtk_paper_size_new_from_key_file, pFppp)
 GO(gtk_paper_size_new_from_ppd, pFppdd)
 GO(gtk_paper_size_set_size, vFpddu)
+GO(gtk_paper_size_to_gvariant, pFp)
 GO(gtk_paper_size_to_key_file, vFppp)
 GO(gtk_parse_args, iFpp)
-GO(gtk_path_bar_get_type, LFv) // Warning: failed to confirm
+GO(gtk_path_bar_get_type, LFv)
 GO(gtk_path_priority_type_get_type, LFv)
 GO(gtk_path_type_get_type, LFv)
-GO(gtk_pixmap_get, vFppp) // Warning: failed to confirm
-GO(gtk_pixmap_get_type, LFv) // Warning: failed to confirm
-GO(gtk_pixmap_new, pFpp) // Warning: failed to confirm
-GO(gtk_pixmap_set, vFppp) // Warning: failed to confirm
-GO(gtk_pixmap_set_build_insensitive, vFpi) // Warning: failed to confirm
-GO(gtk_plug_construct, vFpp) // Warning: failed to confirm
-GO(gtk_plug_construct_for_display, vFppp) // Warning: failed to confirm
-GO(gtk_plug_get_embedded, iFp) // Warning: failed to confirm
-GO(gtk_plug_get_id, pFp) // Warning: failed to confirm
-GO(gtk_plug_get_socket_window, pFp) // Warning: failed to confirm
-GO(gtk_plug_get_type, LFv) // Warning: failed to confirm
-GO(gtk_plug_new, pFp) // Warning: failed to confirm
-GO(gtk_plug_new_for_display, pFpp) // Warning: failed to confirm
+GO(gtk_places_open_flags_get_type, LFv)
+GO(gtk_places_sidebar_add_shortcut, vFpp)
+GO(gtk_places_sidebar_get_local_only, iFp)
+GO(gtk_places_sidebar_get_location, pFp)
+GO(gtk_places_sidebar_get_nth_bookmark, pFpi)
+GO(gtk_places_sidebar_get_open_flags, uFp)
+GO(gtk_places_sidebar_get_show_connect_to_server, iFp)
+GO(gtk_places_sidebar_get_show_desktop, iFp)
+GO(gtk_places_sidebar_get_show_enter_location, iFp)
+GO(gtk_places_sidebar_get_show_other_locations, iFp)
+GO(gtk_places_sidebar_get_show_recent, iFp)
+GO(gtk_places_sidebar_get_show_starred_location, iFp)
+GO(gtk_places_sidebar_get_show_trash, iFp)
+GO(gtk_places_sidebar_get_type, LFv)
+GO(gtk_places_sidebar_list_shortcuts, pFp)
+GO(gtk_places_sidebar_new, pFv)
+GO(gtk_places_sidebar_remove_shortcut, vFpp)
+GO(gtk_places_sidebar_set_drop_targets_visible, vFpip)
+GO(gtk_places_sidebar_set_local_only, vFpi)
+GO(gtk_places_sidebar_set_location, vFpp)
+GO(gtk_places_sidebar_set_open_flags, vFpu)
+GO(gtk_places_sidebar_set_show_connect_to_server, vFpi)
+GO(gtk_places_sidebar_set_show_desktop, vFpi)
+GO(gtk_places_sidebar_set_show_enter_location, vFpi)
+GO(gtk_places_sidebar_set_show_other_locations, vFpi)
+GO(gtk_places_sidebar_set_show_recent, vFpi)
+GO(gtk_places_sidebar_set_show_starred_location, vFpi)
+GO(gtk_places_sidebar_set_show_trash, vFpi)
+GO(gtk_plug_accessible_get_id, pFp)
+GO(gtk_plug_accessible_get_type, LFv)
+GO(gtk_plug_construct, vFpp)
+GO(gtk_plug_construct_for_display, vFppp)
+GO(gtk_plug_get_embedded, iFp)
+GO(gtk_plug_get_id, pFp)
+GO(gtk_plug_get_socket_window, pFp)
+GO(gtk_plug_get_type, LFv)
+GO(gtk_plug_new, pFp)
+GO(gtk_plug_new_for_display, pFpp)
 GO(gtk_policy_type_get_type, LFv)
+GO(gtk_popover_accessible_get_type, LFv)
+GO(gtk_popover_bind_model, vFppp)
+GO(gtk_popover_constraint_get_type, LFv)
+GO(gtk_popover_get_constrain_to, uFp)
+GO(gtk_popover_get_default_widget, pFp)
+GO(gtk_popover_get_modal, iFp)
+GO(gtk_popover_get_pointing_to, iFpp)
+GO(gtk_popover_get_position, uFp)
+GO(gtk_popover_get_relative_to, pFp)
+GO(gtk_popover_get_transitions_enabled, iFp)
 GO(gtk_popover_get_type, LFv)
+GO(gtk_popover_menu_get_type, LFv)
+GO(gtk_popover_menu_new, pFv)
+GO(gtk_popover_menu_open_submenu, vFpp)
+GO(gtk_popover_new, pFp)
+GO(gtk_popover_new_from_model, pFpp)
+GO(gtk_popover_popdown, vFp)
+GO(gtk_popover_popup, vFp)
+GO(gtk_popover_set_constrain_to, vFpu)
+GO(gtk_popover_set_default_widget, vFpp)
+GO(gtk_popover_set_modal, vFpi)
+GO(gtk_popover_set_pointing_to, vFpp)
+GO(gtk_popover_set_position, vFpu)
+GO(gtk_popover_set_relative_to, vFpp)
+GO(gtk_popover_set_transitions_enabled, vFpi)
 GO(gtk_position_type_get_type, LFv)
-//GO(gtk_preview_draw_row, 
-//GO(gtk_preview_get_cmap, 
-//GO(gtk_preview_get_info, 
-GO(gtk_preview_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_preview_get_visual, 
-//GO(gtk_preview_new, 
-//GO(gtk_preview_put, 
-//GO(gtk_preview_reset, 
-//GO(gtk_preview_set_color_cube, 
-//GO(gtk_preview_set_dither, 
-//GO(gtk_preview_set_expand, 
-//GO(gtk_preview_set_gamma, 
-//GO(gtk_preview_set_install_cmap, 
-//GO(gtk_preview_set_reserved, 
-//GO(gtk_preview_size, 
-GO(gtk_preview_type_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_preview_uninit, 
 //GO(gtk_print_backend_add_printer, 
 //GO(gtk_print_backend_destroy, 
 //GO(gtk_print_backend_error_quark, 
 //GO(gtk_print_backend_find_printer, 
 //GO(gtk_print_backend_get_printer_list, 
-GO(gtk_print_backend_get_type, LFv) // Warning: failed to confirm
+GO(gtk_print_backend_get_type, LFv)
 //GO(gtk_print_backend_load_modules, 
 //GO(gtk_print_backend_printer_list_is_done, 
 //GO(gtk_print_backend_print_stream, 
 //GO(gtk_print_backend_remove_printer, 
 //GO(gtk_print_backend_set_list_done, 
 //GO(gtk_print_backend_set_password, 
-GO(gtk_print_capabilities_get_type, LFv) // Warning: failed to confirm
+GO(gtk_print_capabilities_get_type, LFv)
 GO(gtk_print_context_create_pango_context, pFp)
 GO(gtk_print_context_create_pango_layout, pFp)
 GO(gtk_print_context_get_cairo_context, pFp)
@@ -2079,34 +2327,34 @@ GO(gtk_print_context_get_type, LFv)
 GO(gtk_print_context_get_width, dFp)
 GO(gtk_print_context_set_cairo_context, vFppdd)
 GO(gtk_print_duplex_get_type, LFv)
-//GO(gtk_printer_accepts_pdf, 
-//GO(gtk_printer_accepts_ps, 
-//GO(gtk_printer_compare, 
-//GO(gtk_printer_get_backend, 
-//GO(gtk_printer_get_capabilities, 
-GO(gtk_printer_get_default_page_size, pFp) // Warning: failed to confirm
-//GO(gtk_printer_get_description, 
-//GO(gtk_printer_get_hard_margins, 
-//GO(gtk_printer_get_icon_name, 
-//GO(gtk_printer_get_job_count, 
-//GO(gtk_printer_get_location, 
-GO(gtk_printer_get_name, pFp) // Warning: failed to confirm
-//GO(gtk_printer_get_state_message, 
-GO(gtk_printer_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_printer_has_details, 
-//GO(gtk_printer_is_accepting_jobs, 
-//GO(gtk_printer_is_active, 
-GO(gtk_printer_is_default, iFp) // Warning: failed to confirm
+GO(gtk_printer_accepts_pdf, iFp)
+GO(gtk_printer_accepts_ps, iFp)
+GO(gtk_printer_compare, iFpp)
+GO(gtk_printer_get_backend, pFp)
+GO(gtk_printer_get_capabilities, uFp)
+GO(gtk_printer_get_default_page_size, pFp)
+GO(gtk_printer_get_description, pFp)
+GO(gtk_printer_get_hard_margins, iFppppp)
+GO(gtk_printer_get_icon_name, pFp)
+GO(gtk_printer_get_job_count, iFp)
+GO(gtk_printer_get_location, pFp)
+GO(gtk_printer_get_name, pFp)
+GO(gtk_printer_get_state_message, pFp)
+GO(gtk_printer_get_type, LFv)
+GO(gtk_printer_has_details, iFp)
+GO(gtk_printer_is_accepting_jobs, iFp)
+GO(gtk_printer_is_active, iFp)
+GO(gtk_printer_is_default, iFp)
 //GO(gtk_printer_is_new, 
-//GO(gtk_printer_is_paused, 
-//GO(gtk_printer_is_virtual, 
-//GO(gtk_printer_list_papers, 
-//GO(gtk_printer_new, 
+GO(gtk_printer_is_paused, iFp)
+GO(gtk_printer_is_virtual, iFp)
+GO(gtk_printer_list_papers, pFp)
+GO(gtk_printer_new, pFppi)
 //GO(gtk_printer_option_allocate_choices, 
 //GO(gtk_printer_option_choices_from_array, 
 //GO(gtk_printer_option_clear_has_conflict, 
 //GO(gtk_printer_option_get_activates_default, 
-GO(gtk_printer_option_get_type, LFv) // Warning: failed to confirm
+GO(gtk_printer_option_get_type, LFv)
 //GO(gtk_printer_option_has_choice, 
 //GO(gtk_printer_option_new, 
 //GO(gtk_printer_option_set, 
@@ -2117,18 +2365,18 @@ GO(gtk_printer_option_get_type, LFv) // Warning: failed to confirm
 //GO(gtk_printer_option_set_foreach, 
 //GO(gtk_printer_option_set_foreach_in_group, 
 //GO(gtk_printer_option_set_get_groups, 
-GO(gtk_printer_option_set_get_type, LFv) // Warning: failed to confirm
+GO(gtk_printer_option_set_get_type, LFv)
 //GO(gtk_printer_option_set_has_conflict, 
 //GO(gtk_printer_option_set_lookup, 
 //GO(gtk_printer_option_set_new, 
 //GO(gtk_printer_option_set_remove, 
 //GO(gtk_printer_option_widget_get_external_label, 
-GO(gtk_printer_option_widget_get_type, LFv) // Warning: failed to confirm
+GO(gtk_printer_option_widget_get_type, LFv)
 //GO(gtk_printer_option_widget_get_value, 
 //GO(gtk_printer_option_widget_has_external_label, 
 //GO(gtk_printer_option_widget_new, 
 //GO(gtk_printer_option_widget_set_source, 
-//GO(gtk_printer_request_details, 
+GO(gtk_printer_request_details, vFp)
 GO(gtk_print_error_get_type, LFv)
 GO(gtk_print_error_quark, uFv)
 //GO(gtk_printer_set_accepts_pdf, 
@@ -2144,18 +2392,39 @@ GO(gtk_print_error_quark, uFv)
 //GO(gtk_printer_set_job_count, 
 //GO(gtk_printer_set_location, 
 //GO(gtk_printer_set_state_message, 
-//GO(gtk_print_job_get_printer, 
-//GO(gtk_print_job_get_settings, 
-//GO(gtk_print_job_get_status, 
-//GO(gtk_print_job_get_surface, 
-//GO(gtk_print_job_get_title, 
-//GO(gtk_print_job_get_track_print_status, 
-GO(gtk_print_job_get_type, LFv) // Warning: failed to confirm
-GO(gtk_print_job_new, pFpppp) // Warning: failed to confirm
-GOM(gtk_print_job_send, vFEpppp) // Warning: failed to confirm
-GO(gtk_print_job_set_source_file, iFppp) // Warning: failed to confirm
+GO(gtk_print_job_get_collate, iFp)
+GO(gtk_print_job_get_num_copies, iFp)
+GO(gtk_print_job_get_n_up, uFp)
+GO(gtk_print_job_get_n_up_layout, uFp)
+GO(gtk_print_job_get_page_ranges, pFpp)
+GO(gtk_print_job_get_pages, uFp)
+GO(gtk_print_job_get_page_set, uFp)
+GO(gtk_print_job_get_printer, pFp)
+GO(gtk_print_job_get_reverse, iFp)
+GO(gtk_print_job_get_rotate, iFp)
+GO(gtk_print_job_get_scale, dFp)
+GO(gtk_print_job_get_settings, pFp)
+GO(gtk_print_job_get_status, uFp)
+GO(gtk_print_job_get_surface, pFpp)
+GO(gtk_print_job_get_title, pFp)
+GO(gtk_print_job_get_track_print_status, iFp)
+GO(gtk_print_job_get_type, LFv)
+GO(gtk_print_job_new, pFpppp)
+GOM(gtk_print_job_send, vFEpppp)
+GO(gtk_print_job_set_collate, vFpi)
+GO(gtk_print_job_set_num_copies, vFpi)
+GO(gtk_print_job_set_n_up, vFpu)
+GO(gtk_print_job_set_n_up_layout, vFpu)
+GO(gtk_print_job_set_page_ranges, vFppi)
+GO(gtk_print_job_set_pages, vFpu)
+GO(gtk_print_job_set_page_set, vFpu)
+GO(gtk_print_job_set_reverse, vFpi)
+GO(gtk_print_job_set_rotate, vFpi)
+GO(gtk_print_job_set_scale, vFpd)
+GO(gtk_print_job_set_source_fd, iFpip)
+GO(gtk_print_job_set_source_file, iFppp)
 //GO(gtk_print_job_set_status, 
-//GO(gtk_print_job_set_track_print_status, 
+GO(gtk_print_job_set_track_print_status, vFpi)
 GO(gtk_print_operation_action_get_type, LFv)
 GO(gtk_print_operation_cancel, vFp)
 GO(gtk_print_operation_draw_page_finish, vFp)
@@ -2238,6 +2507,7 @@ GO(gtk_print_settings_load_file, iFppp)
 GO(gtk_print_settings_load_key_file, iFpppp)
 GO(gtk_print_settings_new, pFv)
 GO(gtk_print_settings_new_from_file, pFpp)
+GO(gtk_print_settings_new_from_gvariant, pFp)
 GO(gtk_print_settings_new_from_key_file, pFppp)
 GO(gtk_print_settings_set, vFppp)
 GO(gtk_print_settings_set_bool, vFppi)
@@ -2270,79 +2540,58 @@ GO(gtk_print_settings_set_reverse, vFpi)
 GO(gtk_print_settings_set_scale, vFpd)
 GO(gtk_print_settings_set_use_color, vFpi)
 GO(gtk_print_settings_to_file, iFppp)
+GO(gtk_print_settings_to_gvariant, pFp)
 GO(gtk_print_settings_to_key_file, vFppp)
 GO(gtk_print_settings_unset, vFpp)
 GO(gtk_print_status_get_type, LFv)
-//GO(gtk_print_unix_dialog_add_custom_tab, 
-//GO(gtk_print_unix_dialog_get_current_page, 
-//GO(gtk_print_unix_dialog_get_embed_page_setup, 
-//GO(gtk_print_unix_dialog_get_has_selection, 
-//GO(gtk_print_unix_dialog_get_manual_capabilities, 
-GO(gtk_print_unix_dialog_get_page_setup, pFp) // Warning: failed to confirm
-//GO(gtk_print_unix_dialog_get_page_setup_set, 
-GO(gtk_print_unix_dialog_get_selected_printer, pFp) // Warning: failed to confirm
-GO(gtk_print_unix_dialog_get_settings, pFp) // Warning: failed to confirm
-//GO(gtk_print_unix_dialog_get_support_selection, 
-GO(gtk_print_unix_dialog_get_type, LFv) // Warning: failed to confirm
-GO(gtk_print_unix_dialog_new, pFpp) // Warning: failed to confirm
-//GO(gtk_print_unix_dialog_set_current_page, 
-GO(gtk_print_unix_dialog_set_embed_page_setup, vFpi) // Warning: failed to confirm
-GO(gtk_print_unix_dialog_set_has_selection, vFpi) // Warning: failed to confirm
-GO(gtk_print_unix_dialog_set_manual_capabilities, vFpi) // Warning: failed to confirm
-//GO(gtk_print_unix_dialog_set_page_setup, 
-GO(gtk_print_unix_dialog_set_settings, vFpp) // Warning: failed to confirm
-GO(gtk_print_unix_dialog_set_support_selection, vFpi) // Warning: failed to confirm
-GO(gtk_private_flags_get_type, LFv) // Warning: failed to confirm
+GO(gtk_print_unix_dialog_add_custom_tab, vFppp)
+GO(gtk_print_unix_dialog_get_current_page, iFp)
+GO(gtk_print_unix_dialog_get_embed_page_setup, iFp)
+GO(gtk_print_unix_dialog_get_has_selection, iFp)
+GO(gtk_print_unix_dialog_get_manual_capabilities, uFp)
+GO(gtk_print_unix_dialog_get_page_setup, pFp)
+GO(gtk_print_unix_dialog_get_page_setup_set, iFp)
+GO(gtk_print_unix_dialog_get_selected_printer, pFp)
+GO(gtk_print_unix_dialog_get_settings, pFp)
+GO(gtk_print_unix_dialog_get_support_selection, iFp)
+GO(gtk_print_unix_dialog_get_type, LFv)
+GO(gtk_print_unix_dialog_new, pFpp)
+GO(gtk_print_unix_dialog_set_current_page, vFpi)
+GO(gtk_print_unix_dialog_set_embed_page_setup, vFpi)
+GO(gtk_print_unix_dialog_set_has_selection, vFpi)
+GO(gtk_print_unix_dialog_set_manual_capabilities, vFpu)
+GO(gtk_print_unix_dialog_set_page_setup, vFpp)
+GO(gtk_print_unix_dialog_set_settings, vFpp)
+GO(gtk_print_unix_dialog_set_support_selection, vFpi)
+GO(gtk_progress_bar_accessible_get_type, LFv)
 GO(gtk_progress_bar_get_ellipsize, uFp)
 GO(gtk_progress_bar_get_fraction, dFp)
-GO(gtk_progress_bar_get_orientation, iFp) // Warning: failed to confirm
+GO(gtk_progress_bar_get_inverted, iFp)
 GO(gtk_progress_bar_get_pulse_step, dFp)
+GO(gtk_progress_bar_get_show_text, iFp)
 GO(gtk_progress_bar_get_text, pFp)
 GO(gtk_progress_bar_get_type, LFv)
 GO(gtk_progress_bar_new, pFv)
-GO(gtk_progress_bar_new_with_adjustment, pFp) // Warning: failed to confirm
-GO(gtk_progress_bar_orientation_get_type, LFv) // Warning: failed to confirm
 GO(gtk_progress_bar_pulse, vFp)
-GO(gtk_progress_bar_set_activity_blocks, vFpu) // Warning: failed to confirm
-GO(gtk_progress_bar_set_activity_step, vFpu) // Warning: failed to confirm
-GO(gtk_progress_bar_set_bar_style, vFpi) // Warning: failed to confirm
-GO(gtk_progress_bar_set_discrete_blocks, vFpu) // Warning: failed to confirm
 GO(gtk_progress_bar_set_ellipsize, vFpu)
 GO(gtk_progress_bar_set_fraction, vFpd)
-GO(gtk_progress_bar_set_orientation, vFpi) // Warning: failed to confirm
+GO(gtk_progress_bar_set_inverted, vFpi)
 GO(gtk_progress_bar_set_pulse_step, vFpd)
 GO(gtk_progress_bar_set_show_text, vFpi)
 GO(gtk_progress_bar_set_text, vFpp)
-GO(gtk_progress_bar_style_get_type, LFv) // Warning: failed to confirm
-GO(gtk_progress_bar_update, vFpd) // Warning: failed to confirm
-//GO(gtk_progress_configure, 
-//GO(gtk_progress_get_current_percentage, 
-//GO(gtk_progress_get_current_text, 
-//GO(gtk_progress_get_percentage_from_value, 
-//GO(gtk_progress_get_text_from_value, 
-GO(gtk_progress_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_progress_get_value, 
-//GO(gtk_progress_set_activity_mode, 
-//GO(gtk_progress_set_adjustment, 
-//GO(gtk_progress_set_format_string, 
-//GO(gtk_progress_set_percentage, 
-//GO(gtk_progress_set_show_text, 
-//GO(gtk_progress_set_text_alignment, 
-//GO(gtk_progress_set_value, 
 GO(gtk_propagate_event, vFpp)
-//GOM(gtk_quit_add, iFEuBp)
-GO(gtk_quit_add_destroy, vFup) // Warning: failed to confirm
-//GOM(gtk_quit_add_full, uFuBppB)
-GO(gtk_quit_remove, vFu) // Warning: failed to confirm
-GO(gtk_quit_remove_by_data, vFp) // Warning: failed to confirm
+GO(gtk_propagation_phase_get_type, LFv)
 GO(gtk_radio_action_get_current_value, iFp)
 GO(gtk_radio_action_get_group, pFp)
 GO(gtk_radio_action_get_type, LFv)
+GO(gtk_radio_action_join_group, vFpp)
 GO(gtk_radio_action_new, pFppppi)
 GO(gtk_radio_action_set_current_value, vFpi)
 GO(gtk_radio_action_set_group, vFpp)
+GO(gtk_radio_button_accessible_get_type, LFv)
 GO(gtk_radio_button_get_group, pFp)
 GO(gtk_radio_button_get_type, LFv)
+GO(gtk_radio_button_join_group, vFpp)
 GO(gtk_radio_button_new, pFp)
 GO(gtk_radio_button_new_from_widget, pFp)
 GO(gtk_radio_button_new_with_label, pFpp)
@@ -2350,8 +2599,10 @@ GO(gtk_radio_button_new_with_label_from_widget, pFpp)
 GO(gtk_radio_button_new_with_mnemonic, pFpp)
 GO(gtk_radio_button_new_with_mnemonic_from_widget, pFpp)
 GO(gtk_radio_button_set_group, vFpp)
+GO(gtk_radio_menu_item_accessible_get_type, LFv)
 GO(gtk_radio_menu_item_get_group, pFp)
 GO(gtk_radio_menu_item_get_type, LFv)
+GO(gtk_radio_menu_item_join_group, vFpp)
 GO(gtk_radio_menu_item_new, pFp)
 GO(gtk_radio_menu_item_new_from_widget, pFp)
 GO(gtk_radio_menu_item_new_with_label, pFpp)
@@ -2366,6 +2617,7 @@ GO(gtk_radio_tool_button_new_from_stock, pFpp)
 GO(gtk_radio_tool_button_new_from_widget, pFp)
 GO(gtk_radio_tool_button_new_with_stock_from_widget, pFpp)
 GO(gtk_radio_tool_button_set_group, vFpp)
+GO(gtk_range_accessible_get_type, LFv)
 GO(gtk_range_get_adjustment, pFp)
 GO(gtk_range_get_fill_level, dFp)
 GO(gtk_range_get_flippable, iFp)
@@ -2379,7 +2631,6 @@ GO(gtk_range_get_show_fill_level, iFp)
 GO(gtk_range_get_slider_range, vFppp)
 GO(gtk_range_get_slider_size_fixed, iFp)
 GO(gtk_range_get_type, LFv)
-GO(gtk_range_get_update_policy, iFp) // Warning: failed to confirm
 GO(gtk_range_get_upper_stepper_sensitivity, uFp)
 GO(gtk_range_get_value, dFp)
 GO(gtk_range_set_adjustment, vFpp)
@@ -2394,15 +2645,11 @@ GO(gtk_range_set_restrict_to_fill_level, vFpi)
 GO(gtk_range_set_round_digits, vFpi)
 GO(gtk_range_set_show_fill_level, vFpi)
 GO(gtk_range_set_slider_size_fixed, vFpi)
-GO(gtk_range_set_update_policy, vFpi) // Warning: failed to confirm
 GO(gtk_range_set_upper_stepper_sensitivity, vFpu)
 GO(gtk_range_set_value, vFpd)
-GO(gtk_rc_add_class_style, vFpp) // Warning: failed to confirm
 GO(gtk_rc_add_default_file, vFp)
-GO(gtk_rc_add_widget_class_style, vFpp) // Warning: failed to confirm
-GO(gtk_rc_add_widget_name_style, vFpp) // Warning: failed to confirm
 GO(gtk_rc_find_module_in_path, pFp)
-GO(gtk_rc_find_pixmap_in_path, pFppp)
+GO(gtk_rc_find_pixmap_in_path, pFppp)   //need wraping?
 GO(gtk_rc_flags_get_type, LFv)
 GO(gtk_rc_get_default_files, pFv)
 GO(gtk_rc_get_im_module_file, pFv)
@@ -2430,11 +2677,7 @@ GO(gtk_rc_set_default_files, vFp)
 GO(gtk_rc_style_copy, pFp)
 GO(gtk_rc_style_get_type, LFv)
 GO(gtk_rc_style_new, pFv)
-GO(gtk_rc_style_ref, vFp) // Warning: failed to confirm
-GO(gtk_rc_style_unref, vFp) // Warning: failed to confirm
 GO(gtk_rc_token_type_get_type, LFv)
-GO(gtk_revealer_get_type, LFv)
-GO(gtk_revealer_transition_type_get_type, LFv)
 GO(gtk_recent_action_get_show_numbers, iFp)
 GO(gtk_recent_action_get_type, LFv)
 GO(gtk_recent_action_new, pFpppp)
@@ -2455,7 +2698,6 @@ GO(gtk_recent_chooser_get_local_only, iFp)
 GO(gtk_recent_chooser_get_select_multiple, iFp)
 GO(gtk_recent_chooser_get_show_icons, iFp)
 GO(gtk_recent_chooser_get_show_not_found, iFp)
-//GO(gtk_recent_chooser_get_show_numbers, 
 GO(gtk_recent_chooser_get_show_private, iFp)
 GO(gtk_recent_chooser_get_show_tips, iFp)
 GO(gtk_recent_chooser_get_sort_type, uFp)
@@ -2477,7 +2719,6 @@ GO(gtk_recent_chooser_set_local_only, vFpi)
 GO(gtk_recent_chooser_set_select_multiple, vFpi)
 GO(gtk_recent_chooser_set_show_icons, vFpi)
 GO(gtk_recent_chooser_set_show_not_found, vFpi)
-//GO(gtk_recent_chooser_set_show_numbers, 
 GO(gtk_recent_chooser_set_show_private, vFpi)
 GO(gtk_recent_chooser_set_show_tips, vFpi)
 //GOM(gtk_recent_chooser_set_sort_func, vFpppp)
@@ -2501,23 +2742,25 @@ GO(gtk_recent_filter_get_needed, uFp)
 GO(gtk_recent_filter_get_type, LFv)
 GO(gtk_recent_filter_new, pFv)
 GO(gtk_recent_filter_set_name, vFpp)
+GO(gtk_recent_info_create_app_info, pFppp)
 GO(gtk_recent_info_exists, iFp)
-GO(gtk_recent_info_get_added, IFp)
+GO(gtk_recent_info_get_added, lFp)
 GO(gtk_recent_info_get_age, iFp)
 GO(gtk_recent_info_get_application_info, iFppppp)
 GO(gtk_recent_info_get_applications, pFpp)
 GO(gtk_recent_info_get_description, pFp)
 GO(gtk_recent_info_get_display_name, pFp)
+GO(gtk_recent_info_get_gicon, pFp)
 GO(gtk_recent_info_get_groups, pFpp)
 GO(gtk_recent_info_get_icon, pFpi)
 GO(gtk_recent_info_get_mime_type, pFp)
-GO(gtk_recent_info_get_modified, IFp)
+GO(gtk_recent_info_get_modified, lFp)
 GO(gtk_recent_info_get_private_hint, iFp)
 GO(gtk_recent_info_get_short_name, pFp)
 GO(gtk_recent_info_get_type, LFv)
 GO(gtk_recent_info_get_uri, pFp)
 GO(gtk_recent_info_get_uri_display, pFp)
-GO(gtk_recent_info_get_visited, IFp)
+GO(gtk_recent_info_get_visited, lFp)
 GO(gtk_recent_info_has_application, iFpp)
 GO(gtk_recent_info_has_group, iFpp)
 GO(gtk_recent_info_is_local, iFp)
@@ -2530,9 +2773,7 @@ GO(gtk_recent_manager_add_item, iFpp)
 GO(gtk_recent_manager_error_get_type, LFv)
 GO(gtk_recent_manager_error_quark, uFv)
 GO(gtk_recent_manager_get_default, pFv)
-//GO(gtk_recent_manager_get_for_screen, 
 GO(gtk_recent_manager_get_items, pFp)
-//GO(gtk_recent_manager_get_limit, 
 GO(gtk_recent_manager_get_type, LFv)
 GO(gtk_recent_manager_has_item, iFpp)
 GO(gtk_recent_manager_lookup_item, pFppp)
@@ -2540,15 +2781,16 @@ GO(gtk_recent_manager_move_item, iFpppp)
 GO(gtk_recent_manager_new, pFv)
 GO(gtk_recent_manager_purge_items, iFpp)
 GO(gtk_recent_manager_remove_item, iFppp)
-//GO(gtk_recent_manager_set_limit, 
-//GO(gtk_recent_manager_set_screen, 
 GO(gtk_recent_sort_type_get_type, LFv)
+GO(gtk_region_flags_get_type, LFv)
 GO(gtk_relief_style_get_type, LFv)
 GO(gtk_render_activity, vFppdddd)
 GO(gtk_render_arrow, vFppdddd)
 GO(gtk_render_background, vFppdddd)
 GO(gtk_render_background_get_clip, vFpddddp)
 GO(gtk_render_check, vFppdddd)
+GO(gtk_renderer_cell_accessible_get_type, LFv)
+GO(gtk_renderer_cell_accessible_new, pFp)
 GO(gtk_render_expander, vFppdddd)
 GO(gtk_render_extension, vFppddddu)
 GO(gtk_render_focus, vFppdddd)
@@ -2566,20 +2808,25 @@ GO(gtk_render_slider, vFppddddu)
 GO(gtk_requisition_copy, pFp)
 GO(gtk_requisition_free, vFp)
 GO(gtk_requisition_get_type, LFv)
+GO(gtk_requisition_new, pFv)
 GO(gtk_resize_mode_get_type, LFv)
 GO(gtk_response_type_get_type, LFv)
+GO(gtk_revealer_get_child_revealed, iFp)
+GO(gtk_revealer_get_reveal_child, iFp)
+GO(gtk_revealer_get_transition_duration, uFp)
+GO(gtk_revealer_get_transition_type, uFp)
+GO(gtk_revealer_get_type, LFv)
+GO(gtk_revealer_new, pFv)
+GO(gtk_revealer_set_reveal_child, vFpi)
+GO(gtk_revealer_set_transition_duration, vFpu)
+GO(gtk_revealer_set_transition_type, vFpu)
+GO(gtk_revealer_transition_type_get_type, LFv)
 GO(gtk_rgb_to_hsv, vFdddppp)
-//GO(gtk_ruler_draw_pos, 
-//GO(gtk_ruler_draw_ticks, 
-//GO(gtk_ruler_get_metric, 
-//GO(gtk_ruler_get_range, 
-GO(gtk_ruler_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_ruler_set_metric, 
-//GO(gtk_ruler_set_range, 
+GO(gtk_scale_accessible_get_type, LFv)
 GO(gtk_scale_add_mark, vFpdup)
+GO(gtk_scale_button_accessible_get_type, LFv)
 GO(gtk_scale_button_get_adjustment, pFp)
 GO(gtk_scale_button_get_minus_button, pFp)
-//GO(gtk_scale_button_get_orientation, 
 GO(gtk_scale_button_get_plus_button, pFp)
 GO(gtk_scale_button_get_popup, pFp)
 GO(gtk_scale_button_get_type, LFv)
@@ -2587,51 +2834,91 @@ GO(gtk_scale_button_get_value, dFp)
 GO(gtk_scale_button_new, pFudddp)
 GO(gtk_scale_button_set_adjustment, vFpp)
 GO(gtk_scale_button_set_icons, vFpp)
-//GO(gtk_scale_button_set_orientation, 
 GO(gtk_scale_button_set_value, vFpd)
 GO(gtk_scale_clear_marks, vFp)
 GO(gtk_scale_get_digits, iFp)
 GO(gtk_scale_get_draw_value, iFp)
+GO(gtk_scale_get_has_origin, iFp)
 GO(gtk_scale_get_layout, pFp)
 GO(gtk_scale_get_layout_offsets, vFppp)
 GO(gtk_scale_get_type, LFv)
 GO(gtk_scale_get_value_pos, uFp)
 GO(gtk_scale_new, pFup)
+GO(gtk_scale_new_with_range, pFuddd)
 GO(gtk_scale_set_digits, vFpi)
 GO(gtk_scale_set_draw_value, vFpi)
+GO(gtk_scale_set_has_origin, vFpi)
 GO(gtk_scale_set_value_pos, vFpu)
+GO(gtk_scrollable_get_border, iFpp)
+GO(gtk_scrollable_get_hadjustment, pFp)
+GO(gtk_scrollable_get_hscroll_policy, uFp)
 GO(gtk_scrollable_get_type, LFv)
+GO(gtk_scrollable_get_vadjustment, pFp)
+GO(gtk_scrollable_get_vscroll_policy, uFp)
+GO(gtk_scrollable_policy_get_type, LFv)
+GO(gtk_scrollable_set_hadjustment, vFpp)
+GO(gtk_scrollable_set_hscroll_policy, vFpu)
+GO(gtk_scrollable_set_vadjustment, vFpp)
+GO(gtk_scrollable_set_vscroll_policy, vFpu)
 GO(gtk_scrollbar_get_type, LFv)
 GO(gtk_scrollbar_new, pFup)
+GO(gtk_scrolled_window_accessible_get_type, LFv)
 GO(gtk_scrolled_window_add_with_viewport, vFpp)
+GO(gtk_scrolled_window_get_capture_button_press, iFp)
 GO(gtk_scrolled_window_get_hadjustment, pFp)
 GO(gtk_scrolled_window_get_hscrollbar, pFp)
+GO(gtk_scrolled_window_get_kinetic_scrolling, iFp)
+GO(gtk_scrolled_window_get_max_content_height, iFp)
+GO(gtk_scrolled_window_get_max_content_width, iFp)
+GO(gtk_scrolled_window_get_min_content_height, iFp)
+GO(gtk_scrolled_window_get_min_content_width, iFp)
+GO(gtk_scrolled_window_get_overlay_scrolling, iFp)
 GO(gtk_scrolled_window_get_placement, uFp)
 GO(gtk_scrolled_window_get_policy, vFppp)
+GO(gtk_scrolled_window_get_propagate_natural_height, iFp)
+GO(gtk_scrolled_window_get_propagate_natural_width, iFp)
 GO(gtk_scrolled_window_get_shadow_type, uFp)
 GO(gtk_scrolled_window_get_type, LFv)
 GO(gtk_scrolled_window_get_vadjustment, pFp)
 GO(gtk_scrolled_window_get_vscrollbar, pFp)
 GO(gtk_scrolled_window_new, pFpp)
+GO(gtk_scrolled_window_set_capture_button_press, vFpi)
 GO(gtk_scrolled_window_set_hadjustment, vFpp)
+GO(gtk_scrolled_window_set_kinetic_scrolling, vFpi)
+GO(gtk_scrolled_window_set_max_content_height, vFpi)
+GO(gtk_scrolled_window_set_max_content_width, vFpi)
+GO(gtk_scrolled_window_set_min_content_height, vFpi)
+GO(gtk_scrolled_window_set_min_content_width, vFpi)
+GO(gtk_scrolled_window_set_overlay_scrolling, vFpi)
 GO(gtk_scrolled_window_set_placement, vFpu)
 GO(gtk_scrolled_window_set_policy, vFpuu)
+GO(gtk_scrolled_window_set_propagate_natural_height, vFpi)
+GO(gtk_scrolled_window_set_propagate_natural_width, vFpi)
 GO(gtk_scrolled_window_set_shadow_type, vFpu)
 GO(gtk_scrolled_window_set_vadjustment, vFpp)
 GO(gtk_scrolled_window_unset_placement, vFp)
 GO(gtk_scroll_step_get_type, LFv)
 GO(gtk_scroll_type_get_type, LFv)
+GO(gtk_search_bar_connect_entry, vFpp)
+GO(gtk_search_bar_get_search_mode, iFp)
+GO(gtk_search_bar_get_show_close_button, iFp)
 GO(gtk_search_bar_get_type, LFv)
+GO(gtk_search_bar_handle_event, iFpp)
+GO(gtk_search_bar_new, pFv)
+GO(gtk_search_bar_set_search_mode, vFpi)
+GO(gtk_search_bar_set_show_close_button, vFpi)
 GO(gtk_search_entry_get_type, LFv)
+GO(gtk_search_entry_handle_event, iFpp)
+GO(gtk_search_entry_new, pFv)
 GO(gtk_selection_add_target, vFpppu)
 GO(gtk_selection_add_targets, vFpppu)
-GO(gtk_selection_clear, iFpp) // Warning: failed to confirm
 GO(gtk_selection_clear_targets, vFpp)
 GO(gtk_selection_convert, iFpppu)
 GO(gtk_selection_data_copy, pFp)
 GO(gtk_selection_data_free, vFp)
 GO(gtk_selection_data_get_data, pFp)
 GO(gtk_selection_data_get_data_type, pFp)
+GO(gtk_selection_data_get_data_with_length, pFpp)
 GO(gtk_selection_data_get_display, pFp)
 GO(gtk_selection_data_get_format, iFp)
 GO(gtk_selection_data_get_length, iFp)
@@ -2663,33 +2950,32 @@ GO(gtk_separator_tool_item_get_draw, iFp)
 GO(gtk_separator_tool_item_get_type, LFv)
 GO(gtk_separator_tool_item_new, pFv)
 GO(gtk_separator_tool_item_set_draw, vFpi)
-GO(gtk_set_locale, pFv) // Warning: failed to confirm
+GO(gtk_set_debug_flags, vFu)
 GO(gtk_settings_get_default, pFv)
 GO(gtk_settings_get_for_screen, pFp)
 GO(gtk_settings_get_type, LFv)
 GO(gtk_settings_install_property, vFp)
 //GOM(gtk_settings_install_property_parser, vFEpp)
+GO(gtk_settings_reset_property, vFpp)
 GO(gtk_settings_set_double_property, vFppdp)
 GO(gtk_settings_set_long_property, vFpplp)
 GO(gtk_settings_set_property_value, vFppp)
 GO(gtk_settings_set_string_property, vFpppp)
 GO(gtk_shadow_type_get_type, LFv)
+GO(gtk_shortcut_label_get_accelerator, pFp)
+GO(gtk_shortcut_label_get_disabled_text, pFp)
+GO(gtk_shortcut_label_get_type, LFv)
+GO(gtk_shortcut_label_new, pFp)
+GO(gtk_shortcut_label_set_accelerator, vFpp)
+GO(gtk_shortcut_label_set_disabled_text, vFpp)
+GO(gtk_shortcuts_group_get_type, LFv)
+GO(gtk_shortcuts_section_get_type, LFv)
+GO(gtk_shortcuts_shortcut_get_type, LFv)
+GO(gtk_shortcuts_window_get_type, LFv)
+GO(gtk_shortcut_type_get_type, LFv)
 GO(gtk_show_about_dialog, vFpppppppppppppppppppppppp)   //vaarg
 GO(gtk_show_uri, iFppup)
 GO(gtk_show_uri_on_window, iFppup)
-GO(gtk_side_type_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_signal_compat_matched, 
-GOM(gtk_signal_connect_full, LFEppppppii) // Warning: failed to confirm
-//GO(gtk_signal_connect_object_while_alive, 
-//GO(gtk_signal_connect_while_alive, 
-//GO(gtk_signal_emit, 
-//GO(gtk_signal_emit_by_name, 
-//GO(gtk_signal_emit_stop_by_name, 
-//GO(gtk_signal_emitv, 
-//GO(gtk_signal_emitv_by_name, 
-//GO(gtk_signal_new, 
-//GO(gtk_signal_newv, 
-GO(gtk_signal_run_type_get_type, LFv) // Warning: failed to confirm
 GO(gtk_size_group_add_widget, vFpp)
 GO(gtk_size_group_get_ignore_hidden, iFp)
 GO(gtk_size_group_get_mode, uFp)
@@ -2700,16 +2986,16 @@ GO(gtk_size_group_new, pFu)
 GO(gtk_size_group_remove_widget, vFpp)
 GO(gtk_size_group_set_ignore_hidden, vFpi)
 GO(gtk_size_group_set_mode, vFpu)
-GO(gtk_snapshot_new, pFv) // Warning: failed to confirm
-GO(gtk_snapshot_free_to_node, pFp) // Warning: failed to confirm
-GO(gtk_snapshot_render_background, vFppdddd) // Warning: failed to confirm
-GO(gtk_socket_add_id, vFpp) // Warning: failed to confirm
-GO(gtk_socket_get_id, pFp) // Warning: failed to confirm
-GO(gtk_socket_get_plug_window, pFp) // Warning: failed to confirm
-GO(gtk_socket_get_type, LFv) // Warning: failed to confirm
-GO(gtk_socket_new, pFv) // Warning: failed to confirm
-GO(gtk_socket_steal, vFpp) // Warning: failed to confirm
+GO(gtk_size_request_mode_get_type, LFv)
+GO(gtk_socket_accessible_embed, vFpp)
+GO(gtk_socket_accessible_get_type, LFv)
+GO(gtk_socket_add_id, vFpp)
+GO(gtk_socket_get_id, pFp)
+GO(gtk_socket_get_plug_window, pFp)
+GO(gtk_socket_get_type, LFv)
+GO(gtk_socket_new, pFv)
 GO(gtk_sort_type_get_type, LFv)
+GO(gtk_spin_button_accessible_get_type, LFv)
 GO(gtk_spin_button_configure, vFppdu)
 GO(gtk_spin_button_get_adjustment, pFp)
 GO(gtk_spin_button_get_digits, uFp)
@@ -2736,18 +3022,49 @@ GO(gtk_spin_button_set_wrap, vFpi)
 GO(gtk_spin_button_spin, vFpud)
 GO(gtk_spin_button_update, vFp)
 GO(gtk_spin_button_update_policy_get_type, LFv)
+GO(gtk_spinner_accessible_get_type, LFv)
 GO(gtk_spinner_get_type, LFv)
 GO(gtk_spinner_new, pFv)
 GO(gtk_spinner_start, vFp)
 GO(gtk_spinner_stop, vFp)
 GO(gtk_spin_type_get_type, LFv)
+GO(gtk_stack_accessible_get_type, LFv)
+GO(gtk_stack_add_named, vFppp)
+GO(gtk_stack_add_titled, vFpppp)
+GO(gtk_stack_get_child_by_name, pFpp)
+GO(gtk_stack_get_hhomogeneous, iFp)
+GO(gtk_stack_get_homogeneous, iFp)
+GO(gtk_stack_get_interpolate_size, iFp)
+GO(gtk_stack_get_transition_duration, uFp)
+GO(gtk_stack_get_transition_running, iFp)
+GO(gtk_stack_get_transition_type, uFp)
 GO(gtk_stack_get_type, LFv)
+GO(gtk_stack_get_vhomogeneous, iFp)
+GO(gtk_stack_get_visible_child, pFp)
+GO(gtk_stack_get_visible_child_name, pFp)
+GO(gtk_stack_new, pFv)
+GO(gtk_stack_set_hhomogeneous, vFpi)
+GO(gtk_stack_set_homogeneous, vFpi)
+GO(gtk_stack_set_interpolate_size, vFpi)
+GO(gtk_stack_set_transition_duration, vFpu)
+GO(gtk_stack_set_transition_type, vFpu)
+GO(gtk_stack_set_vhomogeneous, vFpi)
+GO(gtk_stack_set_visible_child, vFpp)
+GO(gtk_stack_set_visible_child_full, vFppu)
+GO(gtk_stack_set_visible_child_name, vFpp)
+GO(gtk_stack_sidebar_get_stack, pFp)
+GO(gtk_stack_sidebar_get_type, LFv)
+GO(gtk_stack_sidebar_new, pFv)
+GO(gtk_stack_sidebar_set_stack, vFpp)
+GO(gtk_stack_switcher_get_stack, pFp)
 GO(gtk_stack_switcher_get_type, LFv)
+GO(gtk_stack_switcher_new, pFv)
+GO(gtk_stack_switcher_set_stack, vFpp)
 GO(gtk_stack_transition_type_get_type, LFv)
 GO(gtk_state_flags_get_type, LFv)
 GO(gtk_state_type_get_type, LFv)
+GO(gtk_statusbar_accessible_get_type, LFv)
 GO(gtk_statusbar_get_context_id, uFpp)
-GO(gtk_statusbar_get_has_resize_grip, iFp) // Warning: failed to confirm
 GO(gtk_statusbar_get_message_area, pFp)
 GO(gtk_statusbar_get_type, LFv)
 GO(gtk_statusbar_new, pFv)
@@ -2755,8 +3072,6 @@ GO(gtk_statusbar_pop, vFpu)
 GO(gtk_statusbar_push, uFpup)
 GO(gtk_statusbar_remove, vFpuu)
 GO(gtk_statusbar_remove_all, vFpu)
-GO(gtk_statusbar_set_has_resize_grip, vFpi) // Warning: failed to confirm
-GO(gtk_status_icon_get_blinking, iFp) // Warning: failed to confirm
 GO(gtk_status_icon_get_geometry, iFpppp)
 GO(gtk_status_icon_get_gicon, pFp)
 GO(gtk_status_icon_get_has_tooltip, iFp)
@@ -2780,7 +3095,6 @@ GO(gtk_status_icon_new_from_icon_name, pFp)
 GO(gtk_status_icon_new_from_pixbuf, pFp)
 GO(gtk_status_icon_new_from_stock, pFp)
 GO(gtk_status_icon_position_menu, vFppppp)
-GO(gtk_status_icon_set_blinking, vFpi) // Warning: failed to confirm
 GO(gtk_status_icon_set_from_file, vFpp)
 GO(gtk_status_icon_set_from_gicon, vFpp)
 GO(gtk_status_icon_set_from_icon_name, vFpp)
@@ -2790,7 +3104,6 @@ GO(gtk_status_icon_set_has_tooltip, vFpi)
 GO(gtk_status_icon_set_name, vFpp)
 GO(gtk_status_icon_set_screen, vFpp)
 GO(gtk_status_icon_set_title, vFpp)
-GO(gtk_status_icon_set_tooltip, vFpp) // Warning: failed to confirm
 GO(gtk_status_icon_set_tooltip_markup, vFpp)
 GO(gtk_status_icon_set_tooltip_text, vFpp)
 GO(gtk_status_icon_set_visible, vFpi)
@@ -2805,31 +3118,31 @@ GO(gtk_style_apply_default_background, vFpppuiiii)
 GO(gtk_style_attach, pFpp)
 GO(gtk_style_context_add_class, vFpp)
 GO(gtk_style_context_add_provider, vFppu)
-GO(gtk_style_context_add_provider_for_display, vFppu) // Warning: failed to confirm
 GO(gtk_style_context_add_provider_for_screen, vFppu)
 GO(gtk_style_context_add_region, vFppu)
 GO(gtk_style_context_cancel_animations, vFpp)
 GOM(gtk_style_context_get, vFEpuV)
-GO(gtk_style_context_get_border, vFpup)
 GO(gtk_style_context_get_background_color, vFpup)
+GO(gtk_style_context_get_border, vFpup)
 GO(gtk_style_context_get_border_color, vFpup)
 GO(gtk_style_context_get_color, vFpup)
 GO(gtk_style_context_get_direction, uFp)
 GO(gtk_style_context_get_font, pFpu)
+GO(gtk_style_context_get_frame_clock, pFp)
 GO(gtk_style_context_get_junction_sides, uFp)
 GO(gtk_style_context_get_margin, vFpup)
 GO(gtk_style_context_get_padding, vFpup)
 GO(gtk_style_context_get_parent, pFp)
 GO(gtk_style_context_get_path, pFp)
 GO(gtk_style_context_get_property, vFppup)
-GO(gtk_style_context_get_frame_clock, pFp)
 GO(gtk_style_context_get_scale, iFp)
 GO(gtk_style_context_get_screen, pFp)
 GO(gtk_style_context_get_section, pFpp)
 GO(gtk_style_context_get_state, uFp)
-GOM(gtk_style_context_get_style, vFpV)
+GOM(gtk_style_context_get_style, vFEpV)
 GO(gtk_style_context_get_style_property, vFppp)
 GOM(gtk_style_context_get_style_valist, vFEpA)
+GO(gtk_style_context_get_type, LFv)
 GOM(gtk_style_context_get_valist, vFEpuA)
 GO(gtk_style_context_has_class, iFpp)
 GO(gtk_style_context_has_region, iFppp)
@@ -2841,14 +3154,14 @@ GO(gtk_style_context_lookup_icon_set, pFpp)
 GO(gtk_style_context_new, pFv)
 GO(gtk_style_context_notify_state_change, vFpppui)
 GO(gtk_style_context_pop_animatable_region, vFp)
+GO(gtk_style_context_print_flags_get_type, LFv)
 GO(gtk_style_context_push_animatable_region, vFpp)
-GO(gtk_style_context_restore, vFp)
 GO(gtk_style_context_remove_class, vFpp)
 GO(gtk_style_context_remove_provider, vFpp)
-GO(gtk_style_context_remove_provider_for_display, vFpp) // Warning: failed to confirm
 GO(gtk_style_context_remove_provider_for_screen, vFpp)
 GO(gtk_style_context_remove_region, vFpp)
 GO(gtk_style_context_reset_widgets, vFp)
+GO(gtk_style_context_restore, vFp)
 GO(gtk_style_context_save, vFp)
 GO(gtk_style_context_scroll_animations, vFppii)
 GO(gtk_style_context_set_background, vFpp)
@@ -2865,22 +3178,52 @@ GO(gtk_style_context_to_string, pFpu)
 GO(gtk_style_copy, pFp)
 GO(gtk_style_detach, vFp)
 //GOM(gtk_style_get, vFpLpV)
-GO(gtk_style_get_font, pFp)
 GO(gtk_style_get_style_property, vFpLpp)
 GO(gtk_style_get_type, LFv)
 //GOM(gtk_style_get_valist, vFpLpA)
+GO(gtk_style_has_context, iFp)
 GO(gtk_style_lookup_color, iFppp)
 GO(gtk_style_lookup_icon_set, pFpp)
 GO(gtk_style_new, pFv)
-GO(gtk_style_ref, pFp) // Warning: failed to confirm
+GO(gtk_style_properties_clear, vFp)
+//GOM(gtk_style_properties_get, vFpuV)
+GO(gtk_style_properties_get_property, iFppup)
+GO(gtk_style_properties_get_type, LFv)
+//GOM(gtk_style_properties_get_valist, vFpuA)
+GO(gtk_style_properties_lookup_color, pFpp)
+//GOM(gtk_style_properties_lookup_property, iFppp)
+GO(gtk_style_properties_map_color, vFppp)
+GO(gtk_style_properties_merge, vFppi)
+GO(gtk_style_properties_new, pFv)
+//GOM(gtk_style_properties_register_property, vFpp)
+//GOM(gtk_style_properties_set, vFpuV)
+GO(gtk_style_properties_set_property, vFppup)
+//GOM(gtk_style_properties_set_valist, vFpuA)
+GO(gtk_style_properties_unset_property, vFppu)
+GO(gtk_style_provider_get_icon_factory, pFpp)
+GO(gtk_style_provider_get_style, pFpp)
+GO(gtk_style_provider_get_style_property, iFppupp)
+GO(gtk_style_provider_get_type, LFv)
 GO(gtk_style_render_icon, pFppuuupp)
 GO(gtk_style_set_background, vFppu)
-GO(gtk_style_set_font, vFpp) // Warning: failed to confirm
-GO(gtk_style_provider_get_type, LFv)
-GO(gtk_style_unref, vFp) // Warning: failed to confirm
-GO(gtk_submenu_direction_get_type, LFv) // Warning: failed to confirm
-GO(gtk_submenu_placement_get_type, LFv) // Warning: failed to confirm
+GO(gtk_switch_accessible_get_type, LFv)
+GO(gtk_switch_get_active, iFp)
+GO(gtk_switch_get_state, iFp)
 GO(gtk_switch_get_type, LFv)
+GO(gtk_switch_new, pFv)
+GO(gtk_switch_set_active, vFpi)
+GO(gtk_switch_set_state, vFpi)
+GO(gtk_symbolic_color_get_type, LFv)
+GO(gtk_symbolic_color_new_alpha, pFpd)
+GO(gtk_symbolic_color_new_literal, pFp)
+GO(gtk_symbolic_color_new_mix, pFppd)
+GO(gtk_symbolic_color_new_name, pFp)
+GO(gtk_symbolic_color_new_shade, pFpd)
+GO(gtk_symbolic_color_new_win32, pFpi)
+GO(gtk_symbolic_color_ref, pFp)
+GO(gtk_symbolic_color_resolve, iFppp)
+GO(gtk_symbolic_color_to_string, pFp)
+GO(gtk_symbolic_color_unref, vFp)
 GO(gtk_table_attach, vFppuuuuuuuu)
 GO(gtk_table_attach_defaults, vFppuuuu)
 GO(gtk_table_get_col_spacing, uFpu)
@@ -2897,7 +3240,10 @@ GO(gtk_table_set_col_spacings, vFpu)
 GO(gtk_table_set_homogeneous, vFpi)
 GO(gtk_table_set_row_spacing, vFpuu)
 GO(gtk_table_set_row_spacings, vFpu)
+GO(gtk_target_entry_copy, pFp)
+GO(gtk_target_entry_free, vFp)
 GO(gtk_target_entry_get_type, LFv)
+GO(gtk_target_entry_new, pFpuu)
 GO(gtk_target_flags_get_type, LFv)
 GO(gtk_target_list_add, vFppuu)
 GO(gtk_target_list_add_image_targets, vFpui)
@@ -2935,14 +3281,14 @@ GO(gtk_test_text_get, pFp)
 GO(gtk_test_text_set, vFpp)
 GO(gtk_test_widget_click, iFpuu)
 GO(gtk_test_widget_send_key, iFpuu)
-GO(gtk_text_anchored_child_set_layout, vFpp) // Warning: failed to confirm
+GO(gtk_test_widget_wait_for_draw, vFp)
+//GO(gtk_text_anchored_child_set_layout, 
 GO(gtk_text_attributes_copy, pFp)
 GO(gtk_text_attributes_copy_values, vFpp)
 GO(gtk_text_attributes_get_type, LFv)
 GO(gtk_text_attributes_new, pFv)
 GO(gtk_text_attributes_ref, pFp)
 GO(gtk_text_attributes_unref, vFp)
-GO(gtk_text_backward_delete, iFpu) // Warning: failed to confirm
 GO(gtk_text_buffer_add_mark, vFppp)
 GO(gtk_text_buffer_add_selection_clipboard, vFpp)
 GO(gtk_text_buffer_apply_tag, vFpppp)
@@ -2993,6 +3339,7 @@ GO(gtk_text_buffer_insert_at_cursor, vFppi)
 GO(gtk_text_buffer_insert_child_anchor, vFppp)
 GO(gtk_text_buffer_insert_interactive, iFpppii)
 GO(gtk_text_buffer_insert_interactive_at_cursor, iFppii)
+GO(gtk_text_buffer_insert_markup, vFpppi)
 GO(gtk_text_buffer_insert_pixbuf, vFppp)
 GO(gtk_text_buffer_insert_range, vFpppp)
 GO(gtk_text_buffer_insert_range_interactive, iFppppi)
@@ -3018,21 +3365,18 @@ GO(gtk_text_buffer_set_text, vFppi)
 GO(gtk_text_buffer_target_info_get_type, LFv)
 GO(gtk_text_buffer_unregister_deserialize_format, vFpp)
 GO(gtk_text_buffer_unregister_serialize_format, vFpp)
-GO(gtk_text_byte_begins_utf8_char, iFp) // Warning: failed to confirm
+//GO(gtk_text_byte_begins_utf8_char, 
+GO(gtk_text_cell_accessible_get_type, LFv)
 GO(gtk_text_child_anchor_get_deleted, iFp)
 GO(gtk_text_child_anchor_get_type, LFv)
 GO(gtk_text_child_anchor_get_widgets, pFp)
 GO(gtk_text_child_anchor_new, pFv)
-GO(gtk_text_child_anchor_queue_resize, vFpp) // Warning: failed to confirm
-GO(gtk_text_child_anchor_register_child, vFppp) // Warning: failed to confirm
-GO(gtk_text_child_anchor_unregister_child, vFpp) // Warning: failed to confirm
+GO(gtk_text_child_anchor_queue_resize, vFpp)
+GO(gtk_text_child_anchor_register_child, vFppp)
+GO(gtk_text_child_anchor_unregister_child, vFpp)
 GO(gtk_text_direction_get_type, LFv)
-GO(gtk_text_forward_delete, iFpu) // Warning: failed to confirm
-GO(gtk_text_freeze, vFp) // Warning: failed to confirm
-GO(gtk_text_get_length, uFp) // Warning: failed to confirm
-GO(gtk_text_get_point, uFp) // Warning: failed to confirm
-GO(gtk_text_get_type, LFv) // Warning: failed to confirm
-GO(gtk_text_insert, vFpppppi) // Warning: failed to confirm
+GO(gtk_text_extend_selection_get_type, LFv)
+GO(gtk_text_iter_assign, vFpp)
 GO(gtk_text_iter_backward_char, iFp)
 GO(gtk_text_iter_backward_chars, iFpi)
 GO(gtk_text_iter_backward_cursor_position, iFp)
@@ -3122,6 +3466,7 @@ GO(gtk_text_iter_set_visible_line_index, vFpi)
 GO(gtk_text_iter_set_visible_line_offset, vFpi)
 GO(gtk_text_iter_starts_line, iFp)
 GO(gtk_text_iter_starts_sentence, iFp)
+GO(gtk_text_iter_starts_tag, iFpp)
 GO(gtk_text_iter_starts_word, iFp)
 GO(gtk_text_iter_toggles_tag, iFpp)
 //GO(gtk_text_layout_changed, 
@@ -3143,7 +3488,7 @@ GO(gtk_text_iter_toggles_tag, iFpp)
 //GO(gtk_text_layout_get_lines, 
 //GO(gtk_text_layout_get_line_yrange, 
 //GO(gtk_text_layout_get_size, 
-GO(gtk_text_layout_get_type, LFv) // Warning: failed to confirm
+//GO(gtk_text_layout_get_type, 
 //GO(gtk_text_layout_invalidate, 
 //GO(gtk_text_layout_invalidate_cursors, 
 //GO(gtk_text_layout_is_valid, 
@@ -3178,13 +3523,8 @@ GO(gtk_text_mark_get_type, LFv)
 GO(gtk_text_mark_get_visible, iFp)
 GO(gtk_text_mark_new, pFpi)
 GO(gtk_text_mark_set_visible, vFpi)
-GO(gtk_text_new, pFpp) // Warning: failed to confirm
 GO(gtk_text_search_flags_get_type, LFv)
-GO(gtk_text_set_adjustments, vFppp) // Warning: failed to confirm
-GO(gtk_text_set_editable, vFpi) // Warning: failed to confirm
-GO(gtk_text_set_line_wrap, vFpi) // Warning: failed to confirm
-GO(gtk_text_set_point, vFpu) // Warning: failed to confirm
-GO(gtk_text_set_word_wrap, vFpi) // Warning: failed to confirm
+GO(gtk_text_tag_changed, vFpi)
 GO(gtk_text_tag_event, iFpppp)
 GO(gtk_text_tag_get_priority, iFp)
 GO(gtk_text_tag_get_type, LFv)
@@ -3197,7 +3537,8 @@ GO(gtk_text_tag_table_get_type, LFv)
 GO(gtk_text_tag_table_lookup, pFpp)
 GO(gtk_text_tag_table_new, pFv)
 GO(gtk_text_tag_table_remove, vFpp)
-GO(gtk_text_thaw, vFp) // Warning: failed to confirm
+//GO(gtk_text_unknown_char_utf8_gtk_tests_only, 
+GO(gtk_text_view_accessible_get_type, LFv)
 GO(gtk_text_view_add_child_at_anchor, vFppp)
 GO(gtk_text_view_add_child_in_window, vFppuii)
 GO(gtk_text_view_backward_display_line, iFpp)
@@ -3207,12 +3548,16 @@ GO(gtk_text_view_forward_display_line, iFpp)
 GO(gtk_text_view_forward_display_line_end, iFpp)
 GO(gtk_text_view_get_accepts_tab, iFp)
 GO(gtk_text_view_get_border_window_size, iFpu)
+GO(gtk_text_view_get_bottom_margin, iFp)
 GO(gtk_text_view_get_buffer, pFp)
+GO(gtk_text_view_get_cursor_locations, vFpppp)
 GO(gtk_text_view_get_cursor_visible, iFp)
 GO(gtk_text_view_get_default_attributes, pFp)
 GO(gtk_text_view_get_editable, iFp)
 GO(gtk_text_view_get_hadjustment, pFp)
 GO(gtk_text_view_get_indent, iFp)
+GO(gtk_text_view_get_input_hints, uFp)
+GO(gtk_text_view_get_input_purpose, uFp)
 GO(gtk_text_view_get_iter_at_location, iFppii)
 GO(gtk_text_view_get_iter_at_position, iFpppii)
 GO(gtk_text_view_get_iter_location, vFppp)
@@ -3220,12 +3565,14 @@ GO(gtk_text_view_get_justification, uFp)
 GO(gtk_text_view_get_left_margin, iFp)
 GO(gtk_text_view_get_line_at_y, vFppip)
 GO(gtk_text_view_get_line_yrange, vFpppp)
+GO(gtk_text_view_get_monospace, iFp)
 GO(gtk_text_view_get_overwrite, iFp)
 GO(gtk_text_view_get_pixels_above_lines, iFp)
 GO(gtk_text_view_get_pixels_below_lines, iFp)
 GO(gtk_text_view_get_pixels_inside_wrap, iFp)
 GO(gtk_text_view_get_right_margin, iFp)
 GO(gtk_text_view_get_tabs, pFp)
+GO(gtk_text_view_get_top_margin, iFp)
 GO(gtk_text_view_get_type, LFv)
 GO(gtk_text_view_get_vadjustment, pFp)
 GO(gtk_text_view_get_visible_rect, vFpp)
@@ -3233,46 +3580,67 @@ GO(gtk_text_view_get_window, pFpu)
 GO(gtk_text_view_get_window_type, uFpp)
 GO(gtk_text_view_get_wrap_mode, uFp)
 GO(gtk_text_view_im_context_filter_keypress, iFpp)
+GO(gtk_text_view_layer_get_type, LFv)
 GO(gtk_text_view_move_child, vFppii)
 GO(gtk_text_view_move_mark_onscreen, iFpp)
 GO(gtk_text_view_move_visually, iFppi)
 GO(gtk_text_view_new, pFv)
 GO(gtk_text_view_new_with_buffer, pFp)
 GO(gtk_text_view_place_cursor_onscreen, iFp)
+GO(gtk_text_view_reset_cursor_blink, vFp)
 GO(gtk_text_view_reset_im_context, vFp)
 GO(gtk_text_view_scroll_mark_onscreen, vFpp)
 GO(gtk_text_view_scroll_to_iter, iFppdidd)
 GO(gtk_text_view_scroll_to_mark, vFppdidd)
 GO(gtk_text_view_set_accepts_tab, vFpi)
 GO(gtk_text_view_set_border_window_size, vFpui)
+GO(gtk_text_view_set_bottom_margin, vFpi)
 GO(gtk_text_view_set_buffer, vFpp)
 GO(gtk_text_view_set_cursor_visible, vFpi)
 GO(gtk_text_view_set_editable, vFpi)
 GO(gtk_text_view_set_indent, vFpi)
+GO(gtk_text_view_set_input_hints, vFpu)
+GO(gtk_text_view_set_input_purpose, vFpu)
 GO(gtk_text_view_set_justification, vFpu)
 GO(gtk_text_view_set_left_margin, vFpi)
+GO(gtk_text_view_set_monospace, vFpi)
 GO(gtk_text_view_set_overwrite, vFpi)
 GO(gtk_text_view_set_pixels_above_lines, vFpi)
 GO(gtk_text_view_set_pixels_below_lines, vFpi)
 GO(gtk_text_view_set_pixels_inside_wrap, vFpi)
 GO(gtk_text_view_set_right_margin, vFpi)
 GO(gtk_text_view_set_tabs, vFpp)
+GO(gtk_text_view_set_top_margin, vFpi)
 GO(gtk_text_view_set_wrap_mode, vFpu)
 GO(gtk_text_view_starts_display_line, iFpp)
 GO(gtk_text_view_window_to_buffer_coords, vFpuiipp)
 GO(gtk_text_window_type_get_type, LFv)
-//GO(gtk_theme_engine_create_rc_style, 
-//GO(gtk_theme_engine_get, 
-GO(gtk_theme_engine_get_type, LFv) // Warning: failed to confirm
-GOM(gtk_timeout_add, uFEupp) // Warning: failed to confirm
-//GOM(gtk_timeout_add_full, uFuBppB)
-GO(gtk_timeout_remove, vFu) // Warning: failed to confirm
-GO(gtk_tips_query_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_tips_query_new, 
-//GO(gtk_tips_query_set_caller, 
-//GO(gtk_tips_query_set_labels, 
-//GO(gtk_tips_query_start_query, 
-//GO(gtk_tips_query_stop_query, 
+//GOM(gtk_theming_engine_get, vFpuV)
+GO(gtk_theming_engine_get_background_color, vFpup)
+GO(gtk_theming_engine_get_border, vFpup)
+GO(gtk_theming_engine_get_border_color, vFpup)
+GO(gtk_theming_engine_get_color, vFpup)
+GO(gtk_theming_engine_get_direction, uFp)
+GO(gtk_theming_engine_get_font, pFpu)
+GO(gtk_theming_engine_get_junction_sides, uFp)
+GO(gtk_theming_engine_get_margin, vFpup)
+GO(gtk_theming_engine_get_padding, vFpup)
+GO(gtk_theming_engine_get_path, pFp)
+GO(gtk_theming_engine_get_property, vFppup)
+GO(gtk_theming_engine_get_screen, pFp)
+GO(gtk_theming_engine_get_state, uFp)
+//GOM(gtk_theming_engine_get_style, vFpV)
+GO(gtk_theming_engine_get_style_property, vFppp)
+//GOM(gtk_theming_engine_get_style_valist, vFpA)
+GO(gtk_theming_engine_get_type, LFv)
+//GOM(gtk_theming_engine_get_valist, vFpuA)
+GO(gtk_theming_engine_has_class, iFpp)
+GO(gtk_theming_engine_has_region, iFppp)
+GO(gtk_theming_engine_load, pFp)
+GO(gtk_theming_engine_lookup_color, iFppp)
+//GOM(gtk_theming_engine_register_property, vFppp)
+GO(gtk_theming_engine_state_is_running, iFpup)
+//GO(gtk_theming_module_get_type, 
 GO(gtk_toggle_action_get_active, iFp)
 GO(gtk_toggle_action_get_draw_as_radio, iFp)
 GO(gtk_toggle_action_get_type, LFv)
@@ -3280,6 +3648,7 @@ GO(gtk_toggle_action_new, pFpppp)
 GO(gtk_toggle_action_set_active, vFpi)
 GO(gtk_toggle_action_set_draw_as_radio, vFpi)
 GO(gtk_toggle_action_toggled, vFp)
+GO(gtk_toggle_button_accessible_get_type, LFv)
 GO(gtk_toggle_button_get_active, iFp)
 GO(gtk_toggle_button_get_inconsistent, iFp)
 GO(gtk_toggle_button_get_mode, iFp)
@@ -3296,40 +3665,21 @@ GO(gtk_toggle_tool_button_get_type, LFv)
 GO(gtk_toggle_tool_button_new, pFv)
 GO(gtk_toggle_tool_button_new_from_stock, pFp)
 GO(gtk_toggle_tool_button_set_active, vFpi)
-GOM(gtk_toolbar_append_element, pFEpippppppp) // Warning: failed to confirm
-GOM(gtk_toolbar_append_item, pFEppppppp) // Warning: failed to confirm
-GO(gtk_toolbar_append_space, vFp) // Warning: failed to confirm
-GO(gtk_toolbar_append_widget, vFpppp) // Warning: failed to confirm
-GO(gtk_toolbar_child_type_get_type, LFv) // Warning: failed to confirm
 GO(gtk_toolbar_get_drop_index, iFpii)
 GO(gtk_toolbar_get_icon_size, uFp)
 GO(gtk_toolbar_get_item_index, iFpp)
 GO(gtk_toolbar_get_n_items, iFp)
 GO(gtk_toolbar_get_nth_item, pFpi)
-GO(gtk_toolbar_get_orientation, iFp) // Warning: failed to confirm
 GO(gtk_toolbar_get_relief_style, uFp)
 GO(gtk_toolbar_get_show_arrow, iFp)
 GO(gtk_toolbar_get_style, uFp)
-GO(gtk_toolbar_get_tooltips, iFp) // Warning: failed to confirm
 GO(gtk_toolbar_get_type, LFv)
 GO(gtk_toolbar_insert, vFppi)
-GOM(gtk_toolbar_insert_element, pFEpipppppppi) // Warning: failed to confirm
-GOM(gtk_toolbar_insert_item, pFEpppppppi) // Warning: failed to confirm
-GO(gtk_toolbar_insert_space, vFpi) // Warning: failed to confirm
-GOM(gtk_toolbar_insert_stock, pFEppppppi) // Warning: failed to confirm
-GO(gtk_toolbar_insert_widget, vFppppi) // Warning: failed to confirm
 GO(gtk_toolbar_new, pFv)
-GOM(gtk_toolbar_prepend_element, pFEpippppppp) // Warning: failed to confirm
-GOM(gtk_toolbar_prepend_item, pFEppppppp) // Warning: failed to confirm
-GO(gtk_toolbar_prepend_space, vFp) // Warning: failed to confirm
-GO(gtk_toolbar_prepend_widget, vFpppp) // Warning: failed to confirm
-GO(gtk_toolbar_remove_space, vFpi) // Warning: failed to confirm
 GO(gtk_toolbar_set_drop_highlight_item, vFppi)
 GO(gtk_toolbar_set_icon_size, vFpu)
-GO(gtk_toolbar_set_orientation, vFpi) // Warning: failed to confirm
 GO(gtk_toolbar_set_show_arrow, vFpi)
 GO(gtk_toolbar_set_style, vFpu)
-GO(gtk_toolbar_set_tooltips, vFpi) // Warning: failed to confirm
 GO(gtk_toolbar_space_style_get_type, LFv)
 GO(gtk_toolbar_style_get_type, LFv)
 GO(gtk_toolbar_unset_icon_size, vFp)
@@ -3390,7 +3740,6 @@ GO(gtk_tool_item_set_expand, vFpi)
 GO(gtk_tool_item_set_homogeneous, vFpi)
 GO(gtk_tool_item_set_is_important, vFpi)
 GO(gtk_tool_item_set_proxy_menu_item, vFppp)
-//GO(gtk_tool_item_set_tooltip, 
 GO(gtk_tool_item_set_tooltip_markup, vFpp)
 GO(gtk_tool_item_set_tooltip_text, vFpp)
 GO(gtk_tool_item_set_use_drag_window, vFpi)
@@ -3432,9 +3781,6 @@ GO(gtk_tool_shell_get_text_size_group, pFp)
 GO(gtk_tool_shell_get_type, LFv)
 GO(gtk_tool_shell_rebuild_menu, vFp)
 GO(gtk_tooltip_get_type, LFv)
-GO(gtk_tooltips_data_get, pFp) // Warning: failed to confirm
-GO(gtk_tooltips_disable, vFp) // Warning: failed to confirm
-GO(gtk_tooltips_enable, vFp) // Warning: failed to confirm
 GO(gtk_tooltip_set_custom, vFpp)
 GO(gtk_tooltip_set_icon, vFpp)
 GO(gtk_tooltip_set_icon_from_gicon, vFppu)
@@ -3443,17 +3789,10 @@ GO(gtk_tooltip_set_icon_from_stock, vFppu)
 GO(gtk_tooltip_set_markup, vFpp)
 GO(gtk_tooltip_set_text, vFpp)
 GO(gtk_tooltip_set_tip_area, vFpp)
-GO(gtk_tooltips_force_window, vFp) // Warning: failed to confirm
-GO(gtk_tooltips_get_info_from_tip_window, iFppp) // Warning: failed to confirm
-GO(gtk_tooltips_get_type, LFv) // Warning: failed to confirm
-GO(gtk_tooltips_new, pFv) // Warning: failed to confirm
-GO(gtk_tooltips_set_delay, vFpu) // Warning: failed to confirm
-GO(gtk_tooltips_set_tip, vFpppp) // Warning: failed to confirm
 GO(gtk_tooltip_trigger_tooltip_query, vFp)
-GO(gtk_tray_icon_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_tree_append, 
-//GO(gtk_tree_child_position, 
-//GO(gtk_tree_clear_items, 
+GO(gtk_toplevel_accessible_get_children, pFp)
+GO(gtk_toplevel_accessible_get_type, LFv)
+//GO(gtk_tray_icon_get_type, 
 GO(gtk_tree_drag_dest_drag_data_received, iFppp)
 GO(gtk_tree_drag_dest_get_type, LFv)
 GO(gtk_tree_drag_dest_row_drop_possible, iFppp)
@@ -3462,17 +3801,6 @@ GO(gtk_tree_drag_source_drag_data_get, iFppp)
 GO(gtk_tree_drag_source_get_type, LFv)
 GO(gtk_tree_drag_source_row_draggable, iFpp)
 GO(gtk_tree_get_row_drag_data, iFppp)
-GO(gtk_tree_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_tree_insert, 
-//GO(gtk_tree_item_collapse, 
-//GO(gtk_tree_item_deselect, 
-//GO(gtk_tree_item_expand, 
-GO(gtk_tree_item_get_type, LFv) // Warning: failed to confirm
-//GO(gtk_tree_item_new, 
-//GO(gtk_tree_item_new_with_label, 
-//GO(gtk_tree_item_remove_subtree, 
-//GO(gtk_tree_item_select, 
-//GO(gtk_tree_item_set_subtree, 
 GO(gtk_tree_iter_copy, pFp)
 GO(gtk_tree_iter_free, vFp)
 GO(gtk_tree_iter_get_type, LFv)
@@ -3508,12 +3836,14 @@ GO(gtk_tree_model_iter_n_children, iFpp)
 GO(gtk_tree_model_iter_next, iFpp)
 GO(gtk_tree_model_iter_nth_child, iFpppi)
 GO(gtk_tree_model_iter_parent, iFppp)
+GO(gtk_tree_model_iter_previous, iFpp)
 GO(gtk_tree_model_ref_node, vFpp)
 GO(gtk_tree_model_row_changed, vFppp)
 GO(gtk_tree_model_row_deleted, vFpp)
 GO(gtk_tree_model_row_has_child_toggled, vFppp)
 GO(gtk_tree_model_row_inserted, vFppp)
 GO(gtk_tree_model_rows_reordered, vFpppp)
+GO(gtk_tree_model_rows_reordered_with_length, vFppppi)
 GO(gtk_tree_model_sort_clear_cache, vFp)
 GO(gtk_tree_model_sort_convert_child_iter_to_iter, iFppp)
 GO(gtk_tree_model_sort_convert_child_path_to_path, pFpp)
@@ -3525,7 +3855,6 @@ GO(gtk_tree_model_sort_iter_is_valid, iFpp)
 GO(gtk_tree_model_sort_new_with_model, pFp)
 GO(gtk_tree_model_sort_reset_default_sort_func, vFp)
 GO(gtk_tree_model_unref_node, vFpp)
-//GO(gtk_tree_new, 
 GO(gtk_tree_path_append_index, vFpi)
 GO(gtk_tree_path_compare, iFpp)
 GO(gtk_tree_path_copy, pFp)
@@ -3540,15 +3869,13 @@ GO(gtk_tree_path_is_descendant, iFpp)
 GO(gtk_tree_path_new, pFv)
 GO(gtk_tree_path_new_first, pFv)
 GO(gtk_tree_path_new_from_indices, pFippppppppppppppppp)  // vaarg
+GO(gtk_tree_path_new_from_indicesv, pFpL)
 GO(gtk_tree_path_new_from_string, pFp)
 GO(gtk_tree_path_next, vFp)
 GO(gtk_tree_path_prepend_index, vFpi)
 GO(gtk_tree_path_prev, iFp)
 GO(gtk_tree_path_to_string, pFp)
 GO(gtk_tree_path_up, iFp)
-//GO(gtk_tree_prepend, 
-//GO(gtk_tree_remove_item, 
-//GO(gtk_tree_remove_items, 
 GO(gtk_tree_row_reference_copy, pFp)
 GO(gtk_tree_row_reference_deleted, vFpp)
 GO(gtk_tree_row_reference_free, vFp)
@@ -3560,7 +3887,6 @@ GO(gtk_tree_row_reference_new, pFpp)
 GO(gtk_tree_row_reference_new_proxy, pFppp)
 GO(gtk_tree_row_reference_reordered, vFpppp)
 GO(gtk_tree_row_reference_valid, iFp)
-//GO(gtk_tree_select_child, 
 GO(gtk_tree_selection_count_selected_rows, iFp)
 GO(gtk_tree_selection_get_mode, uFp)
 GO(gtk_tree_selection_get_selected, iFppp)
@@ -3568,7 +3894,7 @@ GO(gtk_tree_selection_get_selected_rows, pFpp)
 //GOM(gtk_tree_selection_get_select_function, pFEp)
 GO(gtk_tree_selection_get_tree_view, pFp)
 GO(gtk_tree_selection_get_type, LFv)
-//GOM(gtk_tree_selection_get_user_data, pFEp)
+GO(gtk_tree_selection_get_user_data, pFp)
 GO(gtk_tree_selection_iter_is_selected, iFpp)
 GO(gtk_tree_selection_path_is_selected, iFpp)
 GO(gtk_tree_selection_select_all, vFp)
@@ -3582,11 +3908,7 @@ GO(gtk_tree_selection_unselect_all, vFp)
 GO(gtk_tree_selection_unselect_iter, vFpp)
 GO(gtk_tree_selection_unselect_path, vFpp)
 GO(gtk_tree_selection_unselect_range, vFppp)
-//GO(gtk_tree_select_item, 
 GO(gtk_tree_set_row_drag_data, iFppp)
-//GO(gtk_tree_set_selection_mode, 
-//GO(gtk_tree_set_view_lines, 
-//GO(gtk_tree_set_view_mode, 
 GO(gtk_tree_sortable_get_sort_column_id, iFppp)
 GO(gtk_tree_sortable_get_type, LFv)
 GO(gtk_tree_sortable_has_default_sort_func, iFp)
@@ -3618,8 +3940,7 @@ GOM(gtk_tree_store_set_valist, vFEppA)
 GO(gtk_tree_store_set_value, vFppip)
 GO(gtk_tree_store_set_valuesv, vFppppi)
 GO(gtk_tree_store_swap, vFppp)
-//GO(gtk_tree_unselect_child, 
-//GO(gtk_tree_unselect_item, 
+GO(gtk_tree_view_accessible_get_type, LFv)
 GO(gtk_tree_view_append_column, iFpp)
 GO(gtk_tree_view_collapse_all, vFp)
 GO(gtk_tree_view_collapse_row, iFpp)
@@ -3634,7 +3955,6 @@ GO(gtk_tree_view_column_clicked, vFp)
 GO(gtk_tree_view_column_focus_cell, vFpp)
 GO(gtk_tree_view_column_get_alignment, fFp)
 GO(gtk_tree_view_column_get_button, pFp)
-GO(gtk_tree_view_column_get_cell_renderers, pFp) // Warning: failed to confirm
 GO(gtk_tree_view_column_get_clickable, iFp)
 GO(gtk_tree_view_column_get_expand, iFp)
 GO(gtk_tree_view_column_get_fixed_width, iFp)
@@ -3653,7 +3973,9 @@ GO(gtk_tree_view_column_get_type, LFv)
 GO(gtk_tree_view_column_get_visible, iFp)
 GO(gtk_tree_view_column_get_widget, pFp)
 GO(gtk_tree_view_column_get_width, iFp)
+GO(gtk_tree_view_column_get_x_offset, iFp)
 GO(gtk_tree_view_column_new, pFv)
+GO(gtk_tree_view_column_new_with_area, pFp)
 GO(gtk_tree_view_column_new_with_attributes, pFppppppppppppp)   //vaarg
 GO(gtk_tree_view_column_pack_end, vFppi)
 GO(gtk_tree_view_column_pack_start, vFppi)
@@ -3691,6 +4013,7 @@ GO(gtk_tree_view_enable_model_drag_source, vFpupiu)
 GO(gtk_tree_view_expand_all, vFp)
 GO(gtk_tree_view_expand_row, iFppi)
 GO(gtk_tree_view_expand_to_path, vFpp)
+GO(gtk_tree_view_get_activate_on_single_click, iFp)
 GO(gtk_tree_view_get_background_area, vFpppp)
 GO(gtk_tree_view_get_bin_window, pFp)
 GO(gtk_tree_view_get_cell_area, vFpppp)
@@ -3711,6 +4034,7 @@ GO(gtk_tree_view_get_hover_expand, iFp)
 GO(gtk_tree_view_get_hover_selection, iFp)
 GO(gtk_tree_view_get_level_indentation, iFp)
 GO(gtk_tree_view_get_model, pFp)
+GO(gtk_tree_view_get_n_columns, uFp)
 GO(gtk_tree_view_get_path_at_pos, iFpiipppp)
 GO(gtk_tree_view_get_reorderable, iFp)
 //GOM(gtk_tree_view_get_row_separator_func, pFEp)
@@ -3731,10 +4055,10 @@ GO(gtk_tree_view_get_visible_rect, vFpp)
 GO(gtk_tree_view_grid_lines_get_type, LFv)
 GO(gtk_tree_view_insert_column, iFppi)
 GO(gtk_tree_view_insert_column_with_attributes, iFpipppppppppppp) //vaarg
-//GOM(gtk_tree_view_insert_column_with_data_func, iFpippBpB)
+//GOM(gtk_tree_view_insert_column_with_data_func, iFpippppp)
+GO(gtk_tree_view_is_blank_at_pos, iFpiipppp)
 GO(gtk_tree_view_is_rubber_banding_active, iFp)
 //GOM(gtk_tree_view_map_expanded_rows, vFEppp)
-GO(gtk_tree_view_mode_get_type, LFv) // Warning: failed to confirm
 GO(gtk_tree_view_move_column_after, vFppp)
 GO(gtk_tree_view_new, pFv)
 GO(gtk_tree_view_new_with_model, pFp)
@@ -3743,6 +4067,7 @@ GO(gtk_tree_view_row_activated, vFppp)
 GO(gtk_tree_view_row_expanded, iFpp)
 GO(gtk_tree_view_scroll_to_cell, vFpppiff)
 GO(gtk_tree_view_scroll_to_point, vFpii)
+GO(gtk_tree_view_set_activate_on_single_click, vFpi)
 //GOM(gtk_tree_view_set_column_drag_function, vFEpppp)
 GO(gtk_tree_view_set_cursor, vFpppi)
 GO(gtk_tree_view_set_cursor_on_cell, vFppppi)
@@ -3773,21 +4098,12 @@ GO(gtk_tree_view_set_tooltip_cell, vFppppp)
 GO(gtk_tree_view_set_tooltip_column, vFpi)
 GO(gtk_tree_view_set_tooltip_row, vFppp)
 GO(gtk_tree_view_set_vadjustment, vFpp)
-GO(gtk_tree_view_tree_to_widget_coords, vFpiipp) // Warning: failed to confirm
 GO(gtk_tree_view_unset_rows_drag_dest, vFp)
 GO(gtk_tree_view_unset_rows_drag_source, vFp)
-GO(gtk_tree_view_widget_to_tree_coords, vFpiipp) // Warning: failed to confirm
 GO(gtk_true, iFv)
-GOM(gtk_type_class, pFEi) // Warning: failed to confirm
-GO(gtk_type_enum_find_value, pFip) // Warning: failed to confirm
-GO(gtk_type_enum_get_values, pFi) // Warning: failed to confirm
-GO(gtk_type_flags_find_value, pFip) // Warning: failed to confirm
-GO(gtk_type_flags_get_values, pFi) // Warning: failed to confirm
-GO(gtk_type_init, vFi) // Warning: failed to confirm
-GO(gtk_type_new, pFi) // Warning: failed to confirm
-GOM(gtk_type_unique, iFELp) // Warning: failed to confirm
 GO(gtk_ui_manager_add_ui, vFpupppui)
 GO(gtk_ui_manager_add_ui_from_file, uFppp)
+GO(gtk_ui_manager_add_ui_from_resource, uFppp)
 GO(gtk_ui_manager_add_ui_from_string, uFpplp)
 GO(gtk_ui_manager_ensure_update, vFp)
 GO(gtk_ui_manager_get_accel_group, pFp)
@@ -3806,15 +4122,10 @@ GO(gtk_ui_manager_remove_action_group, vFpp)
 GO(gtk_ui_manager_remove_ui, vFpu)
 GO(gtk_ui_manager_set_add_tearoffs, vFpi)
 GO(gtk_unit_get_type, LFv)
-GO(gtk_update_type_get_type, LFv) // Warning: failed to confirm
 GO(gtk_vbox_get_type, LFv)
 GO(gtk_vbox_new, pFii)
-//GO(gtk_vbutton_box_get_layout_default, 
-//GO(gtk_vbutton_box_get_spacing_default, 
 GO(gtk_vbutton_box_get_type, LFv)
 GO(gtk_vbutton_box_new, pFv)
-//GO(gtk_vbutton_box_set_layout_default, 
-//GO(gtk_vbutton_box_set_spacing_default, 
 GO(gtk_viewport_get_bin_window, pFp)
 GO(gtk_viewport_get_hadjustment, pFp)
 GO(gtk_viewport_get_shadow_type, uFp)
@@ -3825,13 +4136,10 @@ GO(gtk_viewport_new, pFpp)
 GO(gtk_viewport_set_hadjustment, vFpp)
 GO(gtk_viewport_set_shadow_type, vFpu)
 GO(gtk_viewport_set_vadjustment, vFpp)
-GO(gtk_visibility_get_type, LFv) // Warning: failed to confirm
 GO(gtk_volume_button_get_type, LFv)
 GO(gtk_volume_button_new, pFv)
 GO(gtk_vpaned_get_type, LFv)
 GO(gtk_vpaned_new, pFv)
-GO(gtk_vruler_get_type, LFv) // Warning: failed to confirm
-GO(gtk_vruler_new, pFv) // Warning: failed to confirm
 GO(gtk_vscale_get_type, LFv)
 GO(gtk_vscale_new, pFp)
 GO(gtk_vscale_new_with_range, pFddd)
@@ -3839,16 +4147,20 @@ GO(gtk_vscrollbar_get_type, LFv)
 GO(gtk_vscrollbar_new, pFp)
 GO(gtk_vseparator_get_type, LFv)
 GO(gtk_vseparator_new, pFv)
+GO(gtk_widget_accessible_get_type, LFv)
 GO(gtk_widget_activate, iFp)
 GO(gtk_widget_add_accelerator, vFpppuuu)
+GO(gtk_widget_add_device_events, vFppu)
 GO(gtk_widget_add_events, vFpi)
 GO(gtk_widget_add_mnemonic_label, vFpp)
+//GOM(gtk_widget_add_tick_callback, uFEpppp)
 GO(gtk_widget_can_activate_accel, iFpu)
 GO(gtk_widget_child_focus, iFpu)
 GO(gtk_widget_child_notify, vFpp)
-GO(gtk_widget_class_bind_template_child_full, vFppil)
-//GOM(gtk_widget_class_bind_template_callback_full, vFEppp)
+//GOM(gtk_widget_class_bind_template_callback_full, vFppp)
+GO(gtk_widget_class_bind_template_child_full, vFppil)   // need wrapping?
 GO(gtk_widget_class_find_style_property, pFpp)
+//GOM(gtk_widget_class_get_css_name, pFp)
 GO(gtk_widget_class_install_style_property, vFpp)
 //GOM(gtk_widget_class_install_style_property_parser, vFEppp)
 GO(gtk_widget_class_list_style_properties, pFpp)
@@ -3856,6 +4168,9 @@ GO(gtk_widget_class_path, vFpppp)
 GO(gtk_widget_class_set_accessible_role, vFpu)
 GO(gtk_widget_class_set_accessible_type, vFpL)
 //GOM(gtk_widget_class_set_connect_func, vFEpppp)
+//GOM(gtk_widget_class_set_css_name, vFpp)
+//GOM(gtk_widget_class_set_template, vFpp)
+//GOM(gtk_widget_class_set_template_from_resource, vFpp)
 GO(gtk_widget_compute_expand, iFpu)
 GO(gtk_widget_create_pango_context, pFp)
 GO(gtk_widget_create_pango_layout, pFpp)
@@ -3866,13 +4181,14 @@ GO(gtk_widget_draw, vFpp)
 GO(gtk_widget_ensure_style, vFp)
 GO(gtk_widget_error_bell, vFp)
 GO(gtk_widget_event, iFpp)
-GO(gtk_widget_flags_get_type, LFv) // Warning: failed to confirm
 GO(gtk_widget_freeze_child_notify, vFp)
 GO(gtk_widget_get_accessible, pFp)
-GO(gtk_widget_get_action, pFp) // Warning: failed to confirm
-GO(gtk_widget_get_allocation, vFpp)
-GO(gtk_widget_get_allocated_width, iFp)
+GO(gtk_widget_get_action_group, pFpp)
+GO(gtk_widget_get_allocated_baseline, iFp)
 GO(gtk_widget_get_allocated_height, iFp)
+GO(gtk_widget_get_allocated_size, vFppp)
+GO(gtk_widget_get_allocated_width, iFp)
+GO(gtk_widget_get_allocation, vFpp)
 GO(gtk_widget_get_ancestor, pFpL)
 GO(gtk_widget_get_app_paintable, iFp)
 GO(gtk_widget_get_can_default, iFp)
@@ -3881,37 +4197,40 @@ GO(gtk_widget_get_child_requisition, vFpp)
 GO(gtk_widget_get_child_visible, iFp)
 GO(gtk_widget_get_clip, vFpp)
 GO(gtk_widget_get_clipboard, pFpp)
-GO(gtk_widget_get_colormap, pFp) // Warning: failed to confirm
 GO(gtk_widget_get_composite_name, pFp)
-GO(gtk_widget_get_default_colormap, pFv) // Warning: failed to confirm
 GO(gtk_widget_get_default_direction, uFv)
 GO(gtk_widget_get_default_style, pFv)
-GO(gtk_widget_get_default_visual, pFv) // Warning: failed to confirm
+GO(gtk_widget_get_device_enabled, iFpp)
+GO(gtk_widget_get_device_events, uFpp)
 GO(gtk_widget_get_direction, uFp)
 GO(gtk_widget_get_display, pFp)
 GO(gtk_widget_get_double_buffered, iFp)
 GO(gtk_widget_get_events, iFp)
-GO(gtk_widget_get_extension_events, iFp) // Warning: failed to confirm
+GO(gtk_widget_get_focus_on_click, iFp)
+GO(gtk_widget_get_font_map, pFp)
+GO(gtk_widget_get_font_options, pFp)
 GO(gtk_widget_get_frame_clock, pFp)
 GO(gtk_widget_get_halign, uFp)
 GO(gtk_widget_get_has_tooltip, iFp)
 GO(gtk_widget_get_has_window, iFp)
 GO(gtk_widget_get_hexpand, iFp)
 GO(gtk_widget_get_hexpand_set, iFp)
+GO(gtk_widget_get_mapped, iFp)
 GO(gtk_widget_get_margin_bottom, iFp)
 GO(gtk_widget_get_margin_end, iFp)
 GO(gtk_widget_get_margin_left, iFp)
 GO(gtk_widget_get_margin_right, iFp)
 GO(gtk_widget_get_margin_start, iFp)
 GO(gtk_widget_get_margin_top, iFp)
-GO(gtk_widget_get_mapped, iFp)
+GO(gtk_widget_get_modifier_mask, uFpu)
 GO(gtk_widget_get_modifier_style, pFp)
 GO(gtk_widget_get_name, pFp)
-GO(gtk_widget_get_native, pFp) // Warning: failed to confirm
 GO(gtk_widget_get_no_show_all, iFp)
+GO(gtk_widget_get_opacity, dFp)
 GO(gtk_widget_get_pango_context, pFp)
 GO(gtk_widget_get_parent, pFp)
 GO(gtk_widget_get_parent_window, pFp)
+GO(gtk_widget_get_path, pFp)
 GO(gtk_widget_get_pointer, vFppp)
 GO(gtk_widget_get_preferred_height, vFppp)
 GO(gtk_widget_get_preferred_height_and_baseline_for_width, vFpipppp)
@@ -3929,11 +4248,11 @@ GO(gtk_widget_get_screen, pFp)
 GO(gtk_widget_get_sensitive, iFp)
 GO(gtk_widget_get_settings, pFp)
 GO(gtk_widget_get_size_request, vFppp)
-GO(gtk_widget_get_snapshot, pFpp) // Warning: failed to confirm
 GO(gtk_widget_get_state, uFp)
 GO(gtk_widget_get_state_flags, uFp)
 GO(gtk_widget_get_style, pFp)
 GO(gtk_widget_get_style_context, pFp)
+GO(gtk_widget_get_support_multidevice, iFp)
 GO(gtk_widget_get_template_child, pFpLp)
 GO(gtk_widget_get_tooltip_markup, pFp)
 GO(gtk_widget_get_tooltip_text, pFp)
@@ -3954,12 +4273,14 @@ GO(gtk_widget_has_focus, iFp)
 GO(gtk_widget_has_grab, iFp)
 GO(gtk_widget_has_rc_style, iFp)
 GO(gtk_widget_has_screen, iFp)
+GO(gtk_widget_has_visible_focus, iFp)
 GO(gtk_widget_help_type_get_type, LFv)
 GO(gtk_widget_hide, vFp)
-GO(gtk_widget_hide_all, vFp) // Warning: failed to confirm
 GO(gtk_widget_hide_on_delete, iFp)
+GO(gtk_widget_in_destruction, iFp)
 GO(gtk_widget_init_template, vFp)
-GO(gtk_widget_input_shape_combine_mask, vFppii) // Warning: failed to confirm
+GO(gtk_widget_input_shape_combine_region, vFpp)
+GO(gtk_widget_insert_action_group, vFppp)
 GO(gtk_widget_intersect, iFppp)
 GO(gtk_widget_is_ancestor, iFpp)
 GO(gtk_widget_is_composited, iFp)
@@ -3967,11 +4288,12 @@ GO(gtk_widget_is_drawable, iFp)
 GO(gtk_widget_is_focus, iFp)
 GO(gtk_widget_is_sensitive, iFp)
 GO(gtk_widget_is_toplevel, iFp)
+GO(gtk_widget_is_visible, iFp)
 GO(gtk_widget_keynav_failed, iFpu)
 GO(gtk_widget_list_accel_closures, pFp)
+GO(gtk_widget_list_action_prefixes, pFp)
 GO(gtk_widget_list_mnemonic_labels, pFp)
 GO(gtk_widget_map, vFp)
-GO(gtk_widget_measure, vFpiipppp) // Warning: failed to confirm
 GO(gtk_widget_mnemonic_activate, iFpi)
 GO(gtk_widget_modify_base, vFpup)
 GO(gtk_widget_modify_bg, vFpup)
@@ -3981,13 +4303,19 @@ GO(gtk_widget_modify_font, vFpp)
 GO(gtk_widget_modify_style, vFpp)
 GO(gtk_widget_modify_text, vFpup)
 GO(gtk_widget_new, pFppppppppppppp) //vaarg
+GO(gtk_widget_override_background_color, vFpup)
+GO(gtk_widget_override_color, vFpup)
+GO(gtk_widget_override_cursor, vFppp)
+GO(gtk_widget_override_font, vFpp)
+GO(gtk_widget_override_symbolic_color, vFppp)
 GO(gtk_widget_path, vFpppp)
+GO(gtk_widget_path_append_for_widget, iFpp)
 GO(gtk_widget_path_append_type, iFpL)
 GO(gtk_widget_path_append_with_siblings, iFppu)
-GO(gtk_widget_path_append_for_widget, iFpp)
 GO(gtk_widget_path_copy, pFp)
 GO(gtk_widget_path_free, vFp)
 GO(gtk_widget_path_get_object_type, LFp)
+GO(gtk_widget_path_get_type, LFv)
 GO(gtk_widget_path_has_parent, iFpL)
 GO(gtk_widget_path_is_type, iFpL)
 GO(gtk_widget_path_iter_add_class, vFpip)
@@ -3997,8 +4325,8 @@ GO(gtk_widget_path_iter_clear_regions, vFpi)
 GO(gtk_widget_path_iter_get_name, pFpi)
 GO(gtk_widget_path_iter_get_object_name, pFpi)
 GO(gtk_widget_path_iter_get_object_type, LFpi)
-GO(gtk_widget_path_iter_get_siblings, pFpi)
 GO(gtk_widget_path_iter_get_sibling_index, uFpi)
+GO(gtk_widget_path_iter_get_siblings, pFpi)
 GO(gtk_widget_path_iter_get_state, uFpi)
 GO(gtk_widget_path_iter_has_class, iFpip)
 GO(gtk_widget_path_iter_has_name, iFpip)
@@ -4017,32 +4345,31 @@ GO(gtk_widget_path_iter_set_state, vFpiu)
 GO(gtk_widget_path_length, iFp)
 GO(gtk_widget_path_new, pFv)
 GO(gtk_widget_path_prepend_type, vFpL)
-GO(gtk_widget_path_to_string, pFp)
 GO(gtk_widget_path_ref, pFp)
+GO(gtk_widget_path_to_string, pFp)
 GO(gtk_widget_path_unref, vFp)
-GO(gtk_widget_pop_colormap, vFv) // Warning: failed to confirm
 GO(gtk_widget_pop_composite_child, vFv)
-GO(gtk_widget_push_colormap, vFp) // Warning: failed to confirm
 GO(gtk_widget_push_composite_child, vFv)
-GO(gtk_widget_queue_clear, vFp) // Warning: failed to confirm
-GO(gtk_widget_queue_clear_area, vFpiiii) // Warning: failed to confirm
+GO(gtk_widget_queue_allocate, vFp)
+GO(gtk_widget_queue_compute_expand, vFp)
 GO(gtk_widget_queue_draw, vFp)
 GO(gtk_widget_queue_draw_area, vFpiiii)
+GO(gtk_widget_queue_draw_region, vFpp)
 GO(gtk_widget_queue_resize, vFp)
 GO(gtk_widget_queue_resize_no_redraw, vFp)
 GO(gtk_widget_realize, vFp)
-GO(gtk_widget_ref, pFp) // Warning: failed to confirm
 GO(gtk_widget_region_intersect, pFpp)
 GO(gtk_widget_register_window, vFpp)
 GO(gtk_widget_remove_accelerator, iFppuu)
 GO(gtk_widget_remove_mnemonic_label, vFpp)
+GO(gtk_widget_remove_tick_callback, vFpu)
 GO(gtk_widget_render_icon, pFppup)
+GO(gtk_widget_render_icon_pixbuf, pFppu)
 GO(gtk_widget_reparent, vFpp)
 GO(gtk_widget_reset_rc_styles, vFp)
-GO(gtk_widget_reset_shapes, vFp) // Warning: failed to confirm
+GO(gtk_widget_reset_style, vFp)
 GO(gtk_widget_send_expose, iFpp)
 GO(gtk_widget_send_focus_change, iFpp)
-GO(gtk_widget_set, vFppppppppppppppp) // Warning: failed to confirm
 GO(gtk_widget_set_accel_path, vFppp)
 GO(gtk_widget_set_allocation, vFpp)
 GO(gtk_widget_set_app_paintable, vFpi)
@@ -4050,15 +4377,16 @@ GO(gtk_widget_set_can_default, vFpi)
 GO(gtk_widget_set_can_focus, vFpi)
 GO(gtk_widget_set_child_visible, vFpi)
 GO(gtk_widget_set_clip, vFpp)
-GO(gtk_widget_set_colormap, vFpp) // Warning: failed to confirm
 GO(gtk_widget_set_composite_name, vFpp)
-GO(gtk_widget_set_css_classes, vFpp) // Warning: failed to confirm
-GO(gtk_widget_set_default_colormap, vFp) // Warning: failed to confirm
 GO(gtk_widget_set_default_direction, vFu)
+GO(gtk_widget_set_device_enabled, vFppi)
+GO(gtk_widget_set_device_events, vFppu)
 GO(gtk_widget_set_direction, vFpu)
 GO(gtk_widget_set_double_buffered, vFpi)
 GO(gtk_widget_set_events, vFpi)
-GO(gtk_widget_set_extension_events, vFpi) // Warning: failed to confirm
+GO(gtk_widget_set_focus_on_click, vFpi)
+GO(gtk_widget_set_font_map, vFpp)
+GO(gtk_widget_set_font_options, vFpp)
 GO(gtk_widget_set_halign, vFpu)
 GO(gtk_widget_set_has_tooltip, vFpi)
 GO(gtk_widget_set_has_window, vFpi)
@@ -4073,35 +4401,33 @@ GO(gtk_widget_set_margin_start, vFpi)
 GO(gtk_widget_set_margin_top, vFpi)
 GO(gtk_widget_set_name, vFpp)
 GO(gtk_widget_set_no_show_all, vFpi)
+GO(gtk_widget_set_opacity, vFpd)
 GO(gtk_widget_set_parent, vFpp)
 GO(gtk_widget_set_parent_window, vFpp)
-GO(gtk_widget_queue_compute_expand, vFp)
 GO(gtk_widget_set_realized, vFpi)
 GO(gtk_widget_set_receives_default, vFpi)
 GO(gtk_widget_set_redraw_on_allocate, vFpi)
-GO(gtk_widget_set_scroll_adjustments, iFppp) // Warning: failed to confirm
 GO(gtk_widget_set_sensitive, vFpi)
 GO(gtk_widget_set_size_request, vFpii)
 GO(gtk_widget_set_state, vFpu)
 GO(gtk_widget_set_state_flags, vFpui)
 GO(gtk_widget_set_style, vFpp)
-GO(gtk_widget_class_set_template, vFpp)
-GO(gtk_widget_class_set_template_from_resource, vFpp)
+GO(gtk_widget_set_support_multidevice, vFpi)
 GO(gtk_widget_set_tooltip_markup, vFpp)
 GO(gtk_widget_set_tooltip_text, vFpp)
 GO(gtk_widget_set_tooltip_window, vFpp)
-GO(gtk_widget_set_uposition, vFpii) // Warning: failed to confirm
-GO(gtk_widget_set_usize, vFpii) // Warning: failed to confirm
 GO(gtk_widget_set_valign, vFpu)
 GO(gtk_widget_set_vexpand, vFpi)
 GO(gtk_widget_set_vexpand_set, vFpi)
 GO(gtk_widget_set_visible, vFpi)
+GO(gtk_widget_set_visual, vFpp)
 GO(gtk_widget_set_window, vFpp)
-GO(gtk_widget_shape_combine_mask, vFppii) // Warning: failed to confirm
+GO(gtk_widget_shape_combine_region, vFpp)
 GO(gtk_widget_show, vFp)
 GO(gtk_widget_show_all, vFp)
 GO(gtk_widget_show_now, vFp)
 GO(gtk_widget_size_allocate, vFpp)
+GO(gtk_widget_size_allocate_with_baseline, vFppi)
 GO(gtk_widget_size_request, vFpp)
 GO(gtk_widget_style_attach, vFp)
 GOM(gtk_widget_style_get, vFEppV)
@@ -4113,21 +4439,23 @@ GO(gtk_widget_trigger_tooltip_query, vFp)
 GO(gtk_widget_unmap, vFp)
 GO(gtk_widget_unparent, vFp)
 GO(gtk_widget_unrealize, vFp)
-GO(gtk_widget_unref, vFp) // Warning: failed to confirm
+GO(gtk_widget_unregister_window, vFpp)
+GO(gtk_widget_unset_state_flags, vFpu)
+GO(gtk_window_accessible_get_type, LFv)
 GO(gtk_window_activate_default, iFp)
 GO(gtk_window_activate_focus, iFp)
 GO(gtk_window_activate_key, iFpp)
 GO(gtk_window_add_accel_group, vFpp)
-GO(gtk_window_add_embedded_xid, vFpu) // Warning: failed to confirm
 GO(gtk_window_add_mnemonic, vFpup)
 GO(gtk_window_begin_move_drag, vFpiiiu)
 GO(gtk_window_begin_resize_drag, vFpuiiiu)
 GO(gtk_window_close, vFp)
 GO(gtk_window_deiconify, vFp)
-GO(gtk_window_destroy, vFp) // Warning: failed to confirm
 GO(gtk_window_fullscreen, vFp)
+GO(gtk_window_fullscreen_on_monitor, vFppi)
 GO(gtk_window_get_accept_focus, iFp)
-GO(gdk_window_get_clip_region, pFp)
+GO(gtk_window_get_application, pFp)
+GO(gtk_window_get_attached_to, pFp)
 GO(gtk_window_get_decorated, iFp)
 GO(gtk_window_get_default_icon_list, pFv)
 GO(gtk_window_get_default_icon_name, pFv)
@@ -4137,11 +4465,11 @@ GO(gtk_window_get_deletable, iFp)
 GO(gtk_window_get_destroy_with_parent, iFp)
 GO(gtk_window_get_focus, pFp)
 GO(gtk_window_get_focus_on_map, iFp)
-GO(gtk_window_get_frame_dimensions, vFppppp) // Warning: failed to confirm
+GO(gtk_window_get_focus_visible, iFp)
 GO(gtk_window_get_gravity, uFp)
 GO(gtk_window_get_group, pFp)
-GO(gtk_window_get_has_frame, iFp) // Warning: failed to confirm
 GO(gtk_window_get_has_resize_grip, iFp)
+GO(gtk_window_get_hide_titlebar_when_maximized, iFp)
 GO(gtk_window_get_icon, pFp)
 GO(gtk_window_get_icon_list, pFp)
 GO(gtk_window_get_icon_name, pFp)
@@ -4151,19 +4479,21 @@ GO(gtk_window_get_modal, iFp)
 GO(gtk_window_get_opacity, dFp)
 GO(gtk_window_get_position, vFppp)
 GO(gtk_window_get_resizable, iFp)
+GO(gtk_window_get_resize_grip_area, iFpp)
 GO(gtk_window_get_role, pFp)
-GO(gdk_window_get_scale_factor, iFp)
 GO(gtk_window_get_screen, pFp)
 GO(gtk_window_get_size, vFppp)
 GO(gtk_window_get_skip_pager_hint, iFp)
 GO(gtk_window_get_skip_taskbar_hint, iFp)
 GO(gtk_window_get_title, pFp)
+GO(gtk_window_get_titlebar, pFp)
 GO(gtk_window_get_transient_for, pFp)
 GO(gtk_window_get_type, LFv)
 GO(gtk_window_get_type_hint, uFp)
 GO(gtk_window_get_urgency_hint, iFp)
 GO(gtk_window_get_window_type, uFp)
 GO(gtk_window_group_add_window, vFpp)
+GO(gtk_window_group_get_current_device_grab, pFpp)
 GO(gtk_window_group_get_current_grab, pFp)
 GO(gtk_window_group_get_type, LFv)
 GO(gtk_window_group_list_windows, pFp)
@@ -4173,6 +4503,7 @@ GO(gtk_window_has_group, iFp)
 GO(gtk_window_has_toplevel_focus, iFp)
 GO(gtk_window_iconify, vFp)
 GO(gtk_window_is_active, iFp)
+GO(gtk_window_is_maximized, iFp)
 GO(gtk_window_list_toplevels, pFv)
 GO(gtk_window_maximize, vFp)
 GO(gtk_window_mnemonic_activate, iFpuu)
@@ -4184,14 +4515,18 @@ GO(gtk_window_present, vFp)
 GO(gtk_window_present_with_time, vFpu)
 GO(gtk_window_propagate_key_event, iFpp)
 GO(gtk_window_remove_accel_group, vFpp)
-GO(gtk_window_remove_embedded_xid, vFpu) // Warning: failed to confirm
 GO(gtk_window_remove_mnemonic, vFpup)
 GO(gtk_window_reshow_with_initial_size, vFp)
 GO(gtk_window_resize, vFpii)
+GO(gtk_window_resize_grip_is_visible, iFp)
+GO(gtk_window_resize_to_geometry, vFpii)
 GO(gtk_window_set_accept_focus, vFpi)
+GO(gtk_window_set_application, vFpp)
+GO(gtk_window_set_attached_to, vFpp)
 GO(gtk_window_set_auto_startup_notification, vFi)
 GO(gtk_window_set_decorated, vFpi)
 GO(gtk_window_set_default, vFpp)
+GO(gtk_window_set_default_geometry, vFpii)
 GO(gtk_window_set_default_icon, vFp)
 GO(gtk_window_set_default_icon_from_file, iFpp)
 GO(gtk_window_set_default_icon_list, vFp)
@@ -4201,22 +4536,23 @@ GO(gtk_window_set_deletable, vFpi)
 GO(gtk_window_set_destroy_with_parent, vFpi)
 GO(gtk_window_set_focus, vFpp)
 GO(gtk_window_set_focus_on_map, vFpi)
-GO(gtk_window_set_frame_dimensions, vFpiiii) // Warning: failed to confirm
+GO(gtk_window_set_focus_visible, vFpi)
 GO(gtk_window_set_geometry_hints, vFpppu)
 GO(gtk_window_set_gravity, vFpu)
-GO(gtk_window_set_has_frame, vFpi) // Warning: failed to confirm
-GO(gtk_window_set_hide_on_close, vFpi) // Warning: failed to confirm
+GO(gtk_window_set_has_resize_grip, vFpi)
+GO(gtk_window_set_has_user_ref_count, vFpi)
+GO(gtk_window_set_hide_titlebar_when_maximized, vFpi)
 GO(gtk_window_set_icon, vFpp)
 GO(gtk_window_set_icon_from_file, iFppp)
 GO(gtk_window_set_icon_list, vFpp)
 GO(gtk_window_set_icon_name, vFpp)
+GO(gtk_window_set_interactive_debugging, vFi)
 GO(gtk_window_set_keep_above, vFpi)
 GO(gtk_window_set_keep_below, vFpi)
 GO(gtk_window_set_mnemonic_modifier, vFpu)
 GO(gtk_window_set_mnemonics_visible, vFpi)
 GO(gtk_window_set_modal, vFpi)
 GO(gtk_window_set_opacity, vFpd)
-GO(gtk_window_set_policy, vFpiii) // Warning: failed to confirm
 GO(gtk_window_set_position, vFpu)
 GO(gtk_window_set_resizable, vFpi)
 GO(gtk_window_set_role, vFpp)
@@ -4225,11 +4561,10 @@ GO(gtk_window_set_skip_pager_hint, vFpi)
 GO(gtk_window_set_skip_taskbar_hint, vFpi)
 GO(gtk_window_set_startup_id, vFpp)
 GO(gtk_window_set_title, vFpp)
+GO(gtk_window_set_titlebar, vFpp)
 GO(gtk_window_set_transient_for, vFpp)
 GO(gtk_window_set_type_hint, vFpu)
-GO(gtk_window_set_titlebar, vFpp)
 GO(gtk_window_set_urgency_hint, vFpi)
-GO(gtk_widget_set_visual, vFpp)
 GO(gtk_window_set_wmclass, vFppp)
 GO(gtk_window_stick, vFp)
 GO(gtk_window_type_get_type, LFv)
@@ -4237,14 +4572,6 @@ GO(gtk_window_unfullscreen, vFp)
 GO(gtk_window_unmaximize, vFp)
 GO(gtk_window_unstick, vFp)
 GO(gtk_wrap_mode_get_type, LFv)
-GO(gtk_gesture_long_press_get_type, LFv)
-GO(gtk_gesture_single_get_type, LFv)
-GO(gtk_gesture_get_type, LFv)
-GO(gtk_gesture_rotate_new, pFp)
-GO(gtk_gesture_zoom_new, pFp)
-GO(gtk_event_controller_get_type, LFv)
-GO(gtk_stack_set_visible_child_name, vFpp)
-GO(gtk_stack_get_visible_child_name, pFp)
 
 GO(dummy_iFppdd, iFppdd)    // for GtkEventController wrapping
 GO(dummy_iFppUup, iFppUup)