Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / g++.dg / cpp0x / vt-35147.C
blobfecb36ec8c9a123a63fa5b1fe547141b2f3f870f
1 // { dg-options "-std=c++0x" }
3 template<typename _Tp>
4   _Tp&& forward(_Tp&& __t) { return __t; } // { dg-message "note" }
6 void f(...);
8 template<typename... Args>
9 void g(Args&&... args)
11   f(forward<Args...>(args...)); // { dg-error "no matching" }
12   // { dg-message "candidate" "candidate note" { target *-*-* } 11 }
15 void h()
17   g();