rename type entity into ir_entity
[libfirm] / ir / adt / eset.c
index 9ea922c..def5ee8 100644 (file)
  * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
  */
 
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
 #include "eset.h"
 #include "set.h"
 #include "hashptr.h"
@@ -49,6 +53,10 @@ void eset_destroy(eset *s) {
   del_set((set *)s);
 }
 
+/* Returns the number of elements in the set. */
+int eset_count(eset *s) {
+  return set_count((set *)s);
+}
 
 void eset_insert(eset *s, void *p) {
   if (!eset_contains(s, p)) {