/* Test whether this is the outermost Start node. If so
recursion must end. */
assert(is_Block(n));
if ((get_Block_n_cfgpreds(n) == 1) &&
(get_irn_op(skip_Proj(get_Block_cfgpred(n, 0))) == op_Start) &&
(get_nodes_block(skip_Proj(get_Block_cfgpred(n, 0))) == n)) {
/* Test whether this is the outermost Start node. If so
recursion must end. */
assert(is_Block(n));
if ((get_Block_n_cfgpreds(n) == 1) &&
(get_irn_op(skip_Proj(get_Block_cfgpred(n, 0))) == op_Start) &&
(get_nodes_block(skip_Proj(get_Block_cfgpred(n, 0))) == n)) {