Skip to content

girepository: Add APIs for sync, async, and finish function annotations

Evan Welsh requested to merge ewlsh/gi-async-function-annotations into main

Split out from and depends on gobject-introspection!404 (merged)

API Additions

GI_AVAILABLE_IN_All
GICallableInfo *g_callable_info_get_async_function (GICallableInfo *info);

GI_AVAILABLE_IN_All
GICallableInfo *g_callable_info_get_sync_function (GICallableInfo *info);

GI_AVAILABLE_IN_All
GICallableInfo *g_callable_info_get_finish_function (GICallableInfo *info);

GI_AVAILABLE_IN_All
gboolean g_callable_info_is_sync (GICallableInfo *info);

GI_AVAILABLE_IN_All
gboolean g_callable_info_is_async (GICallableInfo *info);
Edited by Evan Welsh

Merge request reports

Loading