| 13 | std::string name; |
| 14 | |
| 15 | static Ptr New(const std::string &name) { |
| 16 | return Ptr(new Pet(name), std::default_delete<Pet>()); |
| 17 | } |
| 18 | |
| 19 | private: |
| 20 | explicit Pet(const std::string &name) : name(name) {} |
nothing calls this directly
no outgoing calls
no test coverage detected