Low-level core library that forms the basis for projects such as GTK+ and GNOME.
Go to file
Giovanni Campagna 9921571eb0 Parse and expose ownership transfer for instance parameters
Knowing the ownership transfer for instance parameters is
necessary for correct memory management of functions which
"eat" their instance argument, such as g_dbus_method_invocation_return_*.
Parse this information from the gir file and store in the
typelib, and then provide new API on GICallableInfo to
retrieve this.

https://bugzilla.gnome.org/show_bug.cgi?id=729662
2014-07-03 10:31:17 +02:00
cmph cmph: Remove leftover statement-without-effect 2012-10-30 18:23:09 -04:00
cmph-bdz-test.c Drop calls to g_type_init() 2012-10-16 10:58:08 -04:00
docs.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gdump.c g_irepository_dump: Update doc to match code 2013-06-05 13:43:12 -04:00
gi-dump-types.c Drop calls to g_type_init() 2012-10-16 10:58:08 -04:00
giarginfo.c girepository: change giarginfo docs 2014-05-14 14:58:44 -04:00
giarginfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gibaseinfo.c gibaseinfo: Expand g_base_info_iterate_attributes() documentation 2014-06-23 09:36:01 +01:00
gibaseinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gicallableinfo.c Parse and expose ownership transfer for instance parameters 2014-07-03 10:31:17 +02:00
gicallableinfo.h Parse and expose ownership transfer for instance parameters 2014-07-03 10:31:17 +02:00
giconstantinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giconstantinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gienuminfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gienuminfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gifieldinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gifieldinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gifunctioninfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gifunctioninfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giinterfaceinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giinterfaceinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
ginvoke.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giobjectinfo.c g-ir-compiler: Add support for callback fields on GObjects 2014-02-27 13:51:18 -08:00
giobjectinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gipropertyinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gipropertyinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giregisteredtypeinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giregisteredtypeinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
girepository-private.h girepository: Use g_atomic for refcounting 2013-04-02 12:10:33 -04:00
girepository.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
girepository.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
girepository.symbols Parse and expose ownership transfer for instance parameters 2014-07-03 10:31:17 +02:00
girffi.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
girffi.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
girmodule.c typelib compiler: properly initialise memory 2013-12-30 22:31:53 -05:00
girmodule.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girnode.c Parse and expose ownership transfer for instance parameters 2014-07-03 10:31:17 +02:00
girnode.h Parse and expose ownership transfer for instance parameters 2014-07-03 10:31:17 +02:00
giroffsets.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
girparser.c Parse and expose ownership transfer for instance parameters 2014-07-03 10:31:17 +02:00
girparser.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girwriter.c Make introspection compile with -Wall -Werror 2012-04-09 14:19:23 -03:00
girwriter.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gisignalinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gisignalinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gistructinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gistructinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gitypeinfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gitypeinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gitypelib-internal.h Parse and expose ownership transfer for instance parameters 2014-07-03 10:31:17 +02:00
gitypelib.c g-ir-compiler: Add support for callback fields on GObjects 2014-02-27 13:51:18 -08:00
gitypelib.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gitypes.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giunioninfo.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
giunioninfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
givfuncinfo.c GIVFuncInfo: allow retrieving the address of an interface vfunc 2013-10-22 23:33:44 +02:00
givfuncinfo.h docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
gthash-test.c Drop calls to g_type_init() 2012-10-16 10:58:08 -04:00
gthash.c typelib compiler: properly initialise memory 2013-12-30 22:31:53 -05:00