Low-level core library that forms the basis for projects such as GTK+ and GNOME.
Go to file
Garrett Regier 96deb9ede5 girepository: Support GError exceptions on callbacks
Generalize "throws" attribute to SignatureBlob which can be used by all
callable blob types. Keep FunctionBlob and VFuncBlob throw attributes
around and functional for compatibility. Refactor girwriter.c to write
out throws attribute for all callable types.

Based on a patch by Simon Feltman.

https://bugzilla.gnome.org/show_bug.cgi?id=729543
2015-06-21 13:01:25 -07: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: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
giarginfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gibaseinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gibaseinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gicallableinfo.c girepository: Support GError exceptions on callbacks 2015-06-21 13:01:25 -07:00
gicallableinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
giconstantinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
giconstantinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gienuminfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gienuminfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gifieldinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gifieldinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gifunctioninfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gifunctioninfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
giinterfaceinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
giinterfaceinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
ginvoke.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
giobjectinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
giobjectinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gipropertyinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gipropertyinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
giregisteredtypeinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
giregisteredtypeinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
girepository-private.h girepository: Use g_atomic for refcounting 2013-04-02 12:10:33 -04:00
girepository.c scanner/girepository: remove GdkRectangle->CairoRectangleInt automatic conversion 2015-05-11 16:05:02 +01:00
girepository.h girepository: Add g_irepository_get_immediate_dependencies() 2015-02-16 08:49:28 +00:00
girffi.c docs: fix up reference docs a bit 2013-10-10 16:48:51 -04:00
girffi.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08: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 girepository: Support GError exceptions on callbacks 2015-06-21 13:01:25 -07: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 girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
girparser.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
girwriter.c girepository: Support GError exceptions on callbacks 2015-06-21 13:01:25 -07:00
girwriter.h Add Emacs mode lines to C sources 2012-02-03 13:42:56 -05:00
gisignalinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gisignalinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gistructinfo.c girepository: Add g_struct_info_find_field() 2015-06-21 13:01:25 -07:00
gistructinfo.h girepository: Add g_struct_info_find_field() 2015-06-21 13:01:25 -07:00
gitypeinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gitypeinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gitypelib-internal.h girepository: Support GError exceptions on callbacks 2015-06-21 13:01:25 -07:00
gitypelib.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
gitypelib.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
gitypes.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
giunioninfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
giunioninfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08:00
giversionmacros.h girepository: Add g_irepository_get_immediate_dependencies() 2015-02-16 08:49:28 +00:00
givfuncinfo.c girepository: Include config.h First in All Sources 2014-07-07 09:24:12 +08:00
givfuncinfo.h girepository: Add Header for Version Macros 2014-08-15 09:45:41 +08: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