shared_ptr holder type: pointer:
| 196 | // shared_ptr holder type: |
| 197 | // pointer: |
| 198 | static TestFactory3 *construct3() { return new TestFactory3(); } |
| 199 | // holder: |
| 200 | static std::shared_ptr<TestFactory3> construct3(int a) { |
| 201 | return std::shared_ptr<TestFactory3>(new TestFactory3(a)); |
nothing calls this directly
no outgoing calls
no test coverage detected