argument of a function or callback, see #GIArgInfo
boxed, see #GIStructInfo or #GIUnionInfo
callback, see #GIFunctionInfo
contant, see #GIConstantInfo
enum, see #GIEnumInfo
struct or union field, see #GIFieldInfo
flags, see #GIEnumInfo
function, see #GIFunctionInfo
interface, see #GIInterfaceInfo
invalid type
deleted, used to be GI_INFO_TYPE_ERROR_DOMAIN.
object, see #GIObjectInfo
GObject property, see #GIPropertyInfo
signal, see #GISignalInfo
struct, see #GIStructInfo
type information, see #GITypeInfo
union, see #GIUnionInfo
unresolved type, a type which is not present in the typelib, or any of its dependencies.
enum value, see #GIValueInfo
virtual function, see #GIVFuncInfo
The type of a GIBaseInfo struct.