diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2020-10-10 12:01:40 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2020-10-10 12:01:40 (GMT) |
commit | 0b0f69bd1278b8f5d95c6ea8fb56915148992a77 (patch) | |
tree | 0d9ab819a636c6d7bf61e09856283efd1562353a /src/analysis/types/proto.c | |
parent | 1af362266f616aed07e2661c9676c67dc3365740 (diff) |
Updated the basic types definition and its Python bindings.
Diffstat (limited to 'src/analysis/types/proto.c')
-rw-r--r-- | src/analysis/types/proto.c | 30 |
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. * * * |