GHashTable annotation with nested GSList
Submitted by Takao Fujiwara
Link to original bug (#770592)
Description
I'd liked to get GHashTable for python binding.
E.g. https://github.com/ibus/ibus/blob/master/src/ibusutil.h#L71
/**
* ibus_emoji_dict_load:
* @path: A path of the saved dictionary file.
*
* Returns: (element-type utf8 gpointer) (transfer none): An Emoji dictionary file loaded from the saved cache file.
*/
GHashTable * ibus_emoji_dict_load (const gchar *path);
I'd like to set the annotation likes "(element-type utf8 (element-type utf8))" for GLib.SList in GLib.HashTable but the nested notation is not allowed.
Do you have any ideas to get the hashtable?
Edited by Philip Chimento