diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2015-10-01 10:04:22 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2015-10-01 10:04:22 (GMT) |
commit | 9aa5b354e83825e2d9843aea742aa62221a2130b (patch) | |
tree | e4a352a51ea5dd60fb385cab961ca06606c9e743 /src/format/mangling/context.h | |
parent | 32f7a1126f8ac5a602f60a29de18eb7c5683dcc2 (diff) |
Decoded mangled names in a way suitable for the DEX format.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@580 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/format/mangling/context.h')
-rw-r--r-- | src/format/mangling/context.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/format/mangling/context.h b/src/format/mangling/context.h index dcdaba1..e09e064 100644 --- a/src/format/mangling/context.h +++ b/src/format/mangling/context.h @@ -35,7 +35,8 @@ #define G_TYPE_DEMANGLING_CONTEXT g_demangling_context_get_type() #define G_DEMANGLING_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), g_demangling_context_get_type(), GDemanglingContext)) #define G_IS_DEMANGLING_CONTEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), g_demangling_context_get_type())) -#define G_DEMANGLING_CONTEXT_GET_IFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE((inst), g_demangling_context_get_type(), GDemanglingContextIface)) +#define G_DEMANGLING_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), G_TYPE_DEMANGLING_CONTEXT, GDemanglingContextClass)) +#define G_IS_DEMANGLING_CONTEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), G_TYPE_DEMANGLING_CONTEXT)) #define G_DEMANGLING_CONTEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), G_TYPE_DEMANGLING_CONTEXT, GDemanglingContextClass)) @@ -49,11 +50,11 @@ typedef struct _GDemanglingContextClass GDemanglingContextClass; /* Indique le type défini pour un contexte de décodage. */ GType g_demangling_context_get_type(void); -/* Fournit la routine créé à l'issue du codage. */ -GBinRoutine *g_demangling_context_get_decoded_routine(const GDemanglingContext *); +/* Fournit la routine créée à l'issue du codage. */ +GBinRoutine *g_demangling_context_get_decoded_routine(GDemanglingContext *, const char *); /* Fournit le type créé à l'issue du codage. */ -GDataType *g_demangling_context_get_decoded_type(const GDemanglingContext *); +GDataType *g_demangling_context_get_decoded_type(GDemanglingContext *, const char *); |