[PR c++/84702] ICE with default tmpl arg of overload set
[official-gcc.git] / gcc / testsuite / g++.dg / template / ptrmem24.C
bloba4194109ef7f1c00d1ddd07cde4d9d05c13368e6
1 // PR c++/59818
3 template <class T>
4 struct Identity {
5   typedef T type;
6 };
8 struct Foo {
9   template <typename T>
10   Foo(T*, void (Identity<T>::type::*m)(void));
13 struct Bar {
14   void Method(void) const;
17 void Bar::Method(void) const
19   Foo foo(this, &Bar::Method);  // { dg-error "no match" }