summaryrefslogtreecommitdiff
path: root/src/analysis/types/cse.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2020-10-13 22:17:14 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2020-10-13 22:21:21 (GMT)
commit601b8149bf81231a09e2977dbdbfe8e8e568c1f4 (patch)
tree9cf7c0e3b6398b4ad24880b3dcd26ef9b013a7fe /src/analysis/types/cse.h
parent362ff8ddd7fac8a10c7cccae303d2ce5ea6dd7f2 (diff)
Defined proper Python bindings for class/enum types.
Diffstat (limited to 'src/analysis/types/cse.h')
-rw-r--r--src/analysis/types/cse.h24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/analysis/types/cse.h b/src/analysis/types/cse.h
index ad0bc58..5831928 100644
--- a/src/analysis/types/cse.h
+++ b/src/analysis/types/cse.h
@@ -48,29 +48,29 @@ typedef struct _GClassEnumTypeClass GClassEnumTypeClass;
/* Type pris en compte */
-typedef enum _ClassEnumType
+typedef enum _ClassEnumKind
{
- CET_UNKNOWN, /* Statut inconnu */
- CET_STRUCT, /* Structure */
- CET_ENUM, /* Enumération */
- CET_CLASS, /* Classe */
- CET_NAMESPACE, /* Espace de nom */
- CET_VIRTUAL_TABLE, /* Table virtuelle */
- CET_VIRTUAL_STRUCT, /* Indice de construction VT */
+ CEK_UNKNOWN, /* Statut inconnu */
+ CEK_STRUCT, /* Structure */
+ CEK_ENUM, /* Enumération */
+ CEK_CLASS, /* Classe */
+ CEK_NAMESPACE, /* Espace de nom */
+ CEK_VIRTUAL_TABLE, /* Table virtuelle */
+ CEK_VIRTUAL_STRUCT, /* Indice de construction VT */
- CET_COUNT
+ CEK_COUNT
-} ClassEnumType;
+} ClassEnumKind;
/* Indique le type défini pour un type classe ou assimilé. */
GType g_class_enum_type_get_type(void);
/* Crée une représentation de classe, structure ou énumération. */
-GDataType *g_class_enum_type_new(ClassEnumType, char *);
+GDataType *g_class_enum_type_new(ClassEnumKind, char *);
/* Fournit le type pris en compte géré par le type. */
-ClassEnumType g_class_enum_type_get_base(const GClassEnumType *);
+ClassEnumKind g_class_enum_type_get_kind(const GClassEnumType *);
/* Donne la désignation de la classe / structure / énumération. */
const char *g_class_enum_type_get_name(const GClassEnumType *);