* decl.c (make_typename_type): s/parameters/arguments/.
[official-gcc.git] / gcc / testsuite / g++.dg / cpp0x / pr48453.C
blobb0c3da51d6bd3b4bdd015237e1df7c7345403395
1 // PR c++/48453, DR 1287
2 // { dg-do compile { target c++11 } }
4 template<class T>
5 T&& create();
7 template<class T, class Arg>
8 void test() {
9   T t(create<Arg>());
10   (void) t;
13 template<class T>
14 struct To {
15   explicit operator T();
18 int main()
20   test<int&, To<int&>>();
21   test<int&&, To<int&&>>();