Moveable type: pointer:
| 186 | // Moveable type: |
| 187 | // pointer: |
| 188 | static TestFactory2 *construct2() { return new TestFactory2(); } |
| 189 | // holder: |
| 190 | static std::unique_ptr<TestFactory2> construct2(int a) { |
| 191 | return std::unique_ptr<TestFactory2>(new TestFactory2(a)); |
nothing calls this directly
no test coverage detected