1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
|
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error meh!
#endif
//GO(ibus_accelerator_name,
//GO(ibus_accelerator_parse,
//GO(ibus_accelerator_valid,
//GO(ibus_attr_background_new,
//GO(ibus_attr_foreground_new,
//GO(ibus_attribute_get_attr_type,
//GO(ibus_attribute_get_end_index,
//GO(ibus_attribute_get_start_index,
//GO(ibus_attribute_get_type,
//GO(ibus_attribute_get_value,
//GO(ibus_attribute_new,
//GO(ibus_attr_list_append,
//GO(ibus_attr_list_get,
//GO(ibus_attr_list_get_type,
//GO(ibus_attr_list_new,
GO(ibus_attr_type_get_type, LFv)
GO(ibus_attr_underline_get_type, LFv)
//GO(ibus_attr_underline_new,
//GO(ibus_bus_add_match,
//GO(ibus_bus_add_match_async,
//GO(ibus_bus_add_match_async_finish,
//GO(ibus_bus_create_input_context,
GOM(ibus_bus_create_input_context_async, vFEppippp)
GO(ibus_bus_create_input_context_async_finish, pFppp)
//GO(ibus_bus_current_input_context,
GOM(ibus_bus_current_input_context_async, vFEpippp)
GO(ibus_bus_current_input_context_async_finish, pFppp)
//GO(ibus_bus_exit,
//GO(ibus_bus_exit_async,
//GO(ibus_bus_exit_async_finish,
GO(ibus_bus_get_config, pFp)
//GO(ibus_bus_get_connection,
GO(ibus_bus_get_engines_by_names, pFpp)
//GO(ibus_bus_get_global_engine,
GOM(ibus_bus_get_global_engine_async, vFEpippp)
GO(ibus_bus_get_global_engine_async_finish, pFppp)
//GO(ibus_bus_get_ibus_property,
//GO(ibus_bus_get_ibus_property_async,
//GO(ibus_bus_get_ibus_property_async_finish,
//GO(ibus_bus_get_name_owner,
//GO(ibus_bus_get_name_owner_async,
//GO(ibus_bus_get_name_owner_async_finish,
//GO(ibus_bus_get_service_name,
//GO(ibus_bus_get_type,
//GO(ibus_bus_get_use_global_engine,
//GO(ibus_bus_get_use_global_engine_async,
//GO(ibus_bus_get_use_global_engine_async_finish,
//GO(ibus_bus_get_use_sys_layout,
//GO(ibus_bus_get_use_sys_layout_async,
//GO(ibus_bus_get_use_sys_layout_async_finish,
GO(ibus_bus_hello, pFp)
GO(ibus_bus_is_connected, iFp)
//GO(ibus_bus_is_global_engine_enabled,
//GO(ibus_bus_is_global_engine_enabled_async,
//GO(ibus_bus_is_global_engine_enabled_async_finish,
//GO(ibus_bus_list_active_engines,
GOM(ibus_bus_list_active_engines_async, vFEpippp)
GO(ibus_bus_list_active_engines_async_finish, pFppp)
//GO(ibus_bus_list_engines,
GOM(ibus_bus_list_engines_async, vFEpippp)
GO(ibus_bus_list_engines_async_finish, pFppp)
//GO(ibus_bus_list_names,
//GO(ibus_bus_list_queued_owners,
GO(ibus_bus_name_flag_get_type, LFv)
//GO(ibus_bus_name_has_owner,
//GO(ibus_bus_name_has_owner_async,
//GO(ibus_bus_name_has_owner_async_finish,
GO(ibus_bus_new, pFv)
//GO(ibus_bus_new_async,
//GO(ibus_bus_new_async_client,
//GO(ibus_bus_preload_engines,
//GO(ibus_bus_preload_engines_async,
//GO(ibus_bus_preload_engines_async_finish,
//GO(ibus_bus_register_component,
//GO(ibus_bus_register_component_async,
//GO(ibus_bus_register_component_async_finish,
//GO(ibus_bus_release_name,
//GO(ibus_bus_release_name_async,
//GO(ibus_bus_release_name_async_finish,
//GO(ibus_bus_remove_match,
//GO(ibus_bus_remove_match_async,
//GO(ibus_bus_remove_match_async_finish,
//GO(ibus_bus_request_name,
//GO(ibus_bus_request_name_async,
//GO(ibus_bus_request_name_async_finish,
GO(ibus_bus_request_name_reply_get_type, LFv)
//GO(ibus_bus_set_global_engine,
GOM(ibus_bus_set_global_engine_async, vFEppippp)
GO(ibus_bus_set_global_engine_async_finish, pFppp)
//GO(ibus_bus_set_ibus_property,
//GO(ibus_bus_set_ibus_property_async,
//GO(ibus_bus_set_ibus_property_async_finish,
GO(ibus_bus_set_watch_dbus_signal, vFpi)
GO(ibus_bus_set_watch_ibus_signal, vFpi)
GO(ibus_bus_start_service_by_name_reply_get_type, LFv)
GO(ibus_capabilite_get_type, LFv)
//GO(ibus_check_algorithmically,
//GO(ibus_component_add_engine,
//GO(ibus_component_add_observed_path,
//GO(ibus_component_check_modification,
//GO(ibus_component_get_author,
//GO(ibus_component_get_description,
//GO(ibus_component_get_engines,
//GO(ibus_component_get_exec,
//GO(ibus_component_get_homepage,
//GO(ibus_component_get_license,
//GO(ibus_component_get_name,
//GO(ibus_component_get_observed_paths,
//GO(ibus_component_get_textdomain,
//GO(ibus_component_get_type,
//GO(ibus_component_get_version,
//GO(ibus_component_new,
//GO(ibus_component_new_from_file,
//GO(ibus_component_new_from_xml_node,
//GO(ibus_component_new_varargs,
//GO(ibus_component_output,
//GO(ibus_component_output_engines,
//GO(ibus_compose_table_check,
//DATA(ibus_compose_table_compact,
//DATA(ibus_compose_table_compact_32bit,
//DATA(ibus_compose_table_compact_32bit_priv,
//GO(ibus_compose_table_compact_check,
//GO(ibus_compose_table_list_add_array,
//GO(ibus_compose_table_list_add_file,
//GO(ibus_compose_table_load_cache,
//GO(ibus_compose_table_new_with_file,
//GO(ibus_compose_table_save_cache,
//GO(ibus_config_get_type,
//GO(ibus_config_get_value,
GOM(ibus_config_get_value_async, vFEpppippp)
GO(ibus_config_get_value_async_finish, pFppp)
//GO(ibus_config_get_values,
GOM(ibus_config_get_values_async, vFEppippp)
GO(ibus_config_get_values_async_finish, pFppp)
//GO(ibus_config_new,
//GO(ibus_config_new_async,
//GO(ibus_config_new_async_finish,
//GO(ibus_config_service_get_type,
//GO(ibus_config_service_new,
//GO(ibus_config_service_value_changed,
//GO(ibus_config_set_value,
GOM(ibus_config_set_value_async, vFEppppippp)
GO(ibus_config_set_value_async_finish, pFppp)
GO(ibus_config_unset, iFppp)
GO(ibus_config_unwatch, iFppp)
GO(ibus_config_watch, iFppp)
//GO(ibus_emoji_data_get_annotations,
//GO(ibus_emoji_data_get_category,
//GO(ibus_emoji_data_get_description,
//GO(ibus_emoji_data_get_emoji,
//GO(ibus_emoji_data_get_type,
//GO(ibus_emoji_data_load,
//GO(ibus_emoji_data_new,
//GO(ibus_emoji_data_save,
//GO(ibus_emoji_data_set_annotations,
//GO(ibus_emoji_data_set_description,
//GO(ibus_emoji_dict_load,
//GO(ibus_emoji_dict_lookup,
//GO(ibus_emoji_dict_save,
//GO(ibus_engine_commit_text,
//GO(ibus_engine_delete_surrounding_text,
GO(ibus_engine_desc_get_author, pFp)
GO(ibus_engine_desc_get_description, pFp)
GO(ibus_engine_desc_get_hotkeys, pFp)
GO(ibus_engine_desc_get_icon, pFp)
GO(ibus_engine_desc_get_icon_prop_key, pFp)
GO(ibus_engine_desc_get_language, pFp)
GO(ibus_engine_desc_get_layout, pFp)
GO(ibus_engine_desc_get_layout_option, pFp)
GO(ibus_engine_desc_get_layout_variant, pFp)
GO(ibus_engine_desc_get_license, pFp)
GO(ibus_engine_desc_get_longname, pFp)
GO(ibus_engine_desc_get_name, pFp)
GO(ibus_engine_desc_get_rank, iFp)
GO(ibus_engine_desc_get_setup, pFp)
GO(ibus_engine_desc_get_symbol, pFp)
GO(ibus_engine_desc_get_textdomain, pFp)
GO(ibus_engine_desc_get_type, pFp)
GO(ibus_engine_desc_get_version, pFp)
//GO(ibus_engine_desc_new,
//GO(ibus_engine_desc_new_from_xml_node,
//GO(ibus_engine_desc_new_varargs,
//GO(ibus_engine_desc_output,
//GO(ibus_engine_forward_key_event,
//GO(ibus_engine_get_content_type,
//GO(ibus_engine_get_name,
//GO(ibus_engine_get_surrounding_text,
//GO(ibus_engine_get_type,
//GO(ibus_engine_hide_auxiliary_text,
//GO(ibus_engine_hide_lookup_table,
//GO(ibus_engine_hide_preedit_text,
//GO(ibus_engine_new,
//GO(ibus_engine_new_with_type,
//GO(ibus_engine_register_properties,
//GO(ibus_engine_show_auxiliary_text,
//GO(ibus_engine_show_lookup_table,
//GO(ibus_engine_show_preedit_text,
//GO(ibus_engine_simple_add_compose_file,
//GO(ibus_engine_simple_add_table,
//GO(ibus_engine_simple_add_table_by_locale,
//GO(ibus_engine_simple_get_type,
//GO(ibus_engine_update_auxiliary_text,
//GO(ibus_engine_update_lookup_table,
//GO(ibus_engine_update_lookup_table_fast,
//GO(ibus_engine_update_preedit_text,
//GO(ibus_engine_update_preedit_text_with_mode,
//GO(ibus_engine_update_property,
GO(ibus_error_get_type, LFv)
//GO(ibus_error_quark,
//GO(ibus_extension_event_get_name,
//GO(ibus_extension_event_get_params,
//GO(ibus_extension_event_get_type,
//GO(ibus_extension_event_get_version,
//GO(ibus_extension_event_is_enabled,
//GO(ibus_extension_event_is_extension,
//GO(ibus_extension_event_new,
//GO(ibus_factory_add_engine,
//GO(ibus_factory_create_engine,
//GO(ibus_factory_get_type,
//GO(ibus_factory_new,
//GO(ibus_free_strv,
//GO(ibus_get_address,
//GO(ibus_get_daemon_uid,
//GO(ibus_get_language_name,
//GO(ibus_get_local_machine_id,
//GO(ibus_get_session_id,
//GO(ibus_get_socket_path,
//GO(ibus_get_timeout,
//GO(ibus_get_untranslated_language_name,
//GO(ibus_get_user_name,
//GO(ibus_hotkey_get_type,
//GO(ibus_hotkey_profile_add_hotkey,
//GO(ibus_hotkey_profile_add_hotkey_from_string,
//GO(ibus_hotkey_profile_filter_key_event,
//GO(ibus_hotkey_profile_get_type,
//GO(ibus_hotkey_profile_lookup_hotkey,
//GO(ibus_hotkey_profile_new,
//GO(ibus_hotkey_profile_remove_hotkey,
//GO(ibus_hotkey_profile_remove_hotkey_by_event,
GO(ibus_init, vFv)
//GO(ibus_input_context_cancel_hand_writing,
//GO(ibus_input_context_cursor_down,
//GO(ibus_input_context_cursor_up,
GO(ibus_input_context_focus_in, vFp)
GO(ibus_input_context_focus_out, vFp)
//GO(ibus_input_context_get_engine,
GOM(ibus_input_context_get_engine_async, vFEpippp)
GO(ibus_input_context_get_engine_async_finish, pFppp)
//GO(ibus_input_context_get_input_context,
//GO(ibus_input_context_get_input_context_async,
//GO(ibus_input_context_get_input_context_async_finish,
//GO(ibus_input_context_get_type,
GO(ibus_input_context_needs_surrounding_text, iFp)
//GO(ibus_input_context_new,
//GO(ibus_input_context_new_async,
//GO(ibus_input_context_new_async_finish,
//GO(ibus_input_context_page_down,
//GO(ibus_input_context_page_up,
//GO(ibus_input_context_process_hand_writing_event,
//GO(ibus_input_context_process_key_event,
GOM(ibus_input_context_process_key_event_async, vFEpuuuippp)
GO(ibus_input_context_process_key_event_async_finish, pFppp)
GO(ibus_input_context_property_activate, vFppu)
//GO(ibus_input_context_property_hide,
//GO(ibus_input_context_property_show,
GO(ibus_input_context_reset, vFp)
GO(ibus_input_context_set_capabilities, vFpu)
//GO(ibus_input_context_set_client_commit_preedit,
GO(ibus_input_context_set_content_type, vFpuu)
GO(ibus_input_context_set_cursor_location, vFpuuuu)
//GO(ibus_input_context_set_cursor_location_relative,
GO(ibus_input_context_set_engine, vFpp)
GO(ibus_input_context_set_surrounding_text, vFppuu)
GO(ibus_input_hints_get_type, LFv)
GO(ibus_input_purpose_get_type, LFv)
//GO(ibus_key_event_from_string,
//GO(ibus_key_event_to_string,
//GO(ibus_keymap_fill,
GO(ibus_keymap_get, pFp)
GO(ibus_keymap_get_type, LFv)
GO(ibus_keymap_lookup_keysym, uFpWu)
//GO(ibus_keymap_new,
//GO(ibus_keysym_to_unicode,
//GO(ibus_keyval_convert_case,
GO(ibus_keyval_from_name, uFp)
GO(ibus_keyval_name, pFu)
//GO(ibus_keyval_to_lower,
GO(ibus_keyval_to_unicode, uFu)
//GO(ibus_keyval_to_upper,
GO(ibus_lookup_table_append_candidate, vFpp)
GO(ibus_lookup_table_append_label, vFpp)
GO(ibus_lookup_table_clear, vFp)
//GO(ibus_lookup_table_cursor_down,
//GO(ibus_lookup_table_cursor_up,
GO(ibus_lookup_table_get_candidate, pFpu)
GO(ibus_lookup_table_get_cursor_in_page, uFp)
GO(ibus_lookup_table_get_cursor_pos, uFp)
GO(ibus_lookup_table_get_label, pFpu)
GO(ibus_lookup_table_get_number_of_candidates, uFp)
GO(ibus_lookup_table_get_orientation, iFp)
GO(ibus_lookup_table_get_page_size, uFp)
//GO(ibus_lookup_table_get_type,
GO(ibus_lookup_table_is_cursor_visible, iFp)
GO(ibus_lookup_table_is_round, iFp)
GO(ibus_lookup_table_new, pFuuii)
//GO(ibus_lookup_table_page_down,
//GO(ibus_lookup_table_page_up,
GO(ibus_lookup_table_set_cursor_pos, vFpu)
GO(ibus_lookup_table_set_cursor_visible, vFpi)
GO(ibus_lookup_table_set_label, vFpup)
GO(ibus_lookup_table_set_orientation, vFpi)
GO(ibus_lookup_table_set_page_size, vFpu)
GO(ibus_lookup_table_set_round, vFpi)
//GO(ibus_main,
GO(ibus_modifier_type_get_type, LFv)
//GO(ibus_object_destroy,
GO(ibus_object_flags_get_type, LFv)
GO(ibus_object_get_type, LFv)
//GO(ibus_object_new,
//GO(ibus_observed_path_check_modification,
//GO(ibus_observed_path_get_type,
//GO(ibus_observed_path_new,
//GO(ibus_observed_path_new_from_xml_node,
//GO(ibus_observed_path_output,
//GO(ibus_observed_path_traverse,
GO(ibus_orientation_get_type, LFv)
//GO(ibus_panel_service_candidate_clicked,
//GO(ibus_panel_service_commit_text,
//GO(ibus_panel_service_cursor_down,
//GO(ibus_panel_service_cursor_up,
//GO(ibus_panel_service_get_type,
//GO(ibus_panel_service_new,
//GO(ibus_panel_service_page_down,
//GO(ibus_panel_service_page_up,
//GO(ibus_panel_service_panel_extension,
//GO(ibus_panel_service_panel_extension_register_keys,
//GO(ibus_panel_service_property_activate,
//GO(ibus_panel_service_property_hide,
//GO(ibus_panel_service_property_show,
//GO(ibus_panel_service_update_auxiliary_text_received,
//GO(ibus_panel_service_update_lookup_table_received,
//GO(ibus_panel_service_update_preedit_text_received,
GO(ibus_preedit_focus_mode_get_type, LFv)
GO(ibus_property_get_icon, pFp)
GO(ibus_property_get_key, pFp)
GO(ibus_property_get_label, pFp)
GO(ibus_property_get_prop_type, iFp)
GO(ibus_property_get_sensitive, iFp)
GO(ibus_property_get_state, iFp)
GO(ibus_property_get_sub_props, pFp)
GO(ibus_property_get_symbol, pFp)
GO(ibus_property_get_tooltip, pFp)
GO(ibus_property_get_type, LFv)
GO(ibus_property_get_visible, iFp)
//GO(ibus_property_new,
//GO(ibus_property_new_varargs,
GO(ibus_property_set_icon, vFpp)
GO(ibus_property_set_label, vFpp)
GO(ibus_property_set_sensitive, vFpi)
GO(ibus_property_set_state, vFpi)
//GO(ibus_property_set_sub_props,
GO(ibus_property_set_symbol, vFpp)
GO(ibus_property_set_tooltip, vFpp)
GO(ibus_property_set_visible, vFpi)
//GO(ibus_property_update,
//GO(ibus_prop_list_append,
GO(ibus_prop_list_get, pFpu)
GO(ibus_prop_list_get_type, LFv)
//GO(ibus_prop_list_new,
//GO(ibus_prop_list_update_property,
GO(ibus_prop_state_get_type, LFv)
GO(ibus_prop_type_get_type, LFv)
//GO(ibus_proxy_destroy,
//GO(ibus_proxy_get_type,
//GO(ibus_quit,
//GO(ibus_registry_check_modification,
//GO(ibus_registry_get_components,
//GO(ibus_registry_get_observed_paths,
//GO(ibus_registry_get_type,
//GO(ibus_registry_load,
//GO(ibus_registry_load_cache,
//GO(ibus_registry_load_cache_file,
//GO(ibus_registry_load_in_dir,
//GO(ibus_registry_new,
//GO(ibus_registry_output,
//GO(ibus_registry_save_cache,
//GO(ibus_registry_save_cache_file,
//GO(ibus_registry_start_monitor_changes,
//GO(ibus_serializable_copy,
//GO(ibus_serializable_deserialize_object,
//GO(ibus_serializable_get_qattachment,
//GO(ibus_serializable_get_type,
//GO(ibus_serializable_new,
//GO(ibus_serializable_remove_qattachment,
//GO(ibus_serializable_serialize_object,
//GO(ibus_serializable_set_qattachment,
//GO(ibus_service_class_add_interfaces,
//GO(ibus_service_emit_signal,
//GO(ibus_service_get_connection,
//GO(ibus_service_get_object_path,
//GO(ibus_service_get_type,
//GO(ibus_service_new,
//GO(ibus_service_register,
//GO(ibus_service_unregister,
//GO(ibus_set_display,
//GO(ibus_set_log_handler,
//GO(ibus_text_append_attribute,
//GO(ibus_text_get_attributes,
//GO(ibus_text_get_is_static,
//GO(ibus_text_get_length,
GO(ibus_text_get_text, pFp)
GO(ibus_text_get_type, LFv)
//GO(ibus_text_new_from_printf,
//GO(ibus_text_new_from_static_string,
GO(ibus_text_new_from_string, pFp)
//GO(ibus_text_new_from_ucs4,
//GO(ibus_text_new_from_unichar,
//GO(ibus_text_set_attributes,
//GO(ibus_unicode_block_get_end,
//GO(ibus_unicode_block_get_name,
//GO(ibus_unicode_block_get_start,
//GO(ibus_unicode_block_get_type,
//GO(ibus_unicode_block_load,
//GO(ibus_unicode_block_new,
//GO(ibus_unicode_block_save,
//GO(ibus_unicode_data_get_alias,
//GO(ibus_unicode_data_get_block_name,
//GO(ibus_unicode_data_get_code,
//GO(ibus_unicode_data_get_name,
//GO(ibus_unicode_data_get_type,
//GO(ibus_unicode_data_load,
//GO(ibus_unicode_data_load_async,
//GO(ibus_unicode_data_new,
//GO(ibus_unicode_data_save,
//GO(ibus_unicode_data_set_block_name,
GO(ibus_unicode_to_keyval, uFu)
//GO(ibus_unset_log_handler,
//GO(ibus_write_address,
//GO(ibus_x_event_get_event_type,
//GO(ibus_x_event_get_group,
//GO(ibus_x_event_get_hardware_keycode,
//GO(ibus_x_event_get_is_modifier,
//GO(ibus_x_event_get_keyval,
//GO(ibus_x_event_get_length,
//GO(ibus_x_event_get_purpose,
//GO(ibus_x_event_get_root,
//GO(ibus_x_event_get_same_screen,
//GO(ibus_x_event_get_send_event,
//GO(ibus_x_event_get_serial,
//GO(ibus_x_event_get_state,
//GO(ibus_x_event_get_string,
//GO(ibus_x_event_get_subwindow,
//GO(ibus_x_event_get_time,
//GO(ibus_x_event_get_type,
//GO(ibus_x_event_get_version,
//GO(ibus_x_event_get_window,
//GO(ibus_x_event_get_x,
//GO(ibus_x_event_get_x_root,
//GO(ibus_x_event_get_y,
//GO(ibus_x_event_get_y_root,
//GO(ibus_x_event_new,
//GO(ibus_xevent_type_get_type,
//GO(ibus_xml_copy,
//GO(ibus_xml_free,
//GO(ibus_xml_get_type,
//GO(ibus_xml_output,
//GO(ibus_xml_parse_buffer,
//GO(ibus_xml_parse_file,
|