moved get_irn_generic_attr() to public i/f
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 7 Sep 2005 08:31:30 +0000 (08:31 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 7 Sep 2005 08:31:30 +0000 (08:31 +0000)
[r6587]

ir/ir/irnode.h
ir/ir/irnode_t.h

index 51f8b44..fcb79fb 100644 (file)
@@ -1024,6 +1024,11 @@ type *get_irn_type(ir_node *n);
  */
 unsigned register_additional_node_data(unsigned size);
 
+/**
+ * Return a pointer to the node attributes.
+ * Needed for user-defined nodes.
+ */
+void *get_irn_generic_attr(ir_node *node);
 
 /*-----------------------------------------------------------------*/
 /** Debug aides                                                   **/
index e1bb0ee..0a58755 100644 (file)
@@ -275,7 +275,6 @@ block_attr    get_irn_block_attr    (ir_node *node);
 load_attr     get_irn_load_attr     (ir_node *node);
 store_attr    get_irn_store_attr    (ir_node *node);
 except_attr   get_irn_except_attr   (ir_node *node);
-void         *get_irn_generic_attr  (ir_node *node);
 /** @} */
 
 /**