Errors and Features of type_id stuff
[libfirm] / ir / tr / type_t.h
index 2d0737f..3229d2f 100644 (file)
@@ -126,5 +126,16 @@ inline type *
 new_type(tp_op *type_op,
         ir_mode *mode,
         ident* name);
+void free_type_attrs       (type *tp);
+
+inline void free_class_attrs      (type *clss);
+inline void free_struct_attrs     (type *strct);
+inline void free_method_attrs     (type *method);
+inline void free_union_attrs      (type *uni);
+inline void free_array_attrs      (type *array);
+inline void free_enumeration_attrs(type *enumeration);
+inline void free_pointer_attrs    (type *pointer);
+inline void free_primitive_attrs  (type *primitive);
+
 
 # endif /* _TYPE_T_H_ */