Home
last modified time | relevance | path

Searched refs:__alloc_traits (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/libcxx/include/
H A D__split_buffer47 typedef allocator_traits<__alloc_rr> __alloc_traits;
50 typedef typename __alloc_traits::size_type size_type;
51 typedef typename __alloc_traits::difference_type difference_type;
52 typedef typename __alloc_traits::pointer pointer;
53 typedef typename __alloc_traits::const_pointer const_pointer;
230 __alloc_traits::construct(this->__alloc(),
249 __alloc_traits::construct(__buf.__alloc(),
265 __alloc_traits::construct(this->__alloc(),
355 __alloc_traits::deallocate(__alloc(), __first_, capacity());
598 __alloc_traits::construct(__alloc(), _VSTD::__to_address(__end_),
[all …]
H A D__node_handle92 typedef allocator_traits<_Alloc> __alloc_traits;
93 typedef typename __rebind_pointer<typename __alloc_traits::void_pointer,
150 __alloc_traits::propagate_on_container_move_assignment::value ||
158 if (__alloc_traits::propagate_on_container_move_assignment::value ||
179 __alloc_traits::propagate_on_container_swap::value ||
180 __alloc_traits::is_always_equal::value)
184 if (__alloc_traits::propagate_on_container_swap::value ||
H A Ddeque950 typedef typename __alloc_traits::size_type size_type;
956 typedef typename __alloc_traits::pointer pointer;
1202 __alloc_traits::deallocate(__alloc(), *__i, __block_size);
1261 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
1294 typedef typename __base::__alloc_traits __alloc_traits;
1416 __alloc_traits::max_size(__base::__alloc()),
2467 __alloc_traits::allocate(__a, __base::__block_size),
2610 __alloc_traits::allocate(__a, __base::__block_size),
2882 __alloc_traits::destroy(__a, _VSTD::addressof(*__b));
2890 __alloc_traits::destroy(__a, _VSTD::addressof(*__i));
[all …]
H A Dvector352 typedef typename __alloc_traits::size_type size_type;
354 typedef typename __alloc_traits::pointer pointer;
724 _NOEXCEPT_(__alloc_traits::is_always_equal::value);
876 __alloc_traits::deallocate(__alloc(), this->__begin_, capacity());
1331 _NOEXCEPT_(__alloc_traits::is_always_equal::value)
1702 __alloc_traits::construct(this->__alloc(),
1976 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
2088 typedef allocator_traits<allocator_type> __alloc_traits;
2089 typedef typename __alloc_traits::size_type size_type;
2090 typedef typename __alloc_traits::difference_type difference_type;
[all …]
H A Dstring664 typedef typename __alloc_traits::size_type size_type;
668 typedef typename __alloc_traits::pointer pointer;
669 typedef typename __alloc_traits::const_pointer const_pointer;
1739 _NOEXCEPT_(__alloc_traits::is_always_equal::value);
2365 __alloc_traits::deallocate(__alloc(), __old_p, __old_cap+1);
2518 _NOEXCEPT_(__alloc_traits::is_always_equal::value)
2537 __alloc_traits::deallocate(__alloc(), __get_long_pointer(),
3376 size_type __m = __alloc_traits::max_size(__alloc());
3469 __alloc_traits::deallocate(__alloc(), __p, __cap+1);
3594 __alloc_traits::propagate_on_container_swap::value ||
[all …]
H A Dmap679 typedef allocator_traits<allocator_type> __alloc_traits;
682 typedef typename __alloc_traits::pointer pointer;
719 __alloc_traits::deallocate(__na_, __p, 1);
1008 typedef allocator_traits<allocator_type> __alloc_traits;
1013 typedef typename __alloc_traits::pointer pointer;
1014 typedef typename __alloc_traits::const_pointer const_pointer;
1015 typedef typename __alloc_traits::size_type size_type;
1016 typedef typename __alloc_traits::difference_type difference_type;
1790 typedef typename __alloc_traits::pointer pointer;
1791 typedef typename __alloc_traits::const_pointer const_pointer;
[all …]
H A D__hash_table740 typedef allocator_traits<allocator_type> __alloc_traits;
741 typedef typename __alloc_traits::size_type size_type;
745 typedef typename __alloc_traits::pointer pointer;
778 __alloc_traits::deallocate(__alloc(), __p, size());
788 typedef allocator_traits<allocator_type> __alloc_traits;
791 typedef typename __alloc_traits::pointer pointer;
817 __alloc_traits::deallocate(__na_, __p, 1);
872 typedef allocator_traits<allocator_type> __alloc_traits;
883 typedef typename __alloc_traits::pointer pointer;
884 typedef typename __alloc_traits::const_pointer const_pointer;
[all …]
H A Dlist549 typedef allocator_traits<allocator_type> __alloc_traits;
550 typedef typename __alloc_traits::size_type size_type;
553 typedef typename __alloc_traits::void_pointer __void_pointer;
558 typedef typename __rebind_alloc_helper<__alloc_traits, __node>::type __node_allocator;
565 typedef typename __alloc_traits::pointer pointer;
566 typedef typename __alloc_traits::const_pointer const_pointer;
567 typedef typename __alloc_traits::difference_type difference_type;
569 typedef typename __rebind_alloc_helper<__alloc_traits, __node_base>::type __node_base_allocator;
643 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
756 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
[all …]
H A D__tree773 typedef allocator_traits<allocator_type> __alloc_traits;
776 typedef typename __alloc_traits::pointer pointer;
799 __alloc_traits::destroy(__na_, _NodeTypes::__get_ptr(__p->__value_));
801 __alloc_traits::deallocate(__na_, __p, 1);
993 typedef allocator_traits<allocator_type> __alloc_traits;
995 typename __alloc_traits::void_pointer>::type
1002 typedef typename __alloc_traits::pointer pointer;
1003 typedef typename __alloc_traits::const_pointer const_pointer;
1004 typedef typename __alloc_traits::size_type size_type;
1005 typedef typename __alloc_traits::difference_type difference_type;
[all …]
H A Dunordered_map759 typedef allocator_traits<allocator_type> __alloc_traits;
763 typedef typename __alloc_traits::pointer pointer;
808 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__get_value().first));
810 __alloc_traits::deallocate(__na_, __p, 1);
1063 typedef allocator_traits<allocator_type> __alloc_traits;
1068 typedef typename __alloc_traits::pointer pointer;
1069 typedef typename __alloc_traits::const_pointer const_pointer;
1951 typedef allocator_traits<allocator_type> __alloc_traits;
1953 typename __alloc_traits::size_type>::value),
1956 typedef typename __alloc_traits::pointer pointer;
[all …]
H A Dset534 typedef allocator_traits<allocator_type> __alloc_traits;
1067 typedef allocator_traits<allocator_type> __alloc_traits;
1137 __alloc_traits::select_on_container_copy_construction(__s.__tree_.__alloc()))
/llvm-project-15.0.7/clang/test/Analysis/Inputs/
H A Dsystem-header-simulator-cxx-std-suppression.h63 typedef allocator_traits<_Alloc> __alloc_traits; typedef
84 __alloc_traits::deallocate(getBuffer());
92 __alloc_traits::deallocate(getBuffer());
/llvm-project-15.0.7/lldb/test/API/functionalities/data-formatter/data-formatter-stl/libcxx/string/simulator/
H A Dmain.cpp78 typedef allocator_traits<allocator_type> __alloc_traits; typedef in std::__lldb::basic_string
79 typedef typename __alloc_traits::size_type size_type;
80 typedef typename __alloc_traits::pointer pointer;
/llvm-project-15.0.7/libcxx/include/__functional/
H A Dfunction.h207 typedef allocator_traits<_Alloc> __alloc_traits;
321 typedef allocator_traits<_Alloc> __alloc_traits;
348 typedef allocator_traits<_Alloc> __alloc_traits;
1360 typedef allocator_traits<_Alloc> __alloc_traits;
1387 typedef allocator_traits<_Alloc> __alloc_traits;
1446 typedef allocator_traits<_Alloc> __alloc_traits;
1473 typedef allocator_traits<_Alloc> __alloc_traits;
1532 typedef allocator_traits<_Alloc> __alloc_traits;
1559 typedef allocator_traits<_Alloc> __alloc_traits;
1618 typedef allocator_traits<_Alloc> __alloc_traits;
[all …]
/llvm-project-15.0.7/libcxx/include/ext/
H A Dhash_map317 typedef std::allocator_traits<allocator_type> __alloc_traits;
320 typedef typename __alloc_traits::pointer pointer;
369 __alloc_traits::deallocate(__na_, __p, 1);
507 typedef typename __alloc_traits::pointer pointer;
508 typedef typename __alloc_traits::const_pointer const_pointer;
509 typedef typename __alloc_traits::size_type size_type;
510 typedef typename __alloc_traits::difference_type difference_type;
778 typedef typename __alloc_traits::pointer pointer;
779 typedef typename __alloc_traits::const_pointer const_pointer;
780 typedef typename __alloc_traits::size_type size_type;
[all …]
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dshared_ptr.h52 typedef _LIBCPP_NODEBUG allocator_traits<_Alloc> __alloc_traits; typedef
54 typedef _LIBCPP_NODEBUG typename __alloc_traits::pointer pointer;
55 typedef _LIBCPP_NODEBUG typename __alloc_traits::size_type size_type;
65 {__alloc_traits::deallocate(__alloc_, __p, __s_);} in operator()