Searched refs:__alloc_traits (Results 1 – 15 of 15) sorted by relevance
/external/libcxx/include/ |
D | __split_buffer | 36 typedef allocator_traits<__alloc_rr> __alloc_traits; 39 typedef typename __alloc_traits::size_type size_type; 40 typedef typename __alloc_traits::difference_type difference_type; 41 typedef typename __alloc_traits::pointer pointer; 42 typedef typename __alloc_traits::const_pointer const_pointer; 71 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value && 73 !__alloc_traits::propagate_on_container_move_assignment::value); 143 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value|| 198 __alloc_traits::construct(__a, _VSTD::__to_raw_pointer(this->__end_)); 217 __alloc_traits::construct(__a, _VSTD::__to_raw_pointer(this->__end_), __x); [all …]
|
D | deque | 904 typedef allocator_traits<allocator_type> __alloc_traits; 907 typedef typename __alloc_traits::size_type size_type; 908 typedef typename __alloc_traits::difference_type difference_type; 909 typedef typename __alloc_traits::pointer pointer; 910 typedef typename __alloc_traits::const_pointer const_pointer; 914 typedef typename __rebind_alloc_helper<__alloc_traits, pointer>::type __pointer_allocator; 917 …typedef typename __rebind_alloc_helper<__alloc_traits, const_pointer>::type __const_pointer_alloca… 959 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 969 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value && 981 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value || [all …]
|
D | vector | 334 typedef allocator_traits<allocator_type> __alloc_traits; 337 typedef typename __alloc_traits::size_type size_type; 338 typedef typename __alloc_traits::difference_type difference_type; 339 typedef typename __alloc_traits::pointer pointer; 340 typedef typename __alloc_traits::const_pointer const_pointer; 379 __alloc_traits::propagate_on_container_copy_assignment::value>());} 384 !__alloc_traits::propagate_on_container_move_assignment::value || 387 __alloc_traits::propagate_on_container_move_assignment::value>());} 395 __alloc_traits::deallocate(__alloc(), __begin_, capacity()); 424 __alloc_traits::destroy(__alloc(), _VSTD::__to_raw_pointer(--__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 | __hash_table | 675 typedef allocator_traits<allocator_type> __alloc_traits; 676 typedef typename __alloc_traits::size_type size_type; 680 typedef typename __alloc_traits::pointer pointer; 717 __alloc_traits::deallocate(__alloc(), __p, size()); 727 typedef allocator_traits<allocator_type> __alloc_traits; 728 typedef typename __alloc_traits::value_type::value_type value_type; 730 typedef typename __alloc_traits::pointer pointer; 751 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_)); 753 __alloc_traits::deallocate(__na_, __p, 1); 769 typedef allocator_traits<allocator_type> __alloc_traits; [all …]
|
D | map | 562 typedef allocator_traits<allocator_type> __alloc_traits; 563 typedef typename __alloc_traits::value_type::value_type value_type; 565 typedef typename __alloc_traits::pointer pointer; 600 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.second)); 602 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.first)); 604 __alloc_traits::deallocate(__na_, __p, 1); 865 typedef allocator_traits<allocator_type> __alloc_traits; 870 typedef typename __alloc_traits::pointer pointer; 871 typedef typename __alloc_traits::const_pointer const_pointer; 872 typedef typename __alloc_traits::size_type size_type; [all …]
|
D | string | 1212 typedef allocator_traits<allocator_type> __alloc_traits; 1213 typedef typename __alloc_traits::size_type size_type; 1214 typedef typename __alloc_traits::difference_type difference_type; 1217 typedef typename __alloc_traits::pointer pointer; 1218 typedef typename __alloc_traits::const_pointer const_pointer; 1380 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value && 1610 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 1829 __alloc_traits::propagate_on_container_copy_assignment::value>());} 1858 !__alloc_traits::propagate_on_container_move_assignment::value || 1861 __alloc_traits::propagate_on_container_move_assignment::value>());} [all …]
|
D | unordered_map | 533 typedef allocator_traits<allocator_type> __alloc_traits; 534 typedef typename __alloc_traits::value_type::value_type value_type; 536 typedef typename __alloc_traits::pointer pointer; 581 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.second)); 583 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.first)); 585 __alloc_traits::deallocate(__na_, __p, 1); 807 typedef allocator_traits<allocator_type> __alloc_traits; 809 typedef typename __alloc_traits::pointer pointer; 810 typedef typename __alloc_traits::const_pointer const_pointer; 811 typedef typename __alloc_traits::size_type size_type; [all …]
|
D | __tree | 511 typedef allocator_traits<allocator_type> __alloc_traits; 512 typedef typename __alloc_traits::value_type::value_type value_type; 514 typedef typename __alloc_traits::pointer pointer; 534 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_)); 536 __alloc_traits::deallocate(__na_, __p, 1); 803 typedef allocator_traits<allocator_type> __alloc_traits; 804 typedef typename __alloc_traits::pointer pointer; 805 typedef typename __alloc_traits::const_pointer const_pointer; 806 typedef typename __alloc_traits::size_type size_type; 807 typedef typename __alloc_traits::difference_type difference_type; [all …]
|
D | list | 510 typedef allocator_traits<allocator_type> __alloc_traits; 511 typedef typename __alloc_traits::size_type size_type; 512 typedef typename __alloc_traits::void_pointer __void_pointer; 517 typedef typename __rebind_alloc_helper<__alloc_traits, __node>::type __node_allocator; 521 typedef typename __alloc_traits::pointer pointer; 522 typedef typename __alloc_traits::const_pointer const_pointer; 523 typedef typename __alloc_traits::difference_type difference_type; 525 typedef typename __rebind_alloc_helper<__alloc_traits, __node_base>::type __node_base_allocator; 598 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 719 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || [all …]
|
D | functional | 1398 typedef allocator_traits<_Alloc> __alloc_traits; 1399 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 1425 typedef allocator_traits<_Alloc> __alloc_traits; 1426 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 1683 typedef allocator_traits<_Alloc> __alloc_traits; 1687 typedef typename __rebind_alloc_helper<__alloc_traits, _FF>::type _Ap;
|
D | set | 414 typedef allocator_traits<allocator_type> __alloc_traits; 824 typedef allocator_traits<allocator_type> __alloc_traits; 886 __alloc_traits::select_on_container_copy_construction(__s.__tree_.__alloc()))
|
D | memory | 3547 typedef allocator_traits<_Alloc> __alloc_traits; 3549 typedef typename __alloc_traits::pointer pointer; 3550 typedef typename __alloc_traits::size_type size_type; 3560 {__alloc_traits::deallocate(__alloc_, __p, __s_);}
|
/external/clang/test/Analysis/Inputs/ |
D | system-header-simulator-cxx.h | 168 typedef allocator_traits<_Alloc> __alloc_traits; typedef 189 __alloc_traits::deallocate(getBuffer()); 197 __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::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); 509 typedef allocator_traits<allocator_type> __alloc_traits; 511 typedef typename __alloc_traits::pointer pointer; 512 typedef typename __alloc_traits::const_pointer const_pointer; 513 typedef typename __alloc_traits::size_type size_type; [all …]
|