| 22 | }; |
| 23 | |
| 24 | class C : virtual public A |
| 25 | { |
| 26 | public: |
| 27 | C(int data) : A(data), mc(data) { cout << "C()" << endl; } |
| 28 | ~C() { cout << "~C()" << endl; } |
| 29 | protected: |
| 30 | int mc; |
| 31 | }; |
| 32 | |
| 33 | class D: public B, public C |
| 34 | { |
nothing calls this directly
no outgoing calls
no test coverage detected