Home
last modified time | relevance | path

Searched refs:_Args (Results 1 – 25 of 27) sorted by relevance

12

/trueos/contrib/libc++/include/
D__functional_base363 template <class _Fp, class _A0, class ..._Args,
367 __invoke(_Fp&& __f, _A0&& __a0, _Args&& ...__args)
368 -> decltype((_VSTD::forward<_A0>(__a0).*__f)(_VSTD::forward<_Args>(__args)...))
370 return (_VSTD::forward<_A0>(__a0).*__f)(_VSTD::forward<_Args>(__args)...);
373 template <class _Fp, class _A0, class ..._Args,
377 __invoke(_Fp&& __f, _A0&& __a0, _Args&& ...__args)
378 -> decltype(((*_VSTD::forward<_A0>(__a0)).*__f)(_VSTD::forward<_Args>(__args)...))
380 return ((*_VSTD::forward<_A0>(__a0)).*__f)(_VSTD::forward<_Args>(__args)...);
407 template <class _Fp, class ..._Args>
410 __invoke(_Fp&& __f, _Args&& ...__args)
[all …]
Dscoped_allocator472 template <class _Tp, class... _Args>
474 void construct(_Tp* __p, _Args&& ...__args)
475 {__construct(__uses_alloc_ctor<_Tp, inner_allocator_type, _Args...>(),
476 __p, _VSTD::forward<_Args>(__args)...);}
501 template <class _Tp, class... _Args>
503 void __construct(integral_constant<int, 0>, _Tp* __p, _Args&& ...__args)
510 _VSTD::forward<_Args>(__args)...
514 template <class _Tp, class... _Args>
516 void __construct(integral_constant<int, 1>, _Tp* __p, _Args&& ...__args)
525 _VSTD::forward<_Args>(__args)...
[all …]
Dtype_traits2347 template <class _Tp, class ..._Args>
2349 : public integral_constant<bool, __is_constructible(_Tp, _Args...)>
2358 template <class _Tp, class ..._Args>
2359 typename __select_2nd<decltype(_VSTD::move(_Tp(_VSTD::declval<_Args>()...))), true_type>::type
2360 __is_constructible_test(_Tp&&, _Args&& ...);
2362 template <class ..._Args>
2364 __is_constructible_test(__any, _Args&& ...);
2366 template <bool, class _Tp, class... _Args>
2370 decltype(__is_constructible_test(declval<_Tp>(), declval<_Args>()...))
2410 template <class _Tp, class _A0, class ..._Args>
[all …]
Dthread277 template <class _Fp, class ..._Args,
283 explicit thread(_Fp&& __f, _Args&&... __args);
332 template <class _Fp, class ..._Args, size_t ..._Indices>
335 __thread_execute(tuple<_Fp, _Args...>& __t, __tuple_indices<_Indices...>)
351 template <class _Fp, class ..._Args,
354 thread::thread(_Fp&& __f, _Args&&... __args)
356 typedef tuple<typename decay<_Fp>::type, typename decay<_Args>::type...> _Gp;
358 __decay_copy(_VSTD::forward<_Args>(__args))...));
Dmutex437 template<class _Callable, class... _Args>
439 void call_once(once_flag&, _Callable&&, _Args&&...);
462 template<class _Callable, class... _Args>
464 void call_once(once_flag&, _Callable&&, _Args&&...);
539 template<class _Callable, class... _Args>
542 call_once(once_flag& __flag, _Callable&& __func, _Args&&... __args)
546 typedef tuple<typename decay<_Callable>::type, typename decay<_Args>::type...> _Gp;
548 __decay_copy(_VSTD::forward<_Args>(__args))...));
Dmap591 template <class ..._Args>
593 __value_type(_Args&& ...__args)
594 : __cc(std::forward<_Args>(__args)...) {}
1024 template <class ..._Args>
1026 emplace(_Args&& ...__args);
1028 template <class ..._Args>
1030 emplace_hint(const_iterator __p, _Args&& ...__args);
1181 template <class _A0, class _A1, class ..._Args>
1182 __node_holder __construct_node(_A0&& __a0, _A1&& __a1, _Args&& ...__args);
1340 template <class _A0, class _A1, class ..._Args>
[all …]
Dtuple773 template <typename _T1, size_t _Idx, typename... _Args>
777 template <typename _T1, size_t _Idx, typename... _Args>
781 …static_assert ( __find_exactly_one_t_helper<_T1, 0, _Args...>::value == -1, "type can only occur o…
790 template <typename _T1, size_t _Idx, typename _Head, typename... _Args>
791 struct __find_exactly_one_t_helper <_T1, _Idx, _Head, _Args...> {
795 __find_exactly_one_t_checker<_T1, _Idx, _Args...>,
796 __find_exactly_one_t_helper <_T1, _Idx+1, _Args...>
800 template <typename _T1, typename... _Args>
802 static constexpr size_t value = __find_exactly_one_t_helper<_T1, 0, _Args...>::value;
806 template <class _T1, class... _Args>
[all …]
Dunordered_map543 template <class ..._Args>
545 __hash_value_type(_Args&& ...__args)
546 : __cc(std::forward<_Args>(__args)...) {}
882 template <class... _Args>
883 pair<iterator, bool> emplace(_Args&&... __args);
885 template <class... _Args>
888 iterator emplace_hint(const_iterator __p, _Args&&... __args)
893 return __table_.__emplace_unique(_VSTD::forward<_Args>(__args)...).first;
896 iterator emplace_hint(const_iterator, _Args&&... __args)
897 {return emplace(_VSTD::forward<_Args>(__args)...).first;}
[all …]
Dmemory675 template <template <class, class...> class _Sp, class _Tp, class ..._Args>
676 struct __pointer_traits_element_type<_Sp<_Tp, _Args...>, true>
678 typedef typename _Sp<_Tp, _Args...>::element_type type;
681 template <template <class, class...> class _Sp, class _Tp, class ..._Args>
682 struct __pointer_traits_element_type<_Sp<_Tp, _Args...>, false>
787 template <template <class, class...> class _Sp, class _Tp, class ..._Args, class _Up>
788 struct __pointer_traits_rebind<_Sp<_Tp, _Args...>, _Up, true>
791 typedef typename _Sp<_Tp, _Args...>::template rebind<_Up> type;
793 typedef typename _Sp<_Tp, _Args...>::template rebind<_Up>::other type;
797 template <template <class, class...> class _Sp, class _Tp, class ..._Args, class _Up>
[all …]
D__tree606 template <class ..._Args>
608 explicit __tree_node(_Args&& ...__args)
609 : __value_(_VSTD::forward<_Args>(__args)...) {}
933 template <class... _Args>
935 __emplace_unique(_Args&&... __args);
936 template <class... _Args>
938 __emplace_multi(_Args&&... __args);
940 template <class... _Args>
942 __emplace_hint_unique(const_iterator __p, _Args&&... __args);
943 template <class... _Args>
[all …]
Dqueue291 template <class... _Args>
293 void emplace(_Args&&... __args)
294 {c.emplace_back(_VSTD::forward<_Args>(__args)...);}
488 template <class... _Args> void emplace(_Args&&... __args);
666 template <class... _Args>
669 priority_queue<_Tp, _Container, _Compare>::emplace(_Args&&... __args)
671 c.emplace_back(_VSTD::forward<_Args>(__args)...);
Dfunctional2017 template <class _Fp, class _BoundArgs, size_t ..._Indx, class _Args>
2019 typename __bind_return<_Fp, _BoundArgs, _Args>::type
2021 _Args&& __args)
2081 template <class ..._Args>
2083 typename __bind_return<_Fd, _Td, tuple<_Args&&...> >::type
2084 operator()(_Args&& ...__args)
2087 tuple<_Args&&...>(_VSTD::forward<_Args>(__args)...));
2090 template <class ..._Args>
2092 typename __bind_return<const _Fd, const _Td, tuple<_Args&&...> >::type
2093 operator()(_Args&& ...__args) const
[all …]
Dvector701 template <class... _Args>
702 void emplace_back(_Args&&... __args);
711 template <class... _Args>
712 iterator emplace(const_iterator __position, _Args&&... __args);
829 template <class... _Args>
831 __emplace_back_slow_path(_Args&&... __args);
1626 template <class... _Args>
1628 vector<_Tp, _Allocator>::__emplace_back_slow_path(_Args&&... __args)
1632 // __v.emplace_back(_VSTD::forward<_Args>(__args)...);
1633 …__alloc_traits::construct(__a, _VSTD::__to_raw_pointer(__v.__end_), _VSTD::forward<_Args>(__args).…
[all …]
Dset586 template <class... _Args>
588 pair<iterator, bool> emplace(_Args&&... __args)
589 {return __tree_.__emplace_unique(_VSTD::forward<_Args>(__args)...);}
590 template <class... _Args>
592 iterator emplace_hint(const_iterator __p, _Args&&... __args)
593 {return __tree_.__emplace_hint_unique(__p, _VSTD::forward<_Args>(__args)...);}
995 template <class... _Args>
997 iterator emplace(_Args&&... __args)
998 {return __tree_.__emplace_multi(_VSTD::forward<_Args>(__args)...);}
999 template <class... _Args>
[all …]
D__hash_table904 template <class... _Args>
905 pair<iterator, bool> __emplace_unique(_Args&&... __args);
906 template <class... _Args>
907 iterator __emplace_multi(_Args&&... __args);
908 template <class... _Args>
909 iterator __emplace_hint_multi(const_iterator __p, _Args&&... __args);
1080 template <class ..._Args>
1081 __node_holder __construct_node(_Args&& ...__args);
1818 template <class... _Args>
1820 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__emplace_unique(_Args&&... __args)
[all …]
Dunordered_set476 template <class... _Args>
478 pair<iterator, bool> emplace(_Args&&... __args)
479 {return __table_.__emplace_unique(_VSTD::forward<_Args>(__args)...);}
480 template <class... _Args>
483 iterator emplace_hint(const_iterator __p, _Args&&... __args)
488 return __table_.__emplace_unique(_VSTD::forward<_Args>(__args)...).first;
491 iterator emplace_hint(const_iterator, _Args&&... __args)
492 {return __table_.__emplace_unique(_VSTD::forward<_Args>(__args)...).first;}
1010 template <class... _Args>
1012 iterator emplace(_Args&&... __args)
[all …]
Dstack199 template <class... _Args>
201 void emplace(_Args&&... __args)
202 {c.emplace_back(_VSTD::forward<_Args>(__args)...);}
D__functional_032042 template <class _Fp, class _BoundArgs, size_t ..._Indx, class _Args>
2044 typename __bind_return<_Fp, _BoundArgs, _Args>::type
2046 _Args&& __args)
2064 template <class ..._Args>
2065 typename __bind_return<_Fp, tuple<_BoundArgs...>, tuple<_Args&&...> >::type
2066 operator()(_Args&& ...__args)
2070 tuple<_Args&&...>(__args...));
2073 template <class ..._Args>
2074 typename __bind_return<_Fp, tuple<_BoundArgs...>, tuple<_Args&&...> >::type
2075 operator()(_Args&& ...__args) const
[all …]
D__split_buffer103 template <class... _Args>
104 void emplace_back(_Args&&... __args);
608 template <class... _Args>
610 __split_buffer<_Tp, _Allocator>::emplace_back(_Args&&... __args)
634 _VSTD::forward<_Args>(__args)...);
Dfuture2317 template <class _Fp, class... _Args>
2320 tuple<_Fp, _Args...> __f_;
2323 typedef typename __invoke_of<_Fp, _Args...>::type _Rp;
2326 explicit __async_func(_Fp&& __f, _Args&&... __args)
2334 typedef typename __make_tuple_indices<1+sizeof...(_Args), 1>::type _Index;
2349 template <class _Fp, class... _Args>
2350 future<typename __invoke_of<typename decay<_Fp>::type, typename decay<_Args>::type...>::type>
2351 async(launch __policy, _Fp&& __f, _Args&&... __args)
2353 typedef __async_func<typename decay<_Fp>::type, typename decay<_Args>::type...> _BF;
2362 … __decay_copy(_VSTD::forward<_Args>(__args))...));
[all …]
Dlist961 template <class... _Args>
962 void emplace_front(_Args&&... __args);
963 template <class... _Args>
964 void emplace_back(_Args&&... __args);
965 template <class... _Args>
966 iterator emplace(const_iterator __p, _Args&&... __args);
1574 template <class... _Args>
1576 list<_Tp, _Alloc>::emplace_front(_Args&&... __args)
1581 …__node_alloc_traits::construct(__na, _VSTD::addressof(__hold->__value_), _VSTD::forward<_Args>(__a…
1588 template <class... _Args>
[all …]
/trueos/contrib/libc++/include/experimental/
Doptional236 template <class... _Args>
239 explicit __optional_storage(in_place_t, _Args&&... __args)
240 : __val_(_VSTD::forward<_Args>(__args)...),
287 template <class... _Args>
290 explicit __optional_storage(in_place_t, _Args&&... __args)
291 : __val_(_VSTD::forward<_Args>(__args)...),
324 template <class... _Args,
327 is_constructible<value_type, _Args...>::value
332 explicit optional(in_place_t, _Args&&... __args)
333 : __base(in_place, _VSTD::forward<_Args>(__args)...) {}
[all …]
Dtype_traits403 template <class _Fn, class ..._Args>
404 class _LIBCPP_TYPE_VIS_ONLY raw_invocation_type<_Fn(_Args...)>;
409 template <class _Fn, class ..._Args>
410 class _LIBCPP_TYPE_VIS_ONLY invokation_type<_Fn(_Args...)>;
/trueos/contrib/llvm/tools/clang/lib/Driver/
HDCompilation.cpp28 InputArgList *_Args, DerivedArgList *_TranslatedArgs) in Compilation() argument
29 : TheDriver(D), DefaultToolChain(_DefaultToolChain), Args(_Args), in Compilation()
/trueos/contrib/llvm/include/llvm/Option/
HDArgList.h55 const ArgList &_Args, OptSpecifier _Id0 = 0U,
57 : Current(it), Args(_Args), Id0(_Id0), Id1(_Id1), Id2(_Id2) { in Current()

12