| 5 | #include <type_traits> |
| 6 | |
| 7 | struct COMLike { |
| 8 | ~COMLike() {} // #A Make it not default destructible |
| 9 | void Release(); // #B Release all data |
| 10 | |
| 11 | // Some data fields |
| 12 | }; |
| 13 | |
| 14 | void COMLike::Release() |
| 15 | { |
nothing calls this directly
no outgoing calls
no test coverage detected