| 404 | |
| 405 | template<typename T> |
| 406 | bool pointers_values_equal(const unique_ptr<T>& l, const unique_ptr<T>& r) |
| 407 | { |
| 408 | return l && r ? *l == *r : l == r; |
| 409 | } |
| 410 | |
| 411 | template<typename T> |
| 412 | bool pointers_values_equal(const shared_ptr<T>& l, const shared_ptr<T>& r) |
no outgoing calls
no test coverage detected