From 3cc82c60814298cf7fa4cf816a42e00f293d2e9e Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Tue, 30 Mar 2004 12:35:33 +0000 Subject: [PATCH] Add an assertion if a bad entity is given to a Sel node constructor [r2587] --- ir/ir/ircons.c | 2 ++ 1 file changed, 2 insertions(+) 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; -- 2.20.1