From 732861087965346f8df5f5da4b429603282e5826 Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
Date: Thu, 28 Jun 2018 19:01:13 +0200
Subject: Deleted all references to the unused type manager.

---
 src/analysis/type-int.h |  2 --
 src/analysis/type.c     | 74 -------------------------------------------------
 src/analysis/type.h     | 37 ++++---------------------
 3 files changed, 6 insertions(+), 107 deletions(-)

diff --git a/src/analysis/type-int.h b/src/analysis/type-int.h
index cd4190c..51e4954 100644
--- a/src/analysis/type-int.h
+++ b/src/analysis/type-int.h
@@ -51,8 +51,6 @@ struct _GDataType
     GDataType *namespace;                   /* Espace de noms / classe     */
     TypeQualifier qualifiers;               /* Eventuels qualificatifs     */
 
-    GTypesManager *manager;                 /* Gestionnaire global         */
-
 };
 
 /* Description de type quelconque (classe) */
diff --git a/src/analysis/type.c b/src/analysis/type.c
index 97dc94f..6d09f4b 100644
--- a/src/analysis/type.c
+++ b/src/analysis/type.c
@@ -44,34 +44,6 @@ static void g_data_type_init(GDataType *);
 
 
 
-/* -------------------------- COLLECTE ET GESTION DE TYPES -------------------------- */
-
-
-/* Description de type quelconque (instance) */
-struct _GTypesManager
-{
-    GObject parent;                         /* A laisser en premier        */
-
-    MemoryDataSize wdsize;                  /* Taille d'un mot en octet    */
-
-};
-
-/* Description de type quelconque (classe) */
-struct _GTypesManagerClass
-{
-    GObjectClass parent;                    /* A laisser en premier        */
-
-};
-
-
-/* Initialise la classe des gestionnaires de types. */
-static void g_types_manager_class_init(GTypesManagerClass *);
-
-/* Initialise l'instance d'un gestionnaire de types. */
-static void g_types_manager_init(GTypesManager *manager);
-
-
-
 /* ---------------------------------------------------------------------------------- */
 /*                          REPRESENTATION INTERNE DES TYPES                          */
 /* ---------------------------------------------------------------------------------- */
@@ -286,49 +258,3 @@ bool g_data_type_is_pointer(const GDataType *type, bool large)
     return result;
 
 }
-
-
-
-/* ---------------------------------------------------------------------------------- */
-/*                            COLLECTE ET GESTION DE TYPES                            */
-/* ---------------------------------------------------------------------------------- */
-
-
-/* Indique le type défini pour un gestionnaire de types. */
-G_DEFINE_TYPE(GTypesManager, g_types_manager, G_TYPE_OBJECT);
-
-
-/******************************************************************************
-*                                                                             *
-*  Paramètres  : klass = classe à initialiser.                                *
-*                                                                             *
-*  Description : Initialise la classe des gestionnaires de types.             *
-*                                                                             *
-*  Retour      : -                                                            *
-*                                                                             *
-*  Remarques   : -                                                            *
-*                                                                             *
-******************************************************************************/
-
-static void g_types_manager_class_init(GTypesManagerClass *klass)
-{
-
-}
-
-
-/******************************************************************************
-*                                                                             *
-*  Paramètres  : manager = instance à initialiser.                            *
-*                                                                             *
-*  Description : Initialise l'instance d'un gestionnaire de types.            *
-*                                                                             *
-*  Retour      : -                                                            *
-*                                                                             *
-*  Remarques   : -                                                            *
-*                                                                             *
-******************************************************************************/
-
-static void g_types_manager_init(GTypesManager *manager)
-{
-
-}
diff --git a/src/analysis/type.h b/src/analysis/type.h
index 97fee36..1ea1b2f 100644
--- a/src/analysis/type.h
+++ b/src/analysis/type.h
@@ -38,12 +38,12 @@
 /* ------------------------ REPRESENTATION INTERNE DES TYPES ------------------------ */
 
 
-#define G_TYPE_DATA_TYPE               g_data_type_get_type()
-#define G_DATA_TYPE(obj)               (G_TYPE_CHECK_INSTANCE_CAST((obj), g_data_type_get_type(), GDataType))
-#define G_IS_DATA_TYPE(obj)            (G_TYPE_CHECK_INSTANCE_TYPE((obj), g_data_type_get_type()))
-#define G_DATA_TYPE_CLASS(klass)       (G_TYPE_CHECK_CLASS_CAST((klass), G_TYPE_DATA_TYPE, GDataTypeClass))
-#define G_IS_DATA_TYPE_CLASS(klass)    (G_TYPE_CHECK_CLASS_TYPE((klass), G_TYPE_DATA_TYPE))
-#define G_DATA_TYPE_GET_CLASS(obj)     (G_TYPE_INSTANCE_GET_CLASS((obj), G_TYPE_DATA_TYPE, GDataTypeClass))
+#define G_TYPE_DATA_TYPE            g_data_type_get_type()
+#define G_DATA_TYPE(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), G_TYPE_DATA_TYPE, GDataType))
+#define G_IS_DATA_TYPE(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), G_TYPE_DATA_TYPE))
+#define G_DATA_TYPE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass), G_TYPE_DATA_TYPE, GDataTypeClass))
+#define G_IS_DATA_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), G_TYPE_DATA_TYPE))
+#define G_DATA_TYPE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj), G_TYPE_DATA_TYPE, GDataTypeClass))
 
 
 /* Description de type quelconque (instance) */
@@ -89,29 +89,4 @@ bool g_data_type_is_pointer(const GDataType *, bool);
 
 
 
-/* -------------------------- COLLECTE ET GESTION DE TYPES -------------------------- */
-
-
-#define G_TYPE_TYPES_MANAGER               g_types_manager_get_type()
-#define G_TYPES_MANAGER(obj)               (G_TYPE_CHECK_INSTANCE_CAST((obj), g_types_manager_get_type(), GTypesManager))
-#define G_IS_TYPES_MANAGER(obj)            (G_TYPE_CHECK_INSTANCE_TYPE((obj), g_types_manager_get_type()))
-#define G_TYPES_MANAGER_CLASS(klass)       (G_TYPE_CHECK_CLASS_CAST((klass), G_TYPE_TYPES_MANAGER, GTypesManagerClass))
-#define G_IS_TYPES_MANAGER_CLASS(klass)    (G_TYPE_CHECK_CLASS_TYPE((klass), G_TYPE_TYPES_MANAGER))
-#define G_TYPES_MANAGER_GET_CLASS(obj)     (G_TYPE_INSTANCE_GET_CLASS((obj), G_TYPE_TYPES_MANAGER, GTypesManagerClass))
-
-
-/* Description d'un gestionnaire de types (instance) */
-typedef struct _GTypesManager GTypesManager;
-
-/* Description d'un gestionnaire de types (classe) */
-typedef struct _GTypesManagerClass GTypesManagerClass;
-
-
-/* Indique le type défini pour un gestionnaire de types. */
-GType g_types_manager_get_type(void);
-
-
-
-
-
 #endif  /* _ANALYSIS_TYPE_H */
-- 
cgit v0.11.2-87-g4458