As mentioned in the linked issue, the move constructor and move assignment operator only need to set the member variable debug_name. They do not need to call set_debug_name on the handle again, because that would have already happened when the debug name was first set in the original object, with the same handle value.
Description
As mentioned in the linked issue, the move constructor and move assignment operator only need to set the member variable
debug_name
. They do not need to callset_debug_name
on the handle again, because that would have already happened when the debug name was first set in the original object, with the same handle value.Fixes #988
General Checklist:
Please ensure the following points are checked:
[X] This PR describes the scope and expected impact of the changes I am making
Note: The Samples CI runs a number of checks including: