summaryrefslogtreecommitdiff
path: root/src/decomp/context-int.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/decomp/context-int.h')
-rw-r--r--src/decomp/context-int.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/decomp/context-int.h b/src/decomp/context-int.h
index 2be4218..8139077 100644
--- a/src/decomp/context-int.h
+++ b/src/decomp/context-int.h
@@ -28,6 +28,7 @@
#include "context.h"
+#include "../analysis/routine.h"
#include "../glibext/gnhash.h"
@@ -41,18 +42,13 @@ struct _GDecContext
{
GObject parent; /* A laisser en premier */
- vmpa_t max; /* Première adresse à écarter */
+ GExeFormat *format; /* Format binaire concerné */
+ GBinRoutine *routine; /* Routine visée par l'opérat° */
GDecInstruction *list; /* Chaîne décompilée */
convert_register_fc convert_reg; /* Traduction des registres */
- GHashTable *machine; /* Correspondance reg./pseudo */
- GHashTable *ssa; /* Remplacement des pseudos */
-
- GDecInstruction **pseudos; /* Liste des pseudos-registre */
- size_t count; /* Taille de cette liste */
-
};