62 node = node->input(0).node();
66 if (vobject && (!alloc->HasBeenAnalysed() || alloc->HasBeenElided())) {
72 switch (frame.type()) {
74 updated_f(frame.as_interpreted().closure());
75 frame.as_interpreted().frame_state()->ForEachValue(
76 frame.as_interpreted().unit(),
78 if constexpr (std::is_same_v<DeoptInfoT, LazyDeoptInfo>) {
82 if (skip_frame_result && deopt_info_->IsResultRegister(reg)) {
91 updated_f(frame.as_inlined_arguments().closure());
92 for (
ValueNode*& node : frame.as_inlined_arguments().arguments()) {
98 updated_f(frame.as_construct_stub().receiver());
99 updated_f(frame.as_construct_stub().context());
103 for (
ValueNode*& node : frame.as_builtin_continuation().parameters()) {
106 updated_f(frame.as_builtin_continuation().context());