| 122 | class Movable { |
| 123 | public: |
| 124 | Movable(int a, int b) : value{a + b} { print_created(this, a, b); } |
| 125 | Movable(const Movable &m) : value{m.value} { print_copy_created(this); } |
| 126 | Movable(Movable &&m) noexcept : value{m.value} { print_move_created(this); } |
| 127 | std::string get_value() const { return std::to_string(value); } |
no test coverage detected