diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2020-10-13 22:17:14 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2020-10-13 22:21:21 (GMT) |
commit | 601b8149bf81231a09e2977dbdbfe8e8e568c1f4 (patch) | |
tree | 9cf7c0e3b6398b4ad24880b3dcd26ef9b013a7fe /src/analysis/types/cse.h | |
parent | 362ff8ddd7fac8a10c7cccae303d2ce5ea6dd7f2 (diff) |
Defined proper Python bindings for class/enum types.
Diffstat (limited to 'src/analysis/types/cse.h')
-rw-r--r-- | src/analysis/types/cse.h | 24 |
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 *); |