From: Michael Beck Date: Tue, 30 Mar 2004 12:35:33 +0000 (+0000) Subject: Add an assertion if a bad entity is given to a Sel node constructor X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=3cc82c60814298cf7fa4cf816a42e00f293d2e9e;p=libfirm Add an assertion if a bad entity is given to a Sel node constructor [r2587] --- diff --git a/ir/ir/ircons.c b/ir/ir/ircons.c index 61321d0f0..eef865976 100644 --- a/ir/ir/ircons.c +++ b/ir/ir/ircons.c @@ -635,6 +635,8 @@ new_rd_Sel (dbg_info* db, ir_graph *irg, ir_node *block, ir_node *store, ir_node ir_node *res; int r_arity; + assert(ent != NULL && is_entity(ent) && "entity expected in Sel construction"); + r_arity = arity + 2; NEW_ARR_A (ir_node *, r_in, r_arity); /* uses alloca */ r_in[0] = store;