Searched refs:__alloc_traits (Results 1 – 16 of 16) sorted by relevance
/external/libcxx/include/ |
D | __split_buffer | 38 typedef allocator_traits<__alloc_rr> __alloc_traits; 41 typedef typename __alloc_traits::size_type size_type; 42 typedef typename __alloc_traits::difference_type difference_type; 43 typedef typename __alloc_traits::pointer pointer; 44 typedef typename __alloc_traits::const_pointer const_pointer; 76 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value && 78 !__alloc_traits::propagate_on_container_move_assignment::value); 148 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value|| 203 __alloc_traits::construct(__a, _VSTD::__to_raw_pointer(this->__end_)); 222 __alloc_traits::construct(__a, _VSTD::__to_raw_pointer(this->__end_), __x); [all …]
|
D | __node_handle | 47 typedef allocator_traits<_Alloc> __alloc_traits; 48 typedef typename __rebind_pointer<typename __alloc_traits::void_pointer, 105 __alloc_traits::propagate_on_container_move_assignment::value || 113 if (__alloc_traits::propagate_on_container_move_assignment::value || 134 __alloc_traits::propagate_on_container_swap::value || 135 __alloc_traits::is_always_equal::value) 139 if (__alloc_traits::propagate_on_container_swap::value ||
|
D | deque | 936 typedef allocator_traits<allocator_type> __alloc_traits; 937 typedef typename __alloc_traits::size_type size_type; 942 typedef typename __alloc_traits::difference_type difference_type; 943 typedef typename __alloc_traits::pointer pointer; 944 typedef typename __alloc_traits::const_pointer const_pointer; 948 typedef typename __rebind_alloc_helper<__alloc_traits, pointer>::type __pointer_allocator; 951 …typedef typename __rebind_alloc_helper<__alloc_traits, const_pointer>::type __const_pointer_alloca… 995 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 1005 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value && 1017 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value || [all …]
|
D | vector | 331 typedef allocator_traits<allocator_type> __alloc_traits; 332 typedef typename __alloc_traits::size_type size_type; 337 typedef typename __alloc_traits::difference_type difference_type; 338 typedef typename __alloc_traits::pointer pointer; 339 typedef typename __alloc_traits::const_pointer const_pointer; 381 __alloc_traits::propagate_on_container_copy_assignment::value>());} 386 !__alloc_traits::propagate_on_container_move_assignment::value || 389 __alloc_traits::propagate_on_container_move_assignment::value>());} 397 __alloc_traits::deallocate(__alloc(), __begin_, capacity()); 427 __alloc_traits::destroy(__alloc(), _VSTD::__to_raw_pointer(--__soon_to_be_end)); [all …]
|
D | __functional_03 | 125 typedef allocator_traits<_Alloc> __alloc_traits; 126 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 152 typedef allocator_traits<_Alloc> __alloc_traits; 153 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 211 typedef allocator_traits<_Alloc> __alloc_traits; 212 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 238 typedef allocator_traits<_Alloc> __alloc_traits; 239 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 297 typedef allocator_traits<_Alloc> __alloc_traits; 298 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; [all …]
|
D | string | 676 typedef allocator_traits<allocator_type> __alloc_traits; 677 typedef typename __alloc_traits::size_type size_type; 678 typedef typename __alloc_traits::difference_type difference_type; 681 typedef typename __alloc_traits::pointer pointer; 682 typedef typename __alloc_traits::const_pointer const_pointer; 893 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value)); 1082 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value)) 1242 _NOEXCEPT_DEBUG_(!__alloc_traits::propagate_on_container_swap::value || 1583 __alloc_traits::propagate_on_container_copy_assignment::value>());} 1600 pointer __p = __alloc_traits::allocate(__a, __str.__get_long_cap()); [all …]
|
D | map | 605 typedef allocator_traits<allocator_type> __alloc_traits; 608 typedef typename __alloc_traits::pointer pointer; 641 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__get_value().second)); 643 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__get_value().first)); 645 __alloc_traits::deallocate(__na_, __p, 1); 937 typedef allocator_traits<allocator_type> __alloc_traits; 942 typedef typename __alloc_traits::pointer pointer; 943 typedef typename __alloc_traits::const_pointer const_pointer; 944 typedef typename __alloc_traits::size_type size_type; 945 typedef typename __alloc_traits::difference_type difference_type; [all …]
|
D | __hash_table | 770 typedef allocator_traits<allocator_type> __alloc_traits; 771 typedef typename __alloc_traits::size_type size_type; 775 typedef typename __alloc_traits::pointer pointer; 810 __alloc_traits::deallocate(__alloc(), __p, size()); 820 typedef allocator_traits<allocator_type> __alloc_traits; 823 typedef typename __alloc_traits::pointer pointer; 845 __alloc_traits::destroy(__na_, _NodeTypes::__get_ptr(__p->__value_)); 847 __alloc_traits::deallocate(__na_, __p, 1); 902 typedef allocator_traits<allocator_type> __alloc_traits; 904 __make_hash_node_types<value_type, typename __alloc_traits::void_pointer>::type [all …]
|
D | list | 543 typedef allocator_traits<allocator_type> __alloc_traits; 544 typedef typename __alloc_traits::size_type size_type; 547 typedef typename __alloc_traits::void_pointer __void_pointer; 552 typedef typename __rebind_alloc_helper<__alloc_traits, __node>::type __node_allocator; 559 typedef typename __alloc_traits::pointer pointer; 560 typedef typename __alloc_traits::const_pointer const_pointer; 561 typedef typename __alloc_traits::difference_type difference_type; 563 typedef typename __rebind_alloc_helper<__alloc_traits, __node_base>::type __node_base_allocator; 653 _NOEXCEPT_DEBUG_(!__alloc_traits::propagate_on_container_swap::value || 775 _NOEXCEPT_DEBUG_(!__alloc_traits::propagate_on_container_swap::value || [all …]
|
D | unordered_map | 571 typedef allocator_traits<allocator_type> __alloc_traits; 575 typedef typename __alloc_traits::pointer pointer; 618 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__get_value().second)); 620 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__get_value().first)); 622 __alloc_traits::deallocate(__na_, __p, 1); 878 typedef allocator_traits<allocator_type> __alloc_traits; 883 typedef typename __alloc_traits::pointer pointer; 884 typedef typename __alloc_traits::const_pointer const_pointer; 1706 typedef allocator_traits<allocator_type> __alloc_traits; 1708 typename __alloc_traits::size_type>::value), [all …]
|
D | __tree | 764 typedef allocator_traits<allocator_type> __alloc_traits; 767 typedef typename __alloc_traits::pointer pointer; 787 __alloc_traits::destroy(__na_, _NodeTypes::__get_ptr(__p->__value_)); 789 __alloc_traits::deallocate(__na_, __p, 1); 981 typedef allocator_traits<allocator_type> __alloc_traits; 983 typename __alloc_traits::void_pointer>::type 990 typedef typename __alloc_traits::pointer pointer; 991 typedef typename __alloc_traits::const_pointer const_pointer; 992 typedef typename __alloc_traits::size_type size_type; 993 typedef typename __alloc_traits::difference_type difference_type; [all …]
|
D | functional | 1534 typedef allocator_traits<_Alloc> __alloc_traits; 1536 typename __rebind_alloc_helper<__alloc_traits, __alloc_func>::type 1613 typedef allocator_traits<_Alloc> __alloc_traits; 1614 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 1640 typedef allocator_traits<_Alloc> __alloc_traits; 1641 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 1698 typedef allocator_traits<_Alloc> __alloc_traits; 1700 typedef typename __rebind_alloc_helper<__alloc_traits, _Fun>::type 1924 typedef allocator_traits<typename _Fun::_Alloc> __alloc_traits; 1925 typedef typename __rebind_alloc_helper<__alloc_traits, _Fun>::type [all …]
|
D | set | 460 typedef allocator_traits<allocator_type> __alloc_traits; 948 typedef allocator_traits<allocator_type> __alloc_traits; 1019 __alloc_traits::select_on_container_copy_construction(__s.__tree_.__alloc()))
|
D | memory | 3210 typedef allocator_traits<_Alloc> __alloc_traits; 3212 typedef typename __alloc_traits::pointer pointer; 3213 typedef typename __alloc_traits::size_type size_type; 3223 {__alloc_traits::deallocate(__alloc_, __p, __s_);}
|
/external/clang/test/Analysis/Inputs/ |
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());
|
/external/libcxx/include/ext/ |
D | hash_map | 311 typedef allocator_traits<allocator_type> __alloc_traits; 312 typedef typename __alloc_traits::value_type::__node_value_type value_type; 314 typedef typename __alloc_traits::pointer pointer; 358 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.second)); 360 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.first)); 362 __alloc_traits::deallocate(__na_, __p, 1); 497 typedef allocator_traits<allocator_type> __alloc_traits; 499 typedef typename __alloc_traits::pointer pointer; 500 typedef typename __alloc_traits::const_pointer const_pointer; 501 typedef typename __alloc_traits::size_type size_type; [all …]
|