Added access routines to external variables.
[libfirm] / ir / ir / irprog_t.h
index ffd13ed..ca2cb76 100644 (file)
@@ -5,6 +5,7 @@
 # define _IRPROG_T_H_
 
 #include "irprog.h"
+#include "common_t.h"
 
 struct ir_prog {
   firm_kind kind;
@@ -26,4 +27,11 @@ struct ir_prog {
 #endif
 };
 
+INLINE void remove_irp_type_from_list (type *typ);
+
+#ifdef DEBUG_libfirm
+/* Returns a new, unique number to number nodes or the like. */
+int get_irp_new_node_nr();
+#endif
+
 #endif /* ifndef _IRPROG_T_H_ */