added doxygen comments
[libfirm] / ir / ir / irnode_t.h
index b05b3b3..6edc48f 100644 (file)
@@ -38,8 +38,6 @@
 #include "type_t.h"
 #include "tv_t.h"
 
-#define FIRM_EDGES_INPLACE 1
-
 
 /** ir node attributes **/
 
@@ -171,14 +169,14 @@ typedef struct {
   ent_volatility volatility;   /**< the volatility of a Store operation */
 } store_attr;
 
-typedef pn_Cmp confirm_attr; /** Attribute to hold compare operation */
+typedef pn_Cmp confirm_attr;    /**< Attribute to hold compare operation */
 
 /**
  * Edge info to put into an irn.
  */
 typedef struct _irn_edge_info_t {
-       struct list_head outs_head;
-       int out_count;
+  struct list_head outs_head;  /**< The list of all outs */
+  int out_count;               /**< number of outs in the list */
 } irn_edge_info_t;
 
 
@@ -244,8 +242,8 @@ struct ir_node {
   struct abstval *av;
   struct section *sec;
 #endif
-#ifdef FIRM_EDGES_INPLACE
-       irn_edge_info_t edge_info;
+#if FIRM_EDGES_INPLACE
+  irn_edge_info_t edge_info;  /**< everlasting out edges */
 #endif
   /* ------- Opcode depending fields -------- */
   attr attr;               /**< attribute of this node. Depends on opcode.