* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / temp_default2.C
blob9084636bdd826e8b534f49e06f6e050a4edd3bb2
1 // { dg-do compile { target c++11 } }
3 template <class T, class U = double> 
4 void f(T t = 0, U u = 0);       // { dg-message "note" }
6 void g() 
7
8   f(1, 'c'); // f<int,char>(1,'c') 
9   f(1); // f<int,double>(1,0) 
10   f(); // { dg-error "no matching function" }
11   // { dg-message "(candidate|deduce template parameter)" "candidate note" { target *-*-* } .-1 }
12   f<int>(); // f<int,double>(0,0) 
13   f<int,char>(); // f<int,char>(0,0) 
14