summaryrefslogtreecommitdiff
path: root/src/format/mangling/context.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/format/mangling/context.h')
-rw-r--r--src/format/mangling/context.h9
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 *);