{ "entries" : [ { "cIdentifier" : "GBaseFinalizeFunc", "detail" : "callback 'BaseFinalizeFunc' has unmappable param/return: callback 'BaseFinalizeFunc' param 'g_class' unmappable: 'GObject.TypeClass' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.BaseFinalizeFunc" }, { "cIdentifier" : "GBaseInitFunc", "detail" : "callback 'BaseInitFunc' has unmappable param/return: callback 'BaseInitFunc' param 'g_class' unmappable: 'GObject.TypeClass' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.BaseInitFunc" }, { "cIdentifier" : "GCClosure", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.CClosure" }, { "cIdentifier" : "GClassFinalizeFunc", "detail" : "callback 'ClassFinalizeFunc' has unmappable param/return: callback 'ClassFinalizeFunc' param 'g_class' unmappable: 'GObject.TypeClass' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.ClassFinalizeFunc" }, { "cIdentifier" : "GClassInitFunc", "detail" : "callback 'ClassInitFunc' has unmappable param/return: callback 'ClassInitFunc' param 'g_class' unmappable: 'GObject.TypeClass' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.ClassInitFunc" }, { "cIdentifier" : "GClosureMarshal", "detail" : "callback 'ClosureMarshal' has unmappable param/return: callback 'ClosureMarshal' param 'param_values' unmappable: C array bridging not yet implemented", "reason" : "callbackWithoutUserData", "symbol" : "GObject.ClosureMarshal" }, { "cIdentifier" : "GClosureNotifyData", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.ClosureNotifyData" }, { "cIdentifier" : "GEnumClass", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.EnumClass" }, { "cIdentifier" : "GEnumValue", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.EnumValue" }, { "cIdentifier" : "GFlagsClass", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.FlagsClass" }, { "cIdentifier" : "GFlagsValue", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.FlagsValue" }, { "cIdentifier" : "IOCondition", "detail" : "'IOCondition' is already declared in dependency module 'GLib'", "reason" : "duplicateOfDependency", "symbol" : "GObject.IOCondition" }, { "cIdentifier" : "GInitiallyUnownedClass", "detail" : "GObject class struct for 'InitiallyUnowned'", "reason" : "gtypeStruct", "symbol" : "GObject.InitiallyUnownedClass" }, { "cIdentifier" : "GInstanceInitFunc", "detail" : "callback 'InstanceInitFunc' has unmappable param/return: callback 'InstanceInitFunc' param 'instance' unmappable: 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.InstanceInitFunc" }, { "cIdentifier" : "GInterfaceFinalizeFunc", "detail" : "callback 'InterfaceFinalizeFunc' has unmappable param/return: callback 'InterfaceFinalizeFunc' param 'g_iface' unmappable: 'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.InterfaceFinalizeFunc" }, { "cIdentifier" : "GInterfaceInfo", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.InterfaceInfo" }, { "cIdentifier" : "GInterfaceInitFunc", "detail" : "callback 'InterfaceInitFunc' has unmappable param/return: callback 'InterfaceInitFunc' param 'g_iface' unmappable: 'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.InterfaceInitFunc" }, { "cIdentifier" : "g_object_newv", "detail" : "parameter 'parameters': 'GObject.Parameter' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.Object.newv" }, { "cIdentifier" : "GObjectClass", "detail" : "GObject class struct for 'Object'", "reason" : "gtypeStruct", "symbol" : "GObject.ObjectClass" }, { "cIdentifier" : "GObjectConstructParam", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.ObjectConstructParam" }, { "cIdentifier" : "GParamSpecClass", "detail" : "GObject class struct for 'ParamSpec'", "reason" : "gtypeStruct", "symbol" : "GObject.ParamSpecClass" }, { "cIdentifier" : "GParamSpecPool", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.ParamSpecPool" }, { "cIdentifier" : "GParamSpecTypeInfo", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.ParamSpecTypeInfo" }, { "cIdentifier" : "GParameter", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.Parameter" }, { "cIdentifier" : "GSignalAccumulator", "detail" : "callback 'SignalAccumulator' has unmappable param/return: callback 'SignalAccumulator' param 'ihint' unmappable: 'GObject.SignalInvocationHint' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.SignalAccumulator" }, { "cIdentifier" : "GSignalCMarshaller", "detail" : "callback 'ClosureMarshal' param 'param_values' unmappable: C array bridging not yet implemented", "reason" : "callbackWithoutUserData", "symbol" : "GObject.SignalCMarshaller" }, { "cIdentifier" : "GSignalCVaMarshaller", "detail" : "callback 'VaClosureMarshal' param 'instance' unmappable: 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.SignalCVaMarshaller" }, { "cIdentifier" : "GSignalEmissionHook", "detail" : "callback 'SignalEmissionHook' has unmappable param/return: callback 'SignalEmissionHook' param 'ihint' unmappable: 'GObject.SignalInvocationHint' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.SignalEmissionHook" }, { "cIdentifier" : "GSignalInvocationHint", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.SignalInvocationHint" }, { "cIdentifier" : "GSignalQuery", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.SignalQuery" }, { "cIdentifier" : "GTypeClass", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypeClass" }, { "cIdentifier" : "GTypeClassCacheFunc", "detail" : "callback 'TypeClassCacheFunc' has unmappable param/return: callback 'TypeClassCacheFunc' param 'g_class' unmappable: 'GObject.TypeClass' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.TypeClassCacheFunc" }, { "cIdentifier" : "GTypeFundamentalInfo", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypeFundamentalInfo" }, { "cIdentifier" : "GTypeInfo", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypeInfo" }, { "cIdentifier" : "GTypeInstance", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypeInstance" }, { "cIdentifier" : "GTypeInterface", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypeInterface" }, { "cIdentifier" : "GTypeInterfaceCheckFunc", "detail" : "callback 'TypeInterfaceCheckFunc' has unmappable param/return: callback 'TypeInterfaceCheckFunc' param 'g_iface' unmappable: 'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.TypeInterfaceCheckFunc" }, { "cIdentifier" : "GTypeModuleClass", "detail" : "GObject class struct for 'TypeModule'", "reason" : "gtypeStruct", "symbol" : "GObject.TypeModuleClass" }, { "cIdentifier" : "GTypePluginClass", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypePluginClass" }, { "cIdentifier" : "GTypePluginCompleteInterfaceInfo", "detail" : "callback 'TypePluginCompleteInterfaceInfo' has unmappable param/return: callback 'TypePluginCompleteInterfaceInfo' param 'info' unmappable: 'GObject.InterfaceInfo' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.TypePluginCompleteInterfaceInfo" }, { "cIdentifier" : "GTypePluginCompleteTypeInfo", "detail" : "callback 'TypePluginCompleteTypeInfo' has unmappable param/return: callback 'TypePluginCompleteTypeInfo' param 'info' unmappable: 'GObject.TypeInfo' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.TypePluginCompleteTypeInfo" }, { "cIdentifier" : "GTypeQuery", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypeQuery" }, { "cIdentifier" : "GTypeValueCollectFunc", "detail" : "callback 'TypeValueCollectFunc' has unmappable param/return: callback 'TypeValueCollectFunc' param 'collect_values' unmappable: C array bridging not yet implemented", "reason" : "callbackWithoutUserData", "symbol" : "GObject.TypeValueCollectFunc" }, { "cIdentifier" : "GTypeValueLCopyFunc", "detail" : "callback 'TypeValueLCopyFunc' has unmappable param/return: callback 'TypeValueLCopyFunc' param 'collect_values' unmappable: C array bridging not yet implemented", "reason" : "callbackWithoutUserData", "symbol" : "GObject.TypeValueLCopyFunc" }, { "cIdentifier" : "GTypeValueTable", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.TypeValueTable" }, { "cIdentifier" : "GVaClosureMarshal", "detail" : "callback 'VaClosureMarshal' has unmappable param/return: callback 'VaClosureMarshal' param 'instance' unmappable: 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.VaClosureMarshal" }, { "cIdentifier" : "GWeakRef", "detail" : "no GType registration", "reason" : "plainRecord", "symbol" : "GObject.WeakRef" }, { "cIdentifier" : "g_type_module_add_interface", "detail" : "parameter 'interface_info': 'GObject.InterfaceInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.add_interface" }, { "cIdentifier" : "g_boxed_type_register_static", "detail" : "callback param 'boxed_copy' deferred to Phase D4.3", "reason" : "callbackWithoutUserData", "symbol" : "GObject.boxed_type_register_static" }, { "cIdentifier" : "g_cclosure_marshal_BOOLEAN__BOXED_BOXED", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_BOOLEAN__BOXED_BOXED" }, { "cIdentifier" : "g_cclosure_marshal_BOOLEAN__FLAGS", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_BOOLEAN__FLAGS" }, { "cIdentifier" : "g_cclosure_marshal_STRING__OBJECT_POINTER", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_STRING__OBJECT_POINTER" }, { "cIdentifier" : "g_cclosure_marshal_VOID__BOOLEAN", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__BOOLEAN" }, { "cIdentifier" : "g_cclosure_marshal_VOID__BOXED", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__BOXED" }, { "cIdentifier" : "g_cclosure_marshal_VOID__CHAR", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__CHAR" }, { "cIdentifier" : "g_cclosure_marshal_VOID__DOUBLE", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__DOUBLE" }, { "cIdentifier" : "g_cclosure_marshal_VOID__ENUM", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__ENUM" }, { "cIdentifier" : "g_cclosure_marshal_VOID__FLAGS", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__FLAGS" }, { "cIdentifier" : "g_cclosure_marshal_VOID__FLOAT", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__FLOAT" }, { "cIdentifier" : "g_cclosure_marshal_VOID__INT", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__INT" }, { "cIdentifier" : "g_cclosure_marshal_VOID__LONG", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__LONG" }, { "cIdentifier" : "g_cclosure_marshal_VOID__OBJECT", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__OBJECT" }, { "cIdentifier" : "g_cclosure_marshal_VOID__PARAM", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__PARAM" }, { "cIdentifier" : "g_cclosure_marshal_VOID__POINTER", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__POINTER" }, { "cIdentifier" : "g_cclosure_marshal_VOID__STRING", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__STRING" }, { "cIdentifier" : "g_cclosure_marshal_VOID__UCHAR", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__UCHAR" }, { "cIdentifier" : "g_cclosure_marshal_VOID__UINT", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__UINT" }, { "cIdentifier" : "g_cclosure_marshal_VOID__UINT_POINTER", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__UINT_POINTER" }, { "cIdentifier" : "g_cclosure_marshal_VOID__ULONG", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__ULONG" }, { "cIdentifier" : "g_cclosure_marshal_VOID__VARIANT", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__VARIANT" }, { "cIdentifier" : "g_cclosure_marshal_VOID__VOID", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_VOID__VOID" }, { "cIdentifier" : "g_cclosure_marshal_generic", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_marshal_generic" }, { "cIdentifier" : "g_cclosure_new", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_new" }, { "cIdentifier" : "g_cclosure_new_object", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_new_object" }, { "cIdentifier" : "g_cclosure_new_object_swap", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_new_object_swap" }, { "cIdentifier" : "g_cclosure_new_swap", "detail" : "moved-to target type 'CClosure' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.cclosure_new_swap" }, { "cIdentifier" : "g_clear_object", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.clear_object" }, { "cIdentifier" : "g_clear_signal_handler", "detail" : "parameter 'handler_id_ptr' C type 'gulong*' is a pointer", "reason" : "unknownType", "symbol" : "GObject.clear_signal_handler" }, { "cIdentifier" : "g_type_plugin_complete_interface_info", "detail" : "parameter 'info': 'GObject.InterfaceInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.complete_interface_info" }, { "cIdentifier" : "g_type_plugin_complete_type_info", "detail" : "parameter 'info': 'GObject.TypeInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.complete_type_info" }, { "cIdentifier" : "g_signal_group_connect_data", "detail" : "callback param 'c_handler' deferred to Phase D4.3", "reason" : "callbackWithoutUserData", "symbol" : "GObject.connect_data" }, { "cIdentifier" : "g_signal_group_connect_swapped", "detail" : "callback param 'c_handler' deferred to Phase D4.3", "reason" : "callbackWithoutUserData", "symbol" : "GObject.connect_swapped" }, { "cIdentifier" : "g_value_array_copy", "detail" : "'GObject.ValueArray' has no copy function for a transfer-full in-parameter", "reason" : "boxedConsumedWithoutCopy", "symbol" : "GObject.copy" }, { "cIdentifier" : "g_enum_complete_type_info", "detail" : "out-param 'info': 'GObject.TypeInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.enum_complete_type_info" }, { "cIdentifier" : "g_enum_get_value", "detail" : "parameter 'enum_class': 'GObject.EnumClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.enum_get_value" }, { "cIdentifier" : "g_enum_get_value_by_name", "detail" : "parameter 'enum_class': 'GObject.EnumClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.enum_get_value_by_name" }, { "cIdentifier" : "g_enum_get_value_by_nick", "detail" : "parameter 'enum_class': 'GObject.EnumClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.enum_get_value_by_nick" }, { "cIdentifier" : "g_enum_register_static", "detail" : "parameter 'const_static_values': 'GObject.EnumValue' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.enum_register_static" }, { "cIdentifier" : "g_flags_complete_type_info", "detail" : "out-param 'info': 'GObject.TypeInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.flags_complete_type_info" }, { "cIdentifier" : "g_flags_get_first_value", "detail" : "parameter 'flags_class': 'GObject.FlagsClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.flags_get_first_value" }, { "cIdentifier" : "g_flags_get_value_by_name", "detail" : "parameter 'flags_class': 'GObject.FlagsClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.flags_get_value_by_name" }, { "cIdentifier" : "g_flags_get_value_by_nick", "detail" : "parameter 'flags_class': 'GObject.FlagsClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.flags_get_value_by_nick" }, { "cIdentifier" : "g_flags_register_static", "detail" : "parameter 'const_static_values': 'GObject.FlagsValue' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.flags_register_static" }, { "cIdentifier" : "g_object_getv", "detail" : "parameters 'names' and 'values' share length parameter index 0", "reason" : "arrayBridgingUnimplemented", "symbol" : "GObject.getv" }, { "cIdentifier" : "g_value_init_from_instance", "detail" : "parameter 'instance': 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.init_from_instance" }, { "cIdentifier" : "g_object_interface_find_property", "detail" : "parameter 'g_iface': 'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.interface_find_property" }, { "cIdentifier" : "g_object_interface_install_property", "detail" : "parameter 'g_iface': 'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.interface_install_property" }, { "cIdentifier" : "g_object_interface_list_properties", "detail" : "parameter 'g_iface': 'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.interface_list_properties" }, { "cIdentifier" : "g_closure_invoke", "detail" : "caller-allocates out-param 'return_value' (no buffer size in GIR)", "reason" : "outParameter", "symbol" : "GObject.invoke" }, { "cIdentifier" : "g_param_spec_override", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.param_spec_override" }, { "cIdentifier" : "g_param_spec_value_array", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.param_spec_value_array" }, { "cIdentifier" : "g_param_type_register_static", "detail" : "parameter 'pspec_info': 'GObject.ParamSpecTypeInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.param_type_register_static" }, { "cIdentifier" : "g_type_module_register_enum", "detail" : "parameter 'const_static_values': 'GObject.EnumValue' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.register_enum" }, { "cIdentifier" : "g_type_module_register_flags", "detail" : "parameter 'const_static_values': 'GObject.FlagsValue' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.register_flags" }, { "cIdentifier" : "g_type_module_register_type", "detail" : "parameter 'type_info': 'GObject.TypeInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.register_type" }, { "cIdentifier" : "g_value_reset", "detail" : "'GObject.Value' has no copy function for a transfer-full in-parameter", "reason" : "boxedConsumedWithoutCopy", "symbol" : "GObject.reset" }, { "cIdentifier" : "g_value_set_string_take_ownership", "detail" : "parameter 'v_string' is not a single const input string ('gchar*')", "reason" : "unknownType", "symbol" : "GObject.set_string_take_ownership" }, { "cIdentifier" : "g_signal_accumulator_first_wins", "detail" : "parameter 'ihint': 'GObject.SignalInvocationHint' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.signal_accumulator_first_wins" }, { "cIdentifier" : "g_signal_accumulator_true_handled", "detail" : "parameter 'ihint': 'GObject.SignalInvocationHint' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.signal_accumulator_true_handled" }, { "cIdentifier" : "g_signal_add_emission_hook", "detail" : "parameter 'hook_func': callback 'SignalEmissionHook' param 'ihint' unmappable: 'GObject.SignalInvocationHint' has no GType registration or lifetime functions", "reason" : "callbackWithoutUserData", "symbol" : "GObject.signal_add_emission_hook" }, { "cIdentifier" : "g_signal_chain_from_overridden", "detail" : "parameter 'instance_and_params': C array has no length annotation", "reason" : "arrayWithoutLength", "symbol" : "GObject.signal_chain_from_overridden" }, { "cIdentifier" : "g_signal_chain_from_overridden_handler", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_chain_from_overridden_handler" }, { "cIdentifier" : "g_signal_connect_data", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_connect_data" }, { "cIdentifier" : "g_signal_connect_object", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_connect_object" }, { "cIdentifier" : "g_signal_emit", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_emit" }, { "cIdentifier" : "g_signal_emit_by_name", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_emit_by_name" }, { "cIdentifier" : "g_signal_emit_valist", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_emit_valist" }, { "cIdentifier" : "g_signal_emitv", "detail" : "parameter 'instance_and_params': C array has no length annotation", "reason" : "arrayWithoutLength", "symbol" : "GObject.signal_emitv" }, { "cIdentifier" : "g_signal_get_invocation_hint", "detail" : "'GObject.SignalInvocationHint' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.signal_get_invocation_hint" }, { "cIdentifier" : "g_signal_list_ids", "detail" : "C array bridging not yet implemented", "reason" : "arrayBridgingUnimplemented", "symbol" : "GObject.signal_list_ids" }, { "cIdentifier" : "g_signal_new", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_new" }, { "cIdentifier" : "g_signal_new_class_handler", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_new_class_handler" }, { "cIdentifier" : "g_signal_new_valist", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_new_valist" }, { "cIdentifier" : "g_signal_newv", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_newv" }, { "cIdentifier" : "g_signal_override_class_handler", "detail" : "callback param 'class_handler' deferred to Phase D4.3", "reason" : "callbackWithoutUserData", "symbol" : "GObject.signal_override_class_handler" }, { "cIdentifier" : "g_signal_query", "detail" : "caller-allocates out-param 'query' (no buffer size in GIR)", "reason" : "outParameter", "symbol" : "GObject.signal_query" }, { "cIdentifier" : "g_signal_set_va_marshaller", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.signal_set_va_marshaller" }, { "cIdentifier" : "g_value_array_sort_with_data", "detail" : "callback param 'compare_func' deferred to Phase D4.3", "reason" : "callbackWithoutUserData", "symbol" : "GObject.sort_with_data" }, { "cIdentifier" : "g_source_set_closure", "detail" : "moved-to target type 'Source' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.source_set_closure" }, { "cIdentifier" : "g_source_set_dummy_callback", "detail" : "moved-to target type 'Source' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.source_set_dummy_callback" }, { "cIdentifier" : "g_value_take_string", "detail" : "parameter 'v_string' is not a single const input string ('gchar*')", "reason" : "unknownType", "symbol" : "GObject.take_string" }, { "cIdentifier" : "g_type_add_class_cache_func", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_add_class_cache_func" }, { "cIdentifier" : "g_type_add_interface_check", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_add_interface_check" }, { "cIdentifier" : "g_type_add_interface_static", "detail" : "parameter 'info': 'GObject.InterfaceInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_add_interface_static" }, { "cIdentifier" : "g_type_check_class_cast", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_check_class_cast" }, { "cIdentifier" : "g_type_check_class_is_a", "detail" : "parameter 'g_class': 'GObject.TypeClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_check_class_is_a" }, { "cIdentifier" : "g_type_check_instance", "detail" : "parameter 'instance': 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_check_instance" }, { "cIdentifier" : "g_type_check_instance_cast", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_check_instance_cast" }, { "cIdentifier" : "g_type_check_instance_is_a", "detail" : "parameter 'instance': 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_check_instance_is_a" }, { "cIdentifier" : "g_type_check_instance_is_fundamentally_a", "detail" : "parameter 'instance': 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_check_instance_is_fundamentally_a" }, { "cIdentifier" : "g_type_children", "detail" : "C array bridging not yet implemented", "reason" : "arrayBridgingUnimplemented", "symbol" : "GObject.type_children" }, { "cIdentifier" : "g_type_class_adjust_private_offset", "detail" : "moved-to target type 'TypeClass' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_class_adjust_private_offset" }, { "cIdentifier" : "g_type_class_get", "detail" : "moved-to target type 'TypeClass' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_class_get" }, { "cIdentifier" : "g_type_class_peek", "detail" : "moved-to target type 'TypeClass' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_class_peek" }, { "cIdentifier" : "g_type_class_peek_static", "detail" : "moved-to target type 'TypeClass' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_class_peek_static" }, { "cIdentifier" : "g_type_class_ref", "detail" : "moved-to target type 'TypeClass' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_class_ref" }, { "cIdentifier" : "g_type_create_instance", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_create_instance" }, { "cIdentifier" : "g_type_default_interface_get", "detail" : "'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_default_interface_get" }, { "cIdentifier" : "g_type_default_interface_peek", "detail" : "'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_default_interface_peek" }, { "cIdentifier" : "g_type_default_interface_ref", "detail" : "'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_default_interface_ref" }, { "cIdentifier" : "g_type_default_interface_unref", "detail" : "parameter 'g_iface': 'GObject.TypeInterface' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_default_interface_unref" }, { "cIdentifier" : "g_type_free_instance", "detail" : "parameter 'instance': 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_free_instance" }, { "cIdentifier" : "g_type_interface_add_prerequisite", "detail" : "moved-to target type 'TypeInterface' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_interface_add_prerequisite" }, { "cIdentifier" : "g_type_interface_get_plugin", "detail" : "moved-to target type 'TypeInterface' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_interface_get_plugin" }, { "cIdentifier" : "g_type_interface_instantiatable_prerequisite", "detail" : "moved-to target type 'TypeInterface' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_interface_instantiatable_prerequisite" }, { "cIdentifier" : "g_type_interface_peek", "detail" : "moved-to target type 'TypeInterface' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_interface_peek" }, { "cIdentifier" : "g_type_interface_prerequisites", "detail" : "moved-to target type 'TypeInterface' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_interface_prerequisites" }, { "cIdentifier" : "g_type_interfaces", "detail" : "C array bridging not yet implemented", "reason" : "arrayBridgingUnimplemented", "symbol" : "GObject.type_interfaces" }, { "cIdentifier" : "g_type_name_from_class", "detail" : "parameter 'g_class': 'GObject.TypeClass' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_name_from_class" }, { "cIdentifier" : "g_type_name_from_instance", "detail" : "parameter 'instance': 'GObject.TypeInstance' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_name_from_instance" }, { "cIdentifier" : "g_type_query", "detail" : "caller-allocates out-param 'query' (no buffer size in GIR)", "reason" : "outParameter", "symbol" : "GObject.type_query" }, { "cIdentifier" : "g_type_register_fundamental", "detail" : "parameter 'info': 'GObject.TypeInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_register_fundamental" }, { "cIdentifier" : "g_type_register_static", "detail" : "parameter 'info': 'GObject.TypeInfo' has no GType registration or lifetime functions", "reason" : "plainRecord", "symbol" : "GObject.type_register_static" }, { "cIdentifier" : "g_type_register_static_simple", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_register_static_simple" }, { "cIdentifier" : "g_type_remove_class_cache_func", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_remove_class_cache_func" }, { "cIdentifier" : "g_type_remove_interface_check", "detail" : "notIntrospectable", "reason" : "notIntrospectable", "symbol" : "GObject.type_remove_interface_check" }, { "cIdentifier" : "g_type_value_table_peek", "detail" : "moved-to target type 'TypeValueTable' was not planned", "reason" : "movedToTargetMissing", "symbol" : "GObject.type_value_table_peek" }, { "cIdentifier" : "g_value_register_transform_func", "detail" : "callback param 'transform_func' deferred to Phase D4.3", "reason" : "callbackWithoutUserData", "symbol" : "GObject.value_register_transform_func" }, { "cIdentifier" : "g_variant_get_gtype", "detail" : "C symbol 'g_variant_get_gtype' is not visible through the public umbrella header", "reason" : "unknownType", "symbol" : "GObject.variant_get_gtype" } ], "module" : "GObject", "stats" : { "boundCallables" : 208, "boundCallbacks" : 32, "boundSignals" : 3, "boundTypes" : 76, "totalCallables" : 465, "totalCallbacks" : 34, "totalSignals" : 3, "totalTypes" : 122 } }