remove duplicated macros
authorMatthias Braun <matze@braunis.de>
Mon, 15 Dec 2008 13:02:28 +0000 (13:02 +0000)
committerMatthias Braun <matze@braunis.de>
Mon, 15 Dec 2008 13:02:28 +0000 (13:02 +0000)
[r24687]

include/libfirm/typerep.h

index 7ab96d4..760f53f 100644 (file)
@@ -1675,14 +1675,6 @@ void remove_class_supertype(ir_type *clss, ir_type *supertype);
 #define set_class_base_type(clss, basetype, pos)   set_class_supertype(clss, basetype, pos)
 #define remove_class_base_type(clss, basetype)     remove_class_supertype(clss, basetype)
 
-/** Convenience macro */
-#define add_class_base_type(clss, basetype)        add_class_supertype(clss, basetype)
-#define get_class_n_base_types(clss)               get_class_n_supertypes(clss)
-#define get_class_base_type_index(clss, base_clss) get_class_supertype_index(clss, base_clss)
-#define get_class_base_type(clss, pos)             get_class_supertype(clss, pos)
-#define set_class_base_type(clss, basetype, pos)   set_class_supertype(clss, basetype, pos)
-#define remove_class_base_type(clss, basetype)     remove_class_supertype(clss, basetype)
-
 /** Returns a human readable string for a peculiarity. */
 const char *get_peculiarity_name(ir_peculiarity p);