Lines Matching refs:construct
76 template <class T, class... Args> void construct(T* p, Args&& args);
78 void construct(pair<T1, T2>* p, piecewise_construct t, tuple<Args1...> x,
81 void construct(pair<T1, T2>* p);
83 void construct(pair<T1, T2>* p, U&& x, V&& y);
85 void construct(pair<T1, T2>* p, const pair<U, V>& x);
87 void construct(pair<T1, T2>* p, pair<U, V>&& x);
501 void construct(_Tp* __p, _Args&& ...__args)
506 void construct(pair<_T1, _T2>* __p, piecewise_construct_t,
510 allocator_traits<typename _OM::type>::construct(
530 void construct(pair<_T1, _T2>* __p)
531 { construct(__p, piecewise_construct, tuple<>{}, tuple<>{}); }
534 void construct(pair<_T1, _T2>* __p, _Up&& __x, _Vp&& __y) {
535 construct(__p, piecewise_construct,
541 void construct(pair<_T1, _T2>* __p, const pair<_Up, _Vp>& __x) {
542 construct(__p, piecewise_construct,
548 void construct(pair<_T1, _T2>* __p, pair<_Up, _Vp>&& __x) {
549 construct(__p, piecewise_construct,
584 allocator_traits<typename _OM::type>::construct
597 allocator_traits<typename _OM::type>::construct
610 allocator_traits<typename _OM::type>::construct