mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-25 23:16:14 +01:00
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
8f09203dda
* girepository/girnode.c: Allow gtype_name and gtype_init in struct and union. * girepository/girparser.c: Parse glib: boxed bits for both structure and union. * girepository/gtypelib.c: Don't barf if structure is boxed. * giscanner/girparser.py: Parse new XML format. * giscanner/girwriter.py: Write out new XML format. * giscanner/glibast.py: Define new classes which are both Boxed and Struct/Union, as well as an "Other" for everything else. * giscanner/glibtransformer.py: Handle boxed types specially; we try to merge them with a struct/union if one exists, otherwise fall back to generic boxed. * tests/*: Update. * tools/generate.c: Write out new format. svn path=/trunk/; revision=575 |
||
---|---|---|
ginfo.c | ||
ginvoke.c | ||
girepository.c | ||
girepository.h | ||
girmodule.c | ||
girmodule.h | ||
girnode.c | ||
girnode.h | ||
girparser.c | ||
girparser.h | ||
girwriter.c | ||
girwriter.h | ||
gtypelib.c | ||
gtypelib.h | ||
Makefile.am |