projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
group High-Level exception support ops together
[libfirm]
/
ir
/
tr
/
type_identify.h
diff --git
a/ir/tr/type_identify.h
b/ir/tr/type_identify.h
index
608c1c7
..
85bc34f
100644
(file)
--- a/
ir/tr/type_identify.h
+++ b/
ir/tr/type_identify.h
@@
-17,10
+17,7
@@
# ifndef _TYPE_IDENTIFY_H_
# define _TYPE_IDENTIFY_H_
# ifndef _TYPE_IDENTIFY_H_
# define _TYPE_IDENTIFY_H_
-#ifndef _TYPE_TYPEDEF_
-#define _TYPE_TYPEDEF_
-typedef struct type type;
-#endif
+#include "firm_types.h"
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
@@
-50,13
+47,13
@@
int compare_strict (const void *tp1, const void *tp2);
*
* @param tp The type to compute a hash for.
*/
*
* @param tp The type to compute a hash for.
*/
-typedef int (hash_types_func_t)(type *tp);
+typedef int (hash_types_func_t)(
ir_
type *tp);
/** Computes a hash value by the type name.
*
* Uses the name of the type and the type opcode to compute the hash.
*/
/** Computes a hash value by the type name.
*
* Uses the name of the type and the type opcode to compute the hash.
*/
-int firm_hash_name (type *tp);
+int firm_hash_name (
ir_
type *tp);
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
@@
-78,7
+75,7
@@
int firm_hash_name (type *tp);
*
* @param tp The type to mature.
*/
*
* @param tp The type to mature.
*/
-
type * mature_type(
type *tp);
+
ir_type * mature_type(ir_
type *tp);
/** Finalize type construction.
*
/** Finalize type construction.
*
@@
-92,7
+89,7
@@
type * mature_type(type *tp);
*
* @param tp The type to mature.
*/
*
* @param tp The type to mature.
*/
-
type * mature_type_free(
type *tp);
+
ir_type * mature_type_free(ir_
type *tp);
/** Finalize type construction.
*
/** Finalize type construction.
*
@@
-109,7
+106,7
@@
type * mature_type_free(type *tp);
*
* @param tp The type to mature.
*/
*
* @param tp The type to mature.
*/
-
type * mature_type_free_entities(
type *tp);
+
ir_type * mature_type_free_entities(ir_
type *tp);
/**
* The interface type for the type identify module;
/**
* The interface type for the type identify module;