1f51a89d39
These were ignored by git accidentally. We want ALL OF THEM since they all came in the llvm/clang source distribution.
19 lines
375 B
C++
19 lines
375 B
C++
// PR9073
|
|
template<typename _Tp>
|
|
class shared_ptr{
|
|
public:
|
|
template<class _Alloc, class ..._Args>
|
|
static
|
|
shared_ptr<_Tp>
|
|
allocate_shared(const _Alloc& __a, _Args&& ...__args);
|
|
};
|
|
|
|
template<class _Tp>
|
|
template<class _Alloc, class ..._Args>
|
|
shared_ptr<_Tp>
|
|
shared_ptr<_Tp>::allocate_shared(const _Alloc& __a, _Args&& ...__args)
|
|
{
|
|
shared_ptr<_Tp> __r;
|
|
return __r;
|
|
}
|