OSDN Git Service

2010-03-17 Tobias Burnus <burnus@net-b.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / lookup / two-stage2.C
1 // { dg-do compile }
2 // PR c++/2922
3
4 char& f(char);
5
6 template<class T>
7 void g(T t)
8 {
9   char& c1 = f(1);        // not dependent
10   char& c2 = f(t);        // dependent
11 }
12
13 int&f (int);
14
15 int main()
16 {
17   g(2);    // two f(char)
18   g('a');  // two f(char)
19 }