projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
convert bitfield initializer tarvals before using them
[libfirm]
/
ir
/
tr
/
entity.c
diff --git
a/ir/tr/entity.c
b/ir/tr/entity.c
index
9f44605
..
5be81f7
100644
(file)
--- a/
ir/tr/entity.c
+++ b/
ir/tr/entity.c
@@
-45,8
+45,8
@@
#include "tv_t.h"
#include "irdump.h"
#include "irgraph_t.h"
#include "tv_t.h"
#include "irdump.h"
#include "irgraph_t.h"
-
#include "callgraph.h"
#include "callgraph.h"
+#include "error.h"
/**
* An interval initializer.
/**
* An interval initializer.
@@
-109,7
+109,8
@@
static INLINE void insert_entity_in_owner(ir_entity *ent) {
case tpo_array:
set_array_element_entity(owner, ent);
break;
case tpo_array:
set_array_element_entity(owner, ent);
break;
- default: assert(0);
+ default:
+ panic("Unsupported type kind");
}
} /* insert_entity_in_owner */
}
} /* insert_entity_in_owner */
@@
-1333,11
+1334,11
@@
int equal_entity(ir_entity *ent1, ir_entity *ent2) {
} /* equal_entity */
} /* equal_entity */
-
unsigned long
(get_entity_visited)(ir_entity *ent) {
+
ir_visited_t
(get_entity_visited)(ir_entity *ent) {
return _get_entity_visited(ent);
} /* get_entity_visited */
return _get_entity_visited(ent);
} /* get_entity_visited */
-void (set_entity_visited)(ir_entity *ent,
unsigned long
num) {
+void (set_entity_visited)(ir_entity *ent,
ir_visited_t
num) {
_set_entity_visited(ent, num);
} /* set_entity_visited */
_set_entity_visited(ent, num);
} /* set_entity_visited */