*/
static void _collect_subtypes (type *otype, lset_t *set)
{
- lset_insert (set, otype);
+ int i, n_sub;
- int n_sub = get_class_n_subtypes (otype);
- int i;
+ lset_insert (set, otype);
+ n_sub = get_class_n_subtypes (otype);
for (i = 0; i < n_sub; i ++) {
type *sub = get_class_subtype (otype, i);
*/
static void _collect_owner_types (entity *method, ir_graph *graph, lset_t *tps)
{
+ int i, n_over;
+
/* search DOWNwards in clazz hierarchy */
if ((peculiarity_description == get_entity_peculiarity (method)) ||
}
}
- int n_over = get_entity_n_overwrittenby (method);
- int i;
-
+ n_over = get_entity_n_overwrittenby (method);
for (i = 0; i < n_over; i ++) {
entity *ometh = get_entity_overwrittenby (method, i);
static int uses_graph (type *clazz, entity *meth, ir_graph *graph)
{
type *g_clazz = get_entity_owner (meth);
+ int i, n_over, use = FALSE;
if (g_clazz == clazz) {
return (TRUE);
}
/* else inherited or description */
- int use = FALSE;
- int i;
- int n_over = get_entity_n_overwrittenby (meth); /* DOWN-wards */
-
+ n_over = get_entity_n_overwrittenby (meth); /* DOWN-wards */
for (i = 0; (i < n_over) && (!use); i ++) {
entity *over = get_entity_overwrittenby (meth, i);
}
assert (0 && "invalid ta");
+ return FALSE;
}
\f
/*
$Log$
+ Revision 1.4 2004/12/21 15:50:18 beck
+ removed C99 constructs
+
Revision 1.3 2004/12/02 16:17:51 beck
fixed config.h include