1 2 3 4 5 6 7 8 9 10
// PR c++/15640 struct A { void foo(void); }; template <int> void bar() { A a; a + a.foo; // { dg-error "" } }