typedef struct desc_str
{
int id;
+ int visit;
+ int ctx;
+ int col_idx;
desc_kind_t kind;
- type *tp;
+ ir_type *tp;
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
} desc_t;
typedef struct obj_desc_str
{
int id;
+ int visit;
+ int ctx;
+ int col_idx;
desc_kind_t kind;
- type *tp;
+ ir_type *tp;
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
typedef struct arr_desc_str
{
int id;
+ int visit;
+ int ctx;
+ int col_idx;
desc_kind_t kind;
- type *tp;
+ ir_type *tp;
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
qset_t *get_entry (desc_t*, entity*);
/* get a new descriptor for the given type at the given node */
-desc_t *new_name (type*, ir_node*);
+desc_t *new_name (ir_type*, ir_node*, int);
/* get a new descriptor for the given (presumably static) entity */
desc_t *new_ent_name (entity*);
\f
/*
$Log$
+ Revision 1.7 2006/01/13 22:00:15 beck
+ renamed all types 'type' to 'ir_type'
+
+ Revision 1.6 2004/12/15 13:30:41 liekweg
+ print yet nicer names
+
+ Revision 1.5 2004/12/06 12:52:09 liekweg
+ colorize name dump
+
Revision 1.4 2004/11/30 15:49:27 liekweg
include 'dump'