localopt stuff for const-code irg
[libfirm] / ir / ir / valueset.h
index 2c07219..8a52d9f 100644 (file)
@@ -21,7 +21,6 @@
  * @file
  * @author    Michael Beck
  * @brief     A value set, containing expression for values.
- * @version   $Id$
  */
 #ifndef _FIRM_VALUESET_H_
 #define _FIRM_VALUESET_H_
@@ -37,18 +36,14 @@ typedef struct ir_valueset_entry_t {
 } ir_valueset_entry_t;
 
 #define HashSet          ir_valueset_t
-#define HashSetIterator  ir_valueset_iterator_t
 #define ValueType        ir_valueset_entry_t
 #define ADDITIONAL_DATA  list_head elem_list; list_head all_iters;
 #undef DO_REHASH
-#define NO_ITERATOR
 
 #include "hashset.h"
 
-#undef NO_ITERATOR
 #undef ADDITIONAL_DATA
 #undef ValueType
-#undef HashSetIterator
 #undef HashSet
 
 typedef struct ir_valueset_t ir_valueset_t;
@@ -86,7 +81,7 @@ void ir_valueset_destroy(ir_valueset_t *valueset);
  * @param expected_elements   Number of elements expected in the value set (roughly)
  * @return The initialized value set
  */
-static INLINE ir_valueset_t *ir_valueset_new(size_t expected_elements) {
+static inline ir_valueset_t *ir_valueset_new(size_t expected_elements) {
        ir_valueset_t *res = XMALLOC(ir_valueset_t);
        ir_valueset_init_size(res, expected_elements);
        return res;
@@ -95,7 +90,7 @@ static INLINE ir_valueset_t *ir_valueset_new(size_t expected_elements) {
 /**
  * Destroys a value set and frees the memory of the set itself.
  */
-static INLINE void ir_valueset_del(ir_valueset_t *valueset) {
+static inline void ir_valueset_del(ir_valueset_t *valueset) {
        ir_valueset_destroy(valueset);
        xfree(valueset);
 }