Lines Matching refs: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);
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