Searched refs:_Allocator (Results 1 - 6 of 6) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__fwd/
H A Dsstream.h21 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> >
24 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> >
26 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> >
28 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> >
43 template <class _CharT, class _Traits, class _Allocator>
45 template <class _CharT, class _Traits, class _Allocator>
48 template <class _CharT, class _Traits, class _Allocator>
51 template <class _CharT, class _Traits, class _Allocator>
H A Dstring.h45 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> >
84 template <class _CharT, class _Traits, class _Allocator>
/freebsd-current/contrib/llvm-project/libcxx/include/__memory/
H A Dallocator_arg_t.h51 template <class _Tp, class _Allocator, class... _Args>
53 __user_alloc_construct_impl(integral_constant<int, 0>, _Tp* __storage, const _Allocator&, _Args&&... __args) { argument
58 template <class _Tp, class _Allocator, class... _Args>
60 __user_alloc_construct_impl(integral_constant<int, 1>, _Tp* __storage, const _Allocator& __a, _Args&&... __args) {
65 template <class _Tp, class _Allocator, class... _Args>
67 __user_alloc_construct_impl(integral_constant<int, 2>, _Tp* __storage, const _Allocator& __a, _Args&&... __args) {
H A Dshared_ptr.h251 class _Allocator = _Alloc,
252 __enable_if_t<is_same<typename _Allocator::value_type, __for_overwrite_tag>::value, int> = 0>
260 class _Allocator = _Alloc,
261 __enable_if_t<!is_same<typename _Allocator::value_type, __for_overwrite_tag>::value, int> = 0>
273 template <class _Allocator = _Alloc,
274 __enable_if_t<is_same<typename _Allocator::value_type, __for_overwrite_tag>::value, int> = 0>
279 template <class _Allocator = _Alloc,
280 __enable_if_t<!is_same<typename _Allocator::value_type, __for_overwrite_tag>::value, int> = 0>
282 using _TpAlloc = typename __allocator_traits_rebind<_Allocator, _Tp>::type;
/freebsd-current/contrib/llvm-project/libcxx/include/__filesystem/
H A Dpath.h688 template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_ECharT> >
689 _LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator> string(const _Allocator& __a = _Allocator()) const {
690 using _Str = basic_string<_ECharT, _Traits, _Allocator>;
710 template <class _ECharT, class _Traits = char_traits<_ECharT>, class _Allocator = allocator<_ECharT> >
711 _LIBCPP_HIDE_FROM_ABI basic_string<_ECharT, _Traits, _Allocator>
712 generic_string(const _Allocator& __a = _Allocator()) const {
713 using _Str = basic_string<_ECharT, _Traits, _Allocator>;
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_string.h121 template <__fmt_char_type _CharT, class _Traits, class _Allocator>
122 struct _LIBCPP_TEMPLATE_VIS formatter<basic_string<_CharT, _Traits, _Allocator>, _CharT>
128 format(const basic_string<_CharT, _Traits, _Allocator>& __str, _FormatContext& __ctx) const {
129 // Drop _Traits and _Allocator to have one std::basic_string formatter.

Completed in 176 milliseconds