Lines Matching defs:new_block
296 tree new_block = BIND_EXPR_BLOCK (stmt);
298 if (new_block)
300 if (new_block == old_block)
305 gcc_assert (new_block == DECL_INITIAL (current_function_decl));
306 new_block = NULL;
311 gcc_assert (!TREE_ASM_WRITTEN (new_block));
312 TREE_ASM_WRITTEN (new_block) = 1;
317 BLOCK_CHAIN (new_block) = BLOCK_SUBBLOCKS (old_block);
318 BLOCK_SUBBLOCKS (old_block) = new_block;
319 BLOCK_SUBBLOCKS (new_block) = NULL_TREE;
320 BLOCK_SUPERCONTEXT (new_block) = old_block;
322 data->block = new_block;
329 if (new_block)
331 gcc_assert (data->block == new_block);
333 BLOCK_SUBBLOCKS (new_block)
334 = blocks_nreverse (BLOCK_SUBBLOCKS (new_block));