class A { public: template operator T*(); };