1 2 3 4 5 6 7
template <typename T> struct A { void foo () const {} char A; }; void bar() { A<void>().foo(); }