Forward port r208464 from google/gcc-4_8.
[official-gcc.git] / main / gcc / testsuite / g++.dg / cpp0x / regress / call1.C
blob833318b0560fcbefdddb9cda8a54d9b59b273d0f
1 // PR c++/48500
2 // { dg-options -std=c++0x }
4 struct linked_ptr {
5 };
6 template <typename T> linked_ptr make_linked_ptr(T* ptr);
7 struct Concrete;
8 struct NewedClass {
9   NewedClass(const Concrete& req){}
11 template<typename ArgT> void AddObjToChange(const ArgT& req) {
12   linked_ptr p = make_linked_ptr(new NewedClass(req));