| 
| template<class _Outermost , class _Inner , class _Ty , class... _Types, class _Dont_care >  | 
| void  | _Scoped_construct (_Outermost, _Inner, false_type, _Dont_care, _Ty *_Ptr, _Types &&..._Args) | 
|   | 
| template<class _Outermost , class _Inner , class _Ty , class... _Types>  | 
| void  | _Scoped_construct (_Outermost _Alval, _Inner _Inner_alval, true_type, false_type, _Ty *_Ptr, _Types &&..._Args) | 
|   | 
| template<class _Outermost , class _Inner , class _Ty , class... _Types>  | 
| void  | _Scoped_construct (_Outermost _Alval, _Inner _Inner_alval, true_type, true_type, _Ty *_Ptr, _Types &&..._Args) | 
|   | 
| template<class _Alloc , class _Ty , class... _Atypes, class _Dont_care >  | 
| tuple< _Atypes...>  | _Scoped_construct_tuple (_Alloc &, false_type, _Dont_care, tuple< _Atypes...> _Val) | 
|   | 
| template<class _Alloc , class _Ty , class... _Atypes>  | 
| tuple< allocator_arg_t, _Alloc &, _Atypes...>  | _Scoped_construct_tuple (_Alloc &_Alty, true_type, false_type, tuple< _Atypes...> _Val) | 
|   | 
| template<class _Alloc , class _Ty , class... _Atypes>  | 
| tuple< _Atypes..., _Alloc & >  | _Scoped_construct_tuple (_Alloc &_Alty, true_type, true_type, tuple< _Atypes...> _Val) | 
|   | 
| template<class _Inner , class _Ty1 , class _Ty2 , class... _Uy1, class... _Uy2>  | 
| void  | _Scoped_construct_pair (_Inner _Inner_alval, pair< _Ty1, _Ty2 > *_Ptr, tuple< _Uy1...> _Val1, tuple< _Uy2...> _Val2) | 
|   | 
| template<class _Outer1 , class _Outer2 , class _Inner1 , class... _Inner>  | 
| bool  | operator== (const scoped_allocator_adaptor< _Outer1, _Inner1, _Inner...> &_Left, const scoped_allocator_adaptor< _Outer2, _Inner1, _Inner...> &_Right) _NOEXCEPT | 
|   | 
| template<class _Outer1 , class _Outer2 >  | 
| bool  | operator== (const scoped_allocator_adaptor< _Outer1 > &_Left, const scoped_allocator_adaptor< _Outer2 > &_Right) _NOEXCEPT | 
|   | 
| template<class _Outer1 , class _Outer2 , class... _Inner>  | 
| bool  | operator!= (const scoped_allocator_adaptor< _Outer1, _Inner...> &_Left, const scoped_allocator_adaptor< _Outer2, _Inner...> &_Right) _NOEXCEPT | 
|   |