summaryrefslogtreecommitdiff
path: root/girepository/girepository.h
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2010-06-06 12:58:13 -0300
committerJohan Dahlin <johan@gnome.org>2010-06-06 12:58:28 -0300
commit161ebdd7a903a868f15adbe1c551a913d2e0e8a2 (patch)
tree4152d50301aec829004530a52e12e257f247d06c /girepository/girepository.h
parentb73e81f17d9c8da6d38385c9cf22b7d51f668c16 (diff)
downloadgobject-introspection-161ebdd7a903a868f15adbe1c551a913d2e0e8a2.tar.gz
[girepository] Move GITypeInfo out of ginfo.ch
Diffstat (limited to 'girepository/girepository.h')
-rw-r--r--girepository/girepository.h24
1 files changed, 1 insertions, 23 deletions
diff --git a/girepository/girepository.h b/girepository/girepository.h
index e0647197..30a2fdea 100644
--- a/girepository/girepository.h
+++ b/girepository/girepository.h
@@ -30,6 +30,7 @@
#include <gibaseinfo.h>
#include <gicallableinfo.h>
#include <gifunctioninfo.h>
+#include <gitypeinfo.h>
#include <gitypelib.h>
#include <gitypes.h>
@@ -147,29 +148,6 @@ void gi_cclosure_marshal_generic (GClosure *closure,
gpointer invocation_hint,
gpointer marshal_data);
-/* GITypeInfo */
-
-#define GI_IS_TYPE_INFO(info) \
- (g_base_info_get_type((GIBaseInfo*)info) == GI_INFO_TYPE_TYPE)
-
-#define G_TYPE_TAG_IS_BASIC(tag) (tag < GI_TYPE_TAG_ARRAY)
-
-const gchar* g_type_tag_to_string (GITypeTag type);
-
-gboolean g_type_info_is_pointer (GITypeInfo *info);
-GITypeTag g_type_info_get_tag (GITypeInfo *info);
-GITypeInfo * g_type_info_get_param_type (GITypeInfo *info,
- gint n);
-GIBaseInfo * g_type_info_get_interface (GITypeInfo *info);
-gint g_type_info_get_array_length (GITypeInfo *info);
-gint g_type_info_get_array_fixed_size(GITypeInfo *info);
-gboolean g_type_info_is_zero_terminated (GITypeInfo *info);
-GIArrayType g_type_info_get_array_type (GITypeInfo *info);
-
-gint g_type_info_get_n_error_domains (GITypeInfo *info);
-GIErrorDomainInfo *g_type_info_get_error_domain (GITypeInfo *info,
- gint n);
-
/* GIErrorDomainInfo */
#define GI_IS_ERROR_DOMAIN_INFO(info) \