Lines Matching refs:last_environment
142 DCHECK(last_environment() != NULL);
143 DCHECK(!last_environment()->ast_id().IsNone());
171 HEnvironment* environment = last_environment();
220 HEnvironment* env = last_environment();
225 UpdateEnvironment(last_environment()->DiscardInlined(drop_extra));
242 HEnvironment* env = last_environment();
246 UpdateEnvironment(last_environment()->DiscardInlined(drop_extra));
247 last_environment()->Push(return_value);
275 (predecessor->last_environment()->closure().is_null() ||
276 predecessor->last_environment()->closure()->shared()
279 predecessor->last_environment()->set_ast_id(ast_id);
344 HEnvironment* incoming_env = pred->last_environment();
351 last_environment()->AddIncomingEdge(this, pred->last_environment());
355 SetInitialEnvironment(pred->last_environment()->Copy());
610 block->predecessors()->first()->last_environment()->ast_id();
615 DCHECK(predecessor->last_environment()->ast_id() == id);
813 HEnvironment* env = first_false_block_->last_environment();
837 HEnvironment* env = first_false_block_->last_environment();
852 HEnvironment* env = first_false_block_->last_environment();
1132 HEnvironment* env = exit_block_->last_environment()->Copy();