summaryrefslogtreecommitdiff
path: root/src/analysis/types/proto.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/types/proto.c')
-rw-r--r--src/analysis/types/proto.c30
1 files changed, 28 insertions, 2 deletions
diff --git a/src/analysis/types/proto.c b/src/analysis/types/proto.c
index 362bd88..17f0262 100644
--- a/src/analysis/types/proto.c
+++ b/src/analysis/types/proto.c
@@ -72,6 +72,9 @@ static GDataType *g_proto_type_dup(const GProtoType *);
/* Décrit le type fourni sous forme de caractères. */
static char *g_proto_type_to_string(const GProtoType *, bool);
+/* Indique si le type assure une gestion des espaces de noms. */
+static bool g_proto_type_handle_namespaces(GProtoType *);
+
/* Indique le type défini pour un prototype. */
@@ -102,11 +105,11 @@ static void g_proto_type_class_init(GProtoTypeClass *klass)
type = G_DATA_TYPE_CLASS(klass);
- type->handle_ns = false;
-
type->dup = (type_dup_fc)g_proto_type_dup;
type->to_string = (type_to_string_fc)g_proto_type_to_string;
+ type->handle_ns = (type_handle_ns_fc)g_proto_type_handle_namespaces;
+
}
@@ -321,6 +324,29 @@ static char *g_proto_type_to_string(const GProtoType *type, bool include)
/******************************************************************************
* *
+* Paramètres : type = type à consulter. *
+* *
+* Description : Indique si le type assure une gestion des espaces de noms. *
+* *
+* Retour : Bilan de la consultation. *
+* *
+* Remarques : - *
+* *
+******************************************************************************/
+
+static bool g_proto_type_handle_namespaces(GProtoType *type)
+{
+ bool result; /* Bilan à retourner */
+
+ result = false;
+
+ return result;
+
+}
+
+
+/******************************************************************************
+* *
* Paramètres : type = type à mettre à jour. *
* ret = indication sur le type de retour. *
* *