| 165 | } |
| 166 | |
| 167 | ValueRef Value::get_value_by_id(uint64_t id) { |
| 168 | auto& weak_value = registered_values[id]; |
| 169 | if (auto value = weak_value.lock()) { |
| 170 | return value; |
| 171 | } |
| 172 | return {}; |
| 173 | } |
| 174 | |
| 175 | void Value::begin_record_values() { |
| 176 | mgb_assert(!recording_values); |