Lines Matching full:__a2
1518 const _A1& __a1, const _A2& __a2)
1520 ::new ((void*)__p) _Tp(__a0, __a1, __a2);
3723 __shared_ptr_emplace(_Alloc __a, _A0& __a0, _A1& __a1, _A2& __a2)
3724 : __data_(__a, _Tp(__a0, __a1, __a2)) {}
4006 allocate_shared(const _Alloc& __a, _A0& __a0, _A1& __a1, _A2& __a2);
4113 _A2 __a2(__a);
4114 unique_ptr<_CntrlBlk, _D2> __hold2(__a2.allocate(1), _D2(__a2, 1));
4140 _A2 __a2(__a);
4141 unique_ptr<_CntrlBlk, _D2> __hold2(__a2.allocate(1), _D2(__a2, 1));
4274 _A2 __a2;
4275 unique_ptr<_CntrlBlk, _D2> __hold2(__a2.allocate(1), _D2(__a2, 1));
4276 ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
4292 _A2 __a2(__a);
4293 unique_ptr<_CntrlBlk, _D2> __hold2(__a2.allocate(1), _D2(__a2, 1));
4360 shared_ptr<_Tp>::make_shared(_A0& __a0, _A1& __a1, _A2& __a2)
4367 ::new(__hold2.get()) _CntrlBlk(__alloc2, __a0, __a1, __a2);
4432 shared_ptr<_Tp>::allocate_shared(const _Alloc& __a, _A0& __a0, _A1& __a1, _A2& __a2)
4439 ::new(__hold2.get()) _CntrlBlk(__a, __a0, __a1, __a2);
4679 make_shared(_A0& __a0, _A1& __a1, _A2& __a2)
4681 return shared_ptr<_Tp>::make_shared(__a0, __a1, __a2);
4711 allocate_shared(const _Alloc& __a, _A0& __a0, _A1& __a1, _A2& __a2)
4713 return shared_ptr<_Tp>::allocate_shared(__a, __a0, __a1, __a2);