1 // { dg-options "-std=c++11 -Wall -Wextra" }
2 
3 template<class T>
4 void f(T t, void* = 0)  // { dg-warning "unused parameter" }
5 {
6 }
7 
8 template<class T>
9 auto g(T t) -> decltype(f(t))
10 {
11   f(t);
12 }
13 
main()14 int main()
15 {
16   g(0);
17 }
18