Home
last modified time | relevance | path

Searched refs:__alloc (Results 1 – 20 of 20) sorted by relevance

/freebsd-12.1/contrib/libstdc++/include/bits/
H A Dstl_uninitialized.h233 _Allocator __alloc) in __uninitialized_copy_a() argument
239 __alloc.construct(&*__cur, *__first); in __uninitialized_copy_a()
259 const _Tp& __x, _Allocator __alloc) in __uninitialized_fill_a() argument
265 __alloc.construct(&*__cur, __x); in __uninitialized_fill_a()
285 _Allocator __alloc) in __uninitialized_fill_n_a() argument
291 __alloc.construct(&*__cur, __x); in __uninitialized_fill_n_a()
326 _Allocator __alloc) in __uninitialized_copy_copy() argument
330 __alloc); in __uninitialized_copy_copy()
351 _Allocator __alloc) in __uninitialized_fill_copy() argument
374 _Allocator __alloc) in __uninitialized_copy_fill() argument
[all …]
H A Dstl_construct.h171 _Allocator __alloc) in _Destroy() argument
174 __alloc.destroy(&*__first); in _Destroy()
H A Dbasic_string.tcc529 const _Alloc& __alloc) in _S_create() argument
589 void* __place = _Raw_bytes_alloc(__alloc).allocate(__size); in _S_create()
606 _M_clone(const _Alloc& __alloc, size_type __res) in _M_clone() argument
611 __alloc); in _M_clone()
/freebsd-12.1/contrib/libc++/include/
H A D__split_buffer158 __alloc() = _VSTD::move(__c.__alloc());
200 __alloc_rr& __a = this->__alloc();
219 __alloc_rr& __a = this->__alloc();
238 __alloc_rr& __a = this->__alloc();
247 __alloc_traits::construct(__buf.__alloc(),
265 __alloc_rr& __a = this->__alloc();
296 __alloc_traits::destroy(__alloc(), __to_raw_pointer(--__end_));
343 __alloc_traits::deallocate(__alloc(), __first_, capacity());
366 if (__a == __c.__alloc())
380 __first_ = __alloc_traits::allocate(__alloc(), __cap);
[all …]
H A Dvector394 if (__alloc() != __c.__alloc())
400 __alloc() = __c.__alloc();
411 __alloc() = _VSTD::move(__c.__alloc());
1364 if (__base::__alloc() != __c.__alloc())
2075 this->__alloc() == __x.__alloc(),
2081 __swap_allocator(this->__alloc(), __x.__alloc(),
2497 if (__alloc() != __c.__alloc())
2499 __alloc() = __c.__alloc();
2520 __alloc() = _VSTD::move(__c.__alloc());
2949 if (__alloc() != __c.__alloc())
[all …]
H A Dforward_list546 if (__alloc() != __x.__alloc())
548 __alloc() = __x.__alloc();
557 {__alloc() = _VSTD::move(__x.__alloc());}
577 if (__alloc() == __x.__alloc())
603 __swap_allocator(__alloc(), __x.__alloc(),
613 __node_allocator& __a = __alloc();
1000 if (base::__alloc() != __x.__alloc())
1036 if (base::__alloc() == __x.__alloc())
1123 __node_allocator& __a = base::__alloc();
1139 __node_allocator& __a = base::__alloc();
[all …]
H A D__node_handle73 __node_alloc_type __alloc(*__alloc_);
75 __alloc, true)(__ptr_);
82 allocator_type const& __alloc)
83 : __ptr_(__ptr), __alloc_(__alloc)
H A Ddeque1027 __alloc() = _VSTD::move(__c.__alloc());
1143 if (__a == __c.__alloc())
1171 __swap_allocator(__alloc(), __c.__alloc());
1178 allocator_type& __a = __alloc();
1458 if (__base::__alloc() != __c.__alloc())
1463 __base::__alloc() = __c.__alloc();
1464 __base::__map_.__alloc() = __c.__map_.__alloc();
1596 if (__a != __c.__alloc())
1619 if (__base::__alloc() != __c.__alloc())
1692 return __base::__alloc();
[all …]
H A Dstring1440 allocator_type& __alloc() _NOEXCEPT
1443 const allocator_type& __alloc() const _NOEXCEPT
1588 if (__alloc() == __str.__alloc())
1589 __alloc() = __str.__alloc();
1595 __alloc() = __str.__alloc();
1602 __alloc() = _VSTD::move(__a);
1640 __alloc() = _VSTD::move(__c.__alloc());
2287 if (__alloc() != __str.__alloc())
2906 const basic_string __temp(__j1, __j2, __alloc());
3315 __alloc() == __str.__alloc(), "swapping non-equal allocators");
[all …]
H A D__hash_table803 allocator_type& __alloc() _NOEXCEPT {return __data_.second();}
810 __alloc_traits::deallocate(__alloc(), __p, size());
1396 __bucket_list_.get_deleter().__alloc() =
1397 _VSTD::move(__u.__bucket_list_.get_deleter().__alloc());
1461 __u.__bucket_list_.get_deleter().__alloc()), 0)),
1557 __bucket_list_.get_deleter().__alloc() = __u.__bucket_list_.get_deleter().__alloc();
2291 allocator_type __alloc(__node_alloc());
2292 return _NodeHandle(remove(__p).release(), __alloc);
2403 __pointer_allocator& __npa = __bucket_list_.get_deleter().__alloc();
2831 __swap_allocator(__bucket_list_.get_deleter().__alloc(),
[all …]
H A Dset756 allocator_type get_allocator() const _NOEXCEPT {return __tree_.__alloc();}
1019 __alloc_traits::select_on_container_copy_construction(__s.__tree_.__alloc()))
1243 allocator_type get_allocator() const _NOEXCEPT {return __tree_.__alloc();}
H A Dmap1135 allocator_type get_allocator() const _NOEXCEPT {return allocator_type(__tree_.__alloc());}
1743 __alloc_traits::select_on_container_copy_construction(__m.__tree_.__alloc()))
1862 allocator_type get_allocator() const _NOEXCEPT {return allocator_type(__tree_.__alloc());}
H A D__tree1059 allocator_type __alloc() const _NOEXCEPT
1732 if (__a == __t.__alloc())
2461 return _NodeHandle(__np, __alloc());
H A Dmemory5653 __temp_value(_Alloc &__alloc, _Args&& ... __args) : __a(__alloc) {
/freebsd-12.1/contrib/libstdc++/include/ext/
H A Drc_string_base.h198 _M_grab(const _Alloc& __alloc) const in _GLIBCXX_BEGIN_NAMESPACE()
200 return (!_M_is_leaked() && _M_get_allocator() == __alloc) in _GLIBCXX_BEGIN_NAMESPACE()
201 ? _M_rep()->_M_refcopy() : _M_rep()->_M_clone(__alloc); in _GLIBCXX_BEGIN_NAMESPACE()
358 const _Alloc& __alloc) in _S_create() argument
422 _Rep* __place = _Rep_alloc_type(__alloc).allocate(__size / sizeof(_Rep)); in _S_create()
441 _M_clone(const _Alloc& __alloc, size_type __res) in _M_clone() argument
446 __alloc); in _M_clone()
H A Dmemory138 _Allocator __alloc)
144 __alloc.construct(&*__cur, *__first);
149 std::_Destroy(__result, __cur, __alloc);
/freebsd-12.1/contrib/libstdc++/libsupc++/
H A Dcxxabi.h72 __cxa_cdtor_type destructor, void *(*__alloc) (size_t),
78 __cxa_cdtor_type destructor, void *(*__alloc) (size_t),
/freebsd-12.1/contrib/libstdc++/include/backward/
H A Dstrstream72 strstreambuf(void* (*__alloc)(size_t), void (*__free)(void*));
/freebsd-12.1/contrib/libstdc++/include/tr1/
H A Dhashtable511 _Bucket_allocator_type __alloc(_M_node_allocator);
515 _Node** __p = __alloc.allocate(__n + 1);
530 _Bucket_allocator_type __alloc(_M_node_allocator);
531 __alloc.deallocate(__p, __n + 1);
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-20045881 * include/ext/ropeimpl.h (__gnu_cxx): Remove __alloc using
5882 declaration. Switch __alloc to _Alloc.
5883 * include/ext/hashtable.h: Remove __alloc.