;; Object semanticdb-project-database-file
;; SEMANTICDB Tags save file
(semanticdb-project-database-file "semanticdb-project-database-file"
  :tables
  (list
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_BINDING_H__" variable (:constant-flag t) nil [847 862])
            ("glib.h" include (:system-flag t) nil [1003 1020])
            ("gobject/gobject.h" include (:system-flag t) nil [1021 1049])
            ("G_TYPE_BINDING_FLAGS" variable (:constant-flag t) nil [1074 1094])
            ("G_TYPE_BINDING" variable (:constant-flag t) nil [1137 1151])
            ("G_BINDING" variable (:constant-flag t) nil [1193 1202])
            ("G_IS_BINDING" variable (:constant-flag t) nil [1288 1300])
            ("GBinding" type
               (:typedef ("_GBinding" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [1489 1530])
            ("GBindingTransformFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("binding" variable
                       (:pointer 1
                        :type ("GBinding" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2290 2312])
                    ("from_value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2357 2382])
                    ("to_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2427 2450])
                    ("user_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2495 2519]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [2254 2520])
            ("GBindingFlags" type
               (:typedef ("" type
                     (:members 
                        ( ("G_BINDING_DEFAULT" variable
                             (:constant-flag t
                              :default-value (3595 3596)
                              :type "int")
                              (reparse-symbol enumsubparts) [3568 3596])
                          ("G_BINDING_BIDIRECTIONAL" variable
                             (:constant-flag t
                              :default-value (3628 3629)
                              :type "int")
                              (reparse-symbol enumsubparts) [3601 3629])
                          ("G_BINDING_SYNC_CREATE" variable
                             (:constant-flag t
                              :default-value (3665 3666)
                              :type "int")
                              (reparse-symbol enumsubparts) [3638 3666])
                          ("G_BINDING_INVERT_BOOLEAN" variable
                             (:constant-flag t
                              :default-value (3702 3703)
                              :type "int")
                              (reparse-symbol enumsubparts) [3675 3703]))                        
                      :type "enum")
                      nil nil)
                :type "typedef")
                nil [3526 3725])
            ("G_GNUC_CONST" variable (:type "int") nil [3808 3821])
            ("G_GNUC_CONST" variable (:type "int") nil [3903 3916])
            ("g_binding_get_flags" function
               (:prototype-flag t
                :arguments 
                  ( ("binding" variable
                       (:pointer 1
                        :type ("GBinding" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3993 4011]))                  
                :type ("GBindingFlags" type (:type "class") nil nil))
                nil [3940 4012])
            ("g_binding_get_source" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("binding" variable
                       (:pointer 1
                        :type ("GBinding" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4088 4106]))                  
                :type ("GObject" type (:type "class") nil nil))
                nil [4035 4107])
            ("g_binding_get_target" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("binding" variable
                       (:pointer 1
                        :type ("GBinding" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4183 4201]))                  
                :type ("GObject" type (:type "class") nil nil))
                nil [4130 4202])
            ("g_binding_get_source_property" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("binding" variable
                       (:pointer 1
                        :type ("GBinding" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4278 4296]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [4225 4297])
            ("g_binding_get_target_property" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("binding" variable
                       (:pointer 1
                        :type ("GBinding" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4373 4391]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [4320 4392])
            ("g_binding_unbind" function
               (:prototype-flag t
                :arguments 
                  ( ("binding" variable
                       (:pointer 1
                        :type ("GBinding" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4469 4487]))                  
                :type "void")
                nil [4416 4488])
            ("g_object_bind_property" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("source" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4560 4590])
                    ("source_property" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4639 4678])
                    ("target" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4727 4757])
                    ("target_property" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4806 4845])
                    ("flags" variable (:type ("GBindingFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4894 4923]))                  
                :type ("GBinding" type (:type "class") nil nil))
                nil [4512 4924])
            ("g_object_bind_property_full" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("source" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4995 5025])
                    ("source_property" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5074 5113])
                    ("target" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5162 5192])
                    ("target_property" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5241 5280])
                    ("flags" variable (:type ("GBindingFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5329 5358])
                    ("transform_to" variable (:type ("GBindingTransformFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5407 5443])
                    ("transform_from" variable (:type ("GBindingTransformFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5492 5530])
                    ("user_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5579 5612])
                    ("notify" variable (:type ("GDestroyNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5661 5691]))                  
                :type ("GBinding" type (:type "class") nil nil))
                nil [4947 5692])
            ("g_object_bind_property_with_closures" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("source" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5763 5793])
                    ("source_property" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5842 5881])
                    ("target" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5930 5960])
                    ("target_property" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6009 6048])
                    ("flags" variable (:type ("GBindingFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6097 6126])
                    ("transform_to" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6175 6211])
                    ("transform_from" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6260 6298]))                  
                :type ("GBinding" type (:type "class") nil nil))
                nil [5715 6299]))          
      :file "gbinding.h"
      :pointmax 6343
      :fsize 6342
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 6301 . 6312) (symbol 5693 . 5714) (symbol 4925 . 4946) (symbol 4490 . 4511) (symbol 4393 . 4415) (symbol 4298 . 4319) (symbol 4203 . 4224) (symbol 4108 . 4129) (symbol 4013 . 4034) (symbol 3918 . 3939) (semantic-list 3896 . 3902) (symbol 3866 . 3884) (symbol 3844 . 3849) (symbol 3822 . 3843) (semantic-list 3801 . 3807) (symbol 3771 . 3795) (symbol 3749 . 3754) (symbol 3727 . 3748) (number 3707 . 3708) (punctuation 3705 . 3706) (punctuation 3704 . 3705) (number 3670 . 3671) (punctuation 3668 . 3669) (punctuation 3667 . 3668) (number 3633 . 3634) (punctuation 3631 . 3632) (punctuation 3630 . 3631) (TYPEDEF 2246 . 2253) (symbol 1051 . 1064) (string 946 . 994) (symbol 940 . 945) (punctuation 939 . 940))
      :lexical-table 
        '(("G_TYPE_BINDING" . ((semantic-list "(g_binding_get_type ())" 1161 . 1184)))
          ("__G_BINDING_H__")
          ("G_TYPE_BINDING_FLAGS" . ((semantic-list "(g_binding_flags_get_type ())" 1098 . 1127)))
          ("G_BINDING" (spp-arg-list ("obj") 1202 . 1207) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_BINDING, GBinding))" 1217 . 1279)))
          ("G_IS_BINDING" (spp-arg-list ("obj") 1300 . 1305) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_BINDING))" 1312 . 1364)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_BOXED_H__" variable (:constant-flag t) nil [808 821])
            ("gobject/gtype.h" include (:system-flag t) nil [962 995])
            ("gobject/glib-types.h" include (:system-flag t) nil [1020 1058])
            ("G_TYPE_IS_BOXED" variable (:constant-flag t) nil [1116 1131])
            ("G_VALUE_HOLDS_BOXED" variable (:constant-flag t) nil [1388 1407])
            ("GBoxedCopyFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("boxed" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1799 1814]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [1771 1815])
            ("GBoxedFreeFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("boxed" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2027 2042]))                  
                :type "void")
                nil [2003 2043])
            ("g_boxed_copy" function
               (:prototype-flag t
                :arguments 
                  ( ("boxed_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2136 2153])
                    ("src_boxed" variable (:type ("gconstpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2197 2222]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [2093 2223])
            ("g_boxed_free" function
               (:prototype-flag t
                :arguments 
                  ( ("boxed_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2289 2315])
                    ("boxed" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2359 2380]))                  
                :type "void")
                nil [2246 2381])
            ("g_value_set_boxed" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2447 2468])
                    ("v_boxed" variable (:type ("gconstpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2512 2535]))                  
                :type "void")
                nil [2404 2536])
            ("g_value_set_static_boxed" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2602 2623])
                    ("v_boxed" variable (:type ("gconstpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2667 2690]))                  
                :type "void")
                nil [2559 2691])
            ("g_value_take_boxed" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2757 2778])
                    ("v_boxed" variable (:type ("gconstpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2822 2845]))                  
                :type "void")
                nil [2714 2846])
            ("g_value_set_boxed_take_ownership" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2930 2951])
                    ("v_boxed" variable (:type ("gconstpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2995 3018]))                  
                :type "void")
                nil [2887 3019])
            ("g_value_get_boxed" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3085 3106]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [3042 3107])
            ("g_value_dup_boxed" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3173 3194]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [3130 3195])
            ("g_boxed_type_register_static" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3289 3309])
                    ("boxed_copy" variable (:type ("GBoxedCopyFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3353 3379])
                    ("boxed_free" variable (:type ("GBoxedFreeFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3423 3449]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [3246 3450])
            ("G_TYPE_CLOSURE" variable (:constant-flag t) nil [3553 3567])
            ("G_TYPE_VALUE" variable (:constant-flag t) nil [3732 3744])
            ("G_GNUC_CONST" variable (:type "int") nil [3832 3845])
            ("G_GNUC_CONST" variable (:type "int") nil [3910 3923]))          
      :file "gboxed.h"
      :pointmax 3966
      :fsize 3965
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 3925 . 3936) (semantic-list 3903 . 3909) (symbol 3876 . 3892) (symbol 3868 . 3873) (symbol 3846 . 3867) (semantic-list 3825 . 3831) (symbol 3798 . 3816) (symbol 3790 . 3795) (symbol 3768 . 3789) (symbol 3224 . 3245) (symbol 3108 . 3129) (symbol 3020 . 3041) (semantic-list 2866 . 2886) (symbol 2847 . 2866) (symbol 2692 . 2713) (symbol 2537 . 2558) (symbol 2382 . 2403) (symbol 2224 . 2245) (symbol 2071 . 2092) (TYPEDEF 1995 . 2002) (TYPEDEF 1763 . 1770) (symbol 1067 . 1080) (string 905 . 953) (symbol 899 . 904) (punctuation 898 . 899))
      :lexical-table 
        '(("G_TYPE_IS_BOXED" (spp-arg-list ("type") 1131 . 1137) . ((semantic-list "(G_TYPE_FUNDAMENTAL (type) == G_TYPE_BOXED)" 1143 . 1186)))
          ("G_TYPE_VALUE" . ((semantic-list "(g_value_get_type ())" 3745 . 3766)))
          ("__G_BOXED_H__")
          ("G_TYPE_CLOSURE" . ((semantic-list "(g_closure_get_type ())" 3568 . 3591)))
          ("G_VALUE_HOLDS_BOXED" (spp-arg-list ("value") 1407 . 1414) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_BOXED))" 1415 . 1464)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_ENUMS_H__" variable (:constant-flag t) nil [833 846])
            ("gobject/gtype.h" include (:system-flag t) nil [987 1013])
            ("G_TYPE_IS_ENUM" variable (:constant-flag t) nil [1214 1228])
            ("G_ENUM_CLASS" variable (:constant-flag t) nil [1424 1436])
            ("G_IS_ENUM_CLASS" variable (:constant-flag t) nil [1673 1688])
            ("G_ENUM_CLASS_TYPE" variable (:constant-flag t) nil [1908 1925])
            ("G_ENUM_CLASS_TYPE_NAME" variable (:constant-flag t) nil [2133 2155])
            ("G_TYPE_IS_FLAGS" variable (:constant-flag t) nil [2369 2384])
            ("G_FLAGS_CLASS" variable (:constant-flag t) nil [2585 2598])
            ("G_IS_FLAGS_CLASS" variable (:constant-flag t) nil [2841 2857])
            ("G_FLAGS_CLASS_TYPE" variable (:constant-flag t) nil [3081 3099])
            ("G_FLAGS_CLASS_TYPE_NAME" variable (:constant-flag t) nil [3309 3332])
            ("G_VALUE_HOLDS_ENUM" variable (:constant-flag t) nil [3583 3601])
            ("G_VALUE_HOLDS_FLAGS" variable (:constant-flag t) nil [3863 3882])
            ("GEnumClass" type
               (:typedef ("_GEnumClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [3987 4026])
            ("GFlagsClass" type
               (:typedef ("_GFlagsClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [4027 4067])
            ("GEnumValue" type
               (:typedef ("_GEnumValue" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [4068 4107])
            ("GFlagsValue" type
               (:typedef ("_GFlagsValue" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [4108 4148])
            ("_GEnumClass" type
               (:members 
                  ( ("g_type_class" variable (:type ("GTypeClass" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4531 4556])
                    ("minimum" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4579 4598])
                    ("maximum" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4601 4620])
                    ("n_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4623 4644])
                    ("values" variable
                       (:pointer 1
                        :type ("GEnumValue" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [4647 4666]))                  
                :type "struct")
                nil [4508 4669])
            ("_GFlagsClass" type
               (:members 
                  ( ("g_type_class" variable (:type ("GTypeClass" type (:type "class") nil nil)) (reparse-symbol classsubparts) [5011 5037])
                    ("mask" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [5062 5080])
                    ("n_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [5083 5105])
                    ("values" variable
                       (:pointer 1
                        :type ("GFlagsValue" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [5108 5128]))                  
                :type "struct")
                nil [4987 5131])
            ("_GEnumValue" type
               (:members 
                  ( ("value" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [5370 5382])
                    ("value_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [5385 5409])
                    ("value_nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [5412 5436]))                  
                :type "struct")
                nil [5347 5439])
            ("_GFlagsValue" type
               (:members 
                  ( ("value" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [5682 5695])
                    ("value_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [5698 5722])
                    ("value_nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [5725 5749]))                  
                :type "struct")
                nil [5658 5752])
            ("g_enum_get_value" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("enum_class" variable
                       (:pointer 1
                        :type ("GEnumClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5833 5856])
                    ("value" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5864 5877]))                  
                :type ("GEnumValue" type (:type "class") nil nil))
                nil [5802 5878])
            ("g_enum_get_value_by_name" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("enum_class" variable
                       (:pointer 1
                        :type ("GEnumClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5939 5962])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5970 5988]))                  
                :type ("GEnumValue" type (:type "class") nil nil))
                nil [5901 5989])
            ("g_enum_get_value_by_nick" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("enum_class" variable
                       (:pointer 1
                        :type ("GEnumClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6050 6073])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6081 6099]))                  
                :type ("GEnumValue" type (:type "class") nil nil))
                nil [6012 6100])
            ("g_flags_get_first_value" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("flags_class" variable
                       (:pointer 1
                        :type ("GFlagsClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6162 6187])
                    ("value" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6195 6209]))                  
                :type ("GFlagsValue" type (:type "class") nil nil))
                nil [6123 6210])
            ("g_flags_get_value_by_name" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("flags_class" variable
                       (:pointer 1
                        :type ("GFlagsClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6273 6298])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6306 6324]))                  
                :type ("GFlagsValue" type (:type "class") nil nil))
                nil [6233 6325])
            ("g_flags_get_value_by_nick" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("flags_class" variable
                       (:pointer 1
                        :type ("GFlagsClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6388 6413])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6421 6439]))                  
                :type ("GFlagsValue" type (:type "class") nil nil))
                nil [6348 6440])
            ("g_enum_to_string" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("g_enum_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6513 6541])
                    ("value" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6591 6613]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [6464 6614])
            ("g_flags_to_string" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("flags_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6687 6714])
                    ("value" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6764 6786]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [6638 6787])
            ("g_value_set_enum" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6852 6874])
                    ("v_enum" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6882 6905]))                  
                :type "void")
                nil [6810 6906])
            ("g_value_get_enum" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6971 6993]))                  
                :type ("gint" type (:type "class") nil nil))
                nil [6929 6994])
            ("g_value_set_flags" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7059 7081])
                    ("v_flags" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7089 7113]))                  
                :type "void")
                nil [7017 7114])
            ("g_value_get_flags" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7179 7201]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [7137 7202])
            ("g_enum_register_static" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7396 7420])
                    ("const_static_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GEnumValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7429 7468]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [7363 7469])
            ("g_flags_register_static" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7526 7550])
                    ("const_static_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GFlagsValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7559 7598]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [7492 7599])
            ("g_enum_complete_type_info" function
               (:prototype-flag t
                :arguments 
                  ( ("g_enum_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7747 7772])
                    ("info" variable
                       (:pointer 1
                        :type ("GTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7781 7803])
                    ("const_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GEnumValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7812 7844]))                  
                :type "void")
                nil [7714 7845])
            ("g_flags_complete_type_info" function
               (:prototype-flag t
                :arguments 
                  ( ("g_flags_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7901 7927])
                    ("info" variable
                       (:pointer 1
                        :type ("GTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7936 7958])
                    ("const_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GFlagsValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7967 7999]))                  
                :type "void")
                nil [7868 8000]))          
      :file "genums.h"
      :pointmax 8042
      :fsize 8041
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 8002 . 8013) (symbol 7846 . 7867) (symbol 7692 . 7713) (symbol 7470 . 7491) (symbol 7341 . 7362) (symbol 7115 . 7136) (symbol 6995 . 7016) (symbol 6907 . 6928) (symbol 6788 . 6809) (symbol 6615 . 6637) (symbol 6441 . 6463) (symbol 6326 . 6347) (symbol 6211 . 6232) (symbol 6101 . 6122) (symbol 5990 . 6011) (symbol 5879 . 5900) (symbol 5780 . 5801) (symbol 1015 . 1028) (string 930 . 978) (symbol 924 . 929) (punctuation 923 . 924))
      :lexical-table 
        '(("G_IS_FLAGS_CLASS" (spp-arg-list ("class") 2857 . 2864) . ((semantic-list "(G_TYPE_CHECK_CLASS_TYPE ((class), G_TYPE_FLAGS))" 2872 . 2921)))
          ("G_TYPE_IS_ENUM" (spp-arg-list ("type") 1228 . 1234) . ((semantic-list "(G_TYPE_FUNDAMENTAL (type) == G_TYPE_ENUM)" 1242 . 1284)))
          ("G_FLAGS_CLASS_TYPE" (spp-arg-list ("class") 3099 . 3106) . ((semantic-list "(G_TYPE_FROM_CLASS (class))" 3112 . 3139)))
          ("G_VALUE_HOLDS_FLAGS" (spp-arg-list ("value") 3882 . 3889) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_FLAGS))" 3894 . 3943)))
          ("G_TYPE_IS_FLAGS" (spp-arg-list ("type") 2384 . 2390) . ((semantic-list "(G_TYPE_FUNDAMENTAL (type) == G_TYPE_FLAGS)" 2398 . 2441)))
          ("G_ENUM_CLASS" (spp-arg-list ("class") 1436 . 1443) . ((semantic-list "(G_TYPE_CHECK_CLASS_CAST ((class), G_TYPE_ENUM, GEnumClass))" 1451 . 1511)))
          ("G_IS_ENUM_CLASS" (spp-arg-list ("class") 1688 . 1695) . ((semantic-list "(G_TYPE_CHECK_CLASS_TYPE ((class), G_TYPE_ENUM))" 1703 . 1751)))
          ("G_VALUE_HOLDS_ENUM" (spp-arg-list ("value") 3601 . 3608) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_ENUM))" 3614 . 3662)))
          ("G_FLAGS_CLASS" (spp-arg-list ("class") 2598 . 2605) . ((semantic-list "(G_TYPE_CHECK_CLASS_CAST ((class), G_TYPE_FLAGS, GFlagsClass))" 2613 . 2675)))
          ("G_ENUM_CLASS_TYPE" (spp-arg-list ("class") 1925 . 1932) . ((semantic-list "(G_TYPE_FROM_CLASS (class))" 1939 . 1966)))
          ("G_ENUM_CLASS_TYPE_NAME" (spp-arg-list ("class") 2155 . 2162) . ((semantic-list "(g_type_name (G_ENUM_CLASS_TYPE (class)))" 2164 . 2205)))
          ("G_FLAGS_CLASS_TYPE_NAME" (spp-arg-list ("class") 3332 . 3339) . ((semantic-list "(g_type_name (G_FLAGS_CLASS_TYPE (class)))" 3340 . 3382)))
          ("__G_ENUMS_H__")
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__GOBJECT_ENUM_TYPES_H__" variable (:constant-flag t) nil [254 278])
            ("glib-object.h" include (:system-flag t) nil [280 304])
            ("G_GNUC_CONST" variable (:type "int") nil [449 462])
            ("G_TYPE_UNICODE_TYPE" variable (:constant-flag t) nil [471 490])
            ("G_GNUC_CONST" variable (:type "int") nil [586 599])
            ("G_TYPE_UNICODE_BREAK_TYPE" variable (:constant-flag t) nil [608 633])
            ("G_GNUC_CONST" variable (:type "int") nil [731 744])
            ("G_TYPE_UNICODE_SCRIPT" variable (:constant-flag t) nil [753 774])
            ("G_GNUC_CONST" variable (:type "int") nil [868 881])
            ("G_TYPE_NORMALIZE_MODE" variable (:constant-flag t) nil [890 911]))          
      :file "glib-enumtypes.h"
      :pointmax 1027
      :fsize 1026
      :lastmodtime '(24202 4565 595708 811000)
      :unmatched-syntax '((symbol 943 . 954) (semantic-list 861 . 867) (symbol 835 . 860) (symbol 829 . 834) (symbol 806 . 828) (semantic-list 724 . 730) (symbol 698 . 723) (symbol 692 . 697) (symbol 669 . 691) (semantic-list 579 . 585) (symbol 549 . 578) (symbol 543 . 548) (symbol 520 . 542) (semantic-list 442 . 448) (symbol 418 . 441) (symbol 412 . 417) (symbol 389 . 411) (symbol 306 . 319))
      :lexical-table 
        '(("G_TYPE_UNICODE_TYPE" . ((semantic-list "(g_unicode_type_get_type ())" 491 . 519)))
          ("G_TYPE_UNICODE_BREAK_TYPE" . ((semantic-list "(g_unicode_break_type_get_type ())" 634 . 668)))
          ("G_TYPE_NORMALIZE_MODE" . ((semantic-list "(g_normalize_mode_get_type ())" 912 . 942)))
          ("__GOBJECT_ENUM_TYPES_H__")
          ("G_TYPE_UNICODE_SCRIPT" . ((semantic-list "(g_unicode_script_get_type ())" 775 . 805)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_OBJECT_H__" variable (:constant-flag t) nil [834 848])
            ("gobject/gtype.h" include (:system-flag t) nil [989 1022])
            ("gobject/gvalue.h" include (:system-flag t) nil [1023 1057])
            ("gobject/gparam.h" include (:system-flag t) nil [1058 1092])
            ("gobject/gclosure.h" include (:system-flag t) nil [1093 1129])
            ("gobject/gsignal.h" include (:system-flag t) nil [1130 1165])
            ("gobject/gboxed.h" include (:system-flag t) nil [1166 1200])
            ("G_TYPE_IS_OBJECT" variable (:constant-flag t) nil [1464 1480])
            ("G_OBJECT" variable (:constant-flag t) nil [1807 1815])
            ("G_OBJECT_CLASS" variable (:constant-flag t) nil [2046 2060])
            ("G_IS_OBJECT" variable (:constant-flag t) nil [2359 2370])
            ("G_IS_OBJECT_CLASS" variable (:constant-flag t) nil [2727 2744])
            ("G_OBJECT_GET_CLASS" variable (:constant-flag t) nil [2994 3012])
            ("G_OBJECT_TYPE" variable (:constant-flag t) nil [3243 3256])
            ("G_OBJECT_TYPE_NAME" variable (:constant-flag t) nil [3538 3556])
            ("G_OBJECT_CLASS_TYPE" variable (:constant-flag t) nil [3758 3777])
            ("G_OBJECT_CLASS_NAME" variable (:constant-flag t) nil [4045 4064])
            ("G_VALUE_HOLDS_OBJECT" variable (:constant-flag t) nil [4319 4339])
            ("G_TYPE_INITIALLY_UNOWNED" variable (:constant-flag t) nil [4510 4534])
            ("G_INITIALLY_UNOWNED" variable (:constant-flag t) nil [4876 4895])
            ("G_INITIALLY_UNOWNED_CLASS" variable (:constant-flag t) nil [5190 5215])
            ("G_IS_INITIALLY_UNOWNED" variable (:constant-flag t) nil [5517 5539])
            ("G_IS_INITIALLY_UNOWNED_CLASS" variable (:constant-flag t) nil [5832 5860])
            ("G_INITIALLY_UNOWNED_GET_CLASS" variable (:constant-flag t) nil [6151 6180])
            ("GObject" type
               (:typedef ("_GObject" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6393 6442])
            ("GObjectClass" type
               (:typedef ("_GObjectClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6443 6497])
            ("GInitiallyUnowned" type
               (:typedef ("_GObject" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6498 6557])
            ("GInitiallyUnownedClass" type
               (:typedef ("_GObjectClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6558 6622])
            ("GObjectConstructParam" type
               (:typedef ("_GObjectConstructParam" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6623 6686])
            ("GObjectGetPropertyFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7071 7092])
                    ("property_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7134 7160])
                    ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7202 7222])
                    ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7264 7284]))                  
                :type "void")
                nil [7038 7285])
            ("GObjectSetPropertyFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7659 7680])
                    ("property_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7722 7748])
                    ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7790 7810])
                    ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7852 7872]))                  
                :type "void")
                nil [7626 7873])
            ("GObjectFinalizeFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8048 8069]))                  
                :type "void")
                nil [8015 8070])
            ("GWeakNotify" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8568 8587])
                    ("where_the_object_was" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8594 8629]))                  
                :type "void")
                nil [8546 8630])
            ("_GObject" type
               (:members 
                  ( ("g_type_instance" variable (:type ("GTypeInstance" type (:type "class") nil nil)) (reparse-symbol classsubparts) [8805 8836])
                    ("ref_count" variable
                       (:typemodifiers ("volatile")
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [8860 8885])
                    ("qdata" variable
                       (:pointer 1
                        :type ("GData" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [8888 8909]))                  
                :type "struct")
                nil [8784 8912])
            ("_GObjectClass" type
               (:members 
                  ( ("g_type_class" variable (:type ("GTypeClass" type (:type "class") nil nil)) (reparse-symbol classsubparts) [12008 12034])
                    ("construct_properties" variable
                       (:pointer 1
                        :type ("GSList" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [12056 12090])
                    ("constructor" function
                       (:prototype-flag t
                        :pointer 1
                        :function-pointer t
                        :arguments 
                          ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12167 12195])
                            ("n_construct_properties" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12229 12275])
                            ("construct_properties" variable
                               (:pointer 1
                                :type ("GObjectConstructParam" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12309 12353]))                          
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [12136 12354])
                    ("set_property" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("object" variable
                               (:pointer 1
                                :type ("GObject" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12414 12437])
                            ("property_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12479 12507])
                            ("value" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12549 12571])
                            ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12613 12635]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [12385 12636])
                    ("get_property" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("object" variable
                               (:pointer 1
                                :type ("GObject" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12668 12691])
                            ("property_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12733 12761])
                            ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12803 12825])
                            ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12867 12889]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [12639 12890])
                    ("dispose" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("object" variable
                               (:pointer 1
                                :type ("GObject" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12918 12941]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [12893 12942])
                    ("finalize" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("object" variable
                               (:pointer 1
                                :type ("GObject" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [12970 12993]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [12945 12994])
                    ("dispatch_properties_changed" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("object" variable
                               (:pointer 1
                                :type ("GObject" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [13065 13086])
                            ("n_pspecs" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13097 13115])
                            ("pspecs" variable
                               (:pointer 2
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [13126 13147]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [13022 13148])
                    ("notify" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("object" variable
                               (:pointer 1
                                :type ("GObject" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [13190 13206])
                            ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [13213 13231]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [13167 13232])
                    ("constructed" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("object" variable
                               (:pointer 1
                                :type ("GObject" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [13301 13317]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [13274 13318])
                    ("flags" variable (:type ("gsize" type (:type "class") nil nil)) (reparse-symbol classsubparts) [13340 13353])
                    ("pdummy" variable
                       (:dereference 1
                        :type ("gpointer" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [13373 13392]))                  
                :type "struct")
                nil [11982 13395])
            ("_GObjectConstructParam" type
               (:members 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [13715 13733])
                    ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [13736 13754]))                  
                :type "struct")
                nil [13681 13757])
            ("g_initially_unowned_get_type" function
               (:prototype-flag t
                :arguments 
                  ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [14136 14141]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [14089 14142])
            ("g_object_class_install_property" function
               (:prototype-flag t
                :arguments 
                  ( ("oclass" variable
                       (:pointer 1
                        :type ("GObjectClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14212 14235])
                    ("property_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14248 14276])
                    ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14289 14311]))                  
                :type "void")
                nil [14165 14312])
            ("g_object_class_find_property" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("oclass" variable
                       (:pointer 1
                        :type ("GObjectClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14382 14405])
                    ("property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14418 14448]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [14335 14449])
            ("g_object_class_list_properties" function
               (:prototype-flag t
                :pointer 2
                :arguments 
                  ( ("oclass" variable
                       (:pointer 1
                        :type ("GObjectClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14519 14542])
                    ("n_properties" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14555 14581]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [14472 14582])
            ("g_object_class_override_property" function
               (:prototype-flag t
                :arguments 
                  ( ("oclass" variable
                       (:pointer 1
                        :type ("GObjectClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14652 14675])
                    ("property_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14688 14716])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14729 14750]))                  
                :type "void")
                nil [14605 14751])
            ("g_object_class_install_properties" function
               (:prototype-flag t
                :arguments 
                  ( ("oclass" variable
                       (:pointer 1
                        :type ("GObjectClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14821 14844])
                    ("n_pspecs" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14892 14917])
                    ("pspecs" variable
                       (:pointer 2
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14965 14988]))                  
                :type "void")
                nil [14774 14989])
            ("g_object_interface_install_property" function
               (:prototype-flag t
                :arguments 
                  ( ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15062 15083])
                    ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15091 15110]))                  
                :type "void")
                nil [15013 15111])
            ("g_object_interface_find_property" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15183 15204])
                    ("property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15212 15239]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [15134 15240])
            ("g_object_interface_list_properties" function
               (:prototype-flag t
                :pointer 2
                :arguments 
                  ( ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15312 15333])
                    ("n_properties_p" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15341 15369]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [15263 15370])
            ("G_GNUC_CONST" variable (:type "int") nil [15447 15460])
            ("g_object_new" function
               (:prototype-flag t
                :arguments 
                  ( ("object_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15530 15558])
                    ("first_property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15571 15607])
                    ("..." variable (:type "vararg") (reparse-symbol arg-sub-list) [15620 15624]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [15483 15625])
            ("g_object_new_with_properties" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("object_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15696 15724])
                    ("n_properties" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15772 15801])
                    ("names" variable
                       (:pointer 1
                        :dereference 1
                        :constant-flag t
                        :type "char")
                        (reparse-symbol arg-sub-list) [15849 15873])
                    ("values" variable
                       (:dereference 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15921 15946]))                  
                :type ("GObject" type (:type "class") nil nil))
                nil [15649 15947])
            ("g_object_newv" function
               (:prototype-flag t
                :arguments 
                  ( ("object_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16075 16103])
                    ("n_parameters" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16116 16142])
                    ("parameters" variable
                       (:pointer 1
                        :type ("GParameter" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16155 16182]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [16041 16183])
            ("g_object_new_valist" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("object_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16286 16314])
                    ("first_property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16327 16363])
                    ("var_args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16376 16401]))                  
                :type ("GObject" type (:type "class") nil nil))
                nil [16239 16402])
            ("G_GNUC_NULL_TERMINATED" variable (:type "int") nil [16559 16582])
            ("G_GNUC_NULL_TERMINATED" variable (:type "int") nil [16742 16765])
            ("G_GNUC_NULL_TERMINATED" variable (:type "int") nil [16917 16940])
            ("G_GNUC_NULL_TERMINATED" variable (:type "int") nil [17089 17112])
            ("g_object_setv" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17183 17206])
                    ("n_properties" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17254 17283])
                    ("names" variable
                       (:pointer 1
                        :dereference 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17331 17355])
                    ("values" variable
                       (:dereference 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17403 17428]))                  
                :type "void")
                nil [17136 17429])
            ("g_object_set_valist" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17499 17522])
                    ("first_property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17535 17571])
                    ("var_args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17584 17609]))                  
                :type "void")
                nil [17452 17610])
            ("g_object_getv" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17681 17704])
                    ("n_properties" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17752 17781])
                    ("names" variable
                       (:pointer 1
                        :dereference 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17829 17853])
                    ("values" variable
                       (:dereference 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17901 17926]))                  
                :type "void")
                nil [17634 17927])
            ("g_object_get_valist" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17997 18020])
                    ("first_property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18033 18069])
                    ("var_args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18082 18107]))                  
                :type "void")
                nil [17950 18108])
            ("g_object_set_property" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18178 18201])
                    ("property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18214 18244])
                    ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18257 18279]))                  
                :type "void")
                nil [18131 18280])
            ("g_object_get_property" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18350 18373])
                    ("property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18386 18416])
                    ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18429 18451]))                  
                :type "void")
                nil [18303 18452])
            ("g_object_freeze_notify" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18522 18545]))                  
                :type "void")
                nil [18475 18546])
            ("g_object_notify" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18616 18639])
                    ("property_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18652 18682]))                  
                :type "void")
                nil [18569 18683])
            ("g_object_notify_by_pspec" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18753 18776])
                    ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18789 18811]))                  
                :type "void")
                nil [18706 18812])
            ("g_object_thaw_notify" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18882 18905]))                  
                :type "void")
                nil [18835 18906])
            ("g_object_is_floating" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18973 18996]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [18929 18997])
            ("g_object_ref_sink" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19064 19087]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [19020 19088])
            ("g_object_ref" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19158 19181]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [19111 19182])
            ("g_object_unref" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19252 19275]))                  
                :type "void")
                nil [19205 19276])
            ("g_object_weak_ref" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19334 19356])
                    ("notify" variable (:type ("GWeakNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19369 19392])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19405 19426]))                  
                :type "void")
                nil [19299 19427])
            ("g_object_weak_unref" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19487 19509])
                    ("notify" variable (:type ("GWeakNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19522 19545])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19558 19579]))                  
                :type "void")
                nil [19450 19580])
            ("g_object_add_weak_pointer" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19650 19673])
                    ("weak_pointer_location" variable
                       (:pointer 1
                        :type ("gpointer" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19722 19760]))                  
                :type "void")
                nil [19603 19761])
            ("g_object_remove_weak_pointer" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19831 19854])
                    ("weak_pointer_location" variable
                       (:pointer 1
                        :type ("gpointer" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19903 19941]))                  
                :type "void")
                nil [19784 19942])
            ("GToggleNotify" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20730 20749])
                    ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20760 20781])
                    ("is_last_ref" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20792 20818]))                  
                :type "void")
                nil [20707 20819])
            ("g_object_add_toggle_ref" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20876 20898])
                    ("notify" variable (:type ("GToggleNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20904 20926])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20932 20952]))                  
                :type "void")
                nil [20843 20953])
            ("g_object_remove_toggle_ref" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21009 21031])
                    ("notify" variable (:type ("GToggleNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21037 21059])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21065 21085]))                  
                :type "void")
                nil [20976 21086])
            ("g_object_get_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21157 21180])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21193 21215]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [21110 21216])
            ("g_object_set_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21286 21309])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21322 21344])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21357 21378]))                  
                :type "void")
                nil [21239 21379])
            ("g_object_set_qdata_full" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21449 21472])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21485 21507])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21520 21541])
                    ("destroy" variable (:type ("GDestroyNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21554 21578]))                  
                :type "void")
                nil [21402 21579])
            ("g_object_steal_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21649 21672])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21685 21707]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [21602 21708])
            ("g_object_dup_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21780 21803])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21851 21873])
                    ("dup_func" variable (:type ("GDuplicateFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21921 21946])
                    ("user_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21959 21986]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [21733 21987])
            ("g_object_replace_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22058 22081])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22129 22151])
                    ("oldval" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22199 22222])
                    ("newval" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22270 22293])
                    ("destroy" variable (:type ("GDestroyNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22341 22365])
                    ("old_destroy" variable
                       (:pointer 1
                        :type ("GDestroyNotify" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22378 22406]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [22011 22407])
            ("g_object_get_data" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22478 22501])
                    ("key" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22514 22534]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22431 22535])
            ("g_object_set_data" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22605 22628])
                    ("key" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22641 22661])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22674 22695]))                  
                :type "void")
                nil [22558 22696])
            ("g_object_set_data_full" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22766 22789])
                    ("key" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22802 22822])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22835 22856])
                    ("destroy" variable (:type ("GDestroyNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22869 22893]))                  
                :type "void")
                nil [22719 22894])
            ("g_object_steal_data" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [22964 22987])
                    ("key" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23000 23020]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22917 23021])
            ("g_object_dup_data" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23093 23116])
                    ("key" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23164 23184])
                    ("dup_func" variable (:type ("GDuplicateFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23232 23257])
                    ("user_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23270 23297]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [23046 23298])
            ("g_object_replace_data" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23369 23392])
                    ("key" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23440 23460])
                    ("oldval" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23508 23531])
                    ("newval" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23579 23602])
                    ("destroy" variable (:type ("GDestroyNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23650 23674])
                    ("old_destroy" variable
                       (:pointer 1
                        :type ("GDestroyNotify" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23687 23715]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [23322 23716])
            ("g_object_watch_closure" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23788 23811])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23824 23848]))                  
                :type "void")
                nil [23741 23849])
            ("g_cclosure_new_object" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("callback_func" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23919 23949])
                    ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23962 23984]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [23872 23985])
            ("g_cclosure_new_object_swap" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("callback_func" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24055 24085])
                    ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24098 24120]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [24008 24121])
            ("g_closure_new_object" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("sizeof_closure" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24191 24222])
                    ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24235 24258]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [24144 24259])
            ("g_value_set_object" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24329 24351])
                    ("v_object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24364 24389]))                  
                :type "void")
                nil [24282 24390])
            ("g_value_get_object" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24460 24482]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [24413 24483])
            ("g_value_dup_object" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24553 24575]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [24506 24576])
            ("g_signal_connect_object" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24645 24670])
                    ("detailed_signal" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24683 24715])
                    ("c_handler" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24728 24754])
                    ("gobject" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24767 24791])
                    ("connect_flags" variable (:type ("GConnectFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24804 24834]))                  
                :type ("gulong" type (:type "class") nil nil))
                nil [24599 24835])
            ("g_object_force_floating" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24924 24947]))                  
                :type "void")
                nil [24877 24948])
            ("g_object_run_dispose" function
               (:prototype-flag t
                :arguments 
                  ( ("object" variable
                       (:pointer 1
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [25011 25033]))                  
                :type "void")
                nil [24971 25034])
            ("g_value_take_object" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [25106 25128])
                    ("v_object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [25141 25166]))                  
                :type "void")
                nil [25059 25167])
            ("g_value_set_object_take_ownership" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [25256 25278])
                    ("v_object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [25326 25351]))                  
                :type "void")
                nil [25209 25352])
            ("g_object_compat_control" function
               (:prototype-flag t
                :arguments 
                  ( ("what" variable (:type ("gsize" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [25411 25429])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [25442 25463]))                  
                :type ("gsize" type (:type "class") nil nil))
                nil [25370 25464])
            ("G_OBJECT_WARN_INVALID_PSPEC" variable (:constant-flag t) nil [25510 25537])
            ("G_OBJECT_WARN_INVALID_PROPERTY_ID" variable (:constant-flag t) nil [26442 26475])
            ("g_clear_object" function
               (:prototype-flag t
                :arguments 
                  ( ("object_ptr" variable
                       (:pointer 2
                        :type ("GObject" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [26632 26653]))                  
                :type "void")
                nil [26608 26654])
            ("g_clear_object" variable (:constant-flag t) nil [26663 26677])
            ("gboolean" function
               (:typemodifiers ("static" "inline")
                :type "int")
                nil [27915 28013])
            ("g_set_object" variable (:constant-flag t) nil [28654 28666])
            ("g_assert_finalize_object" variable (:constant-flag t) nil [30277 30301])
            ("g_clear_weak_pointer" variable (:constant-flag t) nil [31229 31249])
            ("gboolean" function
               (:typemodifiers ("static" "inline")
                :type "int")
                nil [32645 32766])
            ("g_set_weak_pointer" variable (:constant-flag t) nil [33331 33349])
            ("GWeakRef" type
               (:typedef ("" type
                     (:members 
                        ( ("priv" variable (:type ("" type
                               (:members 
                                  ( ("p" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol classsubparts) [33614 33625]))                                  
                                :type "union")
                                nil nil)) (reparse-symbol classsubparts) [33606 33633]))                        
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [33567 33645])
            ("g_weak_ref_init" function
               (:prototype-flag t
                :arguments 
                  ( ("weak_ref" variable
                       (:pointer 1
                        :type ("GWeakRef" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33701 33720])
                    ("object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33753 33770]))                  
                :type "void")
                nil [33669 33771])
            ("g_weak_ref_clear" function
               (:prototype-flag t
                :arguments 
                  ( ("weak_ref" variable
                       (:pointer 1
                        :type ("GWeakRef" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33826 33845]))                  
                :type "void")
                nil [33794 33846])
            ("g_weak_ref_get" function
               (:prototype-flag t
                :arguments 
                  ( ("weak_ref" variable
                       (:pointer 1
                        :type ("GWeakRef" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33901 33920]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [33869 33921])
            ("g_weak_ref_set" function
               (:prototype-flag t
                :arguments 
                  ( ("weak_ref" variable
                       (:pointer 1
                        :type ("GWeakRef" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33976 33995])
                    ("object" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [34028 34045]))                  
                :type "void")
                nil [33944 34046]))          
      :file "gobject.h"
      :pointmax 34089
      :fsize 34088
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 34048 . 34059) (symbol 33922 . 33943) (symbol 33847 . 33868) (symbol 33772 . 33793) (symbol 33647 . 33668) (semantic-list 32767 . 33321) (semantic-list #("(/* Check types match. */ \\
  0 ? *(weak_pointer_location) = (new_object), FALSE : \\
  (g_set_weak_pointer) ((gpointer *) (weak_pointer_location), (GObject *) (new_object)) \\
 )" 0 1 (macros (("new_object") ("weak_pointer_location")))) 32669 . 32688) (semantic-list 31020 . 31219) (semantic-list 30986 . 31019) (semantic-list 30963 . 30985) (VOID 30958 . 30962) (INLINE 30951 . 30957) (STATIC 30944 . 30950) (semantic-list 29970 . 30172) (semantic-list 29952 . 29969) (semantic-list 29925 . 29951) (VOID 29920 . 29924) (INLINE 29913 . 29919) (STATIC 29906 . 29912) (semantic-list 28014 . 28527) (symbol "GLIB_AVAILABLE_MACRO_IN_2_44" 27939 . 27952) (semantic-list #("(G_GNUC_EXTENSION ({ \\
    G_STATIC_ASSERT (sizeof *(object_ptr) == sizeof (new_object)); \\
    /* Only one access, please; work around type aliasing */ \\
    union { char *in; GObject **out; } _object_ptr; \\
    _object_ptr.in = (char *) (object_ptr); \\
    /* Check types match */ \\
    (void) (0 ? *(object_ptr) = (new_object), FALSE : FALSE); \\
    (g_set_object) (_object_ptr.out, (GObject *) new_object); \\
  }))" 0 1 (macros (("new_object") ("object_ptr")))) 27939 . 27952) (symbol 26586 . 26607) (symbol 25354 . 25369) (semantic-list 25187 . 25208) (symbol 25168 . 25187) (symbol 25037 . 25058) (symbol 24949 . 24970) (symbol 24855 . 24876) (symbol 24577 . 24598) (symbol 24484 . 24505) (symbol 24391 . 24412) (symbol 24260 . 24281) (symbol 24122 . 24143) (symbol 23986 . 24007) (symbol 23850 . 23871) (symbol 23719 . 23740) (symbol 23299 . 23321) (symbol 23023 . 23045) (symbol 22895 . 22916) (symbol 22697 . 22718) (symbol 22536 . 22557) (symbol 22409 . 22430) (symbol 21988 . 22010) (symbol 21710 . 21732) (symbol 21580 . 21601) (symbol 21380 . 21401) (symbol 21217 . 21238) (symbol 21088 . 21109) (symbol 20954 . 20975) (symbol 20821 . 20842) (TYPEDEF 20699 . 20706) (symbol 19762 . 19783) (symbol 19581 . 19602) (symbol 19428 . 19449) (symbol 19277 . 19298) (symbol 19183 . 19204) (symbol 19089 . 19110) (symbol 18998 . 19019) (symbol 18907 . 18928) (symbol 18813 . 18834) (symbol 18684 . 18705) (symbol 18547 . 18568) (symbol 18453 . 18474) (symbol 18281 . 18302) (symbol 18109 . 18130) (symbol 17928 . 17949) (symbol 17611 . 17633) (symbol 17430 . 17451) (symbol 17113 . 17135) (semantic-list 17006 . 17088) (symbol 16972 . 16991) (VOID 16963 . 16967) (symbol 16941 . 16962) (semantic-list 16834 . 16916) (symbol 16800 . 16816) (symbol 16788 . 16796) (symbol 16766 . 16787) (semantic-list 16651 . 16741) (symbol 16617 . 16629) (VOID 16605 . 16609) (symbol 16583 . 16604) (semantic-list 16468 . 16558) (symbol 16434 . 16446) (VOID 16425 . 16429) (symbol 16403 . 16424) (symbol 16217 . 16238) (symbol 16185 . 16215) (semantic-list 16010 . 16040) (symbol 15983 . 16010) (symbol 15949 . 15981) (symbol 15626 . 15648) (symbol 15461 . 15482) (semantic-list 15440 . 15446) (symbol 15406 . 15423) (symbol 15394 . 15399) (symbol 15372 . 15393) (symbol 15241 . 15262) (symbol 15112 . 15133) (symbol 14991 . 15012) (symbol 14752 . 14773) (symbol 14583 . 14604) (symbol 14450 . 14471) (symbol 14313 . 14334) (symbol 14143 . 14164) (symbol 14067 . 14088) (TYPEDEF 8538 . 8545) (TYPEDEF 8007 . 8014) (TYPEDEF 7618 . 7625) (TYPEDEF 7030 . 7037) (symbol 1202 . 1215) (string 932 . 980) (symbol 926 . 931) (punctuation 925 . 926))
      :lexical-table 
        '(("G_OBJECT" (spp-arg-list ("object") 1815 . 1823) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((object), G_TYPE_OBJECT, GObject))" 1835 . 1898)))
          ("G_IS_OBJECT" (spp-arg-list ("object") 2370 . 2378) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_FUNDAMENTAL_TYPE ((object), G_TYPE_OBJECT))" 2387 . 2453)))
          ("G_VALUE_HOLDS_OBJECT" (spp-arg-list ("value") 4339 . 4346) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_OBJECT))" 4347 . 4397)))
          ("G_INITIALLY_UNOWNED" (spp-arg-list ("object") 4895 . 4903) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((object), G_TYPE_INITIALLY_UNOWNED, GInitiallyUnowned))" 4914 . 4998)))
          ("G_IS_INITIALLY_UNOWNED" (spp-arg-list ("object") 5539 . 5547) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((object), G_TYPE_INITIALLY_UNOWNED))" 5555 . 5620)))
          ("G_INITIALLY_UNOWNED_GET_CLASS" (spp-arg-list ("object") 6180 . 6188) . ((semantic-list "(G_TYPE_INSTANCE_GET_CLASS ((object), G_TYPE_INITIALLY_UNOWNED, GInitiallyUnownedClass))" 6189 . 6277)))
          ("g_assert_finalize_object" (spp-arg-list ("object") 30301 . 30309) . ((semantic-list "(g_assert_finalize_object ((GObject *) object))" 30310 . 30357)))
          ("G_TYPE_INITIALLY_UNOWNED" . ((semantic-list "(g_initially_unowned_get_type())" 4541 . 4573)))
          ("G_OBJECT_WARN_INVALID_PROPERTY_ID" (spp-arg-list ("object" "property_id" "pspec") 26475 . 26503) . ((symbol "G_OBJECT_WARN_INVALID_PSPEC" 26510 . 26537) (semantic-list "((object), \"property\", (property_id), (pspec))" 26538 . 26584)))
          ("g_clear_weak_pointer" (spp-arg-list ("weak_pointer_location") 31249 . 31272) . ((semantic-list "(/* Check types match. */ \\
  (g_clear_weak_pointer) ((gpointer *) (weak_pointer_location)) \\
 )" 31276 . 31372)))
          ("G_INITIALLY_UNOWNED_CLASS" (spp-arg-list ("class") 5215 . 5222) . ((semantic-list "(G_TYPE_CHECK_CLASS_CAST ((class), G_TYPE_INITIALLY_UNOWNED, GInitiallyUnownedClass))" 5228 . 5313)))
          ("G_IS_INITIALLY_UNOWNED_CLASS" (spp-arg-list ("class") 5860 . 5867) . ((semantic-list "(G_TYPE_CHECK_CLASS_TYPE ((class), G_TYPE_INITIALLY_UNOWNED))" 5870 . 5931)))
          ("G_OBJECT_GET_CLASS" (spp-arg-list ("object") 3012 . 3020) . ((semantic-list "(G_TYPE_INSTANCE_GET_CLASS ((object), G_TYPE_OBJECT, GObjectClass))" 3022 . 3089)))
          ("G_OBJECT_CLASS_TYPE" (spp-arg-list ("class") 3777 . 3784) . ((semantic-list "(G_TYPE_FROM_CLASS (class))" 3786 . 3813)))
          ("g_clear_object" (spp-arg-list ("object_ptr") 26677 . 26689) . ((symbol "g_clear_pointer" 26690 . 26705) (semantic-list "((object_ptr), g_object_unref)" 26706 . 26736)))
          ("g_set_object" (spp-arg-list ("object_ptr" "new_object") 28666 . 28690) . ((semantic-list "(G_GNUC_EXTENSION ({ \\
    G_STATIC_ASSERT (sizeof *(object_ptr) == sizeof (new_object)); \\
    /* Only one access, please; work around type aliasing */ \\
    union { char *in; GObject **out; } _object_ptr; \\
    _object_ptr.in = (char *) (object_ptr); \\
    /* Check types match */ \\
    (void) (0 ? *(object_ptr) = (new_object), FALSE : FALSE); \\
    (g_set_object) (_object_ptr.out, (GObject *) new_object); \\
  }))" 28695 . 29113) (symbol "GLIB_AVAILABLE_MACRO_IN_2_44" 29118 . 29146)))
          ("G_OBJECT_WARN_INVALID_PSPEC" (spp-arg-list ("object" "pname" "property_id" "pspec") 25537 . 25572) . 
              ((symbol "G_STMT_START" 25575 . 25587) (semantic-list "{ \\
  GObject *_glib__object = (GObject*) (object); \\
  GParamSpec *_glib__pspec = (GParamSpec*) (pspec); \\
  guint _glib__property_id = (property_id); \\
  g_warning (\"%s:%d: invalid %s id %u for \\\"%s\\\" of type '%s' in '%s'\", \\
             __FILE__, __LINE__, \\
             (pname), \\
             _glib__property_id, \\
             _glib__pspec->name, \\
             g_type_name (G_PARAM_SPEC_TYPE (_glib__pspec)), \\
             G_OBJECT_TYPE_NAME (_glib__object)); \\
}" 25588 . 26061) (symbol "G_STMT_END" 26062 . 26072)))
          ("g_set_weak_pointer" (spp-arg-list ("weak_pointer_location" "new_object") 33349 . 33384) . ((semantic-list "(/* Check types match. */ \\
  0 ? *(weak_pointer_location) = (new_object), FALSE : \\
  (g_set_weak_pointer) ((gpointer *) (weak_pointer_location), (GObject *) (new_object)) \\
 )" 33388 . 33565)))
          ("__G_OBJECT_H__")
          ("G_OBJECT_CLASS" (spp-arg-list ("class") 2060 . 2067) . ((semantic-list "(G_TYPE_CHECK_CLASS_CAST ((class), G_TYPE_OBJECT, GObjectClass))" 2074 . 2138)))
          ("G_OBJECT_CLASS_NAME" (spp-arg-list ("class") 4064 . 4071) . ((semantic-list "(g_type_name (G_OBJECT_CLASS_TYPE (class)))" 4073 . 4116)))
          ("G_TYPE_IS_OBJECT" (spp-arg-list ("type") 1480 . 1486) . ((semantic-list "(G_TYPE_FUNDAMENTAL (type) == G_TYPE_OBJECT)" 1492 . 1536)))
          ("G_IS_OBJECT_CLASS" (spp-arg-list ("class") 2744 . 2751) . ((semantic-list "(G_TYPE_CHECK_CLASS_TYPE ((class), G_TYPE_OBJECT))" 2755 . 2805)))
          ("G_OBJECT_TYPE" (spp-arg-list ("object") 3256 . 3264) . ((semantic-list "(G_TYPE_FROM_INSTANCE (object))" 3271 . 3302)))
          ("G_OBJECT_TYPE_NAME" (spp-arg-list ("object") 3556 . 3564) . ((semantic-list "(g_type_name (G_OBJECT_TYPE (object)))" 3566 . 3604)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_PARAM_H__" variable (:constant-flag t) nil [886 899])
            ("gobject/gvalue.h" include (:system-flag t) nil [1040 1067])
            ("G_TYPE_IS_PARAM" variable (:constant-flag t) nil [1227 1242])
            ("G_PARAM_SPEC" variable (:constant-flag t) nil [1460 1472])
            ("G_IS_PARAM_SPEC" variable (:constant-flag t) nil [1758 1773])
            ("G_PARAM_SPEC_CLASS" variable (:constant-flag t) nil [2106 2124])
            ("G_IS_PARAM_SPEC_CLASS" variable (:constant-flag t) nil [2387 2408])
            ("G_PARAM_SPEC_GET_CLASS" variable (:constant-flag t) nil [2600 2622])
            ("G_PARAM_SPEC_TYPE" variable (:constant-flag t) nil [2847 2864])
            ("G_PARAM_SPEC_TYPE_NAME" variable (:constant-flag t) nil [3026 3048])
            ("G_PARAM_SPEC_VALUE_TYPE" variable (:constant-flag t) nil [3245 3268])
            ("G_VALUE_HOLDS_PARAM" variable (:constant-flag t) nil [3511 3530])
            ("GParamFlags" type
               (:typedef ("" type
                     (:members 
                        ( ("G_PARAM_READABLE" variable
                             (:constant-flag t
                              :default-value (5324 5325)
                              :type "int")
                              (reparse-symbol enumsubparts) [5294 5325])
                          ("G_PARAM_WRITABLE" variable
                             (:constant-flag t
                              :default-value (5364 5365)
                              :type "int")
                              (reparse-symbol enumsubparts) [5334 5365])
                          ("G_PARAM_READWRITE" variable
                             (:constant-flag t
                              :default-value (5404 5441)
                              :type "int")
                              (reparse-symbol enumsubparts) [5374 5441])
                          ("G_PARAM_CONSTRUCT" variable
                             (:constant-flag t
                              :default-value (5471 5472)
                              :type "int")
                              (reparse-symbol enumsubparts) [5445 5472])
                          ("G_PARAM_CONSTRUCT_ONLY" variable
                             (:constant-flag t
                              :default-value (5511 5512)
                              :type "int")
                              (reparse-symbol enumsubparts) [5481 5512])
                          ("G_PARAM_LAX_VALIDATION" variable
                             (:constant-flag t
                              :default-value (5551 5552)
                              :type "int")
                              (reparse-symbol enumsubparts) [5521 5552])
                          ("G_PARAM_STATIC_NAME" variable
                             (:constant-flag t
                              :default-value (5589 5590)
                              :type "int")
                              (reparse-symbol enumsubparts) [5561 5590])
                          ("G_PARAM_PRIVATE" variable
                             (:constant-flag t
                              :type "int")
                              (reparse-symbol enumsubparts) [5599 5649])
                          ("GLIB_DEPRECATED_ENUMERATOR_IN_2_26" variable
                             (:constant-flag t
                              :default-value (5652 5671)
                              :type "int")
                              (reparse-symbol enumsubparts) [5615 5671])
                          ("G_PARAM_STATIC_NICK" variable
                             (:constant-flag t
                              :default-value (5703 5704)
                              :type "int")
                              (reparse-symbol enumsubparts) [5675 5704])
                          ("G_PARAM_STATIC_BLURB" variable
                             (:constant-flag t
                              :default-value (5742 5743)
                              :type "int")
                              (reparse-symbol enumsubparts) [5713 5743])
                          ("G_PARAM_EXPLICIT_NOTIFY" variable
                             (:constant-flag t
                              :default-value (5817 5818)
                              :type "int")
                              (reparse-symbol enumsubparts) [5787 5818])
                          ("G_PARAM_DEPRECATED" variable
                             (:constant-flag t
                              :default-value (5905 5921)
                              :type "int")
                              (reparse-symbol enumsubparts) [5875 5921]))                        
                      :type "enum")
                      nil nil)
                :type "typedef")
                nil [5277 5936])
            ("G_PARAM_STATIC_STRINGS" variable (:constant-flag t) nil [6106 6128])
            ("G_PARAM_MASK" variable (:constant-flag t) nil [6379 6391])
            ("G_PARAM_USER_SHIFT" variable (:constant-flag t) nil [6572 6590])
            ("GParamSpec" type
               (:typedef ("_GParamSpec" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6632 6675])
            ("GParamSpecClass" type
               (:typedef ("_GParamSpecClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6676 6724])
            ("GLIB_DEPRECATED_TYPE_IN_2_54" variable (:type ((((0) "GParameter")) type (:superclasses ("_GParameter" type (:prototype t :type "struct") nil nil) :type "typedef") nil nil)) nil [6725 6792])
            ("GParamSpecPool" type
               (:typedef ("_GParamSpecPool" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [6793 6840])
            ("_GParamSpec" type
               (:members 
                  ( ("g_type_instance" variable (:type ("GTypeInstance" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7397 7428])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [7432 7452])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7486 7507])
                    ("value_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7510 7529])
                    ("owner_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7532 7551])
                    ("_nick" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [7618 7639])
                    ("_blurb" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [7642 7664])
                    ("qdata" variable
                       (:pointer 1
                        :type ("GData" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [7667 7681])
                    ("ref_count" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7684 7709])
                    ("param_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7712 7729]))                  
                :type "struct")
                nil [7374 7752])
            ("_GParamSpecClass" type
               (:members 
                  ( ("g_type_class" variable (:type ("GTypeClass" type (:type "class") nil nil)) (reparse-symbol classsubparts) [8617 8646])
                    ("value_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [8650 8670])
                    ("finalize" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [8701 8721]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [8674 8722])
                    ("value_set_default" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [8788 8808])
                            ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [8815 8835]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [8749 8836])
                    ("value_validate" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [8878 8898])
                            ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [8905 8925]))                          
                        :type ("gboolean" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [8839 8926])
                    ("values_cmp" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [8968 8988])
                            ("value1" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [8995 9016])
                            ("value2" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [9023 9044]))                          
                        :type ("gint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [8929 9045])
                    ("dummy" variable
                       (:dereference 1
                        :type ("gpointer" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [9066 9086]))                  
                :type "struct")
                nil [8589 9089])
            ("GLIB_DEPRECATED_TYPE_IN_2_54" variable (:type ("_GParameter" type
                 (:prototype t
                  :type "struct")
                  nil nil)) nil [9348 9490])
            ("_GParameter" type
               (:members 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [9418 9436])
                    ("value" variable (:type ("GValue" type (:type "class") nil nil)) (reparse-symbol classsubparts) [9439 9458]))                  
                :type "struct")
                nil [9348 9490])
            ("g_param_spec_ref" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9571 9592]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [9540 9593])
            ("g_param_spec_unref" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9643 9664]))                  
                :type "void")
                nil [9616 9665])
            ("g_param_spec_sink" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9714 9735]))                  
                :type "void")
                nil [9688 9736])
            ("g_param_spec_ref_sink" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9797 9818]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [9759 9819])
            ("g_param_spec_get_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9883 9904])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9912 9933]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [9842 9934])
            ("g_param_spec_set_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9998 10019])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10027 10048])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10056 10076]))                  
                :type "void")
                nil [9957 10077])
            ("g_param_spec_set_qdata_full" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10145 10166])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10174 10195])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10203 10223])
                    ("destroy" variable (:type ("GDestroyNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10231 10254]))                  
                :type "void")
                nil [10100 10255])
            ("g_param_spec_steal_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10320 10341])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10349 10370]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [10278 10371])
            ("g_param_spec_get_redirect_target" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10444 10464]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [10394 10465])
            ("g_param_value_set_default" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10522 10543])
                    ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10551 10572]))                  
                :type "void")
                nil [10489 10573])
            ("g_param_value_defaults" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10630 10651])
                    ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10659 10680]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [10596 10681])
            ("g_param_value_validate" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10738 10759])
                    ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10767 10788]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [10704 10789])
            ("g_param_value_convert" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10845 10866])
                    ("src_value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10874 10899])
                    ("dest_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10907 10933])
                    ("strict_validation" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10941 10968]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [10812 10969])
            ("g_param_values_cmp" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11019 11040])
                    ("value1" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11048 11070])
                    ("value2" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11078 11100]))                  
                :type ("gint" type (:type "class") nil nil))
                nil [10992 11101])
            ("g_param_spec_get_name" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11173 11194]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [11124 11195])
            ("g_param_spec_get_nick" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11267 11288]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [11218 11289])
            ("g_param_spec_get_blurb" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11361 11382]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [11312 11383])
            ("g_value_set_param" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11455 11476])
                    ("param" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11484 11505]))                  
                :type "void")
                nil [11406 11506])
            ("g_value_get_param" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11578 11599]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [11529 11600])
            ("g_value_dup_param" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11672 11693]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [11623 11694])
            ("g_value_take_param" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11768 11789])
                    ("param" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11804 11825]))                  
                :type "void")
                nil [11719 11826])
            ("g_value_set_param_take_ownership" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11916 11937])
                    ("param" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11987 12008]))                  
                :type "void")
                nil [11867 12009])
            ("g_param_spec_get_default_value" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12082 12103]))                  
                :type ("GValue" type (:type "class") nil nil))
                nil [12033 12104])
            ("g_param_spec_get_name_quark" function
               (:prototype-flag t
                :arguments 
                  ( ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12178 12199]))                  
                :type ("GQuark" type (:type "class") nil nil))
                nil [12129 12200])
            ("GParamSpecTypeInfo" type
               (:typedef ("_GParamSpecTypeInfo" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [12238 12292])
            ("_GParamSpecTypeInfo" type
               (:members 
                  ( ("instance_size" variable (:type ("guint16" type (:type "class") nil nil)) (reparse-symbol classsubparts) [13787 13817])
                    ("n_preallocs" variable (:type ("guint16" type (:type "class") nil nil)) (reparse-symbol classsubparts) [13867 13895])
                    ("instance_init" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [13969 13989]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [13945 13990])
                    ("value_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [14031 14058])
                    ("finalize" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14127 14147]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [14088 14148])
                    ("value_set_default" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14205 14225])
                            ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14251 14271]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [14166 14272])
                    ("value_validate" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14314 14334])
                            ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14357 14377]))                          
                        :type ("gboolean" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [14275 14378])
                    ("values_cmp" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("pspec" variable
                               (:pointer 1
                                :type ("GParamSpec" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14420 14440])
                            ("value1" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14466 14487])
                            ("value2" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [14494 14515]))                          
                        :type ("gint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [14381 14516]))                  
                :type "struct")
                nil [13728 14519])
            ("g_param_type_register_static" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14578 14599])
                    ("pspec_info" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GParamSpecTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14606 14643]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [14542 14644])
            ("_g_param_type_register_static_constant" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14730 14761])
                    ("pspec_info" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GParamSpecTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14774 14811])
                    ("opt_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14824 14859]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [14683 14860])
            ("g_param_spec_internal" function
               (:prototype-flag t
                :arguments 
                  ( ("param_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14942 14967])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14975 14995])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15003 15023])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15031 15052])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15060 15081]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [14909 15082])
            ("g_param_spec_pool_new" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("type_prefixing" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15145 15169]))                  
                :type ("GParamSpecPool" type (:type "class") nil nil))
                nil [15105 15170])
            ("g_param_spec_pool_insert" function
               (:prototype-flag t
                :arguments 
                  ( ("pool" variable
                       (:pointer 1
                        :type ("GParamSpecPool" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15225 15246])
                    ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15254 15272])
                    ("owner_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15280 15299]))                  
                :type "void")
                nil [15193 15300])
            ("g_param_spec_pool_remove" function
               (:prototype-flag t
                :arguments 
                  ( ("pool" variable
                       (:pointer 1
                        :type ("GParamSpecPool" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15355 15376])
                    ("pspec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15384 15402]))                  
                :type "void")
                nil [15323 15403])
            ("g_param_spec_pool_lookup" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("pool" variable
                       (:pointer 1
                        :type ("GParamSpecPool" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15464 15485])
                    ("param_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15493 15517])
                    ("owner_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15525 15544])
                    ("walk_ancestors" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15552 15577]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [15426 15578])
            ("g_param_spec_pool_list_owned" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("pool" variable
                       (:pointer 1
                        :type ("GParamSpecPool" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15639 15660])
                    ("owner_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15668 15687]))                  
                :type ("GList" type (:type "class") nil nil))
                nil [15601 15688])
            ("g_param_spec_pool_list" function
               (:prototype-flag t
                :pointer 2
                :arguments 
                  ( ("pool" variable
                       (:pointer 1
                        :type ("GParamSpecPool" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15749 15770])
                    ("owner_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15778 15797])
                    ("n_pspecs_p" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15805 15824]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [15711 15825]))          
      :file "gparam.h"
      :pointmax 16432
      :fsize 16431
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 16392 . 16403) (symbol 15689 . 15710) (symbol 15579 . 15600) (symbol 15404 . 15425) (symbol 15301 . 15322) (symbol 15171 . 15192) (symbol 15083 . 15104) (symbol 14887 . 14908) (symbol 14520 . 14541) (symbol 12106 . 12128) (symbol 12010 . 12032) (semantic-list 11846 . 11866) (symbol 11827 . 11846) (symbol 11697 . 11718) (symbol 11601 . 11622) (symbol 11507 . 11528) (symbol 11384 . 11405) (symbol 11290 . 11311) (symbol 11196 . 11217) (symbol 11102 . 11123) (symbol 10970 . 10991) (symbol 10790 . 10811) (symbol 10682 . 10703) (symbol 10574 . 10595) (symbol 10467 . 10488) (symbol 10372 . 10393) (symbol 10256 . 10277) (symbol 10078 . 10099) (symbol 9935 . 9956) (symbol 9820 . 9841) (symbol 9737 . 9758) (symbol 9666 . 9687) (symbol 9594 . 9615) (symbol 9518 . 9539) (number 5822 . 5824) (punctuation 5820 . 5821) (punctuation 5819 . 5820) (number 5747 . 5748) (punctuation 5745 . 5746) (punctuation 5744 . 5745) (number 5708 . 5709) (punctuation 5706 . 5707) (punctuation 5705 . 5706) (number 5594 . 5595) (punctuation 5592 . 5593) (punctuation 5591 . 5592) (number 5556 . 5557) (punctuation 5554 . 5555) (punctuation 5553 . 5554) (number 5516 . 5517) (punctuation 5514 . 5515) (punctuation 5513 . 5514) (number 5476 . 5477) (punctuation 5474 . 5475) (punctuation 5473 . 5474) (number 5369 . 5370) (punctuation 5367 . 5368) (punctuation 5366 . 5367) (number 5329 . 5330) (punctuation 5327 . 5328) (punctuation 5326 . 5327) (symbol 1069 . 1082) (string 983 . 1031) (symbol 977 . 982) (punctuation 976 . 977))
      :lexical-table 
        '(("G_PARAM_SPEC_TYPE" (spp-arg-list ("pspec") 2864 . 2871) . ((semantic-list "(G_TYPE_FROM_INSTANCE (pspec))" 2872 . 2902)))
          ("G_PARAM_SPEC_GET_CLASS" (spp-arg-list ("pspec") 2622 . 2629) . ((semantic-list "(G_TYPE_INSTANCE_GET_CLASS ((pspec), G_TYPE_PARAM, GParamSpecClass))" 2630 . 2698)))
          ("G_PARAM_USER_SHIFT" . ((semantic-list "(8)" 6591 . 6594)))
          ("G_PARAM_SPEC" (spp-arg-list ("pspec") 1472 . 1479) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM, GParamSpec))" 1481 . 1545)))
          ("G_IS_PARAM_SPEC" (spp-arg-list ("pspec") 1773 . 1780) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_FUNDAMENTAL_TYPE ((pspec), G_TYPE_PARAM))" 1782 . 1846)))
          ("G_PARAM_MASK" . ((semantic-list "(0x000000ff)" 6393 . 6405)))
          ("G_PARAM_SPEC_TYPE_NAME" (spp-arg-list ("pspec") 3048 . 3055) . ((semantic-list "(g_type_name (G_PARAM_SPEC_TYPE (pspec)))" 3056 . 3097)))
          ("G_PARAM_SPEC_VALUE_TYPE" (spp-arg-list ("pspec") 3268 . 3275) . ((semantic-list "(G_PARAM_SPEC (pspec)->value_type)" 3276 . 3310)))
          ("__G_PARAM_H__")
          ("G_PARAM_SPEC_CLASS" (spp-arg-list ("pclass") 2124 . 2132) . ((semantic-list "(G_TYPE_CHECK_CLASS_CAST ((pclass), G_TYPE_PARAM, GParamSpecClass))" 2138 . 2205)))
          ("G_IS_PARAM_SPEC_CLASS" (spp-arg-list ("pclass") 2408 . 2416) . ((semantic-list "(G_TYPE_CHECK_CLASS_TYPE ((pclass), G_TYPE_PARAM))" 2419 . 2469)))
          ("G_VALUE_HOLDS_PARAM" (spp-arg-list ("value") 3530 . 3537) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_PARAM))" 3538 . 3587)))
          ("G_TYPE_IS_PARAM" (spp-arg-list ("type") 1242 . 1248) . ((semantic-list "(G_TYPE_FUNDAMENTAL (type) == G_TYPE_PARAM)" 1250 . 1293)))
          ("G_PARAM_STATIC_STRINGS" . ((semantic-list "(G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)" 6129 . 6195)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_PARAMSPECS_H__" variable (:constant-flag t) nil [884 902])
            ("gobject/gvalue.h" include (:system-flag t) nil [1043 1077])
            ("gobject/genums.h" include (:system-flag t) nil [1078 1112])
            ("gobject/gboxed.h" include (:system-flag t) nil [1113 1147])
            ("gobject/gobject.h" include (:system-flag t) nil [1148 1183])
            ("G_TYPE_PARAM_CHAR" variable (:constant-flag t) nil [1302 1319])
            ("G_IS_PARAM_SPEC_CHAR" variable (:constant-flag t) nil [1538 1558])
            ("G_PARAM_SPEC_CHAR" variable (:constant-flag t) nil [1768 1785])
            ("G_TYPE_PARAM_UCHAR" variable (:constant-flag t) nil [1956 1974])
            ("G_IS_PARAM_SPEC_UCHAR" variable (:constant-flag t) nil [2195 2216])
            ("G_PARAM_SPEC_UCHAR" variable (:constant-flag t) nil [2428 2446])
            ("G_TYPE_PARAM_BOOLEAN" variable (:constant-flag t) nil [2622 2642])
            ("G_IS_PARAM_SPEC_BOOLEAN" variable (:constant-flag t) nil [2867 2890])
            ("G_PARAM_SPEC_BOOLEAN" variable (:constant-flag t) nil [3106 3126])
            ("G_TYPE_PARAM_INT" variable (:constant-flag t) nil [3296 3312])
            ("G_IS_PARAM_SPEC_INT" variable (:constant-flag t) nil [3529 3548])
            ("G_PARAM_SPEC_INT" variable (:constant-flag t) nil [3756 3772])
            ("G_TYPE_PARAM_UINT" variable (:constant-flag t) nil [3940 3957])
            ("G_IS_PARAM_SPEC_UINT" variable (:constant-flag t) nil [4176 4196])
            ("G_PARAM_SPEC_UINT" variable (:constant-flag t) nil [4406 4423])
            ("G_TYPE_PARAM_LONG" variable (:constant-flag t) nil [4592 4609])
            ("G_IS_PARAM_SPEC_LONG" variable (:constant-flag t) nil [4828 4848])
            ("G_PARAM_SPEC_LONG" variable (:constant-flag t) nil [5058 5075])
            ("G_TYPE_PARAM_ULONG" variable (:constant-flag t) nil [5246 5264])
            ("G_IS_PARAM_SPEC_ULONG" variable (:constant-flag t) nil [5485 5506])
            ("G_PARAM_SPEC_ULONG" variable (:constant-flag t) nil [5718 5736])
            ("G_TYPE_PARAM_INT64" variable (:constant-flag t) nil [5908 5926])
            ("G_IS_PARAM_SPEC_INT64" variable (:constant-flag t) nil [6146 6167])
            ("G_PARAM_SPEC_INT64" variable (:constant-flag t) nil [6379 6397])
            ("G_TYPE_PARAM_UINT64" variable (:constant-flag t) nil [6571 6590])
            ("G_IS_PARAM_SPEC_UINT64" variable (:constant-flag t) nil [6813 6835])
            ("G_PARAM_SPEC_UINT64" variable (:constant-flag t) nil [7049 7068])
            ("G_TYPE_PARAM_UNICHAR" variable (:constant-flag t) nil [7245 7265])
            ("G_PARAM_SPEC_UNICHAR" variable (:constant-flag t) nil [7437 7457])
            ("G_IS_PARAM_SPEC_UNICHAR" variable (:constant-flag t) nil [7748 7771])
            ("G_TYPE_PARAM_ENUM" variable (:constant-flag t) nil [7921 7938])
            ("G_IS_PARAM_SPEC_ENUM" variable (:constant-flag t) nil [8158 8178])
            ("G_PARAM_SPEC_ENUM" variable (:constant-flag t) nil [8388 8405])
            ("G_TYPE_PARAM_FLAGS" variable (:constant-flag t) nil [8576 8594])
            ("G_IS_PARAM_SPEC_FLAGS" variable (:constant-flag t) nil [8816 8837])
            ("G_PARAM_SPEC_FLAGS" variable (:constant-flag t) nil [9049 9067])
            ("G_TYPE_PARAM_FLOAT" variable (:constant-flag t) nil [9239 9257])
            ("G_IS_PARAM_SPEC_FLOAT" variable (:constant-flag t) nil [9479 9500])
            ("G_PARAM_SPEC_FLOAT" variable (:constant-flag t) nil [9712 9730])
            ("G_TYPE_PARAM_DOUBLE" variable (:constant-flag t) nil [9904 9923])
            ("G_IS_PARAM_SPEC_DOUBLE" variable (:constant-flag t) nil [10147 10169])
            ("G_PARAM_SPEC_DOUBLE" variable (:constant-flag t) nil [10383 10402])
            ("G_TYPE_PARAM_STRING" variable (:constant-flag t) nil [10577 10596])
            ("G_IS_PARAM_SPEC_STRING" variable (:constant-flag t) nil [10820 10842])
            ("G_PARAM_SPEC_STRING" variable (:constant-flag t) nil [11057 11076])
            ("G_TYPE_PARAM_PARAM" variable (:constant-flag t) nil [11249 11267])
            ("G_IS_PARAM_SPEC_PARAM" variable (:constant-flag t) nil [11489 11510])
            ("G_PARAM_SPEC_PARAM" variable (:constant-flag t) nil [11723 11741])
            ("G_TYPE_PARAM_BOXED" variable (:constant-flag t) nil [11913 11931])
            ("G_IS_PARAM_SPEC_BOXED" variable (:constant-flag t) nil [12153 12174])
            ("G_PARAM_SPEC_BOXED" variable (:constant-flag t) nil [12386 12404])
            ("G_TYPE_PARAM_POINTER" variable (:constant-flag t) nil [12580 12600])
            ("G_IS_PARAM_SPEC_POINTER" variable (:constant-flag t) nil [12826 12849])
            ("G_PARAM_SPEC_POINTER" variable (:constant-flag t) nil [13066 13086])
            ("G_TYPE_PARAM_VALUE_ARRAY" variable (:constant-flag t) nil [13331 13355])
            ("G_IS_PARAM_SPEC_VALUE_ARRAY" variable (:constant-flag t) nil [13678 13705])
            ("G_PARAM_SPEC_VALUE_ARRAY" variable (:constant-flag t) nil [14018 14042])
            ("G_TYPE_PARAM_OBJECT" variable (:constant-flag t) nil [14251 14270])
            ("G_IS_PARAM_SPEC_OBJECT" variable (:constant-flag t) nil [14494 14516])
            ("G_PARAM_SPEC_OBJECT" variable (:constant-flag t) nil [14731 14750])
            ("G_TYPE_PARAM_OVERRIDE" variable (:constant-flag t) nil [14947 14968])
            ("G_IS_PARAM_SPEC_OVERRIDE" variable (:constant-flag t) nil [15195 15219])
            ("G_PARAM_SPEC_OVERRIDE" variable (:constant-flag t) nil [15432 15453])
            ("G_TYPE_PARAM_GTYPE" variable (:constant-flag t) nil [15647 15665])
            ("G_IS_PARAM_SPEC_GTYPE" variable (:constant-flag t) nil [15888 15909])
            ("G_PARAM_SPEC_GTYPE" variable (:constant-flag t) nil [16117 16135])
            ("G_TYPE_PARAM_VARIANT" variable (:constant-flag t) nil [16328 16348])
            ("G_IS_PARAM_SPEC_VARIANT" variable (:constant-flag t) nil [16585 16608])
            ("G_PARAM_SPEC_VARIANT" variable (:constant-flag t) nil [16819 16839])
            ("GParamSpecChar" type
               (:typedef ("_GParamSpecChar" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [16972 17024])
            ("GParamSpecUChar" type
               (:typedef ("_GParamSpecUChar" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17025 17078])
            ("GParamSpecBoolean" type
               (:typedef ("_GParamSpecBoolean" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17079 17134])
            ("GParamSpecInt" type
               (:typedef ("_GParamSpecInt" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17135 17186])
            ("GParamSpecUInt" type
               (:typedef ("_GParamSpecUInt" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17187 17239])
            ("GParamSpecLong" type
               (:typedef ("_GParamSpecLong" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17240 17292])
            ("GParamSpecULong" type
               (:typedef ("_GParamSpecULong" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17293 17346])
            ("GParamSpecInt64" type
               (:typedef ("_GParamSpecInt64" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17347 17400])
            ("GParamSpecUInt64" type
               (:typedef ("_GParamSpecUInt64" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17401 17455])
            ("GParamSpecUnichar" type
               (:typedef ("_GParamSpecUnichar" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17456 17511])
            ("GParamSpecEnum" type
               (:typedef ("_GParamSpecEnum" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17512 17564])
            ("GParamSpecFlags" type
               (:typedef ("_GParamSpecFlags" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17565 17618])
            ("GParamSpecFloat" type
               (:typedef ("_GParamSpecFloat" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17619 17672])
            ("GParamSpecDouble" type
               (:typedef ("_GParamSpecDouble" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17673 17727])
            ("GParamSpecString" type
               (:typedef ("_GParamSpecString" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17728 17782])
            ("GParamSpecParam" type
               (:typedef ("_GParamSpecParam" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17783 17836])
            ("GParamSpecBoxed" type
               (:typedef ("_GParamSpecBoxed" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17837 17890])
            ("GParamSpecPointer" type
               (:typedef ("_GParamSpecPointer" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17891 17946])
            ("GParamSpecValueArray" type
               (:typedef ("_GParamSpecValueArray" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [17947 18005])
            ("GParamSpecObject" type
               (:typedef ("_GParamSpecObject" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [18006 18060])
            ("GParamSpecOverride" type
               (:typedef ("_GParamSpecOverride" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [18061 18117])
            ("GParamSpecGType" type
               (:typedef ("_GParamSpecGType" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [18118 18171])
            ("GParamSpecVariant" type
               (:typedef ("_GParamSpecVariant" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [18172 18227])
            ("_GParamSpecChar" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [18593 18623])
                    ("minimum" variable (:type ("gint8" type (:type "class") nil nil)) (reparse-symbol classsubparts) [18629 18651])
                    ("maximum" variable (:type ("gint8" type (:type "class") nil nil)) (reparse-symbol classsubparts) [18654 18676])
                    ("default_value" variable (:type ("gint8" type (:type "class") nil nil)) (reparse-symbol classsubparts) [18679 18707]))                  
                :type "struct")
                nil [18566 18710])
            ("_GParamSpecUChar" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19086 19116])
                    ("minimum" variable (:type ("guint8" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19122 19144])
                    ("maximum" variable (:type ("guint8" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19147 19169])
                    ("default_value" variable (:type ("guint8" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19172 19200]))                  
                :type "struct")
                nil [19058 19203])
            ("_GParamSpecBoolean" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19464 19494])
                    ("default_value" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19500 19528]))                  
                :type "struct")
                nil [19434 19531])
            ("_GParamSpecInt" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19892 19922])
                    ("minimum" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19928 19950])
                    ("maximum" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19953 19975])
                    ("default_value" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [19978 20006]))                  
                :type "struct")
                nil [19866 20009])
            ("_GParamSpecUInt" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20381 20411])
                    ("minimum" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20417 20439])
                    ("maximum" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20442 20464])
                    ("default_value" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20467 20495]))                  
                :type "struct")
                nil [20354 20498])
            ("_GParamSpecLong" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20866 20896])
                    ("minimum" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20902 20924])
                    ("maximum" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20927 20949])
                    ("default_value" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [20952 20980]))                  
                :type "struct")
                nil [20839 20983])
            ("_GParamSpecULong" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21362 21392])
                    ("minimum" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21398 21420])
                    ("maximum" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21423 21445])
                    ("default_value" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21448 21476]))                  
                :type "struct")
                nil [21334 21479])
            ("_GParamSpecInt64" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21850 21880])
                    ("minimum" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21886 21908])
                    ("maximum" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21911 21933])
                    ("default_value" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [21936 21964]))                  
                :type "struct")
                nil [21822 21967])
            ("_GParamSpecUInt64" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [22349 22379])
                    ("minimum" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [22385 22407])
                    ("maximum" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [22410 22432])
                    ("default_value" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [22435 22463]))                  
                :type "struct")
                nil [22320 22466])
            ("_GParamSpecUnichar" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [22746 22776])
                    ("default_value" variable (:type ("gunichar" type (:type "class") nil nil)) (reparse-symbol classsubparts) [22782 22810]))                  
                :type "struct")
                nil [22716 22813])
            ("_GParamSpecEnum" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [23114 23144])
                    ("enum_class" variable
                       (:pointer 1
                        :type ("GEnumClass" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [23150 23175])
                    ("default_value" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [23178 23206]))                  
                :type "struct")
                nil [23087 23209])
            ("_GParamSpecFlags" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [23515 23545])
                    ("flags_class" variable
                       (:pointer 1
                        :type ("GFlagsClass" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [23551 23577])
                    ("default_value" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [23580 23608]))                  
                :type "struct")
                nil [23487 23611])
            ("_GParamSpecFloat" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24101 24131])
                    ("minimum" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24137 24159])
                    ("maximum" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24162 24184])
                    ("default_value" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24187 24215])
                    ("epsilon" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24218 24240]))                  
                :type "struct")
                nil [24073 24243])
            ("_GParamSpecDouble" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24736 24766])
                    ("minimum" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24772 24794])
                    ("maximum" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24797 24819])
                    ("default_value" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24822 24850])
                    ("epsilon" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol classsubparts) [24853 24875]))                  
                :type "struct")
                nil [24707 24878])
            ("_GParamSpecString" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [25499 25529])
                    ("default_value" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [25535 25563])
                    ("cset_first" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [25566 25591])
                    ("cset_nth" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [25594 25617])
                    ("substitutor" variable (:type ("gchar" type (:type "class") nil nil)) (reparse-symbol classsubparts) [25620 25646])
                    ("null_fold_if_empty" variable
                       (:suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [25649 25686])
                    ("ensure_non_null" variable
                       (:suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [25689 25723]))                  
                :type "struct")
                nil [25470 25726])
            ("_GParamSpecParam" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [25932 25962]))                  
                :type "struct")
                nil [25904 25965])
            ("_GParamSpecBoxed" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [26160 26190]))                  
                :type "struct")
                nil [26132 26193])
            ("_GParamSpecPointer" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [26394 26424]))                  
                :type "struct")
                nil [26364 26427])
            ("_GParamSpecValueArray" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [26847 26877])
                    ("element_spec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [26880 26907])
                    ("fixed_n_elements" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [26910 26934]))                  
                :type "struct")
                nil [26814 26937])
            ("_GParamSpecObject" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [27135 27165]))                  
                :type "struct")
                nil [27106 27168])
            ("_GParamSpecOverride" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [27785 27815])
                    ("overridden" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [27818 27843]))                  
                :type "struct")
                nil [27736 27846])
            ("_GParamSpecGType" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [28120 28150])
                    ("is_a_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [28153 28177]))                  
                :type "struct")
                nil [28092 28180])
            ("_GParamSpecVariant" type
               (:members 
                  ( ("parent_instance" variable (:type ("GParamSpec" type (:type "class") nil nil)) (reparse-symbol classsubparts) [28819 28849])
                    ("type" variable
                       (:pointer 1
                        :type ("GVariantType" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [28852 28871])
                    ("default_value" variable
                       (:pointer 1
                        :type ("GVariant" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [28874 28902])
                    ("padding" variable
                       (:dereference 1
                        :type ("gpointer" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [28924 28949]))                  
                :type "struct")
                nil [28789 28952])
            ("g_param_spec_char" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29044 29063])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29071 29090])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29098 29118])
                    ("minimum" variable (:type ("gint8" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29126 29143])
                    ("maximum" variable (:type ("gint8" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29151 29168])
                    ("default_value" variable (:type ("gint8" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29176 29199])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29207 29227]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [29012 29228])
            ("g_param_spec_uchar" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29284 29303])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29311 29330])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29338 29358])
                    ("minimum" variable (:type ("guint8" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29366 29383])
                    ("maximum" variable (:type ("guint8" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29391 29408])
                    ("default_value" variable (:type ("guint8" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29416 29439])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29447 29467]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [29251 29468])
            ("g_param_spec_boolean" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29526 29545])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29553 29572])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29580 29600])
                    ("default_value" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29608 29633])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29641 29661]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [29491 29662])
            ("g_param_spec_int" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29716 29735])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29743 29762])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29770 29790])
                    ("minimum" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29798 29814])
                    ("maximum" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29822 29838])
                    ("default_value" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29846 29868])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29876 29896]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [29685 29897])
            ("g_param_spec_uint" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29952 29971])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [29979 29998])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30006 30026])
                    ("minimum" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30034 30051])
                    ("maximum" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30059 30076])
                    ("default_value" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30084 30107])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30115 30135]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [29920 30136])
            ("g_param_spec_long" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30191 30210])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30218 30237])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30245 30265])
                    ("minimum" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30273 30290])
                    ("maximum" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30298 30315])
                    ("default_value" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30323 30346])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30354 30374]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [30159 30375])
            ("g_param_spec_ulong" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30431 30450])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30458 30477])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30485 30505])
                    ("minimum" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30513 30530])
                    ("maximum" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30538 30555])
                    ("default_value" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30563 30586])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30594 30614]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [30398 30615])
            ("g_param_spec_int64" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30671 30690])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30698 30717])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30725 30745])
                    ("minimum" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30753 30777])
                    ("maximum" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30785 30809])
                    ("default_value" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30817 30847])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30855 30875]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [30638 30876])
            ("g_param_spec_uint64" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30933 30952])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30960 30979])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30987 31007])
                    ("minimum" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31015 31033])
                    ("maximum" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31041 31059])
                    ("default_value" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31067 31091])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31099 31119]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [30899 31120])
            ("g_param_spec_unichar" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31182 31203])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31218 31239])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31254 31276])
                    ("default_value" variable (:type ("gunichar" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31291 31316])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31331 31353]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [31143 31354])
            ("g_param_spec_enum" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31409 31428])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31436 31455])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31463 31483])
                    ("enum_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31491 31510])
                    ("default_value" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31518 31540])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31548 31568]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [31377 31569])
            ("g_param_spec_flags" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31625 31644])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31652 31671])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31679 31699])
                    ("flags_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31707 31727])
                    ("default_value" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31735 31758])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31766 31786]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [31592 31787])
            ("g_param_spec_float" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31843 31862])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31870 31889])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [31897 31917])
                    ("minimum" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31925 31942])
                    ("maximum" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31950 31967])
                    ("default_value" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31975 31998])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32006 32026]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [31810 32027])
            ("g_param_spec_double" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32084 32103])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32111 32130])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32138 32158])
                    ("minimum" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32166 32184])
                    ("maximum" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32192 32210])
                    ("default_value" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32218 32242])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32250 32270]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [32050 32271])
            ("g_param_spec_string" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32328 32347])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32355 32374])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32382 32402])
                    ("default_value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32410 32438])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32446 32466]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [32294 32467])
            ("g_param_spec_param" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32523 32542])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32550 32569])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32577 32597])
                    ("param_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32605 32625])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32633 32653]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [32490 32654])
            ("g_param_spec_boxed" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32710 32729])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32737 32756])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32764 32784])
                    ("boxed_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32792 32812])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32820 32840]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [32677 32841])
            ("g_param_spec_pointer" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32899 32918])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32926 32945])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32953 32973])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32981 33001]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [32864 33002])
            ("g_param_spec_value_array" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33063 33082])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33090 33109])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33117 33137])
                    ("element_spec" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33145 33171])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33179 33199]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [33025 33200])
            ("g_param_spec_object" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33257 33276])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33284 33303])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33311 33331])
                    ("object_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33339 33360])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33368 33388]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [33223 33389])
            ("g_param_spec_override" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33450 33471])
                    ("overridden" variable
                       (:pointer 1
                        :type ("GParamSpec" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33479 33506]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [33412 33507])
            ("g_param_spec_gtype" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33563 33582])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33590 33609])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33617 33637])
                    ("is_a_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33645 33671])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33679 33699]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [33530 33700])
            ("g_param_spec_variant" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33758 33783])
                    ("nick" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33791 33816])
                    ("blurb" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33824 33848])
                    ("type" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GVariantType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33856 33881])
                    ("default_value" variable
                       (:pointer 1
                        :type ("GVariant" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [33889 33923])
                    ("flags" variable (:type ("GParamFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33931 33957]))                  
                :type ("GParamSpec" type (:type "class") nil nil))
                nil [33723 33958])
            ("GOBJECT_VAR" variable (:constant-flag t) nil [34675 34686])
            ("g_param_spec_types" variable
               (:pointer 1
                :type ("GType" type (:type "class") nil nil))
                nil [34771 34797]))          
      :file "gparamspecs.h"
      :pointmax 34844
      :fsize 34843
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 34799 . 34810) (symbol "_GLIB_EXTERN" 34759 . 34770) (symbol 33701 . 33722) (symbol 33508 . 33529) (symbol 33390 . 33411) (symbol 33201 . 33222) (symbol 33003 . 33024) (symbol 32842 . 32863) (symbol 32655 . 32676) (symbol 32468 . 32489) (symbol 32272 . 32293) (symbol 32028 . 32049) (symbol 31788 . 31809) (symbol 31570 . 31591) (symbol 31355 . 31376) (symbol 31121 . 31142) (symbol 30877 . 30898) (symbol 30616 . 30637) (symbol 30376 . 30397) (symbol 30137 . 30158) (symbol 29898 . 29919) (symbol 29663 . 29684) (symbol 29469 . 29490) (symbol 29229 . 29250) (symbol 28990 . 29011) (symbol 1185 . 1198) (string 986 . 1034) (symbol 980 . 985) (punctuation 979 . 980))
      :lexical-table 
        '(("G_TYPE_PARAM_CHAR" . ((semantic-list "(g_param_spec_types[0])" 1324 . 1347)))
          ("G_IS_PARAM_SPEC_ENUM" (spp-arg-list ("pspec") 8178 . 8185) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_ENUM))" 8193 . 8250)))
          ("G_PARAM_SPEC_ENUM" (spp-arg-list ("pspec") 8405 . 8412) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_ENUM, GParamSpecEnum))" 8423 . 8496)))
          ("G_IS_PARAM_SPEC_FLOAT" (spp-arg-list ("pspec") 9500 . 9507) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_FLOAT))" 9514 . 9572)))
          ("G_PARAM_SPEC_FLOAT" (spp-arg-list ("pspec") 9730 . 9737) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_FLOAT, GParamSpecFloat))" 9747 . 9822)))
          ("G_IS_PARAM_SPEC_PARAM" (spp-arg-list ("pspec") 11510 . 11517) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_PARAM))" 11524 . 11582)))
          ("G_PARAM_SPEC_PARAM" (spp-arg-list ("pspec") 11741 . 11748) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_PARAM, GParamSpecParam))" 11758 . 11833)))
          ("G_IS_PARAM_SPEC_OVERRIDE" (spp-arg-list ("pspec") 15219 . 15226) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_OVERRIDE))" 15230 . 15291)))
          ("G_PARAM_SPEC_OVERRIDE" (spp-arg-list ("pspec") 15453 . 15460) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_OVERRIDE, GParamSpecOverride))" 15467 . 15548)))
          ("G_TYPE_PARAM_ULONG" . ((semantic-list "(g_param_spec_types[6])" 5269 . 5292)))
          ("G_IS_PARAM_SPEC_STRING" (spp-arg-list ("pspec") 10842 . 10849) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_STRING))" 10855 . 10914)))
          ("G_PARAM_SPEC_STRING" (spp-arg-list ("pspec") 11076 . 11083) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_STRING, GParamSpecString))" 11092 . 11169)))
          ("G_IS_PARAM_SPEC_GTYPE" (spp-arg-list ("pspec") 15909 . 15916) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_GTYPE))" 15923 . 15981)))
          ("G_PARAM_SPEC_GTYPE" (spp-arg-list ("pspec") 16135 . 16142) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_GTYPE, GParamSpecGType))" 16152 . 16227)))
          ("__G_PARAMSPECS_H__")
          ("G_IS_PARAM_SPEC_LONG" (spp-arg-list ("pspec") 4848 . 4855) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_LONG))" 4863 . 4920)))
          ("G_PARAM_SPEC_LONG" (spp-arg-list ("pspec") 5075 . 5082) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_LONG, GParamSpecLong))" 5093 . 5166)))
          ("G_TYPE_PARAM_STRING" . ((semantic-list "(g_param_spec_types[14])" 10601 . 10625)))
          ("G_TYPE_PARAM_INT" . ((semantic-list "(g_param_spec_types[3])" 3317 . 3340)))
          ("G_TYPE_PARAM_UINT" . ((semantic-list "(g_param_spec_types[4])" 3962 . 3985)))
          ("G_IS_PARAM_SPEC_UINT64" (spp-arg-list ("pspec") 6835 . 6842) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UINT64))" 6848 . 6907)))
          ("G_PARAM_SPEC_UINT64" (spp-arg-list ("pspec") 7068 . 7075) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UINT64, GParamSpecUInt64))" 7084 . 7161)))
          ("G_TYPE_PARAM_FLAGS" . ((semantic-list "(g_param_spec_types[11])" 8599 . 8623)))
          ("G_IS_PARAM_SPEC_BOXED" (spp-arg-list ("pspec") 12174 . 12181) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_BOXED))" 12188 . 12246)))
          ("G_PARAM_SPEC_BOXED" (spp-arg-list ("pspec") 12404 . 12411) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_BOXED, GParamSpecBoxed))" 12421 . 12496)))
          ("G_IS_PARAM_SPEC_OBJECT" (spp-arg-list ("pspec") 14516 . 14523) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_OBJECT))" 14529 . 14588)))
          ("G_PARAM_SPEC_OBJECT" (spp-arg-list ("pspec") 14750 . 14757) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_OBJECT, GParamSpecObject))" 14766 . 14843)))
          ("G_IS_PARAM_SPEC_INT64" (spp-arg-list ("pspec") 6167 . 6174) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_INT64))" 6181 . 6239)))
          ("G_PARAM_SPEC_INT64" (spp-arg-list ("pspec") 6397 . 6404) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_INT64, GParamSpecInt64))" 6414 . 6489)))
          ("G_TYPE_PARAM_UINT64" . ((semantic-list "(g_param_spec_types[8])" 6595 . 6618)))
          ("G_IS_PARAM_SPEC_DOUBLE" (spp-arg-list ("pspec") 10169 . 10176) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_DOUBLE))" 10182 . 10241)))
          ("G_PARAM_SPEC_DOUBLE" (spp-arg-list ("pspec") 10402 . 10409) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_DOUBLE, GParamSpecDouble))" 10418 . 10495)))
          ("G_TYPE_PARAM_VALUE_ARRAY" . ((semantic-list "(g_param_spec_types[18])" 13359 . 13383) (symbol "GLIB_DEPRECATED_MACRO_IN_2_32" 13384 . 13413)))
          ("G_TYPE_PARAM_OBJECT" . ((semantic-list "(g_param_spec_types[19])" 14275 . 14299)))
          ("G_TYPE_PARAM_OVERRIDE" . ((semantic-list "(g_param_spec_types[20])" 14973 . 14997)))
          ("G_TYPE_PARAM_UCHAR" . ((semantic-list "(g_param_spec_types[1])" 1979 . 2002)))
          ("G_PARAM_SPEC_INT" (spp-arg-list ("pspec") 3772 . 3779) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_INT, GParamSpecInt))" 3791 . 3862)))
          ("G_TYPE_PARAM_DOUBLE" . ((semantic-list "(g_param_spec_types[13])" 9928 . 9952)))
          ("G_IS_PARAM_SPEC_VALUE_ARRAY" (spp-arg-list ("pspec") 13705 . 13712) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_VALUE_ARRAY))" 13713 . 13777) (symbol "GLIB_DEPRECATED_MACRO_IN_2_32" 13778 . 13807)))
          ("G_PARAM_SPEC_VALUE_ARRAY" (spp-arg-list ("pspec") 14042 . 14049) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_VALUE_ARRAY, GParamSpecValueArray))" 14053 . 14139) (symbol "GLIB_DEPRECATED_MACRO_IN_2_32" 14140 . 14169)))
          ("G_IS_PARAM_SPEC_CHAR" (spp-arg-list ("pspec") 1558 . 1565) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_CHAR))" 1573 . 1630)))
          ("G_PARAM_SPEC_CHAR" (spp-arg-list ("pspec") 1785 . 1792) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_CHAR, GParamSpecChar))" 1803 . 1876)))
          ("G_TYPE_PARAM_BOOLEAN" . ((semantic-list "(g_param_spec_types[2])" 2647 . 2670)))
          ("G_IS_PARAM_SPEC_BOOLEAN" (spp-arg-list ("pspec") 2890 . 2897) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_BOOLEAN))" 2902 . 2962)))
          ("G_PARAM_SPEC_BOOLEAN" (spp-arg-list ("pspec") 3126 . 3133) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_BOOLEAN, GParamSpecBoolean))" 3141 . 3220)))
          ("G_IS_PARAM_SPEC_ULONG" (spp-arg-list ("pspec") 5506 . 5513) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_ULONG))" 5520 . 5578)))
          ("G_PARAM_SPEC_ULONG" (spp-arg-list ("pspec") 5736 . 5743) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_ULONG, GParamSpecULong))" 5753 . 5828)))
          ("G_TYPE_PARAM_VARIANT" . ((semantic-list "(g_param_spec_types[22])" 16364 . 16388)))
          ("G_IS_PARAM_SPEC_VARIANT" (spp-arg-list ("pspec") 16608 . 16615) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_VARIANT))" 16621 . 16681)))
          ("G_PARAM_SPEC_VARIANT" (spp-arg-list ("pspec") 16839 . 16846) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_VARIANT, GParamSpecVariant))" 16855 . 16934)))
          ("GOBJECT_VAR" . ((symbol "_GLIB_EXTERN" 34687 . 34699)))
          ("G_TYPE_PARAM_UNICHAR" . ((semantic-list "(g_param_spec_types[9])" 7270 . 7293)))
          ("G_PARAM_SPEC_UNICHAR" (spp-arg-list ("pspec") 7457 . 7464) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UNICHAR, GParamSpecUnichar))" 7472 . 7551)))
          ("G_IS_PARAM_SPEC_UNICHAR" (spp-arg-list ("pspec") 7771 . 7778) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UNICHAR))" 7783 . 7843)))
          ("G_TYPE_PARAM_ENUM" . ((semantic-list "(g_param_spec_types[10])" 7943 . 7967)))
          ("G_IS_PARAM_SPEC_FLAGS" (spp-arg-list ("pspec") 8837 . 8844) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_FLAGS))" 8851 . 8909)))
          ("G_PARAM_SPEC_FLAGS" (spp-arg-list ("pspec") 9067 . 9074) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_FLAGS, GParamSpecFlags))" 9084 . 9159)))
          ("G_TYPE_PARAM_FLOAT" . ((semantic-list "(g_param_spec_types[12])" 9262 . 9286)))
          ("G_TYPE_PARAM_PARAM" . ((semantic-list "(g_param_spec_types[15])" 11272 . 11296)))
          ("G_IS_PARAM_SPEC_UINT" (spp-arg-list ("pspec") 4196 . 4203) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UINT))" 4211 . 4268)))
          ("G_PARAM_SPEC_UINT" (spp-arg-list ("pspec") 4423 . 4430) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UINT, GParamSpecUInt))" 4441 . 4514)))
          ("G_TYPE_PARAM_LONG" . ((semantic-list "(g_param_spec_types[5])" 4614 . 4637)))
          ("G_TYPE_PARAM_GTYPE" . ((semantic-list "(g_param_spec_types[21])" 15670 . 15694)))
          ("G_IS_PARAM_SPEC_UCHAR" (spp-arg-list ("pspec") 2216 . 2223) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_UCHAR))" 2230 . 2288)))
          ("G_PARAM_SPEC_UCHAR" (spp-arg-list ("pspec") 2446 . 2453) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_UCHAR, GParamSpecUChar))" 2463 . 2538)))
          ("G_IS_PARAM_SPEC_INT" (spp-arg-list ("pspec") 3548 . 3555) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_INT))" 3564 . 3620)))
          ("G_TYPE_PARAM_BOXED" . ((semantic-list "(g_param_spec_types[16])" 11936 . 11960)))
          ("G_TYPE_PARAM_INT64" . ((semantic-list "(g_param_spec_types[7])" 5931 . 5954)))
          ("G_TYPE_PARAM_POINTER" . ((semantic-list "(g_param_spec_types[17])" 12605 . 12629)))
          ("G_IS_PARAM_SPEC_POINTER" (spp-arg-list ("pspec") 12849 . 12856) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((pspec), G_TYPE_PARAM_POINTER))" 12861 . 12921)))
          ("G_PARAM_SPEC_POINTER" (spp-arg-list ("pspec") 13086 . 13093) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((pspec), G_TYPE_PARAM_POINTER, GParamSpecPointer))" 13101 . 13180)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_SIGNAL_H__" variable (:constant-flag t) nil [809 823])
            ("gobject/gclosure.h" include (:system-flag t) nil [964 993])
            ("gobject/gvalue.h" include (:system-flag t) nil [994 1021])
            ("gobject/gparam.h" include (:system-flag t) nil [1022 1049])
            ("gobject/gmarshal.h" include (:system-flag t) nil [1050 1079])
            ("GSignalQuery" type
               (:typedef ("_GSignalQuery" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [1119 1163])
            ("GSignalInvocationHint" type
               (:typedef ("_GSignalInvocationHint" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [1164 1225])
            ("GSignalCMarshaller" type
               (:typedef ("GClosureMarshal" type (:type "class") nil nil)
                :type "typedef")
                nil [1580 1626])
            ("GSignalCVaMarshaller" type
               (:typedef ("GVaClosureMarshal" type (:type "class") nil nil)
                :type "typedef")
                nil [1842 1891])
            ("GSignalEmissionHook" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("ihint" variable
                       (:pointer 1
                        :type ("GSignalInvocationHint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2754 2783])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2790 2813])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2820 2854])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2861 2876]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [2721 2877])
            ("GSignalAccumulator" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("ihint" variable
                       (:pointer 1
                        :type ("GSignalInvocationHint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3893 3922])
                    ("return_accu" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3929 3957])
                    ("handler_return" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3964 4000])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4007 4035]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [3861 4036])
            ("GSignalFlags" type
               (:typedef ("" type
                     (:members 
                        ( ("G_SIGNAL_RUN_FIRST" variable
                             (:constant-flag t
                              :default-value (5726 5727)
                              :type "int")
                              (reparse-symbol enumsubparts) [5705 5727])
                          ("G_SIGNAL_RUN_LAST" variable
                             (:constant-flag t
                              :default-value (5756 5757)
                              :type "int")
                              (reparse-symbol enumsubparts) [5736 5757])
                          ("G_SIGNAL_RUN_CLEANUP" variable
                             (:constant-flag t
                              :default-value (5789 5790)
                              :type "int")
                              (reparse-symbol enumsubparts) [5766 5790])
                          ("G_SIGNAL_NO_RECURSE" variable
                             (:constant-flag t
                              :default-value (5821 5822)
                              :type "int")
                              (reparse-symbol enumsubparts) [5799 5822])
                          ("G_SIGNAL_DETAILED" variable
                             (:constant-flag t
                              :default-value (5851 5852)
                              :type "int")
                              (reparse-symbol enumsubparts) [5831 5852])
                          ("G_SIGNAL_ACTION" variable
                             (:constant-flag t
                              :default-value (5879 5880)
                              :type "int")
                              (reparse-symbol enumsubparts) [5861 5880])
                          ("G_SIGNAL_NO_HOOKS" variable
                             (:constant-flag t
                              :default-value (5909 5910)
                              :type "int")
                              (reparse-symbol enumsubparts) [5889 5910])
                          ("G_SIGNAL_MUST_COLLECT" variable
                             (:constant-flag t
                              :default-value (5943 5944)
                              :type "int")
                              (reparse-symbol enumsubparts) [5919 5944])
                          ("G_SIGNAL_DEPRECATED" variable
                             (:constant-flag t
                              :default-value (5977 5978)
                              :type "int")
                              (reparse-symbol enumsubparts) [5953 5978]))                        
                      :type "enum")
                      nil nil)
                :type "typedef")
                nil [5688 5999])
            ("G_SIGNAL_FLAGS_MASK" variable (:constant-flag t) nil [6082 6101])
            ("GConnectFlags" type
               (:typedef ("" type
                     (:members 
                        ( ("G_CONNECT_AFTER" variable
                             (:constant-flag t
                              :default-value (6524 6525)
                              :type "int")
                              (reparse-symbol enumsubparts) [6506 6525])
                          ("G_CONNECT_SWAPPED" variable
                             (:constant-flag t
                              :default-value (6554 6555)
                              :type "int")
                              (reparse-symbol enumsubparts) [6534 6555]))                        
                      :type "enum")
                      nil nil)
                :type "typedef")
                nil [6489 6577])
            ("GSignalMatchType" type
               (:typedef ("" type
                     (:members 
                        ( ("G_SIGNAL_MATCH_ID" variable
                             (:constant-flag t
                              :default-value (7186 7187)
                              :type "int")
                              (reparse-symbol enumsubparts) [7163 7187])
                          ("G_SIGNAL_MATCH_DETAIL" variable
                             (:constant-flag t
                              :default-value (7223 7224)
                              :type "int")
                              (reparse-symbol enumsubparts) [7196 7224])
                          ("G_SIGNAL_MATCH_CLOSURE" variable
                             (:constant-flag t
                              :default-value (7260 7261)
                              :type "int")
                              (reparse-symbol enumsubparts) [7233 7261])
                          ("G_SIGNAL_MATCH_FUNC" variable
                             (:constant-flag t
                              :default-value (7295 7296)
                              :type "int")
                              (reparse-symbol enumsubparts) [7270 7296])
                          ("G_SIGNAL_MATCH_DATA" variable
                             (:constant-flag t
                              :default-value (7330 7331)
                              :type "int")
                              (reparse-symbol enumsubparts) [7305 7331])
                          ("G_SIGNAL_MATCH_UNBLOCKED" variable
                             (:constant-flag t
                              :default-value (7367 7368)
                              :type "int")
                              (reparse-symbol enumsubparts) [7340 7368]))                        
                      :type "enum")
                      nil nil)
                :type "typedef")
                nil [7146 7393])
            ("G_SIGNAL_MATCH_MASK" variable (:constant-flag t) nil [7480 7499])
            ("G_SIGNAL_TYPE_STATIC_SCOPE" variable (:constant-flag t) nil [8213 8239])
            ("_GSignalInvocationHint" type
               (:members 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [8783 8800])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol classsubparts) [8803 8817])
                    ("run_type" variable (:type ("GSignalFlags" type (:type "class") nil nil)) (reparse-symbol classsubparts) [8820 8842]))                  
                :type "struct")
                nil [8749 8845])
            ("_GSignalQuery" type
               (:members 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [9706 9723])
                    ("signal_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [9726 9752])
                    ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [9755 9768])
                    ("signal_flags" variable (:type ("GSignalFlags" type (:type "class") nil nil)) (reparse-symbol classsubparts) [9771 9797])
                    ("return_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [9800 9819])
                    ("n_params" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [9873 9889])
                    ("param_types" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [9892 9918]))                  
                :type "struct")
                nil [9681 9972])
            ("g_signal_newv" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10064 10096])
                    ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10107 10133])
                    ("signal_flags" variable (:type ("GSignalFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10144 10177])
                    ("class_closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10188 10222])
                    ("accumulator" variable (:type ("GSignalAccumulator" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10233 10265])
                    ("accu_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10276 10297])
                    ("c_marshaller" variable (:type ("GSignalCMarshaller" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10308 10341])
                    ("return_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10352 10384])
                    ("n_params" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10395 10424])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10435 10467]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [10019 10468])
            ("g_signal_new_valist" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10536 10568])
                    ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10579 10605])
                    ("signal_flags" variable (:type ("GSignalFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10616 10649])
                    ("class_closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10660 10694])
                    ("accumulator" variable (:type ("GSignalAccumulator" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10705 10737])
                    ("accu_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10748 10769])
                    ("c_marshaller" variable (:type ("GSignalCMarshaller" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10780 10813])
                    ("return_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10824 10856])
                    ("n_params" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10867 10896])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10907 10932]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [10491 10933])
            ("g_signal_new" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11001 11033])
                    ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11044 11070])
                    ("signal_flags" variable (:type ("GSignalFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11081 11114])
                    ("class_offset" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11125 11158])
                    ("accumulator" variable (:type ("GSignalAccumulator" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11169 11201])
                    ("accu_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11212 11233])
                    ("c_marshaller" variable (:type ("GSignalCMarshaller" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11244 11277])
                    ("return_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11288 11320])
                    ("n_params" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11331 11360])
                    ("..." variable (:type "vararg") (reparse-symbol arg-sub-list) [11371 11375]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [10956 11376])
            ("g_signal_new_class_handler" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11444 11476])
                    ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11522 11548])
                    ("signal_flags" variable (:type ("GSignalFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11594 11627])
                    ("class_handler" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11673 11707])
                    ("accumulator" variable (:type ("GSignalAccumulator" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11753 11785])
                    ("accu_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11831 11861])
                    ("c_marshaller" variable (:type ("GSignalCMarshaller" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11907 11940])
                    ("return_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11986 12018])
                    ("n_params" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12064 12093])
                    ("..." variable (:type "vararg") (reparse-symbol arg-sub-list) [12139 12143]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [11399 12144])
            ("g_signal_set_va_marshaller" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12212 12241])
                    ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12252 12285])
                    ("va_marshaller" variable (:type ("GSignalCVaMarshaller" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12296 12331]))                  
                :type "void")
                nil [12167 12332])
            ("g_signal_emitv" function
               (:prototype-flag t
                :arguments 
                  ( ("instance_and_params" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12401 12441])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12452 12482])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12493 12520])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12531 12564]))                  
                :type "void")
                nil [12356 12565])
            ("g_signal_emit_valist" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12633 12662])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12673 12703])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12714 12741])
                    ("var_args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12752 12781]))                  
                :type "void")
                nil [12588 12782])
            ("g_signal_emit" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12850 12879])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12890 12920])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12931 12958])
                    ("..." variable (:type "vararg") (reparse-symbol arg-sub-list) [12969 12973]))                  
                :type "void")
                nil [12805 12974])
            ("g_signal_emit_by_name" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13042 13071])
                    ("detailed_signal" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13082 13118])
                    ("..." variable (:type "vararg") (reparse-symbol arg-sub-list) [13129 13133]))                  
                :type "void")
                nil [12997 13134])
            ("g_signal_lookup" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13202 13227])
                    ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13238 13264]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [13157 13265])
            ("g_signal_name" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13333 13363]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [13288 13364])
            ("g_signal_query" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13432 13462])
                    ("query" variable
                       (:pointer 1
                        :type ("GSignalQuery" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13473 13499]))                  
                :type "void")
                nil [13387 13500])
            ("g_signal_list_ids" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13568 13594])
                    ("n_ids" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13605 13631]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [13523 13632])
            ("g_signal_parse_name" function
               (:prototype-flag t
                :arguments 
                  ( ("detailed_signal" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13693 13722])
                    ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13733 13747])
                    ("signal_id_p" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13758 13778])
                    ("detail_p" variable
                       (:pointer 1
                        :type ("GQuark" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13789 13807])
                    ("force_detail_quark" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13818 13848]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [13655 13849])
            ("g_signal_get_invocation_hint" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13925 13946]))                  
                :type ("GSignalInvocationHint" type (:type "class") nil nil))
                nil [13872 13947])
            ("g_signal_stop_emission" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14037 14058])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14069 14088])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14099 14116]))                  
                :type "void")
                nil [14003 14117])
            ("g_signal_stop_emission_by_name" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14181 14202])
                    ("detailed_signal" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14213 14243]))                  
                :type "void")
                nil [14140 14244])
            ("g_signal_add_emission_hook" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14306 14325])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14336 14353])
                    ("hook_func" variable (:type ("GSignalEmissionHook" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14364 14395])
                    ("hook_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14406 14435])
                    ("data_destroy" variable (:type ("GDestroyNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14446 14476]))                  
                :type ("gulong" type (:type "class") nil nil))
                nil [14267 14477])
            ("g_signal_remove_emission_hook" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14540 14559])
                    ("hook_id" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14570 14588]))                  
                :type "void")
                nil [14500 14589])
            ("g_signal_has_handler_pending" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14689 14710])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14723 14742])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14755 14772])
                    ("may_be_blocked" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14785 14812]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [14644 14813])
            ("g_signal_connect_closure_by_id" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14882 14903])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14916 14935])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14948 14965])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14978 14998])
                    ("after" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15011 15029]))                  
                :type ("gulong" type (:type "class") nil nil))
                nil [14836 15030])
            ("g_signal_connect_closure" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15093 15114])
                    ("detailed_signal" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15127 15162])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15175 15195])
                    ("after" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15208 15226]))                  
                :type ("gulong" type (:type "class") nil nil))
                nil [15053 15227])
            ("g_signal_connect_data" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15288 15309])
                    ("detailed_signal" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15322 15352])
                    ("c_handler" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15365 15387])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15400 15417])
                    ("destroy_data" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15430 15460])
                    ("connect_flags" variable (:type ("GConnectFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15473 15503]))                  
                :type ("gulong" type (:type "class") nil nil))
                nil [15250 15504])
            ("g_signal_handler_block" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15564 15585])
                    ("handler_id" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15598 15619]))                  
                :type "void")
                nil [15527 15620])
            ("g_signal_handler_unblock" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15681 15702])
                    ("handler_id" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15715 15736]))                  
                :type "void")
                nil [15643 15737])
            ("g_signal_handler_disconnect" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15801 15822])
                    ("handler_id" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15835 15856]))                  
                :type "void")
                nil [15760 15857])
            ("g_signal_handler_is_connected" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15926 15947])
                    ("handler_id" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15960 15981]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [15880 15982])
            ("g_signal_handler_find" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16043 16064])
                    ("mask" variable (:type ("GSignalMatchType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16077 16101])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16114 16133])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16146 16163])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16176 16196])
                    ("func" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16209 16226])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16239 16256]))                  
                :type ("gulong" type (:type "class") nil nil))
                nil [16005 16257])
            ("g_signal_handlers_block_matched" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16325 16346])
                    ("mask" variable (:type ("GSignalMatchType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16359 16383])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16396 16415])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16428 16445])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16458 16478])
                    ("func" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16491 16508])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16521 16538]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [16280 16539])
            ("g_signal_handlers_unblock_matched" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16607 16628])
                    ("mask" variable (:type ("GSignalMatchType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16641 16665])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16678 16697])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16710 16727])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16740 16760])
                    ("func" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16773 16790])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16803 16820]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [16562 16821])
            ("g_signal_handlers_disconnect_matched" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16889 16910])
                    ("mask" variable (:type ("GSignalMatchType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16923 16947])
                    ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16960 16979])
                    ("detail" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16992 17009])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17022 17042])
                    ("func" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17055 17072])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17085 17102]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [16844 17103])
            ("g_clear_signal_handler" function
               (:prototype-flag t
                :arguments 
                  ( ("handler_id_ptr" variable
                       (:pointer 1
                        :type ("gulong" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17165 17199])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17212 17240]))                  
                :type "void")
                nil [17128 17241])
            ("g_clear_signal_handler" variable (:constant-flag t) nil [17252 17274])
            ("g_signal_override_class_closure" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_id" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18152 18181])
                    ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18229 18262])
                    ("class_closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18310 18343]))                  
                :type "void")
                nil [18105 18344])
            ("g_signal_override_class_handler" function
               (:prototype-flag t
                :arguments 
                  ( ("signal_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18414 18445])
                    ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18493 18526])
                    ("class_handler" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18574 18607]))                  
                :type "void")
                nil [18367 18608])
            ("g_signal_chain_from_overridden" function
               (:prototype-flag t
                :arguments 
                  ( ("instance_and_params" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18678 18717])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18765 18797]))                  
                :type "void")
                nil [18631 18798])
            ("g_signal_chain_from_overridden_handler" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18868 18896])
                    ("..." variable (:type "vararg") (reparse-symbol arg-sub-list) [18944 18948]))                  
                :type "void")
                nil [18821 18949])
            ("g_signal_connect" variable (:constant-flag t) nil [19614 19630])
            ("g_signal_connect_after" variable (:constant-flag t) nil [20266 20288])
            ("g_signal_connect_swapped" variable (:constant-flag t) nil [21661 21685])
            ("g_signal_handlers_disconnect_by_func" variable (:constant-flag t) nil [22206 22242])
            ("g_signal_handlers_disconnect_by_data" variable (:constant-flag t) nil [22739 22775])
            ("g_signal_handlers_block_by_func" variable (:constant-flag t) nil [23253 23284])
            ("g_signal_handlers_unblock_by_func" variable (:constant-flag t) nil [23865 23898])
            ("g_signal_accumulator_true_handled" function
               (:prototype-flag t
                :arguments 
                  ( ("ihint" variable
                       (:pointer 1
                        :type ("GSignalInvocationHint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24182 24211])
                    ("return_accu" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24221 24256])
                    ("handler_return" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24266 24304])
                    ("dummy" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24314 24343]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [24138 24344])
            ("g_signal_accumulator_first_wins" function
               (:prototype-flag t
                :arguments 
                  ( ("ihint" variable
                       (:pointer 1
                        :type ("GSignalInvocationHint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24412 24441])
                    ("return_accu" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24486 24521])
                    ("handler_return" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [24566 24604])
                    ("dummy" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24649 24678]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [24368 24679])
            ("g_signal_handlers_destroy" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24758 24779]))                  
                :type "void")
                nil [24719 24780])
            ("_g_signals_destroy" function
               (:prototype-flag t
                :arguments 
                  ( ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24814 24829]))                  
                :type "void")
                nil [24781 24830]))          
      :file "gsignal.h"
      :pointmax 24873
      :fsize 24872
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 24832 . 24843) (symbol 24697 . 24718) (symbol 24346 . 24367) (symbol 24116 . 24137) (symbol 18799 . 18820) (symbol 18609 . 18630) (symbol 18345 . 18366) (symbol 18083 . 18104) (symbol 17105 . 17127) (symbol 16822 . 16843) (symbol 16540 . 16561) (symbol 16258 . 16279) (symbol 15983 . 16004) (symbol 15858 . 15879) (symbol 15738 . 15759) (symbol 15621 . 15642) (symbol 15505 . 15526) (symbol 15228 . 15249) (symbol 15031 . 15052) (symbol 14814 . 14835) (symbol 14622 . 14643) (symbol 14478 . 14499) (symbol 14245 . 14266) (symbol 14118 . 14139) (symbol 13981 . 14002) (symbol 13850 . 13871) (symbol 13633 . 13654) (symbol 13501 . 13522) (symbol 13365 . 13386) (symbol 13266 . 13287) (symbol 13135 . 13156) (symbol 12975 . 12996) (symbol 12783 . 12804) (symbol 12566 . 12587) (symbol 12334 . 12355) (symbol 12145 . 12166) (symbol 11377 . 11398) (symbol 10934 . 10955) (symbol 10469 . 10490) (symbol 9997 . 10018) (number 7372 . 7373) (punctuation 7370 . 7371) (punctuation 7369 . 7370) (number 7335 . 7336) (punctuation 7333 . 7334) (punctuation 7332 . 7333) (number 7300 . 7301) (punctuation 7298 . 7299) (punctuation 7297 . 7298) (number 7265 . 7266) (punctuation 7263 . 7264) (punctuation 7262 . 7263) (number 7228 . 7229) (punctuation 7226 . 7227) (punctuation 7225 . 7226) (number 7191 . 7192) (punctuation 7189 . 7190) (punctuation 7188 . 7189) (number 6559 . 6560) (punctuation 6557 . 6558) (punctuation 6556 . 6557) (number 6529 . 6530) (punctuation 6527 . 6528) (punctuation 6526 . 6527) (number 5982 . 5983) (punctuation 5980 . 5981) (punctuation 5979 . 5980) (number 5948 . 5949) (punctuation 5946 . 5947) (punctuation 5945 . 5946) (number 5914 . 5915) (punctuation 5912 . 5913) (punctuation 5911 . 5912) (number 5884 . 5885) (punctuation 5882 . 5883) (punctuation 5881 . 5882) (number 5856 . 5857) (punctuation 5854 . 5855) (punctuation 5853 . 5854) (number 5826 . 5827) (punctuation 5824 . 5825) (punctuation 5823 . 5824) (number 5794 . 5795) (punctuation 5792 . 5793) (punctuation 5791 . 5792) (number 5761 . 5762) (punctuation 5759 . 5760) (punctuation 5758 . 5759) (number 5731 . 5732) (punctuation 5729 . 5730) (punctuation 5728 . 5729) (TYPEDEF 3853 . 3860) (TYPEDEF 2713 . 2720) (symbol 1081 . 1094) (string 907 . 955) (symbol 901 . 906) (punctuation 900 . 901))
      :lexical-table 
        '(("g_signal_handlers_unblock_by_func" (spp-arg-list ("instance" "func" "data") 23898 . 23920) . ((symbol "g_signal_handlers_unblock_matched" 23933 . 23966) (semantic-list "((instance),								\\
				          (GSignalMatchType) (G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA),	\\
				          0, 0, NULL, (func), (data))" 23970 . 24113)))
          ("G_SIGNAL_MATCH_MASK" . ((number "0x3f" 7501 . 7505)))
          ("g_signal_connect" (spp-arg-list ("instance" "detailed_signal" "c_handler" "data") 19630 . 19674) . ((symbol "g_signal_connect_data" 19681 . 19702) (semantic-list "((instance), (detailed_signal), (c_handler), (data), NULL, (GConnectFlags) 0)" 19703 . 19780)))
          ("G_SIGNAL_TYPE_STATIC_SCOPE" . ((semantic-list "(G_TYPE_FLAG_RESERVED_ID_BIT)" 8240 . 8269)))
          ("g_clear_signal_handler" (spp-arg-list ("handler_id_ptr" "instance") 17274 . 17300) . 
              ((symbol "G_STMT_START" 17315 . 17327) (semantic-list "{                                                    \\
    G_STATIC_ASSERT (sizeof *(handler_id_ptr) == sizeof (gulong));  \\
    gulong _handler_id = *(handler_id_ptr);                         \\
                                                                    \\
    if (_handler_id > 0)                                            \\
      {                                                             \\
        g_signal_handler_disconnect ((instance), _handler_id);      \\
        *(handler_id_ptr) = 0;                                      \\
      }                                                             \\
  }" 17328 . 17946) (symbol "G_STMT_END" 17947 . 17957) (symbol "GLIB_AVAILABLE_MACRO_IN_2_62" 18015 . 18043)))
          ("__G_SIGNAL_H__")
          ("g_signal_handlers_disconnect_by_func" (spp-arg-list ("instance" "func" "data") 22242 . 22264) . ((symbol "g_signal_handlers_disconnect_matched" 22276 . 22312) (semantic-list "((instance),								\\
					  (GSignalMatchType) (G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA),	\\
					  0, 0, NULL, (func), (data))" 22313 . 22442)))
          ("g_signal_connect_after" (spp-arg-list ("instance" "detailed_signal" "c_handler" "data") 20288 . 20332) . ((symbol "g_signal_connect_data" 20339 . 20360) (semantic-list "((instance), (detailed_signal), (c_handler), (data), NULL, G_CONNECT_AFTER)" 20361 . 20436)))
          ("g_signal_connect_swapped" (spp-arg-list ("instance" "detailed_signal" "c_handler" "data") 21685 . 21729) . ((symbol "g_signal_connect_data" 21736 . 21757) (semantic-list "((instance), (detailed_signal), (c_handler), (data), NULL, G_CONNECT_SWAPPED)" 21758 . 21835)))
          ("g_signal_handlers_disconnect_by_data" (spp-arg-list ("instance" "data") 22775 . 22791) . ((symbol "g_signal_handlers_disconnect_matched" 22796 . 22832) (semantic-list "((instance), G_SIGNAL_MATCH_DATA, 0, 0, NULL, NULL, (data))" 22833 . 22892)))
          ("G_SIGNAL_FLAGS_MASK" . ((number "0x1ff" 6103 . 6108)))
          ("g_signal_handlers_block_by_func" (spp-arg-list ("instance" "func" "data") 23284 . 23306) . ((symbol "g_signal_handlers_block_matched" 23319 . 23350) (semantic-list "((instance),								\\
				          (GSignalMatchType) (G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA),	\\
				          0, 0, NULL, (func), (data))" 23356 . 23499)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_SOURCECLOSURE_H__" variable (:constant-flag t) nil [811 832])
            ("gobject/gclosure.h" include (:system-flag t) nil [973 1002])
            ("gobject/glib-types.h" include (:system-flag t) nil [1003 1034])
            ("g_source_set_closure" function
               (:prototype-flag t
                :arguments 
                  ( ("source" variable
                       (:pointer 1
                        :type ("GSource" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1107 1124])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1131 1149]))                  
                :type "void")
                nil [1073 1150])
            ("g_source_set_dummy_callback" function
               (:prototype-flag t
                :arguments 
                  ( ("source" variable
                       (:pointer 1
                        :type ("GSource" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1208 1225]))                  
                :type "void")
                nil [1174 1226]))          
      :file "gsourceclosure.h"
      :pointmax 1276
      :fsize 1275
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 1228 . 1239) (symbol 1152 . 1173) (symbol 1051 . 1072) (symbol 1036 . 1049) (string 916 . 964) (symbol 910 . 915) (punctuation 909 . 910))
      :lexical-table 
        '(("__G_SOURCECLOSURE_H__")
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_TYPE_H__" variable (:constant-flag t) nil [832 844])
            ("glib.h" include (:system-flag t) nil [985 1009])
            ("G_TYPE_FUNDAMENTAL" variable (:constant-flag t) nil [1324 1342])
            ("G_TYPE_FUNDAMENTAL_MAX" variable (:constant-flag t) nil [1546 1568])
            ("G_TYPE_INVALID" variable (:constant-flag t) nil [1772 1786])
            ("G_TYPE_NONE" variable (:constant-flag t) nil [1937 1948])
            ("G_TYPE_INTERFACE" variable (:constant-flag t) nil [2083 2099])
            ("G_TYPE_CHAR" variable (:constant-flag t) nil [2358 2369])
            ("G_TYPE_UCHAR" variable (:constant-flag t) nil [2487 2499])
            ("G_TYPE_BOOLEAN" variable (:constant-flag t) nil [2621 2635])
            ("G_TYPE_INT" variable (:constant-flag t) nil [2749 2759])
            ("G_TYPE_UINT" variable (:constant-flag t) nil [2875 2886])
            ("G_TYPE_LONG" variable (:constant-flag t) nil [3002 3013])
            ("G_TYPE_ULONG" variable (:constant-flag t) nil [3131 3143])
            ("G_TYPE_INT64" variable (:constant-flag t) nil [3261 3273])
            ("G_TYPE_UINT64" variable (:constant-flag t) nil [3394 3407])
            ("G_TYPE_ENUM" variable (:constant-flag t) nil [3545 3556])
            ("G_TYPE_FLAGS" variable (:constant-flag t) nil [3689 3701])
            ("G_TYPE_FLOAT" variable (:constant-flag t) nil [3820 3832])
            ("G_TYPE_DOUBLE" variable (:constant-flag t) nil [3953 3966])
            ("G_TYPE_STRING" variable (:constant-flag t) nil [4103 4116])
            ("G_TYPE_POINTER" variable (:constant-flag t) nil [4239 4253])
            ("G_TYPE_BOXED" variable (:constant-flag t) nil [4386 4398])
            ("G_TYPE_PARAM" variable (:constant-flag t) nil [4537 4549])
            ("G_TYPE_OBJECT" variable (:constant-flag t) nil [4657 4670])
            ("G_TYPE_VARIANT" variable (:constant-flag t) nil [5164 5178])
            ("G_TYPE_FUNDAMENTAL_SHIFT" variable (:constant-flag t) nil [5532 5556])
            ("G_TYPE_MAKE_FUNDAMENTAL" variable (:constant-flag t) nil [5817 5840])
            ("G_TYPE_RESERVED_GLIB_FIRST" variable (:constant-flag t) nil [6061 6087])
            ("G_TYPE_RESERVED_GLIB_LAST" variable (:constant-flag t) nil [6194 6219])
            ("G_TYPE_RESERVED_BSE_FIRST" variable (:constant-flag t) nil [6396 6421])
            ("G_TYPE_RESERVED_BSE_LAST" variable (:constant-flag t) nil [6526 6550])
            ("G_TYPE_RESERVED_USER_FIRST" variable (:constant-flag t) nil [6720 6746])
            ("G_TYPE_IS_FUNDAMENTAL" variable (:constant-flag t) nil [6927 6948])
            ("G_TYPE_IS_DERIVED" variable (:constant-flag t) nil [7251 7268])
            ("G_TYPE_IS_INTERFACE" variable (:constant-flag t) nil [7872 7891])
            ("G_TYPE_IS_CLASSED" variable (:constant-flag t) nil [8097 8114])
            ("G_TYPE_IS_INSTANTIATABLE" variable (:constant-flag t) nil [8413 8437])
            ("G_TYPE_IS_DERIVABLE" variable (:constant-flag t) nil [8744 8763])
            ("G_TYPE_IS_DEEP_DERIVABLE" variable (:constant-flag t) nil [9084 9108])
            ("G_TYPE_IS_ABSTRACT" variable (:constant-flag t) nil [9436 9454])
            ("G_TYPE_IS_VALUE_ABSTRACT" variable (:constant-flag t) nil [9843 9867])
            ("G_TYPE_IS_VALUE_TYPE" variable (:constant-flag t) nil [10115 10135])
            ("G_TYPE_HAS_VALUE_TABLE" variable (:constant-flag t) nil [10338 10360])
            ("GType" type
               (:typedef ("gulong" type (:type "class") nil nil)
                :type "typedef")
                nil [10730 10776])
            ("GValue" type
               (:typedef ("_GValue" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [10784 10831])
            ("GTypeCValue" type
               (:typedef ("_GTypeCValue" type (:type "union") nil nil)
                :type "typedef")
                nil [10832 10884])
            ("GTypePlugin" type
               (:typedef ("_GTypePlugin" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [10885 10937])
            ("GTypeClass" type
               (:typedef ("_GTypeClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [10938 10989])
            ("GTypeInterface" type
               (:typedef ("_GTypeInterface" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [10990 11045])
            ("GTypeInstance" type
               (:typedef ("_GTypeInstance" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [11046 11100])
            ("GTypeInfo" type
               (:typedef ("_GTypeInfo" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [11101 11151])
            ("GTypeFundamentalInfo" type
               (:typedef ("_GTypeFundamentalInfo" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [11152 11213])
            ("GInterfaceInfo" type
               (:typedef ("_GInterfaceInfo" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [11214 11269])
            ("GTypeValueTable" type
               (:typedef ("_GTypeValueTable" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [11270 11326])
            ("GTypeQuery" type
               (:typedef ("_GTypeQuery" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [11327 11366])
            ("_GTypeClass" type
               (:members 
                  ( ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [11522 11535]))                  
                :type "struct")
                nil [11481 11538])
            ("_GTypeInstance" type
               (:members 
                  ( ("g_class" variable
                       (:pointer 1
                        :type ("GTypeClass" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [11676 11696]))                  
                :type "struct")
                nil [11632 11699])
            ("_GTypeInterface" type
               (:members 
                  ( ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [11840 11853])
                    ("g_instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [11881 11903]))                  
                :type "struct")
                nil [11795 11906])
            ("_GTypeQuery" type
               (:members 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [12241 12253])
                    ("type_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [12256 12280])
                    ("class_size" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [12283 12301])
                    ("instance_size" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [12304 12325]))                  
                :type "struct")
                nil [12218 12328])
            ("G_TYPE_CHECK_INSTANCE" variable (:constant-flag t) nil [12815 12836])
            ("G_TYPE_CHECK_INSTANCE_CAST" variable (:constant-flag t) nil [13417 13443])
            ("G_TYPE_CHECK_INSTANCE_TYPE" variable (:constant-flag t) nil [13889 13915])
            ("G_TYPE_CHECK_INSTANCE_FUNDAMENTAL_TYPE" variable (:constant-flag t) nil [14387 14425])
            ("G_TYPE_INSTANCE_GET_CLASS" variable (:constant-flag t) nil [15061 15086])
            ("G_TYPE_INSTANCE_GET_INTERFACE" variable (:constant-flag t) nil [15566 15595])
            ("G_TYPE_CHECK_CLASS_CAST" variable (:constant-flag t) nil [16149 16172])
            ("G_TYPE_CHECK_CLASS_TYPE" variable (:constant-flag t) nil [16617 16640])
            ("G_TYPE_CHECK_VALUE" variable (:constant-flag t) nil [16944 16962])
            ("G_TYPE_CHECK_VALUE_TYPE" variable (:constant-flag t) nil [17273 17296])
            ("G_TYPE_FROM_INSTANCE" variable (:constant-flag t) nil [17603 17623])
            ("G_TYPE_FROM_CLASS" variable (:constant-flag t) nil [17964 17981])
            ("G_TYPE_FROM_INTERFACE" variable (:constant-flag t) nil [18312 18333])
            ("G_TYPE_INSTANCE_GET_PRIVATE" variable (:constant-flag t) nil [19070 19097])
            ("G_TYPE_CLASS_GET_PRIVATE" variable (:constant-flag t) nil [19800 19824])
            ("GLIB_DEPRECATED_TYPE_IN_2_36" variable (:type ((((0) "GTypeDebugFlags")) type (:superclasses ("" type (:members (("G_TYPE_DEBUG_NONE" variable (:constant-flag t :default-value (20553 20554) :type "int") (reparse-symbol enumsubparts) [20533 20554]) ("G_TYPE_DEBUG_OBJECTS" variable (:constant-flag t :default-value (20581 20582) :type "int") (reparse-symbol enumsubparts) [20558 20582]) ("G_TYPE_DEBUG_SIGNALS" variable (:constant-flag t :default-value (20614 20615) :type "int") (reparse-symbol enumsubparts) [20591 20615]) ("G_TYPE_DEBUG_INSTANCE_COUNT" variable (:constant-flag t :default-value (20654 20655) :type "int") (reparse-symbol enumsubparts) [20624 20655]) ("G_TYPE_DEBUG_MASK" variable (:constant-flag t :default-value (20684 20688) :type "int") (reparse-symbol enumsubparts) [20664 20688])) :type "enum") nil nil) :type "typedef") nil nil)) nil [20503 20736])
            ("g_type_init" function
               (:prototype-flag t
                :arguments 
                  ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [20875 20880]))                  
                :type "void")
                nil [20821 20881])
            ("g_type_init_with_debug_flags" function
               (:prototype-flag t
                :arguments 
                  ( ("debug_flags" variable (:type ("GTypeDebugFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20960 20989]))                  
                :type "void")
                nil [20906 20990])
            ("g_type_name" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21099 21121]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [21045 21122])
            ("g_type_qname" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21199 21221]))                  
                :type ("GQuark" type (:type "class") nil nil))
                nil [21145 21222])
            ("g_type_from_name" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21299 21321]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [21245 21322])
            ("g_type_parent" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21399 21421]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [21345 21422])
            ("g_type_depth" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21499 21521]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [21445 21522])
            ("g_type_next_base" function
               (:prototype-flag t
                :arguments 
                  ( ("leaf_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21599 21626])
                    ("root_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21639 21666]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [21545 21667])
            ("g_type_is_a" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21744 21766])
                    ("is_a_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21779 21806]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [21690 21807])
            ("g_type_class_ref" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21884 21906]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [21830 21907])
            ("g_type_class_peek" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [21984 22006]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [21930 22007])
            ("g_type_class_peek_static" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22084 22106]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22030 22107])
            ("g_type_class_unref" function
               (:prototype-flag t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22184 22209]))                  
                :type "void")
                nil [22130 22210])
            ("g_type_class_peek_parent" function
               (:prototype-flag t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22287 22312]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22233 22313])
            ("g_type_interface_peek" function
               (:prototype-flag t
                :arguments 
                  ( ("instance_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22390 22422])
                    ("iface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22435 22463]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22336 22464])
            ("g_type_interface_peek_parent" function
               (:prototype-flag t
                :arguments 
                  ( ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22541 22566]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22487 22567])
            ("g_type_default_interface_ref" function
               (:prototype-flag t
                :arguments 
                  ( ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22645 22669]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22591 22670])
            ("g_type_default_interface_peek" function
               (:prototype-flag t
                :arguments 
                  ( ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22747 22771]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [22693 22772])
            ("g_type_default_interface_unref" function
               (:prototype-flag t
                :arguments 
                  ( ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22849 22874]))                  
                :type "void")
                nil [22795 22875])
            ("g_type_children" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [22988 23010])
                    ("n_children" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23023 23051]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [22934 23052])
            ("g_type_interfaces" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23129 23151])
                    ("n_interfaces" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23164 23194]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [23075 23195])
            ("g_type_set_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23302 23324])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23337 23360])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23373 23395]))                  
                :type "void")
                nil [23248 23396])
            ("g_type_get_qdata" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23473 23495])
                    ("quark" variable (:type ("GQuark" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23508 23531]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [23419 23532])
            ("g_type_query" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23587 23605])
                    ("query" variable
                       (:pointer 1
                        :type ("GTypeQuery" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [23618 23641]))                  
                :type "void")
                nil [23555 23642])
            ("g_type_get_instance_count" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [23721 23743]))                  
                :type "int")
                nil [23667 23744])
            ("GBaseInitFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [24475 24500]))                  
                :type "void")
                nil [24437 24501])
            ("GBaseFinalizeFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [25015 25040]))                  
                :type "void")
                nil [24977 25041])
            ("GClassInitFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [28992 29017])
                    ("class_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29029 29057]))                  
                :type "void")
                nil [28954 29058])
            ("GClassFinalizeFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29751 29776])
                    ("class_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [29788 29816]))                  
                :type "void")
                nil [29713 29817])
            ("GInstanceInitFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("instance" variable
                       (:pointer 1
                        :type ("GTypeInstance" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [30623 30649])
                    ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [30661 30686]))                  
                :type "void")
                nil [30585 30687])
            ("GInterfaceInitFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31232 31257])
                    ("iface_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31269 31297]))                  
                :type "void")
                nil [31194 31298])
            ("GInterfaceFinalizeFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31756 31781])
                    ("iface_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [31793 31821]))                  
                :type "void")
                nil [31718 31822])
            ("GTypeClassCacheFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("cache_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [32714 32741])
                    ("g_class" variable
                       (:pointer 1
                        :type ("GTypeClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [32753 32778]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [32676 32779])
            ("GTypeInterfaceCheckFunc" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("check_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33133 33160])
                    ("g_iface" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [33172 33197]))                  
                :type "void")
                nil [33095 33198])
            ("GTypeFundamentalFlags" type
               (:typedef ("" type
                     (:members 
                        ( ("G_TYPE_FLAG_CLASSED" variable
                             (:constant-flag t
                              :default-value (33667 33675)
                              :type "int")
                              (reparse-symbol enumsubparts) [33635 33675])
                          ("G_TYPE_FLAG_INSTANTIATABLE" variable
                             (:constant-flag t
                              :default-value (33711 33719)
                              :type "int")
                              (reparse-symbol enumsubparts) [33679 33719])
                          ("G_TYPE_FLAG_DERIVABLE" variable
                             (:constant-flag t
                              :default-value (33755 33763)
                              :type "int")
                              (reparse-symbol enumsubparts) [33723 33763])
                          ("G_TYPE_FLAG_DEEP_DERIVABLE" variable
                             (:constant-flag t
                              :default-value (33799 33807)
                              :type "int")
                              (reparse-symbol enumsubparts) [33767 33807]))                        
                      :type "enum")
                      nil nil)
                :type "typedef")
                nil [33602 33832])
            ("GTypeFlags" type
               (:typedef ("" type
                     (:members 
                        ( ("G_TYPE_FLAG_ABSTRACT" variable
                             (:constant-flag t
                              :default-value (34245 34253)
                              :type "int")
                              (reparse-symbol enumsubparts) [34221 34253])
                          ("G_TYPE_FLAG_VALUE_ABSTRACT" variable
                             (:constant-flag t
                              :default-value (34286 34294)
                              :type "int")
                              (reparse-symbol enumsubparts) [34257 34294]))                        
                      :type "enum")
                      nil nil)
                :type "typedef")
                nil [34188 34308])
            ("_GTypeInfo" type
               (:members 
                  ( ("class_size" variable (:type ("guint16" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36435 36469])
                    ("base_init" variable (:type ("GBaseInitFunc" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36475 36508])
                    ("base_finalize" variable (:type ("GBaseFinalizeFunc" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36511 36548])
                    ("class_init" variable (:type ("GClassInitFunc" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36613 36647])
                    ("class_finalize" variable (:type ("GClassFinalizeFunc" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36650 36688])
                    ("class_data" variable (:type ("gconstpointer" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36691 36725])
                    ("instance_size" variable (:type ("guint16" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36758 36795])
                    ("n_preallocs" variable (:type ("guint16" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36798 36833])
                    ("instance_init" variable (:type ("GInstanceInitFunc" type (:type "class") nil nil)) (reparse-symbol classsubparts) [36836 36873])
                    ("value_table" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GTypeValueTable" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [36902 36937]))                  
                :type "struct")
                nil [36354 36940])
            ("_GTypeFundamentalInfo" type
               (:members 
                  ( ("type_flags" variable (:type ("GTypeFundamentalFlags" type (:type "class") nil nil)) (reparse-symbol classsubparts) [37229 37263]))                  
                :type "struct")
                nil [37196 37266])
            ("_GInterfaceInfo" type
               (:members 
                  ( ("interface_init" variable (:type ("GInterfaceInitFunc" type (:type "class") nil nil)) (reparse-symbol classsubparts) [37674 37712])
                    ("interface_finalize" variable (:type ("GInterfaceFinalizeFunc" type (:type "class") nil nil)) (reparse-symbol classsubparts) [37715 37757])
                    ("interface_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol classsubparts) [37760 37798]))                  
                :type "struct")
                nil [37647 37801])
            ("_GTypeValueTable" type
               (:members 
                  ( ("value_init" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [45675 45695]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [45643 45696])
                    ("value_free" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [45731 45751]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [45699 45752])
                    ("value_copy" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("src_value" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [45787 45811])
                            ("dest_value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [45818 45843]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [45755 45844])
                    ("value_peek_pointer" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("value" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [45920 45940]))                          
                        :type ("gpointer" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [45888 45941])
                    ("collect_format" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [45944 45972])
                    ("collect_value" function
                       (:prototype-flag t
                        :pointer 1
                        :function-pointer t
                        :arguments 
                          ( ("value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [46007 46027])
                            ("n_collect_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46034 46065])
                            ("collect_values" variable
                               (:pointer 1
                                :type ("GTypeCValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [46072 46101])
                            ("collect_flags" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46108 46129]))                          
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [45975 46130])
                    ("lcopy_format" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [46133 46159])
                    ("lcopy_value" function
                       (:prototype-flag t
                        :pointer 1
                        :function-pointer t
                        :arguments 
                          ( ("value" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [46194 46214])
                            ("n_collect_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46221 46252])
                            ("collect_values" variable
                               (:pointer 1
                                :type ("GTypeCValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [46259 46288])
                            ("collect_flags" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46295 46316]))                          
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [46162 46317]))                  
                :type "struct")
                nil [45615 46320])
            ("g_type_register_static" function
               (:prototype-flag t
                :arguments 
                  ( ("parent_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46374 46399])
                    ("type_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [46406 46434])
                    ("info" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [46441 46467])
                    ("flags" variable (:type ("GTypeFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46474 46497]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [46343 46498])
            ("g_type_register_static_simple" function
               (:prototype-flag t
                :arguments 
                  ( ("parent_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46562 46602])
                    ("type_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [46609 46647])
                    ("class_size" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46654 46693])
                    ("class_init" variable (:type ("GClassInitFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46700 46739])
                    ("instance_size" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46746 46788])
                    ("instance_init" variable (:type ("GInstanceInitFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46795 46837])
                    ("flags" variable (:type ("GTypeFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46844 46874]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [46521 46875])
            ("g_type_register_dynamic" function
               (:prototype-flag t
                :arguments 
                  ( ("parent_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [46933 46958])
                    ("type_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [46965 46993])
                    ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [47000 47025])
                    ("flags" variable (:type ("GTypeFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47032 47055]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [46901 47056])
            ("g_type_register_fundamental" function
               (:prototype-flag t
                :arguments 
                  ( ("type_id" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47114 47135])
                    ("type_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [47142 47170])
                    ("info" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [47177 47203])
                    ("finfo" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GTypeFundamentalInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [47210 47244])
                    ("flags" variable (:type ("GTypeFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47251 47274]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [47079 47275])
            ("g_type_add_interface_static" function
               (:prototype-flag t
                :arguments 
                  ( ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47333 47360])
                    ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47367 47395])
                    ("info" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GInterfaceInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [47402 47433]))                  
                :type "void")
                nil [47298 47434])
            ("g_type_add_interface_dynamic" function
               (:prototype-flag t
                :arguments 
                  ( ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47493 47520])
                    ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47527 47555])
                    ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [47562 47587]))                  
                :type "void")
                nil [47457 47588])
            ("g_type_interface_add_prerequisite" function
               (:prototype-flag t
                :arguments 
                  ( ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47652 47680])
                    ("prerequisite_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47687 47718]))                  
                :type "void")
                nil [47611 47719])
            ("g_type_interface_prerequisites" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47783 47826])
                    ("n_prerequisites" variable
                       (:pointer 1
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [47833 47877]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [47742 47878])
            ("g_type_class_add_private" function
               (:prototype-flag t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [47944 47980])
                    ("private_size" variable (:type ("gsize" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48022 48063]))                  
                :type "void")
                nil [47903 48064])
            ("g_type_add_instance_private" function
               (:prototype-flag t
                :arguments 
                  ( ("class_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48129 48168])
                    ("private_size" variable (:type ("gsize" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48210 48251]))                  
                :type ("gint" type (:type "class") nil nil))
                nil [48088 48252])
            ("g_type_instance_get_private" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable
                       (:pointer 1
                        :type ("GTypeInstance" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [48316 48353])
                    ("private_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48395 48436]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [48275 48437])
            ("g_type_class_adjust_private_offset" function
               (:prototype-flag t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48506 48538])
                    ("private_size_or_offset" variable
                       (:pointer 1
                        :type ("gint" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [48584 48631]))                  
                :type "void")
                nil [48461 48632])
            ("g_type_add_class_private" function
               (:prototype-flag t
                :arguments 
                  ( ("class_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48697 48724])
                    ("private_size" variable (:type ("gsize" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48731 48760]))                  
                :type "void")
                nil [48656 48761])
            ("g_type_class_get_private" function
               (:prototype-flag t
                :arguments 
                  ( ("klass" variable
                       (:pointer 1
                        :type ("GTypeClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [48825 48849])
                    ("private_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48856 48882]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [48784 48883])
            ("g_type_class_get_instance_private_offset" function
               (:prototype-flag t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [48959 48984]))                  
                :type ("gint" type (:type "class") nil nil))
                nil [48907 48985])
            ("g_type_ensure" function
               (:prototype-flag t
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [49051 49084]))                  
                :type "void")
                nil [49010 49085])
            ("g_type_get_type_registration_serial" function
               (:prototype-flag t
                :arguments 
                  ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [49156 49161]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [49109 49162])
            ("G_DECLARE_FINAL_TYPE" variable (:constant-flag t) nil [52213 52233])
            ("G_DECLARE_DERIVABLE_TYPE" variable (:constant-flag t) nil [56909 56933])
            ("G_DECLARE_INTERFACE" variable (:constant-flag t) nil [61097 61116])
            ("G_DEFINE_TYPE" variable (:constant-flag t) nil [63228 63241])
            ("G_DEFINE_TYPE_WITH_CODE" variable (:constant-flag t) nil [63872 63895])
            ("G_DEFINE_TYPE_WITH_PRIVATE" variable (:constant-flag t) nil [64922 64948])
            ("G_DEFINE_ABSTRACT_TYPE" variable (:constant-flag t) nil [65432 65454])
            ("G_DEFINE_ABSTRACT_TYPE_WITH_CODE" variable (:constant-flag t) nil [66167 66199])
            ("G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE" variable (:constant-flag t) nil [66696 66731])
            ("G_DEFINE_TYPE_EXTENDED" variable (:constant-flag t) nil [69814 69836])
            ("G_DEFINE_INTERFACE" variable (:constant-flag t) nil [70925 70943])
            ("G_DEFINE_INTERFACE_WITH_CODE" variable (:constant-flag t) nil [71755 71783])
            ("G_IMPLEMENT_INTERFACE" variable (:constant-flag t) nil [72445 72466])
            ("G_ADD_PRIVATE" variable (:constant-flag t) nil [74672 74685])
            ("G_PRIVATE_OFFSET" variable (:constant-flag t) nil [75254 75270])
            ("G_PRIVATE_FIELD_P" variable (:constant-flag t) nil [75867 75884])
            ("G_PRIVATE_FIELD" variable (:constant-flag t) nil [76536 76551])
            ("_G_DEFINE_TYPE_EXTENDED_CLASS_INIT" variable (:constant-flag t) nil [76916 76950])
            ("_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE" variable (:constant-flag t) nil [77668 77701])
            ("_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER" variable (:constant-flag t) nil [78456 78494])
            ("_G_DEFINE_TYPE_EXTENDED_END" variable (:constant-flag t) nil [79497 79524])
            ("_G_DEFINE_TYPE_EXTENDED_BEGIN" variable (:constant-flag t) nil [79762 79791])
            ("_G_DEFINE_INTERFACE_EXTENDED_BEGIN" variable (:constant-flag t) nil [80000 80034])
            ("_G_DEFINE_INTERFACE_EXTENDED_END" variable (:constant-flag t) nil [80991 81023])
            ("G_DEFINE_BOXED_TYPE" variable (:constant-flag t) nil [81688 81707])
            ("G_DEFINE_BOXED_TYPE_WITH_CODE" variable (:constant-flag t) nil [82923 82952])
            ("_G_DEFINE_BOXED_TYPE_BEGIN" variable (:constant-flag t) nil [84581 84607])
            ("G_DEFINE_POINTER_TYPE" variable (:constant-flag t) nil [85757 85778])
            ("G_DEFINE_POINTER_TYPE_WITH_CODE" variable (:constant-flag t) nil [86313 86344])
            ("_G_DEFINE_POINTER_TYPE_BEGIN" variable (:constant-flag t) nil [86468 86496])
            ("g_type_get_plugin" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87255 87272]))                  
                :type ("GTypePlugin" type (:type "class") nil nil))
                nil [87221 87273])
            ("g_type_interface_get_plugin" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87339 87365])
                    ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87373 87408]))                  
                :type ("GTypePlugin" type (:type "class") nil nil))
                nil [87296 87409])
            ("g_type_fundamental_next" function
               (:prototype-flag t
                :arguments 
                  ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [87465 87470]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [87432 87471])
            ("g_type_fundamental" function
               (:prototype-flag t
                :arguments 
                  ( ("type_id" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87523 87543]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [87494 87544])
            ("g_type_create_instance" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87616 87641]))                  
                :type ("GTypeInstance" type (:type "class") nil nil))
                nil [87567 87642])
            ("g_type_free_instance" function
               (:prototype-flag t
                :arguments 
                  ( ("instance" variable
                       (:pointer 1
                        :type ("GTypeInstance" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [87714 87743]))                  
                :type "void")
                nil [87665 87744])
            ("g_type_add_class_cache_func" function
               (:prototype-flag t
                :arguments 
                  ( ("cache_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87807 87832])
                    ("cache_func" variable (:type ("GTypeClassCacheFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87840 87871]))                  
                :type "void")
                nil [87768 87872])
            ("g_type_remove_class_cache_func" function
               (:prototype-flag t
                :arguments 
                  ( ("cache_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87934 87959])
                    ("cache_func" variable (:type ("GTypeClassCacheFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [87967 87998]))                  
                :type "void")
                nil [87895 87999])
            ("g_type_class_unref_uncached" function
               (:prototype-flag t
                :arguments 
                  ( ("g_class" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [88071 88099]))                  
                :type "void")
                nil [88022 88100])
            ("g_type_add_interface_check" function
               (:prototype-flag t
                :arguments 
                  ( ("check_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [88173 88202])
                    ("check_func" variable (:type ("GTypeInterfaceCheckFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [88210 88245]))                  
                :type "void")
                nil [88124 88246])
            ("g_type_remove_interface_check" function
               (:prototype-flag t
                :arguments 
                  ( ("check_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [88318 88347])
                    ("check_func" variable (:type ("GTypeInterfaceCheckFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [88355 88390]))                  
                :type "void")
                nil [88269 88391])
            ("g_type_value_table_peek" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [88464 88481]))                  
                :type ("GTypeValueTable" type (:type "class") nil nil))
                nil [88415 88482])
            ("G_GNUC_PURE" variable (:type "int") nil [88595 88607])
            ("g_type_check_instance_cast" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("instance" variable
                       (:pointer 1
                        :type ("GTypeInstance" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [88679 88708])
                    ("iface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [88716 88747]))                  
                :type ("GTypeInstance" type (:type "class") nil nil))
                nil [88630 88748])
            ("G_GNUC_PURE" variable (:type "int") nil [88885 88897])
            ("G_GNUC_PURE" variable (:type "int") nil [89097 89109])
            ("g_type_check_class_cast" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("g_class" variable
                       (:pointer 1
                        :type ("GTypeClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [89181 89209])
                    ("is_a_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [89217 89247]))                  
                :type ("GTypeClass" type (:type "class") nil nil))
                nil [89132 89248])
            ("G_GNUC_PURE" variable (:type "int") nil [89387 89399])
            ("G_GNUC_CONST" variable (:type "int") nil [89482 89495])
            ("G_GNUC_PURE" variable (:type "int") nil [89587 89599])
            ("G_GNUC_PURE" variable (:type "int") nil [89708 89720])
            ("G_GNUC_CONST" variable (:type "int") nil [89852 89865])
            ("g_type_name_from_instance" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("instance" variable
                       (:pointer 1
                        :type ("GTypeInstance" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [89973 89997]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [89924 89998])
            ("g_type_name_from_class" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("g_class" variable
                       (:pointer 1
                        :type ("GTypeClass" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [90070 90090]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [90021 90091])
            ("_G_TYPE_CIC" variable (:constant-flag t) nil [90168 90179])
            ("_G_TYPE_CCC" variable (:constant-flag t) nil [90269 90280])
            ("_G_TYPE_CHI" variable (:constant-flag t) nil [90533 90544])
            ("_G_TYPE_CHV" variable (:constant-flag t) nil [90605 90616])
            ("_G_TYPE_IGC" variable (:constant-flag t) nil [90667 90678])
            ("_G_TYPE_IGI" variable (:constant-flag t) nil [90748 90759])
            ("_G_TYPE_CIFT" variable (:constant-flag t) nil [90855 90867])
            ("_G_TYPE_CIT" variable (:constant-flag t) nil [90982 90993])
            ("_G_TYPE_CCT" variable (:constant-flag t) nil [91320 91331])
            ("_G_TYPE_CVH" variable (:constant-flag t) nil [91625 91636])
            ("G_TYPE_FLAG_RESERVED_ID_BIT" variable (:constant-flag t) nil [92364 92391]))          
      :file "gtype.h"
      :pointmax 92451
      :fsize 92450
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 92412 . 92423) (symbol 89999 . 90020) (symbol 89902 . 89923) (semantic-list 89791 . 89851) (symbol 89760 . 89777) (symbol 89743 . 89751) (symbol 89721 . 89742) (semantic-list 89657 . 89707) (symbol 89632 . 89656) (symbol 89622 . 89630) (symbol 89600 . 89621) (semantic-list 89559 . 89586) (symbol 89528 . 89546) (symbol 89518 . 89526) (symbol 89496 . 89517) (semantic-list 89463 . 89481) (symbol 89432 . 89458) (symbol 89422 . 89430) (symbol 89400 . 89421) (semantic-list 89319 . 89386) (symbol 89288 . 89311) (symbol 89271 . 89279) (symbol 89249 . 89270) (symbol 89110 . 89131) (semantic-list 88979 . 89096) (symbol 88938 . 88978) (symbol 88921 . 88929) (symbol 88898 . 88920) (semantic-list 88815 . 88884) (symbol 88788 . 88814) (symbol 88771 . 88779) (symbol 88749 . 88770) (symbol 88608 . 88629) (semantic-list 88564 . 88594) (symbol 88533 . 88554) (symbol 88523 . 88531) (symbol 88501 . 88522) (symbol 88393 . 88414) (symbol 88247 . 88268) (symbol 88102 . 88123) (symbol 88000 . 88021) (symbol 87873 . 87894) (symbol 87746 . 87767) (symbol 87643 . 87664) (symbol 87545 . 87566) (symbol 87472 . 87493) (symbol 87410 . 87431) (symbol 87274 . 87295) (symbol 87199 . 87220) (symbol 49086 . 49108) (symbol 48987 . 49009) (symbol 48884 . 48906) (symbol 48762 . 48783) (symbol 48634 . 48655) (symbol 48438 . 48460) (symbol 48253 . 48274) (symbol 48065 . 48087) (symbol 47879 . 47902) (symbol 47720 . 47741) (symbol 47589 . 47610) (symbol 47435 . 47456) (symbol 47276 . 47297) (symbol 47057 . 47078) (symbol 46879 . 46900) (symbol 46499 . 46520) (symbol 46321 . 46342) (TYPEDEF 33087 . 33094) (TYPEDEF 32668 . 32675) (TYPEDEF 31710 . 31717) (TYPEDEF 31186 . 31193) (TYPEDEF 30577 . 30584) (TYPEDEF 29705 . 29712) (TYPEDEF 28946 . 28953) (TYPEDEF 24969 . 24976) (TYPEDEF 24429 . 24436) (symbol 23644 . 23666) (symbol 23533 . 23554) (symbol 23397 . 23418) (symbol 23226 . 23247) (symbol 23053 . 23074) (symbol 22912 . 22933) (symbol 22773 . 22794) (symbol 22671 . 22692) (symbol 22569 . 22590) (symbol 22465 . 22486) (symbol 22314 . 22335) (symbol 22211 . 22232) (symbol 22108 . 22129) (symbol 22008 . 22029) (symbol 21908 . 21929) (symbol 21808 . 21829) (symbol 21668 . 21689) (symbol 21523 . 21544) (symbol 21423 . 21444) (symbol 21323 . 21344) (symbol 21223 . 21244) (symbol 21123 . 21144) (symbol 21023 . 21044) (symbol 20991 . 21021) (symbol 20882 . 20905) (symbol 20797 . 20820) (symbol 20764 . 20796) (number 20659 . 20660) (punctuation 20657 . 20658) (punctuation 20656 . 20657) (number 20619 . 20620) (punctuation 20617 . 20618) (punctuation 20616 . 20617) (number 20586 . 20587) (punctuation 20584 . 20585) (punctuation 20583 . 20584) (number 20659 . 20660) (punctuation 20657 . 20658) (punctuation 20656 . 20657) (number 20619 . 20620) (punctuation 20617 . 20618) (punctuation 20616 . 20617) (number 20586 . 20587) (punctuation 20584 . 20585) (punctuation 20583 . 20584) (symbol 1011 . 1024) (string 928 . 976) (symbol 922 . 927) (punctuation 921 . 922))
      :lexical-table 
        '(("G_TYPE_RESERVED_GLIB_LAST" . ((semantic-list "(31)" 6220 . 6224)))
          ("G_TYPE_IS_DEEP_DERIVABLE" (spp-arg-list ("type") 9108 . 9114) . ((semantic-list "(g_type_test_flags ((type), G_TYPE_FLAG_DEEP_DERIVABLE))" 9124 . 9180)))
          ("G_TYPE_CHECK_INSTANCE_FUNDAMENTAL_TYPE" (spp-arg-list ("instance" "g_type") 14425 . 14443) . ((semantic-list "(_G_TYPE_CIFT ((instance), (g_type)))" 14455 . 14492)))
          ("G_DEFINE_TYPE_WITH_CODE" (spp-arg-list ("TN" "t_n" "T_P" "_C_") 63895 . 63914) . 
              ((symbol "_G_DEFINE_TYPE_EXTENDED_BEGIN" 63919 . 63948) (semantic-list "(TN, t_n, T_P, 0)" 63949 . 63966) (semantic-list "{_C_;}" 63967 . 63973) (symbol "_G_DEFINE_TYPE_EXTENDED_END" 63974 . 64001) (semantic-list "()" 64001 . 64003)))
          ("_G_DEFINE_TYPE_EXTENDED_BEGIN" (spp-arg-list ("TypeName" "type_name" "TYPE_PARENT" "flags") 79791 . 79832) . 
              ((symbol "_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE" 79837 . 79870) (semantic-list "(TypeName, type_name, TYPE_PARENT)" 79870 . 79904) (symbol "_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER" 79909 . 79947) (semantic-list "(TypeName, type_name, TYPE_PARENT, flags)" 79947 . 79988)))
          ("G_DEFINE_BOXED_TYPE_WITH_CODE" (spp-arg-list ("TypeName" "type_name" "copy_func" "free_func" "_C_") 82952 . 83000) . 
              ((symbol "_G_DEFINE_BOXED_TYPE_BEGIN" 83001 . 83027) (semantic-list "(TypeName, type_name, copy_func, free_func)" 83028 . 83071) (semantic-list "{_C_;}" 83072 . 83078) (symbol "_G_DEFINE_TYPE_EXTENDED_END" 83079 . 83106) (semantic-list "()" 83106 . 83108)))
          ("_G_TYPE_CCC" (spp-arg-list ("cp" "gt" "ct") 90280 . 90292) . ((semantic-list "((ct*) g_type_check_class_cast ((GTypeClass*) cp, gt))" 90299 . 90353)))
          ("G_TYPE_INT" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 2762 . 2785) (semantic-list "(6)" 2786 . 2789)))
          ("G_TYPE_ENUM" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3559 . 3582) (semantic-list "(12)" 3583 . 3587)))
          ("G_TYPE_BOXED" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 4401 . 4424) (semantic-list "(18)" 4425 . 4429)))
          ("G_TYPE_IS_INTERFACE" (spp-arg-list ("type") 7891 . 7897) . ((semantic-list "(G_TYPE_FUNDAMENTAL (type) == G_TYPE_INTERFACE)" 7912 . 7959)))
          ("G_TYPE_INSTANCE_GET_CLASS" (spp-arg-list ("instance" "g_type" "c_type") 15086 . 15112) . ((semantic-list "(_G_TYPE_IGC ((instance), (g_type), c_type))" 15117 . 15161)))
          ("G_TYPE_FROM_INSTANCE" (spp-arg-list ("instance") 17623 . 17633) . ((semantic-list "(G_TYPE_FROM_CLASS (((GTypeInstance*) (instance))->g_class))" 17659 . 17719)))
          ("G_TYPE_FROM_INTERFACE" (spp-arg-list ("g_iface") 18333 . 18342) . ((semantic-list "(((GTypeInterface*) (g_iface))->g_type)" 18368 . 18407)))
          ("G_DECLARE_DERIVABLE_TYPE" (spp-arg-list ("ModuleObjName" "module_obj_name" "MODULE" "OBJ_NAME" "ParentName") 56933 . 56995) . 
              ((symbol "GType" 57000 . 57005) (spp-symbol-merge ((symbol "module_obj_name" 57006 . 57021) (symbol "_get_type" 57023 . 57032)) 57006 . 57032) (semantic-list "(void)" 57033 . 57039) (punctuation ";" 57039 . 57040) (symbol "G_GNUC_BEGIN_IGNORE_DEPRECATIONS" 57107 . 57139) (TYPEDEF "typedef" 57214 . 57221) (STRUCT "struct" 57222 . 57228) (spp-symbol-merge ((symbol "_" 57229 . 57230) (symbol "ModuleObjName" 57232 . 57245)) 57229 . 57245) (symbol "ModuleObjName" 57246 . 57259) (punctuation ";" 57259 . 57260) (TYPEDEF "typedef" 57321 . 57328) (STRUCT "struct" 57329 . 57335) (spp-symbol-merge ((spp-symbol-merge ((symbol "_" 57336 . 57337) (symbol "ModuleObjName" 57339 . 57352)) 57336 . 57352) (symbol "Class" 57354 . 57359)) 57336 . 57359) (spp-symbol-merge ((symbol "ModuleObjName" 57360 . 57373) (symbol "Class" 57375 . 57380)) 57360 . 57380) (punctuation ";" 57380 . 57381) (STRUCT "struct" 57428 . 57434) (spp-symbol-merge ((symbol "_" 57435 . 57436) (symbol "ModuleObjName" 57438 . 57451)) 57435 . 57451) (semantic-list "{ ParentName parent_instance; }" 57452 . 57483) (punctuation ";" 57483 . 57484) (symbol "_GLIB_DEFINE_AUTOPTR_CHAINUP" 57642 . 57670) (semantic-list "(ModuleObjName, ParentName)" 57671 . 57698) (symbol "G_DEFINE_AUTOPTR_CLEANUP_FUNC" 57749 . 57778) (semantic-list "(ModuleObjName##Class, g_type_class_unref)" 57779 . 57821) (symbol "G_GNUC_UNUSED" 57963 . 57976) (STATIC "static" 57977 . 57983) (INLINE "inline" 57984 . 57990) (symbol "ModuleObjName" 57991 . 58004) (punctuation "*" 58005 . 58006) (spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 58007 . 58013) (symbol "_" 58015 . 58016)) 58007 . 58016) (symbol "OBJ_NAME" 58018 . 58026)) 58007 . 58026) (semantic-list "(gpointer ptr)" 58027 . 58041) (semantic-list "{                       \\
    return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); }" 58042 . 58160) (symbol "G_GNUC_UNUSED" 58177 . 58190) (STATIC "static" 58191 . 58197) (INLINE "inline" 58198 . 58204) (spp-symbol-merge ((symbol "ModuleObjName" 58205 . 58218) (symbol "Class" 58220 . 58225)) 58205 . 58225) (punctuation "*" 58226 . 58227) (spp-symbol-merge ((spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 58228 . 58234) (symbol "_" 58236 . 58237)) 58228 . 58237) (symbol "OBJ_NAME" 58239 . 58247)) 58228 . 58247) (symbol "_CLASS" 58249 . 58255)) 58228 . 58255) (semantic-list "(gpointer ptr)" 58256 . 58270) (semantic-list "{        \\
    return G_TYPE_CHECK_CLASS_CAST (ptr, module_obj_name##_get_type (), ModuleObjName##Class); }" 58271 . 58378) (symbol "G_GNUC_UNUSED" 58391 . 58404) (STATIC "static" 58405 . 58411) (INLINE "inline" 58412 . 58418) (symbol "gboolean" 58419 . 58427) (spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 58428 . 58434) (symbol "_IS_" 58436 . 58440)) 58428 . 58440) (symbol "OBJ_NAME" 58442 . 58450)) 58428 . 58450) (semantic-list "(gpointer ptr)" 58451 . 58465) (semantic-list "{                           \\
    return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); }" 58466 . 58573) (symbol "G_GNUC_UNUSED" 58605 . 58618) (STATIC "static" 58619 . 58625) (INLINE "inline" 58626 . 58632) (symbol "gboolean" 58633 . 58641) (spp-symbol-merge ((spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 58642 . 58648) (symbol "_IS_" 58650 . 58654)) 58642 . 58654) (symbol "OBJ_NAME" 58656 . 58664)) 58642 . 58664) (symbol "_CLASS" 58666 . 58672)) 58642 . 58672) (semantic-list "(gpointer ptr)" 58673 . 58687) (semantic-list "{                   \\
    return G_TYPE_CHECK_CLASS_TYPE (ptr, module_obj_name##_get_type ()); }" 58688 . 58784) (symbol "G_GNUC_UNUSED" 58819 . 58832) (STATIC "static" 58833 . 58839) (INLINE "inline" 58840 . 58846) (spp-symbol-merge ((symbol "ModuleObjName" 58847 . 58860) (symbol "Class" 58862 . 58867)) 58847 . 58867) (punctuation "*" 58868 . 58869) (spp-symbol-merge ((spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 58870 . 58876) (symbol "_" 58878 . 58879)) 58870 . 58879) (symbol "OBJ_NAME" 58881 . 58889)) 58870 . 58889) (symbol "_GET_CLASS" 58891 . 58901)) 58870 . 58901) (semantic-list "(gpointer ptr)" 58902 . 58916) (semantic-list "{    \\
    return G_TYPE_INSTANCE_GET_CLASS (ptr, module_obj_name##_get_type (), ModuleObjName##Class); }" 58917 . 59022) (symbol "G_GNUC_END_IGNORE_DEPRECATIONS" 59033 . 59063)))
          ("G_DEFINE_TYPE" (spp-arg-list ("TN" "t_n" "T_P") 63241 . 63255) . ((symbol "G_DEFINE_TYPE_EXTENDED" 63262 . 63284) (semantic-list "(TN, t_n, T_P, 0, {})" 63285 . 63306)))
          ("_G_DEFINE_TYPE_EXTENDED_BEGIN_PRE" (spp-arg-list ("TypeName" "type_name" "TYPE_PARENT") 77701 . 77735) . 
              ((STATIC "static" 77740 . 77746) (VOID "void" 77747 . 77751) (spp-symbol-merge ((symbol "type_name" 77756 . 77765) (symbol "_init" 77767 . 77772)) 77756 . 77772) (semantic-list "(TypeName        *self)" 77786 . 77809) (punctuation ";" 77809 . 77810) (STATIC "static" 77813 . 77819) (VOID "void" 77820 . 77824) (spp-symbol-merge ((symbol "type_name" 77829 . 77838) (symbol "_class_init" 77840 . 77851)) 77829 . 77851) (semantic-list "(TypeName##Class *klass)" 77859 . 77883) (punctuation ";" 77883 . 77884) (STATIC "static" 77887 . 77893) (symbol "GType" 77894 . 77899) (spp-symbol-merge ((symbol "type_name" 77903 . 77912) (symbol "_get_type_once" 77914 . 77928)) 77903 . 77928) (semantic-list "(void)" 77933 . 77939) (punctuation ";" 77939 . 77940) (STATIC "static" 77943 . 77949) (symbol "gpointer" 77950 . 77958) (spp-symbol-merge ((symbol "type_name" 77959 . 77968) (symbol "_parent_class" 77970 . 77983)) 77959 . 77983) (punctuation "=" 77984 . 77985) (symbol "NULL" 77986 . 77990) (punctuation ";" 77990 . 77991) (STATIC "static" 77994 . 78000) (symbol "gint" 78001 . 78005) (spp-symbol-merge ((symbol "TypeName" 78010 . 78018) (symbol "_private_offset" 78020 . 78035)) 78010 . 78035) (punctuation ";" 78035 . 78036) (symbol "_G_DEFINE_TYPE_EXTENDED_CLASS_INIT" 78041 . 78075) (semantic-list "(TypeName, type_name)" 78075 . 78096) (symbol "G_GNUC_UNUSED" 78101 . 78114) (STATIC "static" 78117 . 78123) (INLINE "inline" 78124 . 78130) (symbol "gpointer" 78131 . 78139) (spp-symbol-merge ((symbol "type_name" 78142 . 78151) (symbol "_get_instance_private" 78153 . 78174)) 78142 . 78174) (semantic-list "(TypeName *self)" 78175 . 78191) (semantic-list "{ \\
  return (G_STRUCT_MEMBER_P (self, TypeName##_private_offset)); \\
}" 78194 . 78265) (symbol "GType" 78270 . 78275) (spp-symbol-merge ((symbol "type_name" 78278 . 78287) (symbol "_get_type" 78289 . 78298)) 78278 . 78298) (semantic-list "(void)" 78299 . 78305) (open-paren "{" 78308 . 78309) (STATIC "static" 78314 . 78320) (VOLATILE "volatile" 78321 . 78329) (symbol "gsize" 78330 . 78335) (symbol "g_define_type_id__volatile" 78336 . 78362) (punctuation "=" 78363 . 78364) (number "0" 78365 . 78366) (punctuation ";" 78366 . 78367)))
          ("_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER" (spp-arg-list ("TypeName" "type_name" "TYPE_PARENT" "flags") 78494 . 78535) . 
              ((IF "if" 78540 . 78542) (semantic-list "(g_once_init_enter (&g_define_type_id__volatile))" 78543 . 78592) (semantic-list "{ \\
      GType g_define_type_id = type_name##_get_type_once (); \\
      g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); \\
    }" 78600 . 78747) (RETURN "return" 78756 . 78762) (symbol "g_define_type_id__volatile" 78763 . 78789) (punctuation ";" 78789 . 78790) (close-paren "}" 78793 . 78794) (symbol "G_GNUC_NO_INLINE" 78835 . 78851) (STATIC "static" 78854 . 78860) (symbol "GType" 78861 . 78866) (spp-symbol-merge ((symbol "type_name" 78869 . 78878) (symbol "_get_type_once" 78880 . 78894)) 78869 . 78894) (semantic-list "(void)" 78895 . 78901) (open-paren "{" 78904 . 78905) (symbol "GType" 78910 . 78915) (symbol "g_define_type_id" 78916 . 78932) (punctuation "=" 78933 . 78934) (symbol "g_type_register_static_simple" 78945 . 78974) (semantic-list "(TYPE_PARENT, \\
                                       g_intern_static_string (#TypeName), \\
                                       sizeof (TypeName##Class), \\
                                       (GClassInitFunc)(void (*)(void)) type_name##_class_intern_init, \\
                                       sizeof (TypeName), \\
                                       (GInstanceInitFunc)(void (*)(void)) type_name##_init, \\
                                       (GTypeFlags) flags)" 78975 . 79453) (punctuation ";" 79453 . 79454) (open-paren "{" 79461 . 79462)))
          ("_G_TYPE_IGC" (spp-arg-list ("ip" "gt" "ct") 90678 . 90690) . ((semantic-list "((ct*) (((GTypeInstance*) ip)->g_class))" 90699 . 90739)))
          ("G_TYPE_FUNDAMENTAL" (spp-arg-list ("type") 1342 . 1348) . ((semantic-list "(g_type_fundamental (type))" 1349 . 1376)))
          ("G_TYPE_INT64" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3276 . 3299) (semantic-list "(10)" 3300 . 3304)))
          ("G_TYPE_RESERVED_BSE_LAST" . ((semantic-list "(48)" 6551 . 6555)))
          ("G_TYPE_IS_CLASSED" (spp-arg-list ("type") 8114 . 8120) . ((semantic-list "(g_type_test_flags ((type), G_TYPE_FLAG_CLASSED))" 8137 . 8186)))
          ("G_TYPE_INSTANCE_GET_INTERFACE" (spp-arg-list ("instance" "g_type" "c_type") 15595 . 15621) . ((semantic-list "(_G_TYPE_IGI ((instance), (g_type), c_type))" 15622 . 15666)))
          ("G_DEFINE_ABSTRACT_TYPE_WITH_CODE" (spp-arg-list ("TN" "t_n" "T_P" "_C_") 66199 . 66218) . 
              ((symbol "_G_DEFINE_TYPE_EXTENDED_BEGIN" 66219 . 66248) (semantic-list "(TN, t_n, T_P, G_TYPE_FLAG_ABSTRACT)" 66249 . 66285) (semantic-list "{_C_;}" 66286 . 66292) (symbol "_G_DEFINE_TYPE_EXTENDED_END" 66293 . 66320) (semantic-list "()" 66320 . 66322)))
          ("G_TYPE_NONE" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 1951 . 1974) (semantic-list "(1)" 1975 . 1978)))
          ("G_TYPE_LONG" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3016 . 3039) (semantic-list "(8)" 3040 . 3043)))
          ("G_TYPE_STRING" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 4119 . 4142) (semantic-list "(16)" 4143 . 4147)))
          ("G_TYPE_MAKE_FUNDAMENTAL" (spp-arg-list ("x") 5840 . 5843) . ((semantic-list "((GType) ((x) << G_TYPE_FUNDAMENTAL_SHIFT))" 5844 . 5887)))
          ("G_TYPE_CHECK_INSTANCE" (spp-arg-list ("instance") 12836 . 12846) . ((semantic-list "(_G_TYPE_CHI ((GTypeInstance*) (instance)))" 12850 . 12893)))
          ("G_TYPE_INSTANCE_GET_PRIVATE" (spp-arg-list ("instance" "g_type" "c_type") 19097 . 19123) . 
              ((semantic-list "((c_type*) g_type_instance_get_private ((GTypeInstance*) (instance), (g_type)))" 19126 . 19205) (symbol "GLIB_DEPRECATED_MACRO_IN_2_58_FOR" 19206 . 19239) (semantic-list "(G_ADD_PRIVATE)" 19239 . 19254)))
          ("G_PRIVATE_OFFSET" (spp-arg-list ("TypeName" "field") 75270 . 75287) . ((semantic-list "(TypeName##_private_offset + (G_STRUCT_OFFSET (TypeName##Private, field)))" 75292 . 75366)))
          ("G_PRIVATE_FIELD" (spp-arg-list ("TypeName" "inst" "field_type" "field_name") 76551 . 76591) . ((symbol "G_STRUCT_MEMBER" 76596 . 76611) (semantic-list "(field_type, inst, G_PRIVATE_OFFSET (TypeName, field_name))" 76612 . 76671)))
          ("G_DEFINE_BOXED_TYPE" (spp-arg-list ("TypeName" "type_name" "copy_func" "free_func") 81707 . 81750) . ((symbol "G_DEFINE_BOXED_TYPE_WITH_CODE" 81751 . 81780) (semantic-list "(TypeName, type_name, copy_func, free_func, {})" 81781 . 81828)))
          ("G_TYPE_INTERFACE" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 2101 . 2124) (semantic-list "(2)" 2125 . 2128)))
          ("G_TYPE_ULONG" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3146 . 3169) (semantic-list "(9)" 3170 . 3173)))
          ("G_TYPE_POINTER" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 4256 . 4279) (semantic-list "(17)" 4280 . 4284)))
          ("G_TYPE_FROM_CLASS" (spp-arg-list ("g_class") 17981 . 17990) . ((semantic-list "(((GTypeClass*) (g_class))->g_type)" 18020 . 18055)))
          ("G_PRIVATE_FIELD_P" (spp-arg-list ("TypeName" "inst" "field_name") 75884 . 75912) . ((symbol "G_STRUCT_MEMBER_P" 75917 . 75934) (semantic-list "(inst, G_PRIVATE_OFFSET (TypeName, field_name))" 75935 . 75982)))
          ("_G_DEFINE_TYPE_EXTENDED_CLASS_INIT" (spp-arg-list ("TypeName" "type_name") 76950 . 76971) . 
              ((STATIC "static" 76974 . 76980) (VOID "void" 76981 . 76985) (spp-symbol-merge ((symbol "type_name" 76990 . 76999) (symbol "_class_intern_init" 77001 . 77019)) 76990 . 77019) (semantic-list "(gpointer klass)" 77020 . 77036) (semantic-list "{ \\
  type_name##_parent_class = g_type_class_peek_parent (klass); \\
  if (TypeName##_private_offset != 0) \\
    g_type_class_adjust_private_offset (klass, &TypeName##_private_offset); \\
  type_name##_class_init ((TypeName##Class*) klass); \\
}" 77039 . 77282)))
          ("_G_DEFINE_BOXED_TYPE_BEGIN" (spp-arg-list ("TypeName" "type_name" "copy_func" "free_func") 84607 . 84650) . 
              ((STATIC "static" 84653 . 84659) (symbol "GType" 84660 . 84665) (spp-symbol-merge ((symbol "type_name" 84666 . 84675) (symbol "_get_type_once" 84677 . 84691)) 84666 . 84691) (semantic-list "(void)" 84692 . 84698) (punctuation ";" 84698 . 84699) (symbol "GType" 84704 . 84709) (spp-symbol-merge ((symbol "type_name" 84712 . 84721) (symbol "_get_type" 84723 . 84732)) 84712 . 84732) (semantic-list "(void)" 84733 . 84739) (semantic-list "{ \\
  static volatile gsize g_define_type_id__volatile = 0; \\
  if (g_once_init_enter (&g_define_type_id__volatile))  \\
    { \\
      GType g_define_type_id = type_name##_get_type_once (); \\
      g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); \\
    } \\
  return g_define_type_id__volatile; \\
}" 84742 . 85056) (symbol "G_GNUC_NO_INLINE" 85061 . 85077) (STATIC "static" 85080 . 85086) (symbol "GType" 85087 . 85092) (spp-symbol-merge ((symbol "type_name" 85095 . 85104) (symbol "_get_type_once" 85106 . 85120)) 85095 . 85120) (semantic-list "(void)" 85121 . 85127) (open-paren "{" 85130 . 85131) (symbol "GType" 85136 . 85141) (symbol "g_define_type_id" 85142 . 85158) (punctuation "=" 85159 . 85160) (symbol "g_boxed_type_register_static" 85167 . 85195) (semantic-list "(g_intern_static_string (#TypeName), \\
                                  (GBoxedCopyFunc) copy_func, \\
                                  (GBoxedFreeFunc) free_func)" 85196 . 85360) (punctuation ";" 85360 . 85361) (open-paren "{" 85366 . 85367)))
          ("G_DEFINE_POINTER_TYPE_WITH_CODE" (spp-arg-list ("TypeName" "type_name" "_C_") 86344 . 86370) . 
              ((symbol "_G_DEFINE_POINTER_TYPE_BEGIN" 86371 . 86399) (semantic-list "(TypeName, type_name)" 86400 . 86421) (semantic-list "{_C_;}" 86422 . 86428) (symbol "_G_DEFINE_TYPE_EXTENDED_END" 86429 . 86456) (semantic-list "()" 86456 . 86458)))
          ("_G_TYPE_CIFT" (spp-arg-list ("ip" "ft") 90867 . 90875) . ((semantic-list "(g_type_check_instance_is_fundamentally_a ((GTypeInstance*) ip, ft))" 90887 . 90955)))
          ("_G_TYPE_CCT" (spp-arg-list ("cp" "gt") 91331 . 91339) . ((semantic-list "(G_GNUC_EXTENSION ({ \\
  GTypeClass *__class = (GTypeClass*) cp; GType __t = gt; gboolean __r; \\
  if (!__class) \\
    __r = FALSE; \\
  else if (__class->g_type == __t) \\
    __r = TRUE; \\
  else \\
    __r = g_type_check_class_is_a (__class, __t); \\
  __r; \\
}))" 91352 . 91614)))
          ("G_TYPE_INVALID" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 1789 . 1812) (semantic-list "(0)" 1813 . 1816)))
          ("G_TYPE_UINT64" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3410 . 3433) (semantic-list "(11)" 3434 . 3438)))
          ("G_TYPE_OBJECT" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 4673 . 4696) (semantic-list "(20)" 4697 . 4701)))
          ("G_TYPE_HAS_VALUE_TABLE" (spp-arg-list ("type") 10360 . 10366) . ((semantic-list "(g_type_value_table_peek (type) != NULL)" 10378 . 10418)))
          ("G_DEFINE_TYPE_EXTENDED" (spp-arg-list ("TN" "t_n" "T_P" "_f_" "_C_") 69836 . 69860) . 
              ((symbol "_G_DEFINE_TYPE_EXTENDED_BEGIN" 69865 . 69894) (semantic-list "(TN, t_n, T_P, _f_)" 69895 . 69914) (semantic-list "{_C_;}" 69915 . 69921) (symbol "_G_DEFINE_TYPE_EXTENDED_END" 69922 . 69949) (semantic-list "()" 69949 . 69951)))
          ("_G_DEFINE_INTERFACE_EXTENDED_BEGIN" (spp-arg-list ("TypeName" "type_name" "TYPE_PREREQ") 80034 . 80068) . 
              ((STATIC "static" 80073 . 80079) (VOID "void" 80080 . 80084) (spp-symbol-merge ((symbol "type_name" 80089 . 80098) (symbol "_default_init" 80100 . 80113)) 80089 . 80113) (semantic-list "(TypeName##Interface *klass)" 80121 . 80149) (punctuation ";" 80149 . 80150) (symbol "GType" 80155 . 80160) (spp-symbol-merge ((symbol "type_name" 80163 . 80172) (symbol "_get_type" 80174 . 80183)) 80163 . 80183) (semantic-list "(void)" 80184 . 80190) (open-paren "{" 80193 . 80194) (STATIC "static" 80199 . 80205) (VOLATILE "volatile" 80206 . 80214) (symbol "gsize" 80215 . 80220) (symbol "g_define_type_id__volatile" 80221 . 80247) (punctuation "=" 80248 . 80249) (number "0" 80250 . 80251) (punctuation ";" 80251 . 80252) (IF "if" 80257 . 80259) (semantic-list "(g_once_init_enter (&g_define_type_id__volatile))" 80260 . 80309) (open-paren "{" 80317 . 80318) (symbol "GType" 80327 . 80332) (symbol "g_define_type_id" 80333 . 80349) (punctuation "=" 80350 . 80351) (symbol "g_type_register_static_simple" 80362 . 80391) (semantic-list "(G_TYPE_INTERFACE, \\
                                       g_intern_static_string (#TypeName), \\
                                       sizeof (TypeName##Interface), \\
                                       (GClassInitFunc)(void (*)(void)) type_name##_default_init, \\
                                       0, \\
                                       (GInstanceInitFunc)NULL, \\
                                       (GTypeFlags) 0)" 80392 . 80825) (punctuation ";" 80825 . 80826) (IF "if" 80835 . 80837) (semantic-list "(TYPE_PREREQ != G_TYPE_INVALID)" 80838 . 80869) (symbol "g_type_interface_add_prerequisite" 80880 . 80913) (semantic-list "(g_define_type_id, TYPE_PREREQ)" 80914 . 80945) (punctuation ";" 80945 . 80946) (open-paren "{" 80955 . 80956)))
          ("_G_TYPE_CIC" (spp-arg-list ("ip" "gt" "ct") 90179 . 90191) . ((semantic-list "((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt))" 90198 . 90258)))
          ("G_TYPE_FLAGS" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3704 . 3727) (semantic-list "(13)" 3728 . 3732)))
          ("G_TYPE_DOUBLE" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3969 . 3992) (semantic-list "(15)" 3993 . 3997)))
          ("G_TYPE_IS_DERIVABLE" (spp-arg-list ("type") 8763 . 8769) . ((semantic-list "(g_type_test_flags ((type), G_TYPE_FLAG_DERIVABLE))" 8784 . 8835)))
          ("G_DEFINE_INTERFACE_WITH_CODE" (spp-arg-list ("TN" "t_n" "T_P" "_C_") 71783 . 71802) . 
              ((symbol "_G_DEFINE_INTERFACE_EXTENDED_BEGIN" 71807 . 71841) (semantic-list "(TN, t_n, T_P)" 71841 . 71855) (semantic-list "{_C_;}" 71856 . 71862) (symbol "_G_DEFINE_INTERFACE_EXTENDED_END" 71863 . 71895) (semantic-list "()" 71895 . 71897)))
          ("G_TYPE_FUNDAMENTAL_MAX" . ((semantic-list "(255 << G_TYPE_FUNDAMENTAL_SHIFT)" 1570 . 1603)))
          ("G_TYPE_CHAR" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 2372 . 2395) (semantic-list "(3)" 2396 . 2399)))
          ("G_TYPE_IS_VALUE_ABSTRACT" (spp-arg-list ("type") 9867 . 9873) . ((semantic-list "(g_type_test_flags ((type), G_TYPE_FLAG_VALUE_ABSTRACT))" 9883 . 9939)))
          ("G_ADD_PRIVATE" (spp-arg-list ("TypeName") 74685 . 74695) . ((semantic-list "{ \\
  TypeName##_private_offset = \\
    g_type_add_instance_private (g_define_type_id, sizeof (TypeName##Private)); \\
}" 74696 . 74815)))
          ("_G_DEFINE_POINTER_TYPE_BEGIN" (spp-arg-list ("TypeName" "type_name") 86496 . 86517) . 
              ((STATIC "static" 86520 . 86526) (symbol "GType" 86527 . 86532) (spp-symbol-merge ((symbol "type_name" 86533 . 86542) (symbol "_get_type_once" 86544 . 86558)) 86533 . 86558) (semantic-list "(void)" 86559 . 86565) (punctuation ";" 86565 . 86566) (symbol "GType" 86571 . 86576) (spp-symbol-merge ((symbol "type_name" 86579 . 86588) (symbol "_get_type" 86590 . 86599)) 86579 . 86599) (semantic-list "(void)" 86600 . 86606) (semantic-list "{ \\
  static volatile gsize g_define_type_id__volatile = 0; \\
  if (g_once_init_enter (&g_define_type_id__volatile))  \\
    { \\
      GType g_define_type_id = type_name##_get_type_once (); \\
      g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); \\
    } \\
  return g_define_type_id__volatile; \\
}" 86609 . 86923) (symbol "G_GNUC_NO_INLINE" 86928 . 86944) (STATIC "static" 86947 . 86953) (symbol "GType" 86954 . 86959) (spp-symbol-merge ((symbol "type_name" 86962 . 86971) (symbol "_get_type_once" 86973 . 86987)) 86962 . 86987) (semantic-list "(void)" 86988 . 86994) (open-paren "{" 86997 . 86998) (symbol "GType" 87003 . 87008) (symbol "g_define_type_id" 87009 . 87025) (punctuation "=" 87026 . 87027) (symbol "g_pointer_type_register_static" 87034 . 87064) (semantic-list "(g_intern_static_string (#TypeName))" 87065 . 87101) (punctuation ";" 87101 . 87102) (open-paren "{" 87107 . 87108)))
          ("_G_TYPE_IGI" (spp-arg-list ("ip" "gt" "ct") 90759 . 90771) . ((semantic-list "((ct*) g_type_interface_peek (((GTypeInstance*) ip)->g_class, gt))" 90780 . 90846)))
          ("G_TYPE_UCHAR" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 2502 . 2525) (semantic-list "(4)" 2526 . 2529)))
          ("G_TYPE_IS_FUNDAMENTAL" (spp-arg-list ("type") 6948 . 6954) . ((semantic-list "((type) <= G_TYPE_FUNDAMENTAL_MAX)" 6967 . 7001)))
          ("G_TYPE_IS_DERIVED" (spp-arg-list ("type") 7268 . 7274) . ((semantic-list "((type) > G_TYPE_FUNDAMENTAL_MAX)" 7291 . 7324)))
          ("G_TYPE_CHECK_INSTANCE_CAST" (spp-arg-list ("instance" "g_type" "c_type") 13443 . 13469) . ((semantic-list "(_G_TYPE_CIC ((instance), (g_type), c_type))" 13473 . 13517)))
          ("G_TYPE_CHECK_VALUE_TYPE" (spp-arg-list ("value" "g_type") 17296 . 17311) . ((semantic-list "(_G_TYPE_CVH ((value), (g_type)))" 17314 . 17347)))
          ("G_TYPE_CLASS_GET_PRIVATE" (spp-arg-list ("klass" "g_type" "c_type") 19824 . 19847) . ((semantic-list "((c_type*) g_type_class_get_private ((GTypeClass*) (klass), (g_type)))" 19850 . 19920)))
          ("G_IMPLEMENT_INTERFACE" (spp-arg-list ("TYPE_IFACE" "iface_init") 72466 . 72490) . ((semantic-list "{ \\
  const GInterfaceInfo g_implement_interface_info = { \\
    (GInterfaceInitFunc)(void (*)(void)) iface_init, NULL, NULL \\
  }; \\
  g_type_add_interface_static (g_define_type_id, TYPE_IFACE, &g_implement_interface_info); \\
}" 72497 . 72724)))
          ("_G_DEFINE_TYPE_EXTENDED_END" (spp-arg-list nil 79524 . 79526) . 
              ((close-paren "}" 79569 . 79570) (RETURN "return" 79579 . 79585) (symbol "g_define_type_id" 79586 . 79602) (punctuation ";" 79602 . 79603) (close-paren "}" 79606 . 79607)))
          ("_G_TYPE_CHI" (spp-arg-list ("ip") 90544 . 90548) . ((semantic-list "(g_type_check_instance ((GTypeInstance*) ip))" 90551 . 90596)))
          ("_G_TYPE_CHV" (spp-arg-list ("vl") 90616 . 90620) . ((semantic-list "(g_type_check_value ((GValue*) vl))" 90623 . 90658)))
          ("G_TYPE_RESERVED_GLIB_FIRST" . ((semantic-list "(22)" 6088 . 6092)))
          ("G_TYPE_RESERVED_BSE_FIRST" . ((semantic-list "(32)" 6422 . 6426)))
          ("G_TYPE_IS_ABSTRACT" (spp-arg-list ("type") 9454 . 9460) . ((semantic-list "(g_type_test_flags ((type), G_TYPE_FLAG_ABSTRACT))" 9476 . 9526)))
          ("G_TYPE_CHECK_INSTANCE_TYPE" (spp-arg-list ("instance" "g_type") 13915 . 13933) . ((semantic-list "(_G_TYPE_CIT ((instance), (g_type)))" 13945 . 13981)))
          ("G_TYPE_CHECK_CLASS_CAST" (spp-arg-list ("g_class" "g_type" "c_type") 16172 . 16197) . ((semantic-list "(_G_TYPE_CCC ((g_class), (g_type), c_type))" 16205 . 16248)))
          ("G_TYPE_CHECK_VALUE" (spp-arg-list ("value") 16962 . 16969) . ((semantic-list "(_G_TYPE_CHV ((value)))" 16973 . 16996)))
          ("G_DECLARE_FINAL_TYPE" (spp-arg-list ("ModuleObjName" "module_obj_name" "MODULE" "OBJ_NAME" "ParentName") 52233 . 52295) . 
              ((symbol "GType" 52300 . 52305) (spp-symbol-merge ((symbol "module_obj_name" 52306 . 52321) (symbol "_get_type" 52323 . 52332)) 52306 . 52332) (semantic-list "(void)" 52333 . 52339) (punctuation ";" 52339 . 52340) (symbol "G_GNUC_BEGIN_IGNORE_DEPRECATIONS" 52407 . 52439) (TYPEDEF "typedef" 52514 . 52521) (STRUCT "struct" 52522 . 52528) (spp-symbol-merge ((symbol "_" 52529 . 52530) (symbol "ModuleObjName" 52532 . 52545)) 52529 . 52545) (symbol "ModuleObjName" 52546 . 52559) (punctuation ";" 52559 . 52560) (TYPEDEF "typedef" 52621 . 52628) (STRUCT "struct" 52629 . 52635) (semantic-list "{ ParentName##Class parent_class; }" 52636 . 52671) (spp-symbol-merge ((symbol "ModuleObjName" 52672 . 52685) (symbol "Class" 52687 . 52692)) 52672 . 52692) (punctuation ";" 52692 . 52693) (symbol "_GLIB_DEFINE_AUTOPTR_CHAINUP" 52835 . 52863) (semantic-list "(ModuleObjName, ParentName)" 52864 . 52891) (symbol "G_DEFINE_AUTOPTR_CLEANUP_FUNC" 52942 . 52971) (semantic-list "(ModuleObjName##Class, g_type_class_unref)" 52972 . 53014) (symbol "G_GNUC_UNUSED" 53156 . 53169) (STATIC "static" 53170 . 53176) (INLINE "inline" 53177 . 53183) (symbol "ModuleObjName" 53184 . 53197) (punctuation "*" 53198 . 53199) (spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 53200 . 53206) (symbol "_" 53208 . 53209)) 53200 . 53209) (symbol "OBJ_NAME" 53211 . 53219)) 53200 . 53219) (semantic-list "(gpointer ptr)" 53220 . 53234) (semantic-list "{                       \\
    return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); }" 53235 . 53353) (symbol "G_GNUC_UNUSED" 53370 . 53383) (STATIC "static" 53384 . 53390) (INLINE "inline" 53391 . 53397) (symbol "gboolean" 53398 . 53406) (spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 53407 . 53413) (symbol "_IS_" 53415 . 53419)) 53407 . 53419) (symbol "OBJ_NAME" 53421 . 53429)) 53407 . 53429) (semantic-list "(gpointer ptr)" 53430 . 53444) (semantic-list "{                           \\
    return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); }" 53445 . 53552) (symbol "G_GNUC_END_IGNORE_DEPRECATIONS" 53584 . 53614)))
          ("G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE" (spp-arg-list ("TN" "t_n" "T_P") 66731 . 66745) . ((symbol "G_DEFINE_TYPE_EXTENDED" 66748 . 66770) (semantic-list "(TN, t_n, T_P, G_TYPE_FLAG_ABSTRACT, G_ADD_PRIVATE (TN))" 66771 . 66827)))
          ("_G_TYPE_CIT" (spp-arg-list ("ip" "gt") 90993 . 91001) . ((semantic-list "(G_GNUC_EXTENSION ({ \\
  GTypeInstance *__inst = (GTypeInstance*) ip; GType __t = gt; gboolean __r; \\
  if (!__inst) \\
    __r = FALSE; \\
  else if (__inst->g_class && __inst->g_class->g_type == __t) \\
    __r = TRUE; \\
  else \\
    __r = g_type_check_instance_is_a (__inst, __t); \\
  __r; \\
}))" 91014 . 91309)))
          ("G_TYPE_UINT" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 2889 . 2912) (semantic-list "(7)" 2913 . 2916)))
          ("G_TYPE_IS_VALUE_TYPE" (spp-arg-list ("type") 10135 . 10141) . ((semantic-list "(g_type_check_is_value_type (type))" 10155 . 10190)))
          ("G_TYPE_CHECK_CLASS_TYPE" (spp-arg-list ("g_class" "g_type") 16640 . 16657) . ((semantic-list "(_G_TYPE_CCT ((g_class), (g_type)))" 16673 . 16708)))
          ("G_DECLARE_INTERFACE" (spp-arg-list ("ModuleObjName" "module_obj_name" "MODULE" "OBJ_NAME" "PrerequisiteName") 61116 . 61184) . 
              ((symbol "GType" 61189 . 61194) (spp-symbol-merge ((symbol "module_obj_name" 61195 . 61210) (symbol "_get_type" 61212 . 61221)) 61195 . 61221) (semantic-list "(void)" 61222 . 61228) (punctuation ";" 61228 . 61229) (symbol "G_GNUC_BEGIN_IGNORE_DEPRECATIONS" 61298 . 61330) (TYPEDEF "typedef" 61407 . 61414) (STRUCT "struct" 61415 . 61421) (spp-symbol-merge ((symbol "_" 61422 . 61423) (symbol "ModuleObjName" 61425 . 61438)) 61422 . 61438) (symbol "ModuleObjName" 61439 . 61452) (punctuation ";" 61452 . 61453) (TYPEDEF "typedef" 61516 . 61523) (STRUCT "struct" 61524 . 61530) (spp-symbol-merge ((spp-symbol-merge ((symbol "_" 61531 . 61532) (symbol "ModuleObjName" 61534 . 61547)) 61531 . 61547) (symbol "Interface" 61549 . 61558)) 61531 . 61558) (spp-symbol-merge ((symbol "ModuleObjName" 61559 . 61572) (symbol "Interface" 61574 . 61583)) 61559 . 61583) (punctuation ";" 61583 . 61584) (symbol "_GLIB_DEFINE_AUTOPTR_CHAINUP" 61734 . 61762) (semantic-list "(ModuleObjName, PrerequisiteName)" 61763 . 61796) (symbol "G_GNUC_UNUSED" 61952 . 61965) (STATIC "static" 61966 . 61972) (INLINE "inline" 61973 . 61979) (symbol "ModuleObjName" 61980 . 61993) (punctuation "*" 61994 . 61995) (spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 61996 . 62002) (symbol "_" 62004 . 62005)) 61996 . 62005) (symbol "OBJ_NAME" 62007 . 62015)) 61996 . 62015) (semantic-list "(gpointer ptr)" 62016 . 62030) (semantic-list "{                         \\
    return G_TYPE_CHECK_INSTANCE_CAST (ptr, module_obj_name##_get_type (), ModuleObjName); }" 62031 . 62151) (symbol "G_GNUC_UNUSED" 62170 . 62183) (STATIC "static" 62184 . 62190) (INLINE "inline" 62191 . 62197) (symbol "gboolean" 62198 . 62206) (spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 62207 . 62213) (symbol "_IS_" 62215 . 62219)) 62207 . 62219) (symbol "OBJ_NAME" 62221 . 62229)) 62207 . 62229) (semantic-list "(gpointer ptr)" 62230 . 62244) (semantic-list "{                             \\
    return G_TYPE_CHECK_INSTANCE_TYPE (ptr, module_obj_name##_get_type ()); }" 62245 . 62354) (symbol "G_GNUC_UNUSED" 62388 . 62401) (STATIC "static" 62402 . 62408) (INLINE "inline" 62409 . 62415) (spp-symbol-merge ((symbol "ModuleObjName" 62416 . 62429) (symbol "Interface" 62431 . 62440)) 62416 . 62440) (punctuation "*" 62441 . 62442) (spp-symbol-merge ((spp-symbol-merge ((spp-symbol-merge ((symbol "MODULE" 62443 . 62449) (symbol "_" 62451 . 62452)) 62443 . 62452) (symbol "OBJ_NAME" 62454 . 62462)) 62443 . 62462) (symbol "_GET_IFACE" 62464 . 62474)) 62443 . 62474) (semantic-list "(gpointer ptr)" 62475 . 62489) (semantic-list "{  \\
    return G_TYPE_INSTANCE_GET_INTERFACE (ptr, module_obj_name##_get_type (), ModuleObjName##Interface); }" 62490 . 62601) (symbol "G_GNUC_END_IGNORE_DEPRECATIONS" 62606 . 62636)))
          ("G_DEFINE_TYPE_WITH_PRIVATE" (spp-arg-list ("TN" "t_n" "T_P") 64948 . 64962) . ((symbol "G_DEFINE_TYPE_EXTENDED" 64974 . 64996) (semantic-list "(TN, t_n, T_P, 0, G_ADD_PRIVATE (TN))" 64997 . 65034)))
          ("G_DEFINE_POINTER_TYPE" (spp-arg-list ("TypeName" "type_name") 85778 . 85799) . ((symbol "G_DEFINE_POINTER_TYPE_WITH_CODE" 85800 . 85831) (semantic-list "(TypeName, type_name, {})" 85832 . 85857)))
          ("_G_TYPE_CVH" (spp-arg-list ("vl" "gt") 91636 . 91644) . ((semantic-list "(G_GNUC_EXTENSION ({ \\
  const GValue *__val = (const GValue*) vl; GType __t = gt; gboolean __r; \\
  if (!__val) \\
    __r = FALSE; \\
  else if (__val->g_type == __t)		\\
    __r = TRUE; \\
  else \\
    __r = g_type_check_value_holds (__val, __t); \\
  __r; \\
}))" 91657 . 91917)))
          ("G_TYPE_FLAG_RESERVED_ID_BIT" . ((semantic-list "((GType) (1 << 0))" 92392 . 92410)))
          ("__G_TYPE_H__")
          ("G_TYPE_BOOLEAN" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 2638 . 2661) (semantic-list "(5)" 2662 . 2665)))
          ("G_TYPE_FLOAT" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 3835 . 3858) (semantic-list "(14)" 3859 . 3863)))
          ("G_TYPE_PARAM" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 4552 . 4575) (semantic-list "(19)" 4576 . 4580)))
          ("G_TYPE_VARIANT" . ((symbol "G_TYPE_MAKE_FUNDAMENTAL" 5196 . 5219) (semantic-list "(21)" 5220 . 5224)))
          ("G_TYPE_IS_INSTANTIATABLE" (spp-arg-list ("type") 8437 . 8443) . ((semantic-list "(g_type_test_flags ((type), G_TYPE_FLAG_INSTANTIATABLE))" 8453 . 8509)))
          ("_G_DEFINE_INTERFACE_EXTENDED_END" (spp-arg-list nil 81023 . 81025) . 
              ((close-paren "}" 81073 . 81074) (symbol "g_once_init_leave" 81088 . 81105) (semantic-list "(&g_define_type_id__volatile, g_define_type_id)" 81106 . 81153) (punctuation ";" 81153 . 81154) (close-paren "}" 81161 . 81162) (RETURN "return" 81172 . 81178) (symbol "g_define_type_id__volatile" 81179 . 81205) (punctuation ";" 81205 . 81206) (close-paren "}" 81211 . 81212)))
          ("G_TYPE_FUNDAMENTAL_SHIFT" . ((semantic-list "(2)" 5557 . 5560)))
          ("G_TYPE_RESERVED_USER_FIRST" . ((semantic-list "(49)" 6747 . 6751)))
          ("G_DEFINE_ABSTRACT_TYPE" (spp-arg-list ("TN" "t_n" "T_P") 65454 . 65468) . ((symbol "G_DEFINE_TYPE_EXTENDED" 65474 . 65496) (semantic-list "(TN, t_n, T_P, G_TYPE_FLAG_ABSTRACT, {})" 65497 . 65537)))
          ("G_DEFINE_INTERFACE" (spp-arg-list ("TN" "t_n" "T_P") 70943 . 70957) . ((symbol "G_DEFINE_INTERFACE_WITH_CODE" 70963 . 70991) (semantic-list "(TN, t_n, T_P, ;)" 70991 . 71008)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_TYPE_MODULE_H__" variable (:constant-flag t) nil [809 828])
            ("gobject/gobject.h" include (:system-flag t) nil [969 997])
            ("gobject/genums.h" include (:system-flag t) nil [998 1025])
            ("GTypeModule" type
               (:typedef ("_GTypeModule" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [1042 1087])
            ("GTypeModuleClass" type
               (:typedef ("_GTypeModuleClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [1088 1138])
            ("G_TYPE_TYPE_MODULE" variable (:constant-flag t) nil [1148 1166])
            ("G_TYPE_MODULE" variable (:constant-flag t) nil [1216 1229])
            ("G_TYPE_MODULE_CLASS" variable (:constant-flag t) nil [1329 1348])
            ("G_IS_TYPE_MODULE" variable (:constant-flag t) nil [1443 1459])
            ("G_IS_TYPE_MODULE_CLASS" variable (:constant-flag t) nil [1543 1565])
            ("G_TYPE_MODULE_GET_CLASS" variable (:constant-flag t) nil [1639 1662])
            ("_GTypeModule" type
               (:members 
                  ( ("parent_instance" variable (:type ("GObject" type (:type "class") nil nil)) (reparse-symbol classsubparts) [2004 2028])
                    ("use_count" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [2032 2048])
                    ("type_infos" variable
                       (:pointer 1
                        :type ("GSList" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [2051 2070])
                    ("interface_infos" variable
                       (:pointer 1
                        :type ("GSList" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [2073 2097])
                    ("name" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [2118 2130]))                  
                :type "struct")
                nil [1979 2133])
            ("_GTypeModuleClass" type
               (:members 
                  ( ("parent_class" variable (:type ("GObjectClass" type (:type "class") nil nil)) (reparse-symbol classsubparts) [2514 2540])
                    ("load" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("module" variable
                               (:pointer 1
                                :type ("GTypeModule" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [2582 2602]))                          
                        :type ("gboolean" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [2561 2603])
                    ("unload" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("module" variable
                               (:pointer 1
                                :type ("GTypeModule" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [2627 2647]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [2606 2648])
                    ("reserved1" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [2726 2731]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [2707 2732])
                    ("reserved2" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [2754 2759]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [2735 2760])
                    ("reserved3" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [2782 2787]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [2763 2788])
                    ("reserved4" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [2810 2815]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [2791 2816]))                  
                :type "struct")
                nil [2485 2819])
            ("G_DEFINE_DYNAMIC_TYPE" variable (:constant-flag t) nil [3513 3534])
            ("G_DEFINE_DYNAMIC_TYPE_EXTENDED" variable (:constant-flag t) nil [6217 6247])
            ("G_IMPLEMENT_INTERFACE_DYNAMIC" variable (:constant-flag t) nil [8283 8312])
            ("G_ADD_PRIVATE_DYNAMIC" variable (:constant-flag t) nil [9078 9099])
            ("G_GNUC_CONST" variable (:type "int") nil [9252 9265])
            ("g_type_module_use" function
               (:prototype-flag t
                :arguments 
                  ( ("module" variable
                       (:pointer 1
                        :type ("GTypeModule" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9327 9356]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [9288 9357])
            ("g_type_module_unuse" function
               (:prototype-flag t
                :arguments 
                  ( ("module" variable
                       (:pointer 1
                        :type ("GTypeModule" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9419 9448]))                  
                :type "void")
                nil [9380 9449])
            ("g_type_module_set_name" function
               (:prototype-flag t
                :arguments 
                  ( ("module" variable
                       (:pointer 1
                        :type ("GTypeModule" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9511 9540])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9580 9607]))                  
                :type "void")
                nil [9472 9608])
            ("g_type_module_register_type" function
               (:prototype-flag t
                :arguments 
                  ( ("module" variable
                       (:pointer 1
                        :type ("GTypeModule" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9670 9699])
                    ("parent_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9739 9773])
                    ("type_name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9813 9845])
                    ("type_info" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9885 9917])
                    ("flags" variable (:type ("GTypeFlags" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9957 9985]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [9631 9986])
            ("g_type_module_add_interface" function
               (:prototype-flag t
                :arguments 
                  ( ("module" variable
                       (:pointer 1
                        :type ("GTypeModule" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10048 10077])
                    ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10117 10153])
                    ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10193 10230])
                    ("interface_info" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GInterfaceInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10270 10307]))                  
                :type "void")
                nil [10009 10308])
            ("g_type_module_register_enum" function
               (:prototype-flag t
                :arguments 
                  ( ("module" variable
                       (:pointer 1
                        :type ("GTypeModule" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10370 10399])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10439 10466])
                    ("const_static_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GEnumValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10506 10548]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [10331 10549])
            ("g_type_module_register_flags" function
               (:prototype-flag t
                :arguments 
                  ( ("module" variable
                       (:pointer 1
                        :type ("GTypeModule" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10611 10640])
                    ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10680 10707])
                    ("const_static_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GFlagsValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10747 10789]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [10572 10790]))          
      :file "gtypemodule.h"
      :pointmax 10838
      :fsize 10837
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 10792 . 10803) (symbol 10550 . 10571) (symbol 10309 . 10330) (symbol 9987 . 10008) (symbol 9609 . 9630) (symbol 9450 . 9471) (symbol 9358 . 9379) (symbol 9266 . 9287) (semantic-list 9245 . 9251) (symbol 9216 . 9238) (symbol 9207 . 9212) (symbol 9185 . 9206) (semantic-list 1778 . 1807) (symbol 1749 . 1778) (symbol 1027 . 1040) (string 912 . 960) (symbol 906 . 911) (punctuation 905 . 906))
      :lexical-table 
        '(("G_DEFINE_DYNAMIC_TYPE_EXTENDED" (spp-arg-list ("TypeName" "type_name" "TYPE_PARENT" "flags" "CODE") 6247 . 6294) . 
              ((STATIC "static" 6297 . 6303) (VOID "void" 6304 . 6308) (spp-symbol-merge ((symbol "type_name" 6313 . 6322) (symbol "_init" 6324 . 6329)) 6313 . 6329) (semantic-list "(TypeName        *self)" 6343 . 6366) (punctuation ";" 6366 . 6367) (STATIC "static" 6370 . 6376) (VOID "void" 6377 . 6381) (spp-symbol-merge ((symbol "type_name" 6386 . 6395) (symbol "_class_init" 6397 . 6408)) 6386 . 6408) (semantic-list "(TypeName##Class *klass)" 6416 . 6440) (punctuation ";" 6440 . 6441) (STATIC "static" 6444 . 6450) (VOID "void" 6451 . 6455) (spp-symbol-merge ((symbol "type_name" 6460 . 6469) (symbol "_class_finalize" 6471 . 6486)) 6460 . 6486) (semantic-list "(TypeName##Class *klass)" 6490 . 6514) (punctuation ";" 6514 . 6515) (STATIC "static" 6518 . 6524) (symbol "gpointer" 6525 . 6533) (spp-symbol-merge ((symbol "type_name" 6534 . 6543) (symbol "_parent_class" 6545 . 6558)) 6534 . 6558) (punctuation "=" 6559 . 6560) (symbol "NULL" 6561 . 6565) (punctuation ";" 6565 . 6566) (STATIC "static" 6569 . 6575) (symbol "GType" 6576 . 6581) (spp-symbol-merge ((symbol "type_name" 6585 . 6594) (symbol "_type_id" 6596 . 6604)) 6585 . 6604) (punctuation "=" 6605 . 6606) (number "0" 6607 . 6608) (punctuation ";" 6608 . 6609) (STATIC "static" 6612 . 6618) (symbol "gint" 6619 . 6623) (spp-symbol-merge ((symbol "TypeName" 6628 . 6636) (symbol "_private_offset" 6638 . 6653)) 6628 . 6653) (punctuation ";" 6653 . 6654) (symbol "_G_DEFINE_TYPE_EXTENDED_CLASS_INIT" 6659 . 6693) (semantic-list "(TypeName, type_name)" 6693 . 6714) (symbol "G_GNUC_UNUSED" 6719 . 6732) (STATIC "static" 6735 . 6741) (INLINE "inline" 6742 . 6748) (symbol "gpointer" 6749 . 6757) (spp-symbol-merge ((symbol "type_name" 6760 . 6769) (symbol "_get_instance_private" 6771 . 6792)) 6760 . 6792) (semantic-list "(TypeName *self)" 6793 . 6809) (semantic-list "{ \\
  return (G_STRUCT_MEMBER_P (self, TypeName##_private_offset)); \\
}" 6812 . 6883) (symbol "GType" 6888 . 6893) (spp-symbol-merge ((symbol "type_name" 6896 . 6905) (symbol "_get_type" 6907 . 6916)) 6896 . 6916) (semantic-list "(void)" 6917 . 6923) (semantic-list "{ \\
  return type_name##_type_id; \\
}" 6926 . 6963) (STATIC "static" 6966 . 6972) (VOID "void" 6973 . 6977) (spp-symbol-merge ((symbol "type_name" 6980 . 6989) (symbol "_register_type" 6991 . 7005)) 6980 . 7005) (semantic-list "(GTypeModule *type_module)" 7006 . 7032) (semantic-list "{ \\
  GType g_define_type_id G_GNUC_UNUSED; \\
  const GTypeInfo g_define_type_info = { \\
    sizeof (TypeName##Class), \\
    (GBaseInitFunc) NULL, \\
    (GBaseFinalizeFunc) NULL, \\
    (GClassInitFunc)(void (*)(void)) type_name##_class_intern_init, \\
    (GClassFinalizeFunc)(void (*)(void)) type_name##_class_finalize, \\
    NULL,   /* class_data */ \\
    sizeof (TypeName), \\
    0,      /* n_preallocs */ \\
    (GInstanceInitFunc)(void (*)(void)) type_name##_init, \\
    NULL    /* value_table */ \\
  }; \\
  type_name##_type_id = g_type_module_register_type (type_module, \\
						     TYPE_PARENT, \\
						     #TypeName, \\
						     &g_define_type_info, \\
						     (GTypeFlags) flags); \\
  g_define_type_id = type_name##_type_id; \\
  { CODE ; } \\
}" 7035 . 7790)))
          ("G_TYPE_MODULE_GET_CLASS" (spp-arg-list ("module") 1662 . 1670) . ((semantic-list "(G_TYPE_INSTANCE_GET_CLASS ((module), G_TYPE_TYPE_MODULE, GTypeModuleClass))" 1671 . 1747)))
          ("G_IMPLEMENT_INTERFACE_DYNAMIC" (spp-arg-list ("TYPE_IFACE" "iface_init") 8312 . 8336) . ((semantic-list "{ \\
  const GInterfaceInfo g_implement_interface_info = { \\
    (GInterfaceInitFunc)(void (*)(void)) iface_init, NULL, NULL      \\
  }; \\
  g_type_module_add_interface (type_module, g_define_type_id, TYPE_IFACE, &g_implement_interface_info); \\
}" 8343 . 8588)))
          ("G_TYPE_MODULE_CLASS" (spp-arg-list ("class") 1348 . 1355) . ((semantic-list "(G_TYPE_CHECK_CLASS_CAST ((class), G_TYPE_TYPE_MODULE, GTypeModuleClass))" 1361 . 1434)))
          ("G_IS_TYPE_MODULE_CLASS" (spp-arg-list ("class") 1565 . 1572) . ((semantic-list "(G_TYPE_CHECK_CLASS_TYPE ((class), G_TYPE_TYPE_MODULE))" 1575 . 1630)))
          ("G_DEFINE_DYNAMIC_TYPE" (spp-arg-list ("TN" "t_n" "T_P") 3534 . 3548) . ((symbol "G_DEFINE_DYNAMIC_TYPE_EXTENDED" 3558 . 3588) (semantic-list "(TN, t_n, T_P, 0, {})" 3589 . 3610)))
          ("G_TYPE_MODULE" (spp-arg-list ("module") 1229 . 1237) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((module), G_TYPE_TYPE_MODULE, GTypeModule))" 1248 . 1320)))
          ("G_ADD_PRIVATE_DYNAMIC" (spp-arg-list ("TypeName") 9099 . 9109) . ((semantic-list "{ \\
  TypeName##_private_offset = sizeof (TypeName##Private); \\
}" 9118 . 9183)))
          ("__G_TYPE_MODULE_H__")
          ("G_TYPE_TYPE_MODULE" . ((semantic-list "(g_type_module_get_type ())" 1180 . 1207)))
          ("G_IS_TYPE_MODULE" (spp-arg-list ("module") 1459 . 1467) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((module), G_TYPE_TYPE_MODULE))" 1475 . 1534)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_TYPE_PLUGIN_H__" variable (:constant-flag t) nil [809 828])
            ("gobject/gtype.h" include (:system-flag t) nil [969 995])
            ("G_TYPE_TYPE_PLUGIN" variable (:constant-flag t) nil [1046 1064])
            ("G_TYPE_PLUGIN" variable (:constant-flag t) nil [1102 1115])
            ("G_TYPE_PLUGIN_CLASS" variable (:constant-flag t) nil [1202 1221])
            ("G_IS_TYPE_PLUGIN" variable (:constant-flag t) nil [1313 1329])
            ("G_IS_TYPE_PLUGIN_CLASS" variable (:constant-flag t) nil [1403 1425])
            ("G_TYPE_PLUGIN_GET_CLASS" variable (:constant-flag t) nil [1499 1522])
            ("GTypePluginClass" type
               (:typedef ("_GTypePluginClass" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [1646 1700])
            ("GTypePluginUse" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1955 1979]))                  
                :type "void")
                nil [1926 1980])
            ("GTypePluginUnuse" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2181 2205]))                  
                :type "void")
                nil [2151 2206])
            ("GTypePluginCompleteTypeInfo" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2537 2561])
                    ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2571 2595])
                    ("info" variable
                       (:pointer 1
                        :type ("GTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2605 2627])
                    ("value_table" variable
                       (:pointer 1
                        :type ("GTypeValueTable" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2637 2666]))                  
                :type "void")
                nil [2497 2667])
            ("GTypePluginCompleteInterfaceInfo" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3075 3099])
                    ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3109 3140])
                    ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3150 3182])
                    ("info" variable
                       (:pointer 1
                        :type ("GInterfaceInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3192 3214]))                  
                :type "void")
                nil [3032 3215])
            ("_GTypePluginClass" type
               (:members 
                  ( ("base_iface" variable (:type ("GTypeInterface" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4050 4080])
                    ("use_plugin" variable (:type ("GTypePluginUse" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4103 4133])
                    ("unuse_plugin" variable (:type ("GTypePluginUnuse" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4136 4170])
                    ("complete_type_info" variable (:type ("GTypePluginCompleteTypeInfo" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4173 4223])
                    ("complete_interface_info" variable (:type ("GTypePluginCompleteInterfaceInfo" type (:type "class") nil nil)) (reparse-symbol classsubparts) [4226 4283]))                  
                :type "struct")
                nil [4003 4286])
            ("G_GNUC_CONST" variable (:type "int") nil [4374 4387])
            ("g_type_plugin_use" function
               (:prototype-flag t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4436 4457]))                  
                :type "void")
                nil [4410 4458])
            ("g_type_plugin_unuse" function
               (:prototype-flag t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4509 4530]))                  
                :type "void")
                nil [4481 4531])
            ("g_type_plugin_complete_type_info" function
               (:prototype-flag t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4593 4617])
                    ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4625 4649])
                    ("info" variable
                       (:pointer 1
                        :type ("GTypeInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4657 4679])
                    ("value_table" variable
                       (:pointer 1
                        :type ("GTypeValueTable" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4687 4716]))                  
                :type "void")
                nil [4554 4717])
            ("g_type_plugin_complete_interface_info" function
               (:prototype-flag t
                :arguments 
                  ( ("plugin" variable
                       (:pointer 1
                        :type ("GTypePlugin" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4784 4808])
                    ("instance_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4816 4847])
                    ("interface_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4855 4887])
                    ("info" variable
                       (:pointer 1
                        :type ("GInterfaceInfo" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4895 4917]))                  
                :type "void")
                nil [4740 4918]))          
      :file "gtypeplugin.h"
      :pointmax 4966
      :fsize 4965
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 4920 . 4931) (symbol 4718 . 4739) (symbol 4532 . 4553) (symbol 4459 . 4480) (symbol 4388 . 4409) (semantic-list 4367 . 4373) (symbol 4342 . 4364) (symbol 4336 . 4341) (symbol 4314 . 4335) (TYPEDEF 3024 . 3031) (TYPEDEF 2489 . 2496) (TYPEDEF 2143 . 2150) (TYPEDEF 1918 . 1925) (symbol 997 . 1010) (string 912 . 960) (symbol 906 . 911) (punctuation 905 . 906))
      :lexical-table 
        '(("G_TYPE_PLUGIN_GET_CLASS" (spp-arg-list ("inst") 1522 . 1528) . ((semantic-list "(G_TYPE_INSTANCE_GET_INTERFACE ((inst), G_TYPE_TYPE_PLUGIN, GTypePluginClass))" 1529 . 1607)))
          ("G_TYPE_PLUGIN_CLASS" (spp-arg-list ("vtable") 1221 . 1229) . ((semantic-list "(G_TYPE_CHECK_CLASS_CAST ((vtable), G_TYPE_TYPE_PLUGIN, GTypePluginClass))" 1230 . 1304)))
          ("G_IS_TYPE_PLUGIN_CLASS" (spp-arg-list ("vtable") 1425 . 1433) . ((semantic-list "(G_TYPE_CHECK_CLASS_TYPE ((vtable), G_TYPE_TYPE_PLUGIN))" 1434 . 1490)))
          ("G_TYPE_PLUGIN" (spp-arg-list ("inst") 1115 . 1121) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_CAST ((inst), G_TYPE_TYPE_PLUGIN, GTypePlugin))" 1123 . 1193)))
          ("__G_TYPE_PLUGIN_H__")
          ("G_TYPE_TYPE_PLUGIN" . ((semantic-list "(g_type_plugin_get_type ())" 1066 . 1093)))
          ("G_IS_TYPE_PLUGIN" (spp-arg-list ("inst") 1329 . 1335) . ((semantic-list "(G_TYPE_CHECK_INSTANCE_TYPE ((inst), G_TYPE_TYPE_PLUGIN))" 1337 . 1394)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_VALUE_ARRAY_H__" variable (:constant-flag t) nil [862 881])
            ("gobject/gvalue.h" include (:system-flag t) nil [1022 1049])
            ("G_TYPE_VALUE_ARRAY" variable (:constant-flag t) nil [1281 1299])
            ("GValueArray" type
               (:typedef ("_GValueArray" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [1410 1450])
            ("_GValueArray" type
               (:members 
                  ( ("n_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [1642 1659])
                    ("values" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [1662 1677])
                    ("n_prealloced" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [1699 1720]))                  
                :type "struct")
                nil [1618 1723])
            ("G_GNUC_CONST" variable (:type "int") nil [1838 1851])
            ("g_value_array_get_nth" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1926 1951])
                    ("index_" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1963 1978]))                  
                :type ("GValue" type (:type "class") nil nil))
                nil [1889 1979])
            ("g_value_array_new" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("n_prealloced" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2054 2075]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [2017 2076])
            ("g_value_array_free" function
               (:prototype-flag t
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2145 2170]))                  
                :type "void")
                nil [2114 2171])
            ("g_value_array_copy" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2247 2278]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [2209 2279])
            ("g_value_array_prepend" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2358 2383])
                    ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2395 2415]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [2317 2416])
            ("g_value_array_append" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2494 2519])
                    ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2531 2551]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [2454 2552])
            ("g_value_array_insert" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2630 2655])
                    ("index_" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2667 2682])
                    ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2694 2714]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [2590 2715])
            ("g_value_array_remove" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2793 2818])
                    ("index_" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2830 2845]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [2753 2846])
            ("g_value_array_sort" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2922 2947])
                    ("compare_func" variable (:type ("GCompareFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2959 2986]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [2884 2987])
            ("g_value_array_sort_with_data" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value_array" variable
                       (:pointer 1
                        :type ("GValueArray" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3068 3093])
                    ("compare_func" variable (:type ("GCompareDataFunc" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3105 3136])
                    ("user_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3148 3169]))                  
                :type ("GValueArray" type (:type "class") nil nil))
                nil [3025 3170]))          
      :file "gvaluearray.h"
      :pointmax 3219
      :fsize 3218
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 3173 . 3184) (semantic-list 3016 . 3024) (symbol 2989 . 3016) (semantic-list 2875 . 2883) (symbol 2848 . 2875) (semantic-list 2744 . 2752) (symbol 2717 . 2744) (semantic-list 2581 . 2589) (symbol 2554 . 2581) (semantic-list 2445 . 2453) (symbol 2418 . 2445) (semantic-list 2308 . 2316) (symbol 2281 . 2308) (semantic-list 2200 . 2208) (symbol 2173 . 2200) (semantic-list 2105 . 2113) (symbol 2078 . 2105) (semantic-list 2008 . 2016) (symbol 1981 . 2008) (semantic-list 1880 . 1888) (symbol 1853 . 1880) (semantic-list 1831 . 1837) (symbol 1802 . 1824) (symbol 1786 . 1791) (semantic-list 1777 . 1785) (symbol 1750 . 1777) (symbol 1051 . 1064) (string 965 . 1013) (symbol 959 . 964) (punctuation 958 . 959))
      :lexical-table 
        '(("__G_VALUE_ARRAY_H__")
          ("G_TYPE_VALUE_ARRAY" . 
              ((semantic-list "(g_value_array_get_type ())" 1300 . 1327) (symbol "GLIB_DEPRECATED_MACRO_IN_2_32_FOR" 1328 . 1361) (semantic-list "(G_TYPE_ARRAY)" 1361 . 1375)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_VALUE_H__" variable (:constant-flag t) nil [874 887])
            ("gobject/gtype.h" include (:system-flag t) nil [1028 1054])
            ("G_TYPE_IS_VALUE" variable (:constant-flag t) nil [1452 1467])
            ("G_IS_VALUE" variable (:constant-flag t) nil [1677 1687])
            ("G_VALUE_TYPE" variable (:constant-flag t) nil [1858 1870])
            ("G_VALUE_TYPE_NAME" variable (:constant-flag t) nil [2045 2062])
            ("G_VALUE_HOLDS" variable (:constant-flag t) nil [2401 2414])
            ("GValueTransform" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("src_value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2817 2841])
                    ("dest_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2847 2872]))                  
                :type "void")
                nil [2792 2873])
            ("_GValue" type
               (:members 
                  ( ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3428 3442])
                    ("data" variable
                       (:dereference 1
                        :type ("" type
                             (:members 
                                ( ("v_int" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3501 3512])
                                  ("v_uint" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3517 3530])
                                  ("v_long" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3535 3548])
                                  ("v_ulong" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3553 3568])
                                  ("v_int64" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3573 3593])
                                  ("v_uint64" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3598 3619])
                                  ("v_float" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3624 3639])
                                  ("v_double" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3644 3661])
                                  ("v_pointer" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol classsubparts) [3666 3685]))                                
                              :type "union")
                              nil nil))
                        (reparse-symbol classsubparts) [3489 3698]))                  
                :type "struct")
                nil [3391 3701])
            ("g_value_init" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3785 3805])
                    ("g_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3812 3833]))                  
                :type ("GValue" type (:type "class") nil nil))
                nil [3751 3834])
            ("g_value_copy" function
               (:prototype-flag t
                :arguments 
                  ( ("src_value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3891 3915])
                    ("dest_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3922 3947]))                  
                :type "void")
                nil [3857 3948])
            ("g_value_reset" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4005 4025]))                  
                :type ("GValue" type (:type "class") nil nil))
                nil [3971 4026])
            ("g_value_unset" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4083 4103]))                  
                :type "void")
                nil [4049 4104])
            ("g_value_set_instance" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4155 4175])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4182 4205]))                  
                :type "void")
                nil [4127 4206])
            ("g_value_init_from_instance" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4276 4296])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4343 4366]))                  
                :type "void")
                nil [4230 4367])
            ("g_value_fits_pointer" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4445 4465]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [4414 4466])
            ("g_value_peek_pointer" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4520 4540]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [4489 4541])
            ("g_value_type_compatible" function
               (:prototype-flag t
                :arguments 
                  ( ("src_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4637 4654])
                    ("dest_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4661 4679]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [4603 4680])
            ("g_value_type_transformable" function
               (:prototype-flag t
                :arguments 
                  ( ("src_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4740 4765])
                    ("dest_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4772 4798]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [4703 4799])
            ("g_value_transform" function
               (:prototype-flag t
                :arguments 
                  ( ("src_value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4851 4877])
                    ("dest_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4884 4911]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [4822 4912])
            ("g_value_register_transform_func" function
               (:prototype-flag t
                :arguments 
                  ( ("src_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4973 4990])
                    ("dest_type" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4997 5015])
                    ("transform_func" variable (:type ("GValueTransform" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5022 5053]))                  
                :type "void")
                nil [4935 5054])
            ("G_VALUE_NOCOPY_CONTENTS" variable (:constant-flag t) nil [5247 5270])
            ("G_VALUE_INIT" variable (:constant-flag t) nil [5584 5596]))          
      :file "gvalue.h"
      :pointmax 5657
      :fsize 5656
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 5617 . 5628) (symbol 4913 . 4934) (symbol 4800 . 4821) (symbol 4681 . 4702) (symbol 4581 . 4602) (symbol 4467 . 4488) (symbol 4392 . 4413) (symbol 4207 . 4229) (symbol 4105 . 4126) (symbol 4027 . 4048) (symbol 3949 . 3970) (symbol 3835 . 3856) (symbol 3729 . 3750) (TYPEDEF 2784 . 2791) (symbol 1056 . 1069) (string 971 . 1019) (symbol 965 . 970) (punctuation 964 . 965))
      :lexical-table 
        '(("G_TYPE_IS_VALUE" (spp-arg-list ("type") 1467 . 1473) . ((semantic-list "(g_type_check_is_value_type (type))" 1475 . 1510)))
          ("G_VALUE_NOCOPY_CONTENTS" . ((semantic-list "(1 << 27)" 5271 . 5280)))
          ("__G_VALUE_H__")
          ("G_VALUE_TYPE" (spp-arg-list ("value") 1870 . 1877) . ((semantic-list "(((GValue*) (value))->g_type)" 1879 . 1908)))
          ("G_VALUE_INIT" . ((semantic-list "{ 0, { { 0 } } }" 5598 . 5614)))
          ("G_IS_VALUE" (spp-arg-list ("value") 1687 . 1694) . ((semantic-list "(G_TYPE_CHECK_VALUE (value))" 1696 . 1724)))
          ("G_VALUE_HOLDS" (spp-arg-list ("value" "type") 2414 . 2426) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), (type)))" 2427 . 2470)))
          ("G_VALUE_TYPE_NAME" (spp-arg-list ("value") 2062 . 2069) . ((semantic-list "(g_type_name (G_VALUE_TYPE (value)))" 2070 . 2106)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_VALUETYPES_H__" variable (:constant-flag t) nil [879 897])
            ("gobject/gvalue.h" include (:system-flag t) nil [1038 1065])
            ("G_VALUE_HOLDS_CHAR" variable (:constant-flag t) nil [1296 1314])
            ("G_VALUE_HOLDS_UCHAR" variable (:constant-flag t) nil [1562 1581])
            ("G_VALUE_HOLDS_BOOLEAN" variable (:constant-flag t) nil [1834 1855])
            ("G_VALUE_HOLDS_INT" variable (:constant-flag t) nil [2102 2119])
            ("G_VALUE_HOLDS_UINT" variable (:constant-flag t) nil [2364 2382])
            ("G_VALUE_HOLDS_LONG" variable (:constant-flag t) nil [2628 2646])
            ("G_VALUE_HOLDS_ULONG" variable (:constant-flag t) nil [2894 2913])
            ("G_VALUE_HOLDS_INT64" variable (:constant-flag t) nil [3162 3181])
            ("G_VALUE_HOLDS_UINT64" variable (:constant-flag t) nil [3432 3452])
            ("G_VALUE_HOLDS_FLOAT" variable (:constant-flag t) nil [3702 3721])
            ("G_VALUE_HOLDS_DOUBLE" variable (:constant-flag t) nil [3972 3992])
            ("G_VALUE_HOLDS_STRING" variable (:constant-flag t) nil [4244 4264])
            ("G_VALUE_HOLDS_POINTER" variable (:constant-flag t) nil [4518 4539])
            ("G_TYPE_GTYPE" variable (:constant-flag t) nil [4661 4673])
            ("G_VALUE_HOLDS_GTYPE" variable (:constant-flag t) nil [4903 4922])
            ("G_VALUE_HOLDS_VARIANT" variable (:constant-flag t) nil [5191 5212])
            ("g_value_set_char" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5399 5419])
                    ("v_char" variable (:type ("gchar" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5469 5490]))                  
                :type "void")
                nil [5350 5491])
            ("g_value_get_char" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5588 5608]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [5539 5609])
            ("g_value_set_schar" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5664 5684])
                    ("v_char" variable (:type ("gint8" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5692 5712]))                  
                :type "void")
                nil [5632 5713])
            ("g_value_get_schar" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5769 5789]))                  
                :type ("gint8" type (:type "class") nil nil))
                nil [5736 5790])
            ("g_value_set_uchar" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5845 5865])
                    ("v_uchar" variable (:type ("guchar" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5873 5895]))                  
                :type "void")
                nil [5813 5896])
            ("g_value_get_uchar" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5953 5973]))                  
                :type ("guchar" type (:type "class") nil nil))
                nil [5919 5974])
            ("g_value_set_boolean" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6030 6050])
                    ("v_boolean" variable (:type ("gboolean" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6058 6082]))                  
                :type "void")
                nil [5997 6083])
            ("g_value_get_boolean" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6142 6162]))                  
                :type ("gboolean" type (:type "class") nil nil))
                nil [6106 6163])
            ("g_value_set_int" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6216 6236])
                    ("v_int" variable (:type ("gint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6244 6262]))                  
                :type "void")
                nil [6186 6263])
            ("g_value_get_int" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6316 6336]))                  
                :type ("gint" type (:type "class") nil nil))
                nil [6286 6337])
            ("g_value_set_uint" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6391 6411])
                    ("v_uint" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6419 6439]))                  
                :type "void")
                nil [6360 6440])
            ("g_value_get_uint" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6495 6515]))                  
                :type ("guint" type (:type "class") nil nil))
                nil [6463 6516])
            ("g_value_set_long" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6570 6590])
                    ("v_long" variable (:type ("glong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6598 6618]))                  
                :type "void")
                nil [6539 6619])
            ("g_value_get_long" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6674 6694]))                  
                :type ("glong" type (:type "class") nil nil))
                nil [6642 6695])
            ("g_value_set_ulong" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6750 6770])
                    ("v_ulong" variable (:type ("gulong" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6778 6800]))                  
                :type "void")
                nil [6718 6801])
            ("g_value_get_ulong" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6858 6878]))                  
                :type ("gulong" type (:type "class") nil nil))
                nil [6824 6879])
            ("g_value_set_int64" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6934 6954])
                    ("v_int64" variable (:type ("gint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6962 6984]))                  
                :type "void")
                nil [6902 6985])
            ("g_value_get_int64" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7042 7062]))                  
                :type ("gint64" type (:type "class") nil nil))
                nil [7008 7063])
            ("g_value_set_uint64" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7118 7138])
                    ("v_uint64" variable (:type ("guint64" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7146 7168]))                  
                :type "void")
                nil [7086 7169])
            ("g_value_get_uint64" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7227 7247]))                  
                :type ("guint64" type (:type "class") nil nil))
                nil [7192 7248])
            ("g_value_set_float" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7303 7323])
                    ("v_float" variable (:type ("gfloat" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7331 7353]))                  
                :type "void")
                nil [7271 7354])
            ("g_value_get_float" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7411 7431]))                  
                :type ("gfloat" type (:type "class") nil nil))
                nil [7377 7432])
            ("g_value_set_double" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7487 7507])
                    ("v_double" variable (:type ("gdouble" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7515 7538]))                  
                :type "void")
                nil [7455 7539])
            ("g_value_get_double" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7597 7617]))                  
                :type ("gdouble" type (:type "class") nil nil))
                nil [7562 7618])
            ("g_value_set_string" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7673 7693])
                    ("v_string" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7701 7724]))                  
                :type "void")
                nil [7641 7725])
            ("g_value_set_static_string" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7787 7807])
                    ("v_string" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7815 7838]))                  
                :type "void")
                nil [7748 7839])
            ("g_value_get_string" function
               (:prototype-flag t
                :pointer 1
                :constant-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7904 7924]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [7862 7925])
            ("g_value_dup_string" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7982 8002]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [7948 8003])
            ("g_value_set_pointer" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8059 8079])
                    ("v_pointer" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8087 8111]))                  
                :type "void")
                nil [8026 8112])
            ("g_value_get_pointer" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8171 8191]))                  
                :type ("gpointer" type (:type "class") nil nil))
                nil [8135 8192])
            ("g_gtype_get_type" function
               (:prototype-flag t
                :arguments 
                  ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [8247 8252]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [8215 8253])
            ("g_value_set_gtype" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8315 8335])
                    ("v_gtype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8343 8365]))                  
                :type "void")
                nil [8276 8366])
            ("g_value_get_gtype" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8436 8456]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [8389 8457])
            ("g_value_set_variant" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8513 8533])
                    ("variant" variable
                       (:pointer 1
                        :type ("GVariant" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8541 8563]))                  
                :type "void")
                nil [8480 8564])
            ("g_value_take_variant" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8621 8641])
                    ("variant" variable
                       (:pointer 1
                        :type ("GVariant" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8649 8671]))                  
                :type "void")
                nil [8587 8672])
            ("g_value_get_variant" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8732 8752]))                  
                :type ("GVariant" type (:type "class") nil nil))
                nil [8695 8753])
            ("g_value_dup_variant" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8813 8833]))                  
                :type ("GVariant" type (:type "class") nil nil))
                nil [8776 8834])
            ("g_pointer_type_register_static" function
               (:prototype-flag t
                :arguments 
                  ( ("name" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8965 8983]))                  
                :type ("GType" type (:type "class") nil nil))
                nil [8911 8984])
            ("g_strdup_value_contents" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9112 9132]))                  
                :type ("gchar" type (:type "class") nil nil))
                nil [9063 9133])
            ("g_value_take_string" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9193 9211])
                    ("v_string" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9219 9239]))                  
                :type "void")
                nil [9158 9240])
            ("g_value_set_string_take_ownership" function
               (:prototype-flag t
                :arguments 
                  ( ("value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9331 9356])
                    ("v_string" variable
                       (:pointer 1
                        :type ("gchar" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9406 9434]))                  
                :type "void")
                nil [9282 9435])
            ("gchararray" type
               (:typedef ("gchar" type (:type "class") nil nil)
                :pointer 1
                :type "typedef")
                nil [9580 9606]))          
      :file "gvaluetypes.h"
      :pointmax 9654
      :fsize 9653
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 9609 . 9620) (semantic-list 9260 . 9281) (symbol 9241 . 9260) (symbol 9136 . 9157) (symbol 9041 . 9062) (symbol 8889 . 8910) (symbol 8754 . 8775) (symbol 8673 . 8694) (symbol 8565 . 8586) (symbol 8458 . 8479) (symbol 8367 . 8388) (symbol 8254 . 8275) (symbol 8193 . 8214) (symbol 8113 . 8134) (symbol 8004 . 8025) (symbol 7926 . 7947) (symbol 7840 . 7861) (symbol 7726 . 7747) (symbol 7619 . 7640) (symbol 7540 . 7561) (symbol 7433 . 7454) (symbol 7355 . 7376) (symbol 7249 . 7270) (symbol 7170 . 7191) (symbol 7064 . 7085) (symbol 6986 . 7007) (symbol 6880 . 6901) (symbol 6802 . 6823) (symbol 6696 . 6717) (symbol 6620 . 6641) (symbol 6517 . 6538) (symbol 6441 . 6462) (symbol 6338 . 6359) (symbol 6264 . 6285) (symbol 6164 . 6185) (symbol 6084 . 6105) (symbol 5975 . 5996) (symbol 5897 . 5918) (symbol 5791 . 5812) (symbol 5714 . 5735) (symbol 5610 . 5631) (semantic-list 5519 . 5538) (symbol 5492 . 5519) (semantic-list 5330 . 5349) (symbol 5303 . 5330) (symbol 1067 . 1080) (string 981 . 1029) (symbol 975 . 980) (punctuation 974 . 975))
      :lexical-table 
        '(("G_VALUE_HOLDS_CHAR" (spp-arg-list ("value") 1314 . 1321) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_CHAR))" 1323 . 1371)))
          ("G_VALUE_HOLDS_INT64" (spp-arg-list ("value") 3181 . 3188) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_INT64))" 3190 . 3239)))
          ("G_VALUE_HOLDS_UINT64" (spp-arg-list ("value") 3452 . 3459) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_UINT64))" 3461 . 3511)))
          ("G_VALUE_HOLDS_POINTER" (spp-arg-list ("value") 4539 . 4546) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_POINTER))" 4548 . 4599)))
          ("G_VALUE_HOLDS_DOUBLE" (spp-arg-list ("value") 3992 . 3999) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_DOUBLE))" 4001 . 4051)))
          ("G_VALUE_HOLDS_ULONG" (spp-arg-list ("value") 2913 . 2920) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_ULONG))" 2922 . 2971)))
          ("G_VALUE_HOLDS_UINT" (spp-arg-list ("value") 2382 . 2389) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_UINT))" 2391 . 2439)))
          ("__G_VALUETYPES_H__")
          ("G_VALUE_HOLDS_UCHAR" (spp-arg-list ("value") 1581 . 1588) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_UCHAR))" 1590 . 1639)))
          ("G_VALUE_HOLDS_BOOLEAN" (spp-arg-list ("value") 1855 . 1862) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_BOOLEAN))" 1864 . 1915)))
          ("G_VALUE_HOLDS_VARIANT" (spp-arg-list ("value") 5212 . 5219) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_VARIANT))" 5224 . 5275)))
          ("G_VALUE_HOLDS_LONG" (spp-arg-list ("value") 2646 . 2653) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_LONG))" 2655 . 2703)))
          ("G_VALUE_HOLDS_FLOAT" (spp-arg-list ("value") 3721 . 3728) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_FLOAT))" 3730 . 3779)))
          ("G_VALUE_HOLDS_INT" (spp-arg-list ("value") 2119 . 2126) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_INT))" 2128 . 2175)))
          ("G_VALUE_HOLDS_GTYPE" (spp-arg-list ("value") 4922 . 4929) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_GTYPE))" 4931 . 4980)))
          ("G_VALUE_HOLDS_STRING" (spp-arg-list ("value") 4264 . 4271) . ((semantic-list "(G_TYPE_CHECK_VALUE_TYPE ((value), G_TYPE_STRING))" 4273 . 4323)))
          ("G_TYPE_GTYPE" . ((semantic-list "(g_gtype_get_type())" 4677 . 4697)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags nil
      :file "gobject-autocleanups.h"
      :pointmax 1382
      :fsize 1382
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((semantic-list 1358 . 1381) (symbol 1326 . 1358) (semantic-list 1293 . 1325) (symbol 1264 . 1293) (semantic-list 1231 . 1263) (symbol 1202 . 1231) (semantic-list 1166 . 1201) (symbol 1137 . 1166) (semantic-list 1111 . 1136) (symbol 1082 . 1111) (semantic-list 1048 . 1081) (symbol 1019 . 1048) (semantic-list 986 . 1018) (symbol 957 . 986) (semantic-list 929 . 956) (symbol 900 . 929) (string 843 . 891) (symbol 837 . 842) (punctuation 836 . 837)))
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__GLIB_TYPES_H__" variable (:constant-flag t) nil [811 827])
            ("glib.h" include (:system-flag t) nil [998 1015])
            ("G_TYPE_DATE" variable (:constant-flag t) nil [1241 1252])
            ("G_TYPE_STRV" variable (:constant-flag t) nil [2299 2310])
            ("G_TYPE_GSTRING" variable (:constant-flag t) nil [2399 2413])
            ("G_TYPE_HASH_TABLE" variable (:constant-flag t) nil [2562 2579])
            ("G_TYPE_REGEX" variable (:constant-flag t) nil [2722 2734])
            ("G_TYPE_MATCH_INFO" variable (:constant-flag t) nil [2881 2898])
            ("G_TYPE_ARRAY" variable (:constant-flag t) nil [3041 3053])
            ("G_TYPE_BYTE_ARRAY" variable (:constant-flag t) nil [3200 3217])
            ("G_TYPE_PTR_ARRAY" variable (:constant-flag t) nil [3367 3383])
            ("G_TYPE_BYTES" variable (:constant-flag t) nil [3492 3504])
            ("G_TYPE_VARIANT_TYPE" variable (:constant-flag t) nil [3645 3664])
            ("G_TYPE_ERROR" variable (:constant-flag t) nil [3800 3812])
            ("G_TYPE_DATE_TIME" variable (:constant-flag t) nil [3947 3963])
            ("G_TYPE_TIME_ZONE" variable (:constant-flag t) nil [4102 4118])
            ("G_TYPE_IO_CHANNEL" variable (:constant-flag t) nil [4218 4235])
            ("G_TYPE_IO_CONDITION" variable (:constant-flag t) nil [4340 4359])
            ("G_TYPE_VARIANT_BUILDER" variable (:constant-flag t) nil [4513 4535])
            ("G_TYPE_VARIANT_DICT" variable (:constant-flag t) nil [4686 4705])
            ("G_TYPE_MAIN_LOOP" variable (:constant-flag t) nil [4847 4863])
            ("G_TYPE_MAIN_CONTEXT" variable (:constant-flag t) nil [5008 5027])
            ("G_TYPE_SOURCE" variable (:constant-flag t) nil [5164 5177])
            ("G_TYPE_POLLFD" variable (:constant-flag t) nil [5308 5321])
            ("G_TYPE_MARKUP_PARSE_CONTEXT" variable (:constant-flag t) nil [5478 5505])
            ("G_TYPE_KEY_FILE" variable (:constant-flag t) nil [5653 5668])
            ("G_TYPE_MAPPED_FILE" variable (:constant-flag t) nil [5810 5828])
            ("G_TYPE_THREAD" variable (:constant-flag t) nil [5964 5977])
            ("G_TYPE_CHECKSUM" variable (:constant-flag t) nil [6112 6127])
            ("G_TYPE_OPTION_GROUP" variable (:constant-flag t) nil [6271 6290])
            ("G_GNUC_CONST" variable (:type "int") nil [6385 6398])
            ("G_GNUC_CONST" variable (:type "int") nil [6463 6476])
            ("G_GNUC_CONST" variable (:type "int") nil [6541 6554])
            ("G_GNUC_CONST" variable (:type "int") nil [6619 6632])
            ("G_GNUC_CONST" variable (:type "int") nil [6697 6710])
            ("G_GNUC_CONST" variable (:type "int") nil [6775 6788])
            ("G_GNUC_CONST" variable (:type "int") nil [6853 6866])
            ("G_GNUC_CONST" variable (:type "int") nil [6931 6944])
            ("G_GNUC_CONST" variable (:type "int") nil [7009 7022])
            ("G_GNUC_CONST" variable (:type "int") nil [7087 7100])
            ("G_GNUC_CONST" variable (:type "int") nil [7166 7179])
            ("G_GNUC_CONST" variable (:type "int") nil [7244 7257])
            ("G_GNUC_CONST" variable (:type "int") nil [7322 7335])
            ("G_GNUC_CONST" variable (:type "int") nil [7400 7413])
            ("G_GNUC_CONST" variable (:type "int") nil [7478 7491])
            ("G_GNUC_CONST" variable (:type "int") nil [7556 7569])
            ("G_GNUC_CONST" variable (:type "int") nil [7634 7647])
            ("G_GNUC_CONST" variable (:type "int") nil [7713 7726])
            ("G_GNUC_CONST" variable (:type "int") nil [7791 7804])
            ("G_GNUC_CONST" variable (:type "int") nil [7870 7883])
            ("G_GNUC_CONST" variable (:type "int") nil [7949 7962])
            ("G_GNUC_CONST" variable (:type "int") nil [8028 8041])
            ("G_GNUC_CONST" variable (:type "int") nil [8107 8120])
            ("G_GNUC_CONST" variable (:type "int") nil [8186 8199])
            ("G_GNUC_CONST" variable (:type "int") nil [8265 8278])
            ("G_GNUC_CONST" variable (:type "int") nil [8349 8362])
            ("G_GNUC_CONST" variable (:type "int") nil [8424 8437])
            ("G_GNUC_CONST" variable (:type "int") nil [8503 8516])
            ("G_GNUC_CONST" variable (:type "int") nil [8598 8611]))          
      :file "glib-types.h"
      :pointmax 8657
      :fsize 8656
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 8613 . 8624) (semantic-list 8591 . 8597) (symbol 8564 . 8583) (symbol 8556 . 8561) (semantic-list 8537 . 8555) (symbol 8518 . 8537) (string 8538 . 8554) (semantic-list 8496 . 8502) (symbol 8469 . 8492) (symbol 8461 . 8466) (symbol 8438 . 8460) (semantic-list 8417 . 8423) (symbol 8394 . 8416) (symbol 8386 . 8391) (symbol 8363 . 8385) (semantic-list 8342 . 8348) (symbol 8310 . 8341) (symbol 8302 . 8307) (symbol 8279 . 8301) (semantic-list 8258 . 8264) (symbol 8231 . 8250) (symbol 8223 . 8228) (symbol 8200 . 8222) (semantic-list 8179 . 8185) (symbol 8152 . 8169) (symbol 8144 . 8149) (symbol 8121 . 8143) (semantic-list 8100 . 8106) (symbol 8073 . 8090) (symbol 8065 . 8070) (symbol 8042 . 8064) (semantic-list 8021 . 8027) (symbol 7994 . 8011) (symbol 7986 . 7991) (symbol 7963 . 7985) (semantic-list 7942 . 7948) (symbol 7915 . 7938) (symbol 7907 . 7912) (symbol 7884 . 7906) (semantic-list 7863 . 7869) (symbol 7836 . 7856) (symbol 7828 . 7833) (symbol 7805 . 7827) (semantic-list 7784 . 7790) (symbol 7757 . 7776) (symbol 7749 . 7754) (symbol 7727 . 7748) (semantic-list 7706 . 7712) (symbol 7679 . 7702) (symbol 7671 . 7676) (symbol 7648 . 7670) (semantic-list 7627 . 7633) (symbol 7600 . 7626) (symbol 7592 . 7597) (symbol 7570 . 7591) (semantic-list 7549 . 7555) (symbol 7522 . 7545) (symbol 7514 . 7519) (symbol 7492 . 7513) (semantic-list 7471 . 7477) (symbol 7444 . 7465) (symbol 7436 . 7441) (symbol 7414 . 7435) (semantic-list 7393 . 7399) (symbol 7366 . 7386) (symbol 7358 . 7363) (symbol 7336 . 7357) (semantic-list 7315 . 7321) (symbol 7288 . 7308) (symbol 7280 . 7285) (symbol 7258 . 7279) (semantic-list 7237 . 7243) (symbol 7210 . 7226) (symbol 7202 . 7207) (symbol 7180 . 7201) (semantic-list 7159 . 7165) (symbol 7132 . 7153) (symbol 7124 . 7129) (symbol 7101 . 7123) (semantic-list 7080 . 7086) (symbol 7053 . 7069) (symbol 7045 . 7050) (symbol 7023 . 7044) (semantic-list 7002 . 7008) (symbol 6975 . 6999) (symbol 6967 . 6972) (symbol 6945 . 6966) (semantic-list 6924 . 6930) (symbol 6897 . 6913) (symbol 6889 . 6894) (symbol 6867 . 6888) (semantic-list 6846 . 6852) (symbol 6819 . 6839) (symbol 6811 . 6816) (symbol 6789 . 6810) (semantic-list 6768 . 6774) (symbol 6741 . 6762) (symbol 6733 . 6738) (symbol 6711 . 6732) (semantic-list 6690 . 6696) (symbol 6663 . 6679) (symbol 6655 . 6660) (symbol 6633 . 6654) (semantic-list 6612 . 6618) (symbol 6585 . 6606) (symbol 6577 . 6582) (symbol 6555 . 6576) (semantic-list 6534 . 6540) (symbol 6507 . 6525) (symbol 6499 . 6504) (symbol 6477 . 6498) (semantic-list 6456 . 6462) (symbol 6429 . 6444) (symbol 6421 . 6426) (symbol 6399 . 6420) (semantic-list 6378 . 6384) (symbol 6351 . 6366) (symbol 6343 . 6348) (symbol 6321 . 6342) (symbol 1017 . 1030) (string 941 . 989) (symbol 935 . 940) (punctuation 934 . 935))
      :lexical-table 
        '(("G_TYPE_TIME_ZONE" . ((semantic-list "(g_time_zone_get_type ())" 4119 . 4144)))
          ("G_TYPE_IO_CONDITION" . ((semantic-list "(g_io_condition_get_type ())" 4360 . 4388)))
          ("G_TYPE_DATE" . ((semantic-list "(g_date_get_type ())" 1253 . 1273)))
          ("G_TYPE_THREAD" . ((semantic-list "(g_thread_get_type ())" 5978 . 6000)))
          ("G_TYPE_PTR_ARRAY" . ((semantic-list "(g_ptr_array_get_type ())" 3384 . 3409)))
          ("G_TYPE_BYTES" . ((semantic-list "(g_bytes_get_type ())" 3505 . 3526)))
          ("G_TYPE_ERROR" . ((semantic-list "(g_error_get_type ())" 3813 . 3834)))
          ("G_TYPE_MAIN_LOOP" . ((semantic-list "(g_main_loop_get_type ())" 4864 . 4889)))
          ("G_TYPE_MAPPED_FILE" . ((semantic-list "(g_mapped_file_get_type ())" 5829 . 5856)))
          ("G_TYPE_STRV" . ((semantic-list "(g_strv_get_type ())" 2311 . 2331)))
          ("G_TYPE_HASH_TABLE" . ((semantic-list "(g_hash_table_get_type ())" 2580 . 2606)))
          ("G_TYPE_IO_CHANNEL" . ((semantic-list "(g_io_channel_get_type ())" 4236 . 4262)))
          ("G_TYPE_VARIANT_DICT" . ((semantic-list "(g_variant_dict_get_type ())" 4706 . 4734)))
          ("G_TYPE_MATCH_INFO" . ((semantic-list "(g_match_info_get_type ())" 2899 . 2925)))
          ("G_TYPE_BYTE_ARRAY" . ((semantic-list "(g_byte_array_get_type ())" 3218 . 3244)))
          ("G_TYPE_VARIANT_TYPE" . ((semantic-list "(g_variant_type_get_gtype ())" 3665 . 3694)))
          ("G_TYPE_POLLFD" . ((semantic-list "(g_pollfd_get_type ())" 5322 . 5344)))
          ("G_TYPE_OPTION_GROUP" . ((semantic-list "(g_option_group_get_type ())" 6291 . 6319)))
          ("__GLIB_TYPES_H__")
          ("G_TYPE_ARRAY" . ((semantic-list "(g_array_get_type ())" 3054 . 3075)))
          ("G_TYPE_KEY_FILE" . ((semantic-list "(g_key_file_get_type ())" 5669 . 5693)))
          ("G_TYPE_VARIANT_BUILDER" . ((semantic-list "(g_variant_builder_get_type ())" 4536 . 4567)))
          ("G_TYPE_CHECKSUM" . ((semantic-list "(g_checksum_get_type ())" 6128 . 6152)))
          ("G_TYPE_REGEX" . ((semantic-list "(g_regex_get_type ())" 2735 . 2756)))
          ("G_TYPE_DATE_TIME" . ((semantic-list "(g_date_time_get_type ())" 3964 . 3989)))
          ("G_TYPE_GSTRING" . ((semantic-list "(g_gstring_get_type ())" 2414 . 2437)))
          ("G_TYPE_SOURCE" . ((semantic-list "(g_source_get_type ())" 5178 . 5200)))
          ("G_TYPE_MAIN_CONTEXT" . ((semantic-list "(g_main_context_get_type ())" 5028 . 5056)))
          ("G_TYPE_MARKUP_PARSE_CONTEXT" . ((semantic-list "(g_markup_parse_context_get_type ())" 5506 . 5542)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_CLOSURE_H__" variable (:constant-flag t) nil [843 858])
            ("gobject/gtype.h" include (:system-flag t) nil [999 1032])
            ("G_CLOSURE_NEEDS_MARSHAL" variable (:constant-flag t) nil [1315 1338])
            ("G_CLOSURE_N_NOTIFIERS" variable (:constant-flag t) nil [1865 1886])
            ("G_CCLOSURE_SWAP_DATA" variable (:constant-flag t) nil [2260 2280])
            ("G_CALLBACK" variable (:constant-flag t) nil [2442 2452])
            ("GClosure" type
               (:typedef ("_GClosure" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [2501 2537])
            ("GClosureNotifyData" type
               (:typedef ("_GClosureNotifyData" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [2538 2593])
            ("GCallback" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("" variable (:type "void") (reparse-symbol arg-sub-list) [3056 3061]))                  
                :type "void")
                nil [3023 3062])
            ("GClosureNotify" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3356 3371])
                    ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3378 3396]))                  
                :type "void")
                nil [3330 3397])
            ("GClosureMarshal" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4172 4190])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4197 4226])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4233 4264])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4271 4300])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4307 4339])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4346 4369]))                  
                :type "void")
                nil [4146 4370])
            ("GVaClosureMarshal" function
               (:prototype-flag t
                :function-pointer t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5266 5284])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5293 5316])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5325 5344])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5353 5368])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5377 5400])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [5409 5428])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5437 5459]))                  
                :type "void")
                nil [5238 5460])
            ("GCClosure" type
               (:typedef ("_GCClosure" type
                     (:prototype t
                      :type "struct")
                      nil nil)
                :type "typedef")
                nil [5626 5664])
            ("_GClosureNotifyData" type
               (:members 
                  ( ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol classsubparts) [5723 5743])
                    ("notify" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol classsubparts) [5746 5768]))                  
                :type "struct")
                nil [5692 5771])
            ("_GClosure" type
               (:members 
                  ( ("ref_count" variable
                       (:typemodifiers ("volatile")
                        :suffix ":15"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6101 6138])
                    ("meta_marshal_nouse" variable
                       (:typemodifiers ("volatile")
                        :suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6280 6326])
                    ("n_guards" variable
                       (:typemodifiers ("volatile")
                        :suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6329 6365])
                    ("n_fnotifiers" variable
                       (:typemodifiers ("volatile")
                        :suffix ":2"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6368 6408])
                    ("n_inotifiers" variable
                       (:typemodifiers ("volatile")
                        :suffix ":8"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6440 6480])
                    ("in_inotify" variable
                       (:typemodifiers ("volatile")
                        :suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6512 6550])
                    ("floating" variable
                       (:typemodifiers ("volatile")
                        :suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6553 6589])
                    ("derivative_flag" variable
                       (:typemodifiers ("volatile")
                        :suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6612 6657])
                    ("in_marshal" variable
                       (:typemodifiers ("volatile")
                        :suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6677 6715])
                    ("is_invalid" variable
                       (:typemodifiers ("volatile")
                        :suffix ":1"
                        :type ("guint" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [6718 6756])
                    ("marshal" function
                       (:prototype-flag t
                        :function-pointer t
                        :arguments 
                          ( ("closure" variable
                               (:pointer 1
                                :type ("GClosure" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [6796 6820])
                            ("return_value" variable
                               (:pointer 1
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [6830 6859])
                            ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6869 6900])
                            ("param_values" variable
                               (:pointer 1
                                :constant-flag t
                                :type ("GValue" type (:type "class") nil nil))
                                (reparse-symbol arg-sub-list) [6910 6939])
                            ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6949 6981])
                            ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6991 7017]))                          
                        :type "void")
                        (reparse-symbol classsubparts) [6776 7018])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7039 7053])
                    ("notifiers" variable
                       (:pointer 1
                        :type ("GClosureNotifyData" type (:type "class") nil nil))
                        (reparse-symbol classsubparts) [7073 7103]))                  
                :type "struct")
                nil [6062 7638])
            ("_GCClosure" type
               (:members 
                  ( ("closure" variable (:type ("GClosure" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7730 7747])
                    ("callback" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol classsubparts) [7750 7768]))                  
                :type "struct")
                nil [7708 7771])
            ("g_cclosure_new" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("callback_func" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7849 7873])
                    ("user_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7881 7900])
                    ("destroy_data" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7908 7936]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [7821 7937])
            ("g_cclosure_new_swap" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("callback_func" variable (:type ("GCallback" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7993 8017])
                    ("user_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8025 8044])
                    ("destroy_data" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8052 8080]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [7960 8081])
            ("g_signal_type_cclosure_new" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("itype" variable (:type ("GType" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8143 8164])
                    ("struct_offset" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8172 8201]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [8104 8202])
            ("g_closure_ref" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8280 8298]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [8252 8299])
            ("g_closure_sink" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8347 8365]))                  
                :type "void")
                nil [8322 8366])
            ("g_closure_unref" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8415 8433]))                  
                :type "void")
                nil [8389 8434])
            ("g_closure_new_simple" function
               (:prototype-flag t
                :pointer 1
                :arguments 
                  ( ("sizeof_closure" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8510 8533])
                    ("data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8541 8556]))                  
                :type ("GClosure" type (:type "class") nil nil))
                nil [8476 8557])
            ("g_closure_add_finalize_notifier" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8620 8644])
                    ("notify_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8652 8674])
                    ("notify_func" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8682 8710]))                  
                :type "void")
                nil [8580 8711])
            ("g_closure_remove_finalize_notifier" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8777 8801])
                    ("notify_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8809 8831])
                    ("notify_func" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8839 8867]))                  
                :type "void")
                nil [8734 8868])
            ("g_closure_add_invalidate_notifier" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8933 8957])
                    ("notify_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8965 8987])
                    ("notify_func" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8995 9023]))                  
                :type "void")
                nil [8891 9024])
            ("g_closure_remove_invalidate_notifier" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9092 9116])
                    ("notify_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9124 9146])
                    ("notify_func" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9154 9182]))                  
                :type "void")
                nil [9047 9183])
            ("g_closure_add_marshal_guards" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9244 9262])
                    ("pre_marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9270 9303])
                    ("pre_marshal_notify" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9311 9346])
                    ("post_marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9354 9388])
                    ("post_marshal_notify" variable (:type ("GClosureNotify" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9396 9432]))                  
                :type "void")
                nil [9206 9433])
            ("g_closure_set_marshal" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9488 9506])
                    ("marshal" variable (:type ("GClosureMarshal" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9514 9538]))                  
                :type "void")
                nil [9456 9539])
            ("g_closure_set_meta_marshal" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9598 9622])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9630 9653])
                    ("meta_marshal" variable (:type ("GClosureMarshal" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9661 9690]))                  
                :type "void")
                nil [9562 9691])
            ("g_closure_invalidate" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9745 9763]))                  
                :type "void")
                nil [9714 9764])
            ("g_closure_invoke" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9814 9833])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9841 9870])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9878 9901])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9909 9936])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9944 9970]))                  
                :type "void")
                nil [9787 9971])
            ("g_cclosure_marshal_generic" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10416 10438])
                    ("return_gvalue" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10472 10500])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10534 10563])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10597 10624])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10658 10688])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10722 10749]))                  
                :type "void")
                nil [10383 10750])
            ("g_cclosure_marshal_generic_va" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10810 10828])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10837 10860])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10869 10888])
                    ("args_list" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10897 10917])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10926 10949])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [10958 10977])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10986 11008]))                  
                :type "void")
                nil [10774 11009]))          
      :file "gclosure.h"
      :pointmax 11054
      :fsize 11053
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 11012 . 11023) (symbol 10752 . 10773) (symbol 10361 . 10382) (symbol 9765 . 9786) (symbol 9692 . 9713) (symbol 9540 . 9561) (symbol 9434 . 9455) (symbol 9184 . 9205) (symbol 9025 . 9046) (symbol 8869 . 8890) (symbol 8712 . 8733) (symbol 8558 . 8579) (symbol 8454 . 8475) (symbol 8367 . 8388) (symbol 8300 . 8321) (symbol 8230 . 8251) (symbol 8082 . 8103) (symbol 7938 . 7959) (symbol 7799 . 7820) (TYPEDEF 5230 . 5237) (TYPEDEF 4138 . 4145) (TYPEDEF 3322 . 3329) (TYPEDEF 3015 . 3022) (symbol 1034 . 1047) (string 942 . 990) (symbol 936 . 941) (punctuation 935 . 936))
      :lexical-table 
        '(("G_CALLBACK" (spp-arg-list ("f") 2452 . 2455) . ((semantic-list "((GCallback) (f))" 2459 . 2476)))
          ("G_CLOSURE_NEEDS_MARSHAL" (spp-arg-list ("closure") 1338 . 1347) . ((semantic-list "(((GClosure*) (closure))->marshal == NULL)" 1348 . 1390)))
          ("G_CLOSURE_N_NOTIFIERS" (spp-arg-list ("cl") 1886 . 1890) . ((semantic-list "(((cl)->n_guards << 1L) + \\
                                          (cl)->n_fnotifiers + (cl)->n_inotifiers)" 1892 . 2002)))
          ("__G_CLOSURE_H__")
          ("G_CCLOSURE_SWAP_DATA" (spp-arg-list ("cclosure") 2280 . 2290) . ((semantic-list "(((GClosure*) (cclosure))->derivative_flag)" 2292 . 2335)))
          )
)
    (semanticdb-table "semanticdb-table"
      :major-mode c-mode
      :tags 
        '( ("__G_MARSHAL_H__" variable (:constant-flag t) nil [770 785])
            ("g_cclosure_marshal_VOID__VOID" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [876 898])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [935 962])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [999 1028])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1065 1092])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1129 1159])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1196 1223]))                  
                :type "void")
                nil [840 1224])
            ("g_cclosure_marshal_VOID__VOIDv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1284 1302])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1340 1363])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1401 1420])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1458 1473])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1511 1534])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [1572 1591])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1629 1651]))                  
                :type "void")
                nil [1247 1652])
            ("g_cclosure_marshal_VOID__BOOLEAN" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1734 1756])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1796 1823])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1863 1892])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [1932 1959])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [1999 2029])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2069 2096]))                  
                :type "void")
                nil [1695 2097])
            ("g_cclosure_marshal_VOID__BOOLEANv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2160 2178])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2219 2242])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2283 2302])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2343 2358])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2399 2422])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [2463 2482])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2523 2545]))                  
                :type "void")
                nil [2120 2546])
            ("g_cclosure_marshal_VOID__CHAR" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2622 2644])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2681 2708])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2745 2774])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [2811 2838])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2875 2905])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [2942 2969]))                  
                :type "void")
                nil [2586 2970])
            ("g_cclosure_marshal_VOID__CHARv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3030 3048])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3086 3109])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3147 3166])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3204 3219])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3257 3280])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [3318 3337])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3375 3397]))                  
                :type "void")
                nil [2993 3398])
            ("g_cclosure_marshal_VOID__UCHAR" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3476 3498])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3536 3563])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3601 3630])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3668 3695])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3733 3763])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [3801 3828]))                  
                :type "void")
                nil [3439 3829])
            ("g_cclosure_marshal_VOID__UCHARv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3890 3908])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [3947 3970])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4009 4028])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4067 4082])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4121 4144])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [4183 4202])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4241 4263]))                  
                :type "void")
                nil [3852 4264])
            ("g_cclosure_marshal_VOID__INT" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4338 4360])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4396 4423])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4459 4488])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4524 4551])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4587 4617])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4653 4680]))                  
                :type "void")
                nil [4303 4681])
            ("g_cclosure_marshal_VOID__INTv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4740 4758])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [4795 4818])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4855 4874])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4911 4926])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [4963 4986])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [5023 5042])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5079 5101]))                  
                :type "void")
                nil [4704 5102])
            ("g_cclosure_marshal_VOID__UINT" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5178 5200])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5237 5264])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5301 5330])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5367 5394])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5431 5461])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5498 5525]))                  
                :type "void")
                nil [5142 5526])
            ("g_cclosure_marshal_VOID__UINTv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5586 5604])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5642 5665])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5703 5722])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5760 5775])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [5813 5836])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [5874 5893])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [5931 5953]))                  
                :type "void")
                nil [5549 5954])
            ("g_cclosure_marshal_VOID__LONG" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6030 6052])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6089 6116])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6153 6182])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6219 6246])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6283 6313])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6350 6377]))                  
                :type "void")
                nil [5994 6378])
            ("g_cclosure_marshal_VOID__LONGv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6438 6456])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6494 6517])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6555 6574])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6612 6627])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [6665 6688])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [6726 6745])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6783 6805]))                  
                :type "void")
                nil [6401 6806])
            ("g_cclosure_marshal_VOID__ULONG" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6884 6906])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [6944 6971])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7009 7038])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7076 7103])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7141 7171])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7209 7236]))                  
                :type "void")
                nil [6847 7237])
            ("g_cclosure_marshal_VOID__ULONGv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7298 7316])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7355 7378])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7417 7436])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7475 7490])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7529 7552])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [7591 7610])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7649 7671]))                  
                :type "void")
                nil [7260 7672])
            ("g_cclosure_marshal_VOID__ENUM" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7748 7770])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7807 7834])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [7871 7900])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [7937 7964])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8001 8031])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8068 8095]))                  
                :type "void")
                nil [7712 8096])
            ("g_cclosure_marshal_VOID__ENUMv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8156 8174])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8212 8235])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8273 8292])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8330 8345])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8383 8406])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [8444 8463])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8501 8523]))                  
                :type "void")
                nil [8119 8524])
            ("g_cclosure_marshal_VOID__FLAGS" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8602 8624])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8662 8689])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8727 8756])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [8794 8821])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8859 8889])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [8927 8954]))                  
                :type "void")
                nil [8565 8955])
            ("g_cclosure_marshal_VOID__FLAGSv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9016 9034])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9073 9096])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9135 9154])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9193 9208])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9247 9270])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [9309 9328])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9367 9389]))                  
                :type "void")
                nil [8978 9390])
            ("g_cclosure_marshal_VOID__FLOAT" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9468 9490])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9528 9555])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9593 9622])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9660 9687])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9725 9755])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [9793 9820]))                  
                :type "void")
                nil [9431 9821])
            ("g_cclosure_marshal_VOID__FLOATv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9882 9900])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [9939 9962])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10001 10020])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10059 10074])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10113 10136])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [10175 10194])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10233 10255]))                  
                :type "void")
                nil [9844 10256])
            ("g_cclosure_marshal_VOID__DOUBLE" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10336 10358])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10397 10424])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10463 10492])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10531 10558])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10597 10627])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10666 10693]))                  
                :type "void")
                nil [10298 10694])
            ("g_cclosure_marshal_VOID__DOUBLEv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10756 10774])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [10814 10837])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10877 10896])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10936 10951])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [10991 11014])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [11054 11073])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11113 11135]))                  
                :type "void")
                nil [10717 11136])
            ("g_cclosure_marshal_VOID__STRING" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11216 11238])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11277 11304])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11343 11372])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11411 11438])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11477 11507])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11546 11573]))                  
                :type "void")
                nil [11178 11574])
            ("g_cclosure_marshal_VOID__STRINGv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11636 11654])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11694 11717])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11757 11776])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11816 11831])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [11871 11894])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [11934 11953])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [11993 12015]))                  
                :type "void")
                nil [11597 12016])
            ("g_cclosure_marshal_VOID__PARAM" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12094 12116])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12154 12181])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12219 12248])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12286 12313])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12351 12381])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12419 12446]))                  
                :type "void")
                nil [12057 12447])
            ("g_cclosure_marshal_VOID__PARAMv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12508 12526])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12565 12588])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12627 12646])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12685 12700])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [12739 12762])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [12801 12820])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12859 12881]))                  
                :type "void")
                nil [12470 12882])
            ("g_cclosure_marshal_VOID__BOXED" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [12960 12982])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13020 13047])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13085 13114])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13152 13179])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13217 13247])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13285 13312]))                  
                :type "void")
                nil [12923 13313])
            ("g_cclosure_marshal_VOID__BOXEDv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13374 13392])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13431 13454])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13493 13512])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13551 13566])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13605 13628])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [13667 13686])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13725 13747]))                  
                :type "void")
                nil [13336 13748])
            ("g_cclosure_marshal_VOID__POINTER" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13830 13852])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [13892 13919])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [13959 13988])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14028 14055])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14095 14125])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14165 14192]))                  
                :type "void")
                nil [13791 14193])
            ("g_cclosure_marshal_VOID__POINTERv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14256 14274])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14315 14338])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14379 14398])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14439 14454])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14495 14518])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [14559 14578])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14619 14641]))                  
                :type "void")
                nil [14216 14642])
            ("g_cclosure_marshal_VOID__OBJECT" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14722 14744])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14783 14810])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14849 14878])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [14917 14944])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [14983 15013])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15052 15079]))                  
                :type "void")
                nil [14684 15080])
            ("g_cclosure_marshal_VOID__OBJECTv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15142 15160])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15200 15223])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15263 15282])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15322 15337])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15377 15400])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [15440 15459])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15499 15521]))                  
                :type "void")
                nil [15103 15522])
            ("g_cclosure_marshal_VOID__VARIANT" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15604 15626])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15666 15693])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15733 15762])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [15802 15829])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15869 15899])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [15939 15966]))                  
                :type "void")
                nil [15565 15967])
            ("g_cclosure_marshal_VOID__VARIANTv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16030 16048])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16089 16112])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16153 16172])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16213 16228])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16269 16292])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [16333 16352])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16393 16415]))                  
                :type "void")
                nil [15990 16416])
            ("g_cclosure_marshal_VOID__UINT_POINTER" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16508 16530])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16575 16602])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16647 16676])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16721 16748])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16793 16823])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [16868 16895]))                  
                :type "void")
                nil [16464 16896])
            ("g_cclosure_marshal_VOID__UINT_POINTERv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [16964 16982])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17028 17051])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17097 17116])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17162 17177])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17223 17246])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [17292 17311])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17357 17379]))                  
                :type "void")
                nil [16919 17380])
            ("g_cclosure_marshal_BOOLEAN__FLAGS" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17461 17483])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17524 17551])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17592 17621])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17662 17689])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17730 17760])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [17801 17828]))                  
                :type "void")
                nil [17421 17829])
            ("g_cclosure_marshal_BOOLEAN__FLAGSv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17893 17911])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [17953 17976])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18018 18037])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18079 18094])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [18136 18159])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [18201 18220])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [18262 18284]))                  
                :type "void")
                nil [17852 18285])
            ("g_cclosure_marshal_BOOL__FLAGS" variable (:constant-flag t) nil [18961 18991])
            ("g_cclosure_marshal_STRING__OBJECT_POINTER" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19125 19147])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19196 19223])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19272 19301])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19350 19377])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19426 19456])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19505 19532]))                  
                :type "void")
                nil [19077 19533])
            ("g_cclosure_marshal_STRING__OBJECT_POINTERv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19605 19623])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [19673 19696])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19746 19765])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19815 19830])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [19880 19903])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [19953 19972])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20022 20044]))                  
                :type "void")
                nil [19556 20045])
            ("g_cclosure_marshal_BOOLEAN__BOXED_BOXED" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20138 20160])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20207 20234])
                    ("n_param_values" variable (:type ("guint" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20281 20310])
                    ("param_values" variable
                       (:pointer 1
                        :constant-flag t
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20357 20384])
                    ("invocation_hint" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20431 20461])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20508 20535]))                  
                :type "void")
                nil [20092 20536])
            ("g_cclosure_marshal_BOOLEAN__BOXED_BOXEDv" function
               (:prototype-flag t
                :arguments 
                  ( ("closure" variable
                       (:pointer 1
                        :type ("GClosure" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20606 20624])
                    ("return_value" variable
                       (:pointer 1
                        :type ("GValue" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [20672 20695])
                    ("instance" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20743 20762])
                    ("args" variable (:type ("va_list" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20810 20825])
                    ("marshal_data" variable (:type ("gpointer" type (:type "class") nil nil)) (reparse-symbol arg-sub-list) [20873 20896])
                    ("n_params" variable (:type "int") (reparse-symbol arg-sub-list) [20944 20963])
                    ("param_types" variable
                       (:pointer 1
                        :type ("GType" type (:type "class") nil nil))
                        (reparse-symbol arg-sub-list) [21011 21033]))                  
                :type "void")
                nil [20559 21034])
            ("g_cclosure_marshal_BOOL__BOXED_BOXED" variable (:constant-flag t) nil [21722 21758]))          
      :file "gmarshal.h"
      :pointmax 21842
      :fsize 21841
      :lastmodtime '(24168 55251 0 0)
      :unmatched-syntax '((symbol 21800 . 21811) (symbol 20537 . 20558) (symbol 20070 . 20091) (symbol 19534 . 19555) (symbol 19055 . 19076) (symbol 17830 . 17851) (symbol 17399 . 17420) (symbol 16897 . 16918) (symbol 16442 . 16463) (symbol 15968 . 15989) (symbol 15543 . 15564) (symbol 15081 . 15102) (symbol 14662 . 14683) (symbol 14194 . 14215) (symbol 13769 . 13790) (symbol 13314 . 13335) (symbol 12901 . 12922) (symbol 12448 . 12469) (symbol 12035 . 12056) (symbol 11575 . 11596) (symbol 11156 . 11177) (symbol 10695 . 10716) (symbol 10276 . 10297) (symbol 9822 . 9843) (symbol 9409 . 9430) (symbol 8956 . 8977) (symbol 8543 . 8564) (symbol 8097 . 8118) (symbol 7690 . 7711) (symbol 7238 . 7259) (symbol 6825 . 6846) (symbol 6379 . 6400) (symbol 5972 . 5993) (symbol 5527 . 5548) (symbol 5120 . 5141) (symbol 4682 . 4703) (symbol 4281 . 4302) (symbol 3830 . 3851) (symbol 3417 . 3438) (symbol 2971 . 2992) (symbol 2564 . 2585) (symbol 2098 . 2119) (symbol 1673 . 1694) (symbol 1225 . 1246) (symbol 818 . 839) (symbol 787 . 800))
      :lexical-table 
        '(("__G_MARSHAL_H__")
          ("g_cclosure_marshal_BOOL__FLAGS" . ((symbol "g_cclosure_marshal_BOOLEAN__FLAGS" 18992 . 19025)))
          ("g_cclosure_marshal_BOOL__BOXED_BOXED" . ((symbol "g_cclosure_marshal_BOOLEAN__BOXED_BOXED" 21759 . 21798)))
          )
))
  :file "!usr!include!glib-2.0!gobject!semantic.cache"
  :semantic-tag-version "2.0"
  :semanticdb-version "2.2")
