mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-09-21 09:46:18 +02:00
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
f2f0625622
Rather than having bindings use g_function_info_invoke, which is basically a toy/demo API, export a convenience utility function which takes the introspection information and sets up things we need to pass to libffi. Then invocation can be done directly to libffi by a binding. As part of this work, remove some (unused by gjs) public functions from the girffi API, and instead export a function to map to libffi which can work semi-correctly. https://bugzilla.gnome.org/show_bug.cgi?id=604074 |
||
---|---|---|
gdump.c | ||
gfield.c | ||
ginfo.c | ||
ginfo.h | ||
ginvoke.c | ||
girepository.c | ||
girepository.h | ||
girffi-private.h | ||
girffi.c | ||
girffi.h | ||
girmodule.c | ||
girmodule.h | ||
girnode.c | ||
girnode.h | ||
giroffsets.c | ||
girparser.c | ||
girparser.h | ||
girwriter.c | ||
girwriter.h | ||
glib-compat.h | ||
gtypelib.c | ||
gtypelib.h | ||
Makefile.am |