Laszlo Pandy 8304598583 Add "c:identifier" attribute to GIrNodeValue (for flags and enum values).
Flags and enums with a GType have a value_nick and value_name
strings available in the class struct. But for flags and enums
without GType, we need to get this information from introspection.

g_base_info_get_name() gives the string for value_nick. In the GIR,
the attribute "c:identifier" is the string neede for value_name.

This patch adds the "c:identifier" from GIR to the typelib for all
flags and enum values. It can be retireved using
g_base_info_get_attribute(info, "c:identifier").

https://bugzilla.gnome.org/show_bug.cgi?id=642757
2011-02-23 13:55:04 +01:00
2010-12-03 16:03:32 -05:00
2010-09-15 09:48:44 -03:00
2010-09-15 09:48:44 -03:00
2010-11-09 17:07:26 -05:00
2010-12-03 16:03:33 -05:00
2010-11-12 16:00:10 -05:00
Description
Low-level core library that forms the basis for projects such as GTK+ and GNOME.
123 MiB
Languages
C 95.3%
Python 2.3%
Meson 1.3%
Objective-C 0.3%
Shell 0.2%
Other 0.5%