OSDN Git Service

PR c++/36628
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / cpp0x / pr38795.C
1 // PR c++/38795
2 // { dg-do compile }
3 // { dg-options "-std=gnu++0x" }
4
5 template<typename... T> int foo(int i)
6 {
7   return *reinterpret_cast<T*>(i);      // { dg-error "not expanded with|T" }
8 }
9
10 void bar(int i)
11 {
12   foo<int>(i);
13 }