Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/libstdc++/include/bits/
Dstl_uninitialized.h233 _Allocator __alloc) in __uninitialized_copy_a() argument
239 __alloc.construct(&*__cur, *__first); in __uninitialized_copy_a()
244 std::_Destroy(__result, __cur, __alloc); in __uninitialized_copy_a()
259 const _Tp& __x, _Allocator __alloc) in __uninitialized_fill_a() argument
265 __alloc.construct(&*__cur, __x); in __uninitialized_fill_a()
269 std::_Destroy(__first, __cur, __alloc); in __uninitialized_fill_a()
285 _Allocator __alloc) in __uninitialized_fill_n_a() argument
291 __alloc.construct(&*__cur, __x); in __uninitialized_fill_n_a()
295 std::_Destroy(__first, __cur, __alloc); in __uninitialized_fill_n_a()
326 _Allocator __alloc) in __uninitialized_copy_copy() argument
[all …]
Dstl_construct.h171 _Allocator __alloc) in _Destroy() argument
174 __alloc.destroy(&*__first); in _Destroy()
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)
611 __alloc);
/freebsd-12-stable/contrib/llvm-project/libcxx/include/
D__split_buffer57 …_LIBCPP_INLINE_VISIBILITY __alloc_rr& __alloc() _NOEXCEPT {return __end_cap_.sec…
58 …_LIBCPP_INLINE_VISIBILITY const __alloc_rr& __alloc() const _NOEXCEPT {return __end_cap_.sec…
155 __alloc() = _VSTD::move(__c.__alloc());
212 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_));
228 __alloc_traits::construct(this->__alloc(),
243 __alloc_rr& __a = this->__alloc();
252 __alloc_traits::construct(__buf.__alloc(),
272 __alloc_traits::construct(this->__alloc(),
283 __alloc_traits::destroy(__alloc(), _VSTD::__to_address(__begin_++));
300 __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__end_));
[all …]
Dvector352 allocator_type& __alloc() _NOEXCEPT
355 const allocator_type& __alloc() const _NOEXCEPT
417 if (__alloc() != __c.__alloc())
420 __alloc_traits::deallocate(__alloc(), __begin_, capacity());
423 __alloc() = __c.__alloc();
434 __alloc() = _VSTD::move(__c.__alloc());
450 __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end));
488 __alloc_traits::deallocate(__alloc(), __begin_, capacity());
645 {return this->__alloc();}
948 __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_),
[all …]
Dforward_list484 __node_allocator& __alloc() _NOEXCEPT
487 const __node_allocator& __alloc() const _NOEXCEPT
550 if (__alloc() != __x.__alloc())
552 __alloc() = __x.__alloc();
561 {__alloc() = _VSTD::move(__x.__alloc());}
581 if (__alloc() == __x.__alloc())
607 _VSTD::__swap_allocator(__alloc(), __x.__alloc(),
617 __node_allocator& __a = __alloc();
725 {return allocator_type(base::__alloc());}
763 __node_traits::max_size(base::__alloc()),
[all …]
D__node_handle73 __node_alloc_type __alloc(*__alloc_);
75 __alloc, true)(__ptr_);
82 allocator_type const& __alloc)
83 : __ptr_(__ptr), __alloc_(__alloc)
Ddeque1046 _LIBCPP_INLINE_VISIBILITY allocator_type& __alloc() {return __size_.second();}
1048 const allocator_type& __alloc() const _NOEXCEPT {return __size_.second();}
1100 __alloc() = _VSTD::move(__c.__alloc());
1194 __alloc_traits::deallocate(__alloc(), *__i, __block_size);
1216 if (__a == __c.__alloc())
1244 _VSTD::__swap_allocator(__alloc(), __c.__alloc());
1251 allocator_type& __a = __alloc();
1401 __alloc_traits::max_size(__base::__alloc()),
1522 __alloc_traits::deallocate(__base::__alloc(), __base::__map_.front(),
1534 __alloc_traits::deallocate(__base::__alloc(), __base::__map_.back(),
[all …]
Dstring1058 const basic_string __temp(__first, __last, __alloc());
1269 allocator_type get_allocator() const _NOEXCEPT {return __alloc();}
1469 allocator_type& __alloc() _NOEXCEPT
1472 const allocator_type& __alloc() const _NOEXCEPT
1635 if (__alloc() == __str.__alloc())
1636 __alloc() = __str.__alloc();
1642 __alloc() = __str.__alloc();
1646 allocator_type __a = __str.__alloc();
1649 __alloc() = _VSTD::move(__a);
1687 __alloc() = _VSTD::move(__c.__alloc());
[all …]
D__hash_table805 allocator_type& __alloc() _NOEXCEPT {return __data_.second();}
807 const allocator_type& __alloc() const _NOEXCEPT {return __data_.second();}
812 __alloc_traits::deallocate(__alloc(), __p, size());
1380 __bucket_list_.get_deleter().__alloc() =
1381 _VSTD::move(__u.__bucket_list_.get_deleter().__alloc());
1444 __u.__bucket_list_.get_deleter().__alloc()), 0)),
1536 __bucket_list_.get_deleter().__alloc() = __u.__bucket_list_.get_deleter().__alloc();
2223 allocator_type __alloc(__node_alloc());
2224 return _NodeHandle(remove(__p).release(), __alloc);
2336 __pointer_allocator& __npa = __bucket_list_.get_deleter().__alloc();
[all …]
Dtuple669 tuple(allocator_arg_t, const _Alloc& __alloc, const tuple& __t)
670 : __base_(allocator_arg_t(), __alloc, __t)
676 tuple(allocator_arg_t, const _Alloc& __alloc, tuple&& __t)
677 : __base_(allocator_arg_t(), __alloc, _VSTD::move(__t))
Dset777 allocator_type get_allocator() const _NOEXCEPT {return __tree_.__alloc();}
1079 __alloc_traits::select_on_container_copy_construction(__s.__tree_.__alloc()))
1308 allocator_type get_allocator() const _NOEXCEPT {return __tree_.__alloc();}
Dmemory897 __temp_value(_Alloc &__alloc, _Args&& ... __args) : __a(__alloc) {
Dmap1165 allocator_type get_allocator() const _NOEXCEPT {return allocator_type(__tree_.__alloc());}
1816 __alloc_traits::select_on_container_copy_construction(__m.__tree_.__alloc()))
1940 allocator_type get_allocator() const _NOEXCEPT {return allocator_type(__tree_.__alloc());}
D__tree1064 allocator_type __alloc() const _NOEXCEPT
1705 if (__a == __t.__alloc())
2330 return _NodeHandle(__np, __alloc());
/freebsd-12-stable/contrib/llvm-project/libcxx/include/__memory/
Dallocation_guard.h54 explicit __allocation_guard(_AllocT __alloc, _Size __n) in __allocation_guard()
55 : __alloc_(_VSTD::move(__alloc)) in __allocation_guard()
Dshared_ptr.h349 _Alloc *__alloc = reinterpret_cast<_Alloc*>(__first); in _ALIGNAS_TYPE() local
350 return __alloc; in _ALIGNAS_TYPE()
/freebsd-12-stable/contrib/libstdc++/include/ext/
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()
Dmemory138 _Allocator __alloc)
144 __alloc.construct(&*__cur, *__first);
149 std::_Destroy(__result, __cur, __alloc);
/freebsd-12-stable/contrib/libstdc++/libsupc++/
Dcxxabi.h72 __cxa_cdtor_type destructor, void *(*__alloc) (size_t),
78 __cxa_cdtor_type destructor, void *(*__alloc) (size_t),
/freebsd-12-stable/contrib/libstdc++/include/backward/
Dstrstream72 strstreambuf(void* (*__alloc)(size_t), void (*__free)(void*));
/freebsd-12-stable/contrib/libstdc++/include/tr1/
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-stable/contrib/libstdc++/
DChangeLog-20045881 * include/ext/ropeimpl.h (__gnu_cxx): Remove __alloc using
5882 declaration. Switch __alloc to _Alloc.
5883 * include/ext/hashtable.h: Remove __alloc.