added debug support constructors
[libfirm] / ir / tr / entity_t.h
index 5ffe3b5..17c43ef 100644 (file)
@@ -50,6 +50,7 @@ struct entity {
   type *owner;          /* The class this entity belongs to.  In case of local
                           variables the method they are defined in. */
   entity **overwrites;  /* A list of entities this entity overwrites.  */
+  entity **overwrittenby;  /* A list of entities that overwrite this entity.  */
   ent_allocation allocation;  /* Distinguishes static and dynamically allocated
                                 entities. */
   ent_visibility visibility;  /* Specifies visibility to external program
@@ -68,6 +69,7 @@ struct entity {
   ir_graph *irg;        /* If (type == method_type) this is the corresponding irg.
                           The ir_graph constructor automatically sets this field.
                           Yes, it must be here. */
+  struct dbg_info* dbi;    /* A pointer to information for debug support. */
 };