#include <glib.h>
-struct _Class;
-struct _Type;
+struct Class;
+struct Type;
enum {
GOB_WARN,
/* get a name usable for a cast from a GObject (without G_TYPE_)*/
const char *get_cast(const char *type, gboolean simple_only);
-struct _Type *get_tree_type(const char *type, gboolean simple_only);
-char *get_type(const struct _Type *t, gboolean postfix_to_stars);
+struct Type *get_tree_type(const char *type, gboolean simple_only);
+char *get_type(const struct Type *t, gboolean postfix_to_stars);
enum {
SPECIAL_2POINTER,
};
/* returns TRUE if there are any special types at all */
-gboolean setup_special_array(struct _Class *c, gboolean *special_array);
+gboolean setup_special_array(struct Class *c, gboolean *special_array);
char * make_me_type (const char *type, const char *alt);