Tue Jul 24 16:51:09 CEST 2001 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / interpreter / interp.h
1
2 #include <glib.h>
3
4 enum {
5         VAL_I32,
6         VAL_I64,
7         VAL_DOUBLE,
8         VAL_NATI,
9         VAL_MP,
10         VAL_TP,
11         VAL_OBJ
12 };
13
14 typedef struct {
15         union {
16                 gint32 i;
17                 gint64 l;
18                 double f;
19                 /* native size integer and pointer types */
20                 gpointer p;
21         } data;
22         int type;
23 } stackval;
24