packages feed

gi-girepository 1.0.29 → 1.0.30

raw patch · 4 files changed

+12/−7 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi

API changes (from Hackage documentation)

- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.ArrayType
- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.Direction
- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.InfoType
- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.NvokeError
- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.RepositoryError
- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.ScopeType
- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.Transfer
- GI.GIRepository.Enums: instance GHC.Classes.Eq GI.GIRepository.Enums.TypeTag
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.ArrayType
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.Direction
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.InfoType
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.NvokeError
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.RepositoryError
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.ScopeType
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.Transfer
- GI.GIRepository.Enums: instance GHC.Classes.Ord GI.GIRepository.Enums.TypeTag
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.ArrayType
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.Direction
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.InfoType
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.NvokeError
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.RepositoryError
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.ScopeType
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.Transfer
- GI.GIRepository.Enums: instance GHC.Enum.Enum GI.GIRepository.Enums.TypeTag
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.ArrayType
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.Direction
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.InfoType
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.NvokeError
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.RepositoryError
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.ScopeType
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.Transfer
- GI.GIRepository.Enums: instance GHC.Show.Show GI.GIRepository.Enums.TypeTag
- GI.GIRepository.Flags: instance GHC.Classes.Eq GI.GIRepository.Flags.FieldInfoFlags
- GI.GIRepository.Flags: instance GHC.Classes.Eq GI.GIRepository.Flags.FunctionInfoFlags
- GI.GIRepository.Flags: instance GHC.Classes.Eq GI.GIRepository.Flags.RepositoryLoadFlags
- GI.GIRepository.Flags: instance GHC.Classes.Eq GI.GIRepository.Flags.VFuncInfoFlags
- GI.GIRepository.Flags: instance GHC.Classes.Ord GI.GIRepository.Flags.FieldInfoFlags
- GI.GIRepository.Flags: instance GHC.Classes.Ord GI.GIRepository.Flags.FunctionInfoFlags
- GI.GIRepository.Flags: instance GHC.Classes.Ord GI.GIRepository.Flags.RepositoryLoadFlags
- GI.GIRepository.Flags: instance GHC.Classes.Ord GI.GIRepository.Flags.VFuncInfoFlags
- GI.GIRepository.Flags: instance GHC.Enum.Enum GI.GIRepository.Flags.FieldInfoFlags
- GI.GIRepository.Flags: instance GHC.Enum.Enum GI.GIRepository.Flags.FunctionInfoFlags
- GI.GIRepository.Flags: instance GHC.Enum.Enum GI.GIRepository.Flags.RepositoryLoadFlags
- GI.GIRepository.Flags: instance GHC.Enum.Enum GI.GIRepository.Flags.VFuncInfoFlags
- GI.GIRepository.Flags: instance GHC.Show.Show GI.GIRepository.Flags.FieldInfoFlags
- GI.GIRepository.Flags: instance GHC.Show.Show GI.GIRepository.Flags.FunctionInfoFlags
- GI.GIRepository.Flags: instance GHC.Show.Show GI.GIRepository.Flags.RepositoryLoadFlags
- GI.GIRepository.Flags: instance GHC.Show.Show GI.GIRepository.Flags.VFuncInfoFlags
- GI.GIRepository.Objects.Repository: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.GIRepository.Objects.Repository.Repository)
- GI.GIRepository.Objects.Repository: instance GHC.Classes.Eq GI.GIRepository.Objects.Repository.Repository
- GI.GIRepository.Structs.AttributeIter: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GIRepository.Structs.AttributeIter.AttributeIter tag
- GI.GIRepository.Structs.AttributeIter: instance GHC.Classes.Eq GI.GIRepository.Structs.AttributeIter.AttributeIter
- GI.GIRepository.Structs.BaseInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GIRepository.Structs.BaseInfo.BaseInfo tag
- GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.GIRepository.Structs.BaseInfo.BaseInfo)
- GI.GIRepository.Structs.BaseInfo: instance GHC.Classes.Eq GI.GIRepository.Structs.BaseInfo.BaseInfo
- GI.GIRepository.Structs.Typelib: instance GHC.Classes.Eq GI.GIRepository.Structs.Typelib.Typelib
- GI.GIRepository.Structs.UnresolvedInfo: instance GHC.Classes.Eq GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo
- GI.GIRepository.Unions.Argument: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GIRepository.Unions.Argument.Argument tag
- GI.GIRepository.Unions.Argument: instance GHC.Classes.Eq GI.GIRepository.Unions.Argument.Argument
+ GI.GIRepository: GArray :: Ptr (GArray a) -> GArray a
+ GI.GIRepository: GByteArray :: Ptr GByteArray -> GByteArray
+ GI.GIRepository: GError :: ManagedPtr GError -> GError
+ GI.GIRepository: GHashTable :: Ptr (GHashTable a b) -> GHashTable a b
+ GI.GIRepository: GList :: Ptr (GList a) -> GList a
+ GI.GIRepository: GParamSpec :: ManagedPtr GParamSpec -> GParamSpec
+ GI.GIRepository: GPtrArray :: Ptr (GPtrArray a) -> GPtrArray a
+ GI.GIRepository: GSList :: Ptr (GSList a) -> GSList a
+ GI.GIRepository: GType :: CGType -> GType
+ GI.GIRepository: GValue :: ManagedPtr GValue -> GValue
+ GI.GIRepository: GVariant :: ManagedPtr GVariant -> GVariant
+ GI.GIRepository: GVariantDictEntry :: key -> value -> GVariantDictEntry key value
+ GI.GIRepository: GVariantHandle :: Int32 -> GVariantHandle
+ GI.GIRepository: GVariantSinglet :: a -> GVariantSinglet a
+ GI.GIRepository: ManagedPtr :: ForeignPtr a -> Maybe CallStack -> IORef (Maybe CallStack) -> ManagedPtr a
+ GI.GIRepository: PtrWrapped :: Ptr a -> PtrWrapped a
+ GI.GIRepository: UnexpectedNullPointerReturn :: Text -> UnexpectedNullPointerReturn
+ GI.GIRepository: [:!<~] :: forall obj info (attr :: Symbol) (tag1 :: AttrOpTag) b model (tag :: AttrOpTag). (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag1 info obj, AttrSetTypeConstraint info b, ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.GIRepository: [:&=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrTransferTypeConstraint info b, AttrSetTypeConstraint info (AttrTransferType info)) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.GIRepository: [:::] :: forall object info. SignalProxy object info -> Text -> SignalProxy object info
+ GI.GIRepository: [:<~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b model. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b, AttrOpAllowed 'AttrGet info obj, EqMaybe b (AttrGetType info), ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.GIRepository: [:=>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> IO b -> AttrOp obj tag
+ GI.GIRepository: [:=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.GIRepository: [:~>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> IO b) -> AttrOp obj tag
+ GI.GIRepository: [:~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> b) -> AttrOp obj tag
+ GI.GIRepository: [After] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.GIRepository: [Bind] :: forall obj info (propName :: Symbol) (tag :: AttrOpTag) model outType (components :: [Symbol]) (fieldName :: Symbol). (HasAttributeList obj, GObject obj, info ~ ResolveAttribute propName obj, AttrInfo info, KnownSymbol (AttrLabel info), AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrOpAllowed 'AttrPut info obj, ?_haskell_gi_modelProxy :: ModelProxy model, outType ~ AttrGetType info, AttrSetTypeConstraint info outType, components ~ Components fieldName, PathFieldAccess components model outType, KnownSymbol fieldName, Eq outType) => AttrLabelProxy propName -> AttrLabelProxy fieldName -> AttrOp obj tag
+ GI.GIRepository: [On] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.GIRepository: [PropertyNotify] :: forall info1 (propName :: Symbol) object (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo
+ GI.GIRepository: [PropertySet] :: forall info1 (propName :: Symbol) object b (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, AttrBaseTypeConstraint info1 object, b ~ AttrGetType info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object (GObjectPropertySetSignalInfo b)
+ GI.GIRepository: [gtypeToCGType] :: GType -> CGType
+ GI.GIRepository: [managedForeignPtr] :: ManagedPtr a -> ForeignPtr a
+ GI.GIRepository: [managedPtrAllocCallStack] :: ManagedPtr a -> Maybe CallStack
+ GI.GIRepository: [managedPtrIsDisowned] :: ManagedPtr a -> IORef (Maybe CallStack)
+ GI.GIRepository: [nullPtrErrorMsg] :: UnexpectedNullPointerReturn -> Text
+ GI.GIRepository: [unwrapPtr] :: PtrWrapped a -> Ptr a
+ GI.GIRepository: after :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.GIRepository: asA :: (ManagedPtrNewtype a, ManagedPtrNewtype b, HasParentTypes b, IsDescendantOf a b) => b -> (ManagedPtr a -> a) -> a
+ GI.GIRepository: boxedPtrCalloc :: CallocPtr a => IO (Ptr a)
+ GI.GIRepository: boxedPtrCopy :: BoxedPtr a => a -> IO a
+ GI.GIRepository: boxedPtrFree :: BoxedPtr a => a -> IO ()
+ GI.GIRepository: byteStringToCString :: ByteString -> IO CString
+ GI.GIRepository: castTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o', GObject o') => (ManagedPtr o' -> o') -> o -> IO (Maybe o')
+ GI.GIRepository: catchGErrorJust :: GErrorClass err => err -> IO a -> (GErrorMessage -> IO a) -> IO a
+ GI.GIRepository: catchGErrorJustDomain :: GErrorClass err => IO a -> (err -> GErrorMessage -> IO a) -> IO a
+ GI.GIRepository: checkGError :: (Ptr (Ptr GError) -> IO a) -> (GError -> IO a) -> IO a
+ GI.GIRepository: checkInstanceType :: (ManagedPtrNewtype o, TypedObject o) => o -> GType -> IO Bool
+ GI.GIRepository: class TypedObject a => BoxedEnum a
+ GI.GIRepository: class TypedObject a => BoxedFlags a
+ GI.GIRepository: class ManagedPtrNewtype a => BoxedPtr a
+ GI.GIRepository: class BoxedPtr a => CallocPtr a
+ GI.GIRepository: class (ManagedPtrNewtype a, TypedObject a) => GBoxed a
+ GI.GIRepository: class Enum err => GErrorClass err
+ GI.GIRepository: class (ManagedPtrNewtype a, TypedObject a) => GObject a
+ GI.GIRepository: class Enum a => IsGFlag a
+ GI.GIRepository: class IsGValue a
+ GI.GIRepository: class IsGVariant a
+ GI.GIRepository: class Ord a => IsGVariantBasicType a
+ GI.GIRepository: class Coercible a ManagedPtr () => ManagedPtrNewtype a
+ GI.GIRepository: class HasParentTypes a => TypedObject a
+ GI.GIRepository: copyBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.GIRepository: copyBoxedPtr :: GBoxed a => Ptr a -> IO (Ptr a)
+ GI.GIRepository: copyBytes :: (HasCallStack, CallocPtr a) => Int -> Ptr a -> IO (Ptr a)
+ GI.GIRepository: cstringPackPtr :: CString -> PtrWrapped CString
+ GI.GIRepository: cstringToByteString :: HasCallStack => CString -> IO ByteString
+ GI.GIRepository: cstringToString :: HasCallStack => CString -> IO String
+ GI.GIRepository: cstringToText :: HasCallStack => CString -> IO Text
+ GI.GIRepository: cstringUnpackPtr :: PtrWrapped CString -> CString
+ GI.GIRepository: data AttrOp obj (tag :: AttrOpTag)
+ GI.GIRepository: data GArray a
+ GI.GIRepository: data GByteArray
+ GI.GIRepository: data GClosure a
+ GI.GIRepository: data GHashTable a b
+ GI.GIRepository: data GList a
+ GI.GIRepository: data GPtrArray a
+ GI.GIRepository: data GSList a
+ GI.GIRepository: data GVariantDictEntry key value
+ GI.GIRepository: data GVariantObjectPath
+ GI.GIRepository: data GVariantSignature
+ GI.GIRepository: data ManagedPtr a
+ GI.GIRepository: data SignalProxy object info
+ GI.GIRepository: data UnexpectedNullPointerReturn
+ GI.GIRepository: disownBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.GIRepository: disownGVariant :: GVariant -> IO (Ptr GVariant)
+ GI.GIRepository: disownManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.GIRepository: disownObject :: (HasCallStack, GObject a) => a -> IO (Ptr b)
+ GI.GIRepository: freeBoxed :: (HasCallStack, GBoxed a) => a -> IO ()
+ GI.GIRepository: fromGValue :: (IsGValue a, MonadIO m) => GValue -> m a
+ GI.GIRepository: fromGVariant :: IsGVariant a => GVariant -> IO (Maybe a)
+ GI.GIRepository: gDirectEqual :: GEqualFunc (Ptr a)
+ GI.GIRepository: gDirectHash :: GHashFunc (Ptr a)
+ GI.GIRepository: gStrEqual :: GEqualFunc CString
+ GI.GIRepository: gStrHash :: GHashFunc CString
+ GI.GIRepository: g_list_free :: Ptr (GList a) -> IO ()
+ GI.GIRepository: g_slist_free :: Ptr (GSList a) -> IO ()
+ GI.GIRepository: gerrorClassDomain :: GErrorClass err => err -> Text
+ GI.GIRepository: gerrorCode :: GError -> IO GErrorCode
+ GI.GIRepository: gerrorDomain :: GError -> IO GQuark
+ GI.GIRepository: gerrorMessage :: GError -> IO GErrorMessage
+ GI.GIRepository: gerrorNew :: GErrorDomain -> GErrorCode -> GErrorMessage -> IO GError
+ GI.GIRepository: get :: forall info (attr :: Symbol) obj result m. (AttrGetC info obj attr result, MonadIO m) => obj -> AttrLabelProxy attr -> m result
+ GI.GIRepository: gflagsToWord :: (Num b, IsGFlag a) => [a] -> b
+ GI.GIRepository: glibType :: TypedObject a => IO GType
+ GI.GIRepository: gtypeName :: GType -> IO String
+ GI.GIRepository: gvalueGType_ :: IsGValue a => IO GType
+ GI.GIRepository: gvalueGet_ :: IsGValue a => Ptr GValue -> IO a
+ GI.GIRepository: gvaluePackPtr :: Ptr GValue -> PtrWrapped (Ptr GValue)
+ GI.GIRepository: gvalueSet_ :: IsGValue a => Ptr GValue -> a -> IO ()
+ GI.GIRepository: gvalueUnpackPtr :: PtrWrapped (Ptr GValue) -> Ptr GValue
+ GI.GIRepository: gvariantFromBool :: Bool -> IO GVariant
+ GI.GIRepository: gvariantFromBytestring :: ByteString -> IO GVariant
+ GI.GIRepository: gvariantFromDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => key -> value -> IO GVariant
+ GI.GIRepository: gvariantFromDouble :: Double -> IO GVariant
+ GI.GIRepository: gvariantFromGVariant :: GVariant -> IO GVariant
+ GI.GIRepository: gvariantFromHandle :: Int32 -> IO GVariant
+ GI.GIRepository: gvariantFromInt16 :: Int16 -> IO GVariant
+ GI.GIRepository: gvariantFromInt32 :: Int32 -> IO GVariant
+ GI.GIRepository: gvariantFromInt64 :: Int64 -> IO GVariant
+ GI.GIRepository: gvariantFromList :: IsGVariant a => [a] -> IO GVariant
+ GI.GIRepository: gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant
+ GI.GIRepository: gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant
+ GI.GIRepository: gvariantFromObjectPath :: GVariantObjectPath -> IO GVariant
+ GI.GIRepository: gvariantFromSignature :: GVariantSignature -> IO GVariant
+ GI.GIRepository: gvariantFromText :: Text -> IO GVariant
+ GI.GIRepository: gvariantFromTuple :: [GVariant] -> IO GVariant
+ GI.GIRepository: gvariantFromWord16 :: Word16 -> IO GVariant
+ GI.GIRepository: gvariantFromWord32 :: Word32 -> IO GVariant
+ GI.GIRepository: gvariantFromWord64 :: Word64 -> IO GVariant
+ GI.GIRepository: gvariantFromWord8 :: Word8 -> IO GVariant
+ GI.GIRepository: gvariantGetTypeString :: GVariant -> IO Text
+ GI.GIRepository: gvariantObjectPathToText :: GVariantObjectPath -> Text
+ GI.GIRepository: gvariantSignatureToText :: GVariantSignature -> Text
+ GI.GIRepository: gvariantToBool :: GVariant -> IO (Maybe Bool)
+ GI.GIRepository: gvariantToBytestring :: GVariant -> IO (Maybe ByteString)
+ GI.GIRepository: gvariantToDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (key, value))
+ GI.GIRepository: gvariantToDouble :: GVariant -> IO (Maybe Double)
+ GI.GIRepository: gvariantToGVariant :: GVariant -> IO (Maybe GVariant)
+ GI.GIRepository: gvariantToHandle :: GVariant -> IO (Maybe Int32)
+ GI.GIRepository: gvariantToInt16 :: GVariant -> IO (Maybe Int16)
+ GI.GIRepository: gvariantToInt32 :: GVariant -> IO (Maybe Int32)
+ GI.GIRepository: gvariantToInt64 :: GVariant -> IO (Maybe Int64)
+ GI.GIRepository: gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a])
+ GI.GIRepository: gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value))
+ GI.GIRepository: gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a))
+ GI.GIRepository: gvariantToObjectPath :: GVariant -> IO (Maybe Text)
+ GI.GIRepository: gvariantToSignature :: GVariant -> IO (Maybe Text)
+ GI.GIRepository: gvariantToText :: GVariant -> IO (Maybe Text)
+ GI.GIRepository: gvariantToTuple :: GVariant -> IO (Maybe [GVariant])
+ GI.GIRepository: gvariantToWord16 :: GVariant -> IO (Maybe Word16)
+ GI.GIRepository: gvariantToWord32 :: GVariant -> IO (Maybe Word32)
+ GI.GIRepository: gvariantToWord64 :: GVariant -> IO (Maybe Word64)
+ GI.GIRepository: gvariantToWord8 :: GVariant -> IO (Maybe Word8)
+ GI.GIRepository: handleGErrorJust :: GErrorClass err => err -> (GErrorMessage -> IO a) -> IO a -> IO a
+ GI.GIRepository: handleGErrorJustDomain :: GErrorClass err => (err -> GErrorMessage -> IO a) -> IO a -> IO a
+ GI.GIRepository: mapCArrayWithLength :: (Storable a, Integral b) => b -> (a -> IO c) -> Ptr a -> IO ()
+ GI.GIRepository: mapGArray :: Storable a => (a -> IO b) -> Ptr (GArray a) -> IO ()
+ GI.GIRepository: mapGList :: (Ptr a -> IO b) -> Ptr (GList (Ptr a)) -> IO ()
+ GI.GIRepository: mapGSList :: (Ptr a -> IO b) -> Ptr (GSList (Ptr a)) -> IO ()
+ GI.GIRepository: mapPtrArray :: (Ptr a -> IO b) -> Ptr (GPtrArray (Ptr a)) -> IO ()
+ GI.GIRepository: mapZeroTerminatedCArray :: (Ptr a -> IO b) -> Ptr (Ptr a) -> IO ()
+ GI.GIRepository: maybePokeGError :: Ptr (Ptr GError) -> Maybe GError -> IO ()
+ GI.GIRepository: maybeWithManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => Maybe a -> (Ptr a -> IO c) -> IO c
+ GI.GIRepository: new :: (Constructible a tag, MonadIO m) => (ManagedPtr a -> a) -> [AttrOp a tag] -> m a
+ GI.GIRepository: newBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GIRepository: newGVariantFromPtr :: Ptr GVariant -> IO GVariant
+ GI.GIRepository: newGVariantObjectPath :: Text -> Maybe GVariantObjectPath
+ GI.GIRepository: newGVariantSignature :: Text -> Maybe GVariantSignature
+ GI.GIRepository: newManagedPtr :: HasCallStack => Ptr a -> IO () -> IO (ManagedPtr a)
+ GI.GIRepository: newManagedPtr' :: HasCallStack => FinalizerPtr a -> Ptr a -> IO (ManagedPtr a)
+ GI.GIRepository: newManagedPtr_ :: Ptr a -> IO (ManagedPtr a)
+ GI.GIRepository: newObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.GIRepository: newPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GIRepository: newtype GError
+ GI.GIRepository: newtype GParamSpec
+ GI.GIRepository: newtype GType
+ GI.GIRepository: newtype GValue
+ GI.GIRepository: newtype GVariant
+ GI.GIRepository: newtype GVariantHandle
+ GI.GIRepository: newtype GVariantSinglet a
+ GI.GIRepository: newtype PtrWrapped a
+ GI.GIRepository: noGParamSpec :: Maybe GParamSpec
+ GI.GIRepository: noGVariant :: Maybe GVariant
+ GI.GIRepository: on :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.GIRepository: packBlockArray :: Int -> [Ptr a] -> IO (Ptr a)
+ GI.GIRepository: packByteString :: ByteString -> IO (Ptr Word8)
+ GI.GIRepository: packFileNameArray :: [String] -> IO (Ptr CString)
+ GI.GIRepository: packGArray :: Storable a => [a] -> IO (Ptr (GArray a))
+ GI.GIRepository: packGByteArray :: ByteString -> IO (Ptr GByteArray)
+ GI.GIRepository: packGHashTable :: GHashFunc a -> GEqualFunc a -> Maybe (GDestroyNotify a) -> Maybe (GDestroyNotify b) -> [(PtrWrapped a, PtrWrapped b)] -> IO (Ptr (GHashTable a b))
+ GI.GIRepository: packGList :: [Ptr a] -> IO (Ptr (GList (Ptr a)))
+ GI.GIRepository: packGPtrArray :: [Ptr a] -> IO (Ptr (GPtrArray (Ptr a)))
+ GI.GIRepository: packGSList :: [Ptr a] -> IO (Ptr (GSList (Ptr a)))
+ GI.GIRepository: packMapStorableArray :: forall a b. Storable b => (a -> b) -> [a] -> IO (Ptr b)
+ GI.GIRepository: packMapZeroTerminatedStorableArray :: forall a b. (Num b, Storable b) => (a -> b) -> [a] -> IO (Ptr b)
+ GI.GIRepository: packPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.GIRepository: packStorableArray :: Storable a => [a] -> IO (Ptr a)
+ GI.GIRepository: packUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.GIRepository: packZeroTerminatedByteString :: ByteString -> IO (Ptr Word8)
+ GI.GIRepository: packZeroTerminatedFileNameArray :: [String] -> IO (Ptr CString)
+ GI.GIRepository: packZeroTerminatedPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.GIRepository: packZeroTerminatedStorableArray :: (Num a, Storable a) => [a] -> IO (Ptr a)
+ GI.GIRepository: packZeroTerminatedUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.GIRepository: propagateGError :: (Ptr (Ptr GError) -> IO a) -> IO a
+ GI.GIRepository: ptrPackPtr :: Ptr a -> PtrWrapped (Ptr a)
+ GI.GIRepository: ptrUnpackPtr :: PtrWrapped (Ptr a) -> Ptr a
+ GI.GIRepository: releaseObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.GIRepository: set :: forall o m. MonadIO m => o -> [AttrOp o 'AttrSet] -> m ()
+ GI.GIRepository: stringToCString :: String -> IO CString
+ GI.GIRepository: textToCString :: Text -> IO CString
+ GI.GIRepository: toGValue :: (IsGValue a, MonadIO m) => a -> m GValue
+ GI.GIRepository: toGVariant :: IsGVariant a => a -> IO GVariant
+ GI.GIRepository: toGVariantFormatString :: IsGVariant a => a -> Text
+ GI.GIRepository: toManagedPtr :: ManagedPtrNewtype a => a -> ManagedPtr a
+ GI.GIRepository: touchManagedPtr :: ManagedPtrNewtype a => a -> IO ()
+ GI.GIRepository: type CGType = Word64
+ GI.GIRepository: type GDestroyNotify ptr = FunPtr ptr -> IO ()
+ GI.GIRepository: type GEqualFunc a = FunPtr PtrWrapped a -> PtrWrapped a -> IO Int32
+ GI.GIRepository: type GErrorCode = C_gint
+ GI.GIRepository: type GErrorDomain = GQuark
+ GI.GIRepository: type GErrorMessage = Text
+ GI.GIRepository: type GHashFunc a = FunPtr PtrWrapped a -> IO Word32
+ GI.GIRepository: unpackBlockArrayWithLength :: Integral a => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.GIRepository: unpackBoxedArrayWithLength :: (Integral a, GBoxed b) => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.GIRepository: unpackByteStringWithLength :: Integral a => a -> Ptr Word8 -> IO ByteString
+ GI.GIRepository: unpackFileNameArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [String]
+ GI.GIRepository: unpackGArray :: Storable a => Ptr (GArray a) -> IO [a]
+ GI.GIRepository: unpackGByteArray :: Ptr GByteArray -> IO ByteString
+ GI.GIRepository: unpackGHashTable :: Ptr (GHashTable a b) -> IO [(PtrWrapped a, PtrWrapped b)]
+ GI.GIRepository: unpackGList :: Ptr (GList (Ptr a)) -> IO [Ptr a]
+ GI.GIRepository: unpackGPtrArray :: Ptr (GPtrArray (Ptr a)) -> IO [Ptr a]
+ GI.GIRepository: unpackGSList :: Ptr (GSList (Ptr a)) -> IO [Ptr a]
+ GI.GIRepository: unpackMapStorableArrayWithLength :: (Integral a, Storable b) => (b -> c) -> a -> Ptr b -> IO [c]
+ GI.GIRepository: unpackMapZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => (a -> b) -> Ptr a -> IO [b]
+ GI.GIRepository: unpackPtrArrayWithLength :: Integral a => a -> Ptr (Ptr b) -> IO [Ptr b]
+ GI.GIRepository: unpackStorableArrayWithLength :: (Integral a, Storable b) => a -> Ptr b -> IO [b]
+ GI.GIRepository: unpackUTF8CArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [Text]
+ GI.GIRepository: unpackZeroTerminatedByteString :: Ptr Word8 -> IO ByteString
+ GI.GIRepository: unpackZeroTerminatedFileNameArray :: HasCallStack => Ptr CString -> IO [String]
+ GI.GIRepository: unpackZeroTerminatedPtrArray :: Ptr (Ptr a) -> IO [Ptr a]
+ GI.GIRepository: unpackZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => Ptr a -> IO [a]
+ GI.GIRepository: unpackZeroTerminatedUTF8CArray :: HasCallStack => Ptr CString -> IO [Text]
+ GI.GIRepository: unrefGArray :: Ptr (GArray a) -> IO ()
+ GI.GIRepository: unrefGByteArray :: Ptr GByteArray -> IO ()
+ GI.GIRepository: unrefGHashTable :: Ptr (GHashTable a b) -> IO ()
+ GI.GIRepository: unrefGVariant :: GVariant -> IO ()
+ GI.GIRepository: unrefObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.GIRepository: unrefPtrArray :: Ptr (GPtrArray a) -> IO ()
+ GI.GIRepository: unsafeCastTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o') => (ManagedPtr o' -> o') -> o -> IO o'
+ GI.GIRepository: unsafeManagedPtrCastPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.GIRepository: unsafeManagedPtrGetPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr a)
+ GI.GIRepository: withManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> (Ptr a -> IO c) -> IO c
+ GI.GIRepository: withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c
+ GI.GIRepository: withNewObject :: (HasCallStack, GObject o) => Ptr o -> (o -> IO b) -> IO b
+ GI.GIRepository: withTextCString :: Text -> (CString -> IO a) -> IO a
+ GI.GIRepository: withTransient :: (HasCallStack, ManagedPtrNewtype a) => Ptr a -> (a -> IO b) -> IO b
+ GI.GIRepository: wordToGFlags :: (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
+ GI.GIRepository: wrapBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GIRepository: wrapGVariantPtr :: Ptr GVariant -> IO GVariant
+ GI.GIRepository: wrapObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.GIRepository: wrapPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GIRepository.Config: modules :: [Text]
+ GI.GIRepository.Config: pkgConfigVersions :: Map Text Text
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.ArrayType
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.Direction
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.InfoType
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.NvokeError
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.RepositoryError
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.ScopeType
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.Transfer
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Eq GI.GIRepository.Enums.TypeTag
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.ArrayType
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.Direction
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.InfoType
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.NvokeError
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.RepositoryError
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.ScopeType
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.Transfer
+ GI.GIRepository.Enums: instance GHC.Internal.Classes.Ord GI.GIRepository.Enums.TypeTag
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.ArrayType
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.Direction
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.InfoType
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.NvokeError
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.RepositoryError
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.ScopeType
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.Transfer
+ GI.GIRepository.Enums: instance GHC.Internal.Enum.Enum GI.GIRepository.Enums.TypeTag
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.ArrayType
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.Direction
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.InfoType
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.NvokeError
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.RepositoryError
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.ScopeType
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.Transfer
+ GI.GIRepository.Enums: instance GHC.Internal.Show.Show GI.GIRepository.Enums.TypeTag
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Eq GI.GIRepository.Flags.FieldInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Eq GI.GIRepository.Flags.FunctionInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Eq GI.GIRepository.Flags.RepositoryLoadFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Eq GI.GIRepository.Flags.VFuncInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Ord GI.GIRepository.Flags.FieldInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Ord GI.GIRepository.Flags.FunctionInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Ord GI.GIRepository.Flags.RepositoryLoadFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Classes.Ord GI.GIRepository.Flags.VFuncInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Enum.Enum GI.GIRepository.Flags.FieldInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Enum.Enum GI.GIRepository.Flags.FunctionInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Enum.Enum GI.GIRepository.Flags.RepositoryLoadFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Enum.Enum GI.GIRepository.Flags.VFuncInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Show.Show GI.GIRepository.Flags.FieldInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Show.Show GI.GIRepository.Flags.FunctionInfoFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Show.Show GI.GIRepository.Flags.RepositoryLoadFlags
+ GI.GIRepository.Flags: instance GHC.Internal.Show.Show GI.GIRepository.Flags.VFuncInfoFlags
+ GI.GIRepository.Objects.Repository: data RepositoryEnumerateVersionsMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryFindByErrorDomainMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryFindByGtypeMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryFindByNameMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetCPrefixMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetDependenciesMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetImmediateDependenciesMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetInfoMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetLoadedNamespacesMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetNInfosMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetObjectGtypeInterfacesMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetSharedLibraryMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetTypelibPathMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryGetVersionMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryIsRegisteredMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryLoadTypelibMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryRequireMethodInfo
+ GI.GIRepository.Objects.Repository: data RepositoryRequirePrivateMethodInfo
+ GI.GIRepository.Objects.Repository: instance (info GHC.Internal.Types.~ GI.GIRepository.Objects.Repository.ResolveRepositoryMethod t GI.GIRepository.Objects.Repository.Repository, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Objects.Repository.Repository p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GIRepository.Objects.Repository.Repository -> p)
+ GI.GIRepository.Objects.Repository: instance (info GHC.Internal.Types.~ GI.GIRepository.Objects.Repository.ResolveRepositoryMethod t GI.GIRepository.Objects.Repository.Repository, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Objects.Repository.Repository p, GHC.Internal.Records.HasField t GI.GIRepository.Objects.Repository.Repository p) => GHC.Internal.Records.HasField t GI.GIRepository.Objects.Repository.Repository p
+ GI.GIRepository.Objects.Repository: instance (info GHC.Internal.Types.~ GI.GIRepository.Objects.Repository.ResolveRepositoryMethod t GI.GIRepository.Objects.Repository.Repository, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GIRepository.Objects.Repository.Repository) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GIRepository.Objects.Repository.Repository)
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.GI.Base.BasicTypes.GType -> m GI.GIRepository.Structs.BaseInfo.BaseInfo), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryFindByGtypeMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.GI.Base.BasicTypes.GType -> m [GI.GIRepository.Structs.BaseInfo.BaseInfo]), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetObjectGtypeInterfacesMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> [GI.GIRepository.Flags.RepositoryLoadFlags] -> m GI.GIRepository.Structs.Typelib.Typelib), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryRequirePrivateMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GI.GIRepository.Structs.BaseInfo.BaseInfo), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryFindByNameMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Int.Int32 -> m GI.GIRepository.Structs.BaseInfo.BaseInfo), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetInfoMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> [GI.GIRepository.Flags.RepositoryLoadFlags] -> m GI.GIRepository.Structs.Typelib.Typelib), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryRequireMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryIsRegisteredMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetSharedLibraryMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetCPrefixMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetTypelibPathMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetVersionMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m GHC.Internal.Int.Int32), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetNInfosMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m [Data.Text.Internal.Text]), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryEnumerateVersionsMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m [Data.Text.Internal.Text]), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetDependenciesMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m [Data.Text.Internal.Text]), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetImmediateDependenciesMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word32 -> m GI.GIRepository.Structs.BaseInfo.BaseInfo), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryFindByErrorDomainMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ (GI.GIRepository.Structs.Typelib.Typelib -> [GI.GIRepository.Flags.RepositoryLoadFlags] -> m Data.Text.Internal.Text), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryLoadTypelibMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance (signature GHC.Internal.Types.~ m [Data.Text.Internal.Text], GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GIRepository.Objects.Repository.IsRepository a) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Objects.Repository.RepositoryGetLoadedNamespacesMethodInfo a signature
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.GIRepository.Objects.Repository.Repository)
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.HasAttributeList GI.GIRepository.Objects.Repository.Repository
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryEnumerateVersionsMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryFindByErrorDomainMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryFindByGtypeMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryFindByNameMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetCPrefixMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetDependenciesMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetImmediateDependenciesMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetInfoMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetLoadedNamespacesMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetNInfosMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetObjectGtypeInterfacesMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetSharedLibraryMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetTypelibPathMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryGetVersionMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryIsRegisteredMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryLoadTypelibMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryRequireMethodInfo a
+ GI.GIRepository.Objects.Repository: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Objects.Repository.RepositoryRequirePrivateMethodInfo a
+ GI.GIRepository.Objects.Repository: instance GHC.Internal.Classes.Eq GI.GIRepository.Objects.Repository.Repository
+ GI.GIRepository.Objects.Repository: type family ResolveRepositoryMethod (t :: Symbol) o
+ GI.GIRepository.Structs.AttributeIter: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.AttributeIter.ResolveAttributeIterMethod t GI.GIRepository.Structs.AttributeIter.AttributeIter, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.AttributeIter.AttributeIter p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GIRepository.Structs.AttributeIter.AttributeIter -> p)
+ GI.GIRepository.Structs.AttributeIter: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.AttributeIter.ResolveAttributeIterMethod t GI.GIRepository.Structs.AttributeIter.AttributeIter, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.AttributeIter.AttributeIter p, GHC.Internal.Records.HasField t GI.GIRepository.Structs.AttributeIter.AttributeIter p) => GHC.Internal.Records.HasField t GI.GIRepository.Structs.AttributeIter.AttributeIter p
+ GI.GIRepository.Structs.AttributeIter: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.AttributeIter.ResolveAttributeIterMethod t GI.GIRepository.Structs.AttributeIter.AttributeIter, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GIRepository.Structs.AttributeIter.AttributeIter) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GIRepository.Structs.AttributeIter.AttributeIter)
+ GI.GIRepository.Structs.AttributeIter: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GIRepository.Structs.AttributeIter.AttributeIter tag
+ GI.GIRepository.Structs.AttributeIter: instance Data.GI.Base.Overloading.HasAttributeList GI.GIRepository.Structs.AttributeIter.AttributeIter
+ GI.GIRepository.Structs.AttributeIter: instance GHC.Internal.Classes.Eq GI.GIRepository.Structs.AttributeIter.AttributeIter
+ GI.GIRepository.Structs.AttributeIter: type family ResolveAttributeIterMethod (t :: Symbol) o
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoEqualMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoGetAttributeMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoGetContainerMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoGetNameMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoGetNamespaceMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoGetTypeMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoGetTypelibMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoIsDeprecatedMethodInfo
+ GI.GIRepository.Structs.BaseInfo: data BaseInfoIterateAttributesMethodInfo
+ GI.GIRepository.Structs.BaseInfo: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.BaseInfo.ResolveBaseInfoMethod t GI.GIRepository.Structs.BaseInfo.BaseInfo, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.BaseInfo.BaseInfo p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GIRepository.Structs.BaseInfo.BaseInfo -> p)
+ GI.GIRepository.Structs.BaseInfo: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.BaseInfo.ResolveBaseInfoMethod t GI.GIRepository.Structs.BaseInfo.BaseInfo, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.BaseInfo.BaseInfo p, GHC.Internal.Records.HasField t GI.GIRepository.Structs.BaseInfo.BaseInfo p) => GHC.Internal.Records.HasField t GI.GIRepository.Structs.BaseInfo.BaseInfo p
+ GI.GIRepository.Structs.BaseInfo: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.BaseInfo.ResolveBaseInfoMethod t GI.GIRepository.Structs.BaseInfo.BaseInfo, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GIRepository.Structs.BaseInfo.BaseInfo) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GIRepository.Structs.BaseInfo.BaseInfo)
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m Data.Text.Internal.Text), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoGetAttributeMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ (GI.GIRepository.Structs.AttributeIter.AttributeIter -> m (GHC.Internal.Types.Bool, Data.Text.Internal.Text, Data.Text.Internal.Text)), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoIterateAttributesMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ (GI.GIRepository.Structs.BaseInfo.BaseInfo -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoEqualMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ m Data.Text.Internal.Text, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoGetNameMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ m Data.Text.Internal.Text, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoGetNamespaceMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoIsDeprecatedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ m GI.GIRepository.Enums.InfoType, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoGetTypeMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ m GI.GIRepository.Structs.BaseInfo.BaseInfo, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoGetContainerMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (signature GHC.Internal.Types.~ m GI.GIRepository.Structs.Typelib.Typelib, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.BaseInfo.BaseInfoGetTypelibMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo signature
+ GI.GIRepository.Structs.BaseInfo: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GIRepository.Structs.BaseInfo.BaseInfo tag
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.GIRepository.Structs.BaseInfo.BaseInfo)
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.HasAttributeList GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoEqualMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoGetAttributeMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoGetContainerMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoGetNameMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoGetNamespaceMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoGetTypeMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoGetTypelibMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoIsDeprecatedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfoIterateAttributesMethodInfo GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: instance GHC.Internal.Classes.Eq GI.GIRepository.Structs.BaseInfo.BaseInfo
+ GI.GIRepository.Structs.BaseInfo: type family ResolveBaseInfoMethod (t :: Symbol) o
+ GI.GIRepository.Structs.Typelib: data TypelibFreeMethodInfo
+ GI.GIRepository.Structs.Typelib: data TypelibGetNamespaceMethodInfo
+ GI.GIRepository.Structs.Typelib: data TypelibSymbolMethodInfo
+ GI.GIRepository.Structs.Typelib: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.Typelib.ResolveTypelibMethod t GI.GIRepository.Structs.Typelib.Typelib, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.Typelib.Typelib p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GIRepository.Structs.Typelib.Typelib -> p)
+ GI.GIRepository.Structs.Typelib: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.Typelib.ResolveTypelibMethod t GI.GIRepository.Structs.Typelib.Typelib, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.Typelib.Typelib p, GHC.Internal.Records.HasField t GI.GIRepository.Structs.Typelib.Typelib p) => GHC.Internal.Records.HasField t GI.GIRepository.Structs.Typelib.Typelib p
+ GI.GIRepository.Structs.Typelib: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.Typelib.ResolveTypelibMethod t GI.GIRepository.Structs.Typelib.Typelib, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GIRepository.Structs.Typelib.Typelib) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GIRepository.Structs.Typelib.Typelib)
+ GI.GIRepository.Structs.Typelib: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Ptr.Ptr () -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.Typelib.TypelibSymbolMethodInfo GI.GIRepository.Structs.Typelib.Typelib signature
+ GI.GIRepository.Structs.Typelib: instance (signature GHC.Internal.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.Typelib.TypelibFreeMethodInfo GI.GIRepository.Structs.Typelib.Typelib signature
+ GI.GIRepository.Structs.Typelib: instance (signature GHC.Internal.Types.~ m Data.Text.Internal.Text, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GIRepository.Structs.Typelib.TypelibGetNamespaceMethodInfo GI.GIRepository.Structs.Typelib.Typelib signature
+ GI.GIRepository.Structs.Typelib: instance Data.GI.Base.Overloading.HasAttributeList GI.GIRepository.Structs.Typelib.Typelib
+ GI.GIRepository.Structs.Typelib: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.Typelib.TypelibFreeMethodInfo GI.GIRepository.Structs.Typelib.Typelib
+ GI.GIRepository.Structs.Typelib: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.Typelib.TypelibGetNamespaceMethodInfo GI.GIRepository.Structs.Typelib.Typelib
+ GI.GIRepository.Structs.Typelib: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GIRepository.Structs.Typelib.TypelibSymbolMethodInfo GI.GIRepository.Structs.Typelib.Typelib
+ GI.GIRepository.Structs.Typelib: instance GHC.Internal.Classes.Eq GI.GIRepository.Structs.Typelib.Typelib
+ GI.GIRepository.Structs.Typelib: type family ResolveTypelibMethod (t :: Symbol) o
+ GI.GIRepository.Structs.UnresolvedInfo: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.UnresolvedInfo.ResolveUnresolvedInfoMethod t GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo -> p)
+ GI.GIRepository.Structs.UnresolvedInfo: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.UnresolvedInfo.ResolveUnresolvedInfoMethod t GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo p, GHC.Internal.Records.HasField t GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo p) => GHC.Internal.Records.HasField t GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo p
+ GI.GIRepository.Structs.UnresolvedInfo: instance (info GHC.Internal.Types.~ GI.GIRepository.Structs.UnresolvedInfo.ResolveUnresolvedInfoMethod t GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo)
+ GI.GIRepository.Structs.UnresolvedInfo: instance Data.GI.Base.Overloading.HasAttributeList GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo
+ GI.GIRepository.Structs.UnresolvedInfo: instance GHC.Internal.Classes.Eq GI.GIRepository.Structs.UnresolvedInfo.UnresolvedInfo
+ GI.GIRepository.Structs.UnresolvedInfo: type family ResolveUnresolvedInfoMethod (t :: Symbol) o
+ GI.GIRepository.Unions.Argument: argument_vBoolean :: AttrLabelProxy "vBoolean"
+ GI.GIRepository.Unions.Argument: argument_vDouble :: AttrLabelProxy "vDouble"
+ GI.GIRepository.Unions.Argument: argument_vFloat :: AttrLabelProxy "vFloat"
+ GI.GIRepository.Unions.Argument: argument_vInt :: AttrLabelProxy "vInt"
+ GI.GIRepository.Unions.Argument: argument_vInt16 :: AttrLabelProxy "vInt16"
+ GI.GIRepository.Unions.Argument: argument_vInt32 :: AttrLabelProxy "vInt32"
+ GI.GIRepository.Unions.Argument: argument_vInt64 :: AttrLabelProxy "vInt64"
+ GI.GIRepository.Unions.Argument: argument_vInt8 :: AttrLabelProxy "vInt8"
+ GI.GIRepository.Unions.Argument: argument_vLong :: AttrLabelProxy "vLong"
+ GI.GIRepository.Unions.Argument: argument_vPointer :: AttrLabelProxy "vPointer"
+ GI.GIRepository.Unions.Argument: argument_vShort :: AttrLabelProxy "vShort"
+ GI.GIRepository.Unions.Argument: argument_vSize :: AttrLabelProxy "vSize"
+ GI.GIRepository.Unions.Argument: argument_vSsize :: AttrLabelProxy "vSsize"
+ GI.GIRepository.Unions.Argument: argument_vString :: AttrLabelProxy "vString"
+ GI.GIRepository.Unions.Argument: argument_vUint :: AttrLabelProxy "vUint"
+ GI.GIRepository.Unions.Argument: argument_vUint16 :: AttrLabelProxy "vUint16"
+ GI.GIRepository.Unions.Argument: argument_vUint32 :: AttrLabelProxy "vUint32"
+ GI.GIRepository.Unions.Argument: argument_vUint64 :: AttrLabelProxy "vUint64"
+ GI.GIRepository.Unions.Argument: argument_vUint8 :: AttrLabelProxy "vUint8"
+ GI.GIRepository.Unions.Argument: argument_vUlong :: AttrLabelProxy "vUlong"
+ GI.GIRepository.Unions.Argument: argument_vUshort :: AttrLabelProxy "vUshort"
+ GI.GIRepository.Unions.Argument: instance (info GHC.Internal.Types.~ GI.GIRepository.Unions.Argument.ResolveArgumentMethod t GI.GIRepository.Unions.Argument.Argument, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Unions.Argument.Argument p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GIRepository.Unions.Argument.Argument -> p)
+ GI.GIRepository.Unions.Argument: instance (info GHC.Internal.Types.~ GI.GIRepository.Unions.Argument.ResolveArgumentMethod t GI.GIRepository.Unions.Argument.Argument, Data.GI.Base.Overloading.OverloadedMethod info GI.GIRepository.Unions.Argument.Argument p, GHC.Internal.Records.HasField t GI.GIRepository.Unions.Argument.Argument p) => GHC.Internal.Records.HasField t GI.GIRepository.Unions.Argument.Argument p
+ GI.GIRepository.Unions.Argument: instance (info GHC.Internal.Types.~ GI.GIRepository.Unions.Argument.ResolveArgumentMethod t GI.GIRepository.Unions.Argument.Argument, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GIRepository.Unions.Argument.Argument) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GIRepository.Unions.Argument.Argument)
+ GI.GIRepository.Unions.Argument: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GIRepository.Unions.Argument.Argument tag
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVBooleanFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVDoubleFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVFloatFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVInt16FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVInt32FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVInt64FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVInt8FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVIntFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVLongFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVPointerFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVShortFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVSizeFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVSsizeFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVStringFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVUint16FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVUint32FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVUint64FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVUint8FieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVUintFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVUlongFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Attributes.AttrInfo GI.GIRepository.Unions.Argument.ArgumentVUshortFieldInfo
+ GI.GIRepository.Unions.Argument: instance Data.GI.Base.Overloading.HasAttributeList GI.GIRepository.Unions.Argument.Argument
+ GI.GIRepository.Unions.Argument: instance GHC.Internal.Classes.Eq GI.GIRepository.Unions.Argument.Argument
+ GI.GIRepository.Unions.Argument: type family ResolveArgumentMethod (t :: Symbol) o

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.0.30+++ Use haskell-gi 0.27.+ ### 1.0.29  + Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-girepository-1.0.29/docs/GI-GIRepository.html](https://hackage.haskell.org/package/gi-girepository-1.0.29/docs/GI-GIRepository.html)+[https://hackage.haskell.org/package/gi-girepository-1.0.30/docs/GI-GIRepository.html](https://hackage.haskell.org/package/gi-girepository-1.0.30/docs/GI-GIRepository.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -1,18 +1,19 @@ {-# LANGUAGE OverloadedStrings #-} -import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..))+import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..), TaggedPkgConfigVersions(..))  import qualified GI.GLib.Config as GLib import qualified GI.GObject.Config as GObject   main :: IO ()-main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides depVersions outputDir   where name = "GIRepository"         version = "2.0"         pkgName = "gi-girepository"-        pkgVersion = "1.0.29"+        pkgVersion = "1.0.30"         overridesFile = Just "GIRepository.overrides"         verbose = False         outputDir = Nothing         inheritedOverrides = [TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:GObject" GObject.overrides]+        depVersions = [TaggedPkgConfigVersions "GLib" GLib.pkgConfigVersions, TaggedPkgConfigVersions "GObject" GObject.pkgConfigVersions]
gi-girepository.cabal view
@@ -1,5 +1,5 @@ name:                 gi-girepository-version:              1.0.29+version:              1.0.30 synopsis:             GIRepository (gobject-introspection) bindings description:          Bindings for GIRepository, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup       setup-depends: base >= 4.11 && < 5,                      Cabal >= 1.24 && < 4,-                     haskell-gi >= 0.26.9 && < 0.27,+                     haskell-gi >= 0.27 && < 0.28,                      gi-glib == 2.0.*,                      gi-gobject == 2.0.* @@ -29,7 +29,7 @@       pkgconfig-depends: gobject-introspection-1.0       build-depends: base >= 4.7 && <5,                      haskell-gi-base >= 0.26 && < 0.27,-                     haskell-gi >= 0.26.9 && < 0.27,+                     haskell-gi >= 0.27 && < 0.28,                      haskell-gi-overloading < 1.1,                      gi-glib == 2.0.*,                      gi-gobject == 2.0.*,