Lines Matching refs:_Args

409   template <class _Type, class... _Args>
410 _LIBCPP_HIDE_FROM_ABI void construct(_Type* __ptr, _Args&&... __args) {
417 … std::uses_allocator_construction_args<_Type>(inner_allocator(), std::forward<_Args>(__args)...));
420 template <class _Tp, class... _Args>
421 _LIBCPP_HIDE_FROM_ABI void construct(_Tp* __p, _Args&&... __args) {
422 …__construct(__uses_alloc_ctor<_Tp, inner_allocator_type&, _Args...>(), __p, std::forward<_Args>(__…
483 template <class _Tp, class... _Args>
484 _LIBCPP_HIDE_FROM_ABI void __construct(integral_constant<int, 0>, _Tp* __p, _Args&&... __args) {
486 …aits<typename _OM::type>::construct(_OM()(outer_allocator()), __p, std::forward<_Args>(__args)...);
489 template <class _Tp, class... _Args>
490 _LIBCPP_HIDE_FROM_ABI void __construct(integral_constant<int, 1>, _Tp* __p, _Args&&... __args) {
493 … _OM()(outer_allocator()), __p, allocator_arg, inner_allocator(), std::forward<_Args>(__args)...);
496 template <class _Tp, class... _Args>
497 _LIBCPP_HIDE_FROM_ABI void __construct(integral_constant<int, 2>, _Tp* __p, _Args&&... __args) {
500 _OM()(outer_allocator()), __p, std::forward<_Args>(__args)..., inner_allocator());
503 template <class... _Args, size_t... _Idx>
504 _LIBCPP_HIDE_FROM_ABI tuple<_Args&&...>
505 __transform_tuple(integral_constant<int, 0>, tuple<_Args...>&& __t, __tuple_indices<_Idx...>) {
509 template <class... _Args, size_t... _Idx>
510 _LIBCPP_HIDE_FROM_ABI tuple<allocator_arg_t, inner_allocator_type&, _Args&&...>
511 __transform_tuple(integral_constant<int, 1>, tuple<_Args...>&& __t, __tuple_indices<_Idx...>) {
512 using _Tup = tuple<allocator_arg_t, inner_allocator_type&, _Args&&...>;
516 template <class... _Args, size_t... _Idx>
517 _LIBCPP_HIDE_FROM_ABI tuple<_Args&&..., inner_allocator_type&>
518 __transform_tuple(integral_constant<int, 2>, tuple<_Args...>&& __t, __tuple_indices<_Idx...>) {
519 using _Tup = tuple<_Args&&..., inner_allocator_type&>;