OSDN Git Service

* call.c (null_ptr_cst_p): Use maybe_constant_value.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / template / non-dependent10.C
1 // { dg-do compile }
2
3 // Origin: Giovanni Bajo <giovannibajo@libero.it>
4
5 // Two-phase name lookup for address of member:
6 // Detecting overloading function error during parsing
7
8 struct S
9 {
10   int f(char);
11   int f(int);
12 };
13
14 template<int (S::*p)()>
15 struct X
16 {};
17
18 template <class T>
19 struct Foo
20 {
21   X<&S::f> x;   // { dg-error "convert|no matches" }
22 };