// Build don't link: template class B { A a; public: B(A&aa); // ERROR - near match ~B(); }; // ERROR - candidates static B b_int (3); // ERROR - no matching function