<?xml version="1.0"?>
<dump>
  <boxed name="GDate" get-type="g_date_get_type"/>
  <boxed name="GStrv" get-type="g_strv_get_type"/>
  <boxed name="GString" get-type="g_gstring_get_type"/>
  <boxed name="GHashTable" get-type="g_hash_table_get_type"/>
  <boxed name="GArray" get-type="g_array_get_type"/>
  <boxed name="GByteArray" get-type="g_byte_array_get_type"/>
  <boxed name="GPtrArray" get-type="g_ptr_array_get_type"/>
  <boxed name="GBytes" get-type="g_bytes_get_type"/>
  <boxed name="GVariantType" get-type="g_variant_type_get_gtype"/>
  <boxed name="GRegex" get-type="g_regex_get_type"/>
  <boxed name="GMatchInfo" get-type="g_match_info_get_type"/>
  <boxed name="GError" get-type="g_error_get_type"/>
  <boxed name="GDateTime" get-type="g_date_time_get_type"/>
  <boxed name="GTimeZone" get-type="g_time_zone_get_type"/>
  <boxed name="GIOChannel" get-type="g_io_channel_get_type"/>
  <flags name="GIOCondition" get-type="g_io_condition_get_type">
    <member name="G_IO_IN" nick="in" value="1"/>
    <member name="G_IO_OUT" nick="out" value="4"/>
    <member name="G_IO_PRI" nick="pri" value="2"/>
    <member name="G_IO_ERR" nick="err" value="8"/>
    <member name="G_IO_HUP" nick="hup" value="16"/>
    <member name="G_IO_NVAL" nick="nval" value="32"/>
  </flags>
  <boxed name="GVariantBuilder" get-type="g_variant_builder_get_type"/>
  <boxed name="GVariantDict" get-type="g_variant_dict_get_type"/>
  <boxed name="GKeyFile" get-type="g_key_file_get_type"/>
  <boxed name="GMainLoop" get-type="g_main_loop_get_type"/>
  <boxed name="GMainContext" get-type="g_main_context_get_type"/>
  <boxed name="GSource" get-type="g_source_get_type"/>
  <boxed name="GPollFD" get-type="g_pollfd_get_type"/>
  <boxed name="GThread" get-type="g_thread_get_type"/>
  <boxed name="GChecksum" get-type="g_checksum_get_type"/>
  <boxed name="GMarkupParseContext" get-type="g_markup_parse_context_get_type"/>
  <boxed name="GMappedFile" get-type="g_mapped_file_get_type"/>
  <boxed name="GOptionGroup" get-type="g_option_group_get_type"/>
  <boxed name="GUri" get-type="g_uri_get_type"/>
  <boxed name="GTree" get-type="g_tree_get_type"/>
  <boxed name="GPatternSpec" get-type="g_pattern_spec_get_type"/>
  <boxed name="GBookmarkFile" get-type="g_bookmark_file_get_type"/>
  <boxed name="GHmac" get-type="g_hmac_get_type"/>
  <boxed name="GDir" get-type="g_dir_get_type"/>
  <boxed name="GRand" get-type="g_rand_get_type"/>
  <boxed name="GStrvBuilder" get-type="g_strv_builder_get_type"/>
  <boxed name="GClosure" get-type="g_closure_get_type"/>
  <boxed name="GValue" get-type="g_value_get_type"/>
  <class name="GInitiallyUnowned" get-type="g_initially_unowned_get_type" parents="GObject">
  </class>
  <class name="GObject" get-type="g_object_get_type">
    <signal name="notify" return="void" when="first" no-recurse="1" detailed="1" action="1" no-hooks="1">
      <param type="GParam"/>
    </signal>
  </class>
  <flags name="GBindingFlags" get-type="g_binding_flags_get_type">
    <member name="G_BINDING_DEFAULT" nick="default" value="0"/>
    <member name="G_BINDING_BIDIRECTIONAL" nick="bidirectional" value="1"/>
    <member name="G_BINDING_SYNC_CREATE" nick="sync-create" value="2"/>
    <member name="G_BINDING_INVERT_BOOLEAN" nick="invert-boolean" value="4"/>
  </flags>
  <class name="GBinding" get-type="g_binding_get_type" parents="GObject">
    <property name="source" type="GObject" flags="235"/>
    <property name="target" type="GObject" flags="235"/>
    <property name="source-property" type="gchararray" flags="235" default-value="NULL"/>
    <property name="target-property" type="gchararray" flags="235" default-value="NULL"/>
    <property name="flags" type="GBindingFlags" flags="235" default-value="G_BINDING_DEFAULT"/>
  </class>
  <class name="GBindingGroup" get-type="g_binding_group_get_type" parents="GObject">
    <property name="source" type="GObject" flags="1073742051"/>
  </class>
  <class name="GSignalGroup" get-type="g_signal_group_get_type" parents="GObject">
    <property name="target" type="GObject" flags="1073742051"/>
    <property name="target-type" type="GType" flags="235"/>
    <signal name="bind" return="void" when="last">
      <param type="GObject"/>
    </signal>
    <signal name="unbind" return="void" when="last">
    </signal>
  </class>
  <class name="GTypeModule" get-type="g_type_module_get_type" parents="GObject" abstract="1">
    <implements name="GTypePlugin"/>
  </class>
  <interface name="GTypePlugin" get-type="g_type_plugin_get_type">
  </interface>
  <boxed name="GValueArray" get-type="g_value_array_get_type"/>
</dump>
