| /llvm-project-15.0.7/libcxx/include/ |
| H A D | __split_buffer | 47 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_handle | 92 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 D | deque | 950 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 D | vector | 352 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 D | string | 664 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 D | map | 679 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_table | 740 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 D | list | 549 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 | __tree | 773 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 D | unordered_map | 759 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 D | set | 534 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 D | system-header-simulator-cxx-std-suppression.h | 63 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 D | main.cpp | 78 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 D | function.h | 207 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 D | hash_map | 317 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 D | shared_ptr.h | 52 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()
|