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