| 127 | }; |
| 128 | int none1(const NoneTester &obj) { return obj.answer; } |
| 129 | int none2(NoneTester *obj) { return obj ? obj->answer : -1; } |
| 130 | int none3(std::shared_ptr<NoneTester> &obj) { return obj ? obj->answer : -1; } |
| 131 | int none4(std::shared_ptr<NoneTester> *obj) { return obj && *obj ? (*obj)->answer : -1; } |
| 132 | int none5(const std::shared_ptr<NoneTester> &obj) { return obj ? obj->answer : -1; } |
nothing calls this directly
no outgoing calls
no test coverage detected