Lines Matching full:construct
75 template <class T, class... Args> void construct(T* p, Args&& args);
77 void construct(pair<T1, T2>* p, piecewise_construct t, tuple<Args1...> x,
80 void construct(pair<T1, T2>* p);
82 void construct(pair<T1, T2>* p, U&& x, V&& y);
84 void construct(pair<T1, T2>* p, const pair<U, V>& x);
86 void construct(pair<T1, T2>* p, pair<U, V>&& x);
409 _LIBCPP_HIDE_FROM_ABI void construct(_Type* __ptr, _Args&&... __args) {
413 allocator_traits<typename _OM::type>::construct(
420 _LIBCPP_HIDE_FROM_ABI void construct(_Tp* __p, _Args&&... __args) {
426 …construct(pair<_T1, _T2>* __p, piecewise_construct_t, tuple<_Args1...> __x, tuple<_Args2...> __y) {
428 allocator_traits<typename _OM::type>::construct(
441 _LIBCPP_HIDE_FROM_ABI void construct(pair<_T1, _T2>* __p) {
442 construct(__p, piecewise_construct, tuple<>{}, tuple<>{});
446 _LIBCPP_HIDE_FROM_ABI void construct(pair<_T1, _T2>* __p, _Up&& __x, _Vp&& __y) {
447 construct(__p,
454 _LIBCPP_HIDE_FROM_ABI void construct(pair<_T1, _T2>* __p, const pair<_Up, _Vp>& __x) {
455 …construct(__p, piecewise_construct, std::forward_as_tuple(__x.first), std::forward_as_tuple(__x.se…
459 _LIBCPP_HIDE_FROM_ABI void construct(pair<_T1, _T2>* __p, pair<_Up, _Vp>&& __x) {
460 construct(__p,
484 …allocator_traits<typename _OM::type>::construct(_OM()(outer_allocator()), __p, std::forward<_Args>…
490 allocator_traits<typename _OM::type>::construct(
497 allocator_traits<typename _OM::type>::construct(