template struct Parameterized { ~Parameterized() { throw "destructor"; } }; struct Concrete { Parameterized member; }; int main() { Concrete c; }