don't setup copymin data structures if no copymin is want
[libfirm] / include / libfirm / irtypeinfo.h
index 4023aea..60941f9 100644 (file)
@@ -23,7 +23,7 @@
  * @author   Goetz Lindenmaier
  * @date     28.8.2003
  * @version  $Id$
- * @summary
+ * @brief
  *   Data structure to hold type information for nodes.
  *
  *   This module defines a field "type" of type "type *" for each ir node.
@@ -54,27 +54,20 @@ extern ir_type *initial_type;
  *  Initializes the type information module.
  *  Generates a type inititial_type and sets the type of all nodes to this type.
  *  Calling set/get_irn_typeinfo_type() is invalid before calling init. Requires memory
- *  in the order of MIN(<calls to set_irn_typeinfo_type>, #irnodes).
+ *  in the order of MIN(\<calls to set_irn_typeinfo_type\>, \#irnodes).
  */
 void init_irtypeinfo(void);
 void free_irtypeinfo(void);
 
 /* ------------ Irgraph state handling. ------------------------------- */
 
-/*
-#define irg_typeinfo_none         ir_typeinfo_none
-#define irg_typeinfo_consistent   ir_typeinfo_consistent
-#define irg_typeinfo_inconsistent ir_typeinfo_inconsistent
-#define irg_typeinfo_state        ir_typeinfo_state
-*/
-
 typedef enum {
-  ir_typeinfo_none,         /**< No typeinfo computed, calls to set/get_irn_typeinfo_type()
-                                 are invalid. */
-  ir_typeinfo_consistent,   /**< Type info valid, calls to set/get_irn_typeinfo_type() return
-                                 the proper type. */
-  ir_typeinfo_inconsistent  /**< Type info can be accessed, but it can be invalid
-                                 because of other transformations. */
+       ir_typeinfo_none,        /**< No typeinfo computed, calls to set/get_irn_typeinfo_type()
+                                     are invalid. */
+       ir_typeinfo_consistent,  /**< Type info valid, calls to set/get_irn_typeinfo_type() return
+                                     the proper type. */
+       ir_typeinfo_inconsistent /**< Type info can be accessed, but it can be invalid
+                                     because of other transformations. */
 } ir_typeinfo_state;
 
 void              set_irg_typeinfo_state(ir_graph *irg, ir_typeinfo_state s);