| 325 | } |
| 326 | |
| 327 | void remove_python_operator_instance(const std::string& id) { |
| 328 | std::lock_guard lock(g_python_operator_mutex); |
| 329 | g_python_operator_instances.erase(id); |
| 330 | } |
| 331 | |
| 332 | void push_python_operator_undo_entry(const std::string& label, nb::object instance) { |
| 333 | if (!instance.is_valid() || instance.is_none()) { |
no test coverage detected