blob: f867a32ecc8e250419be040c82a08cb71c077733 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
// Test for sensible handling of template-ids with arg-dep lookup.
// This is still an open issue.
namespace N
{
struct A { };
void f(void (*)(int, N::A));
}
namespace M
{
struct B { };
void f(void (*)(B, N::A));
}
template <class T>
void g(T, N::A);
void g();
int main()
{
f(g<int>);
f(g<M::B>);
}
|