| 773 | } |
| 774 | |
| 775 | static void copy_shared(any_executor_base& ex1, const any_executor_base& ex2) |
| 776 | { |
| 777 | typedef shared_target_executor type; |
| 778 | new (&ex1.object_) type(ex2.object<type>()); |
| 779 | ex1.target_ = ex2.target_; |
| 780 | } |
| 781 | |
| 782 | static void move_shared(any_executor_base& ex1, any_executor_base& ex2) |
| 783 | { |
nothing calls this directly
no outgoing calls
no test coverage detected