Home | History | Annotate | Download | only in PCH
      1 // PR9073
      2 template<typename _Tp>
      3 class shared_ptr{
      4 public:
      5   template<class _Alloc, class ..._Args>
      6   static
      7   shared_ptr<_Tp>
      8   allocate_shared(const _Alloc& __a, _Args&& ...__args);
      9 };
     10 
     11 template<class _Tp>
     12 template<class _Alloc, class ..._Args>
     13 shared_ptr<_Tp>
     14 shared_ptr<_Tp>::allocate_shared(const _Alloc& __a, _Args&& ...__args)
     15 {
     16   shared_ptr<_Tp> __r;
     17   return __r;
     18 }
     19