| void b(void *); | |
| class c { | |
| public: | |
| long am; | |
| bool d(); | |
| void e() { | |
| if (d()) | |
| f(am); | |
| } | |
| void f(long); | |
| ~c() { e(); } | |
| }; | |
| class g { | |
| public: | |
| virtual ~g(); | |
| }; | |
| class Player { | |
| int *bh; | |
| c bi; | |
| char bj; | |
| public: | |
| virtual ~Player() { | |
| b(&bj); | |
| b(&bj); | |
| b(&bj); | |
| delete bh; | |
| } | |
| }; | |
| class h { | |
| public: | |
| ~h() { | |
| Player *a[0]; | |
| delete a[0]; | |
| } | |
| }; | |
| class i : g { | |
| h bo; | |
| virtual int j(); | |
| }; | |
| int i::j() {} |