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; 74 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value && 76 !__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 | deque | 925 typedef allocator_traits<allocator_type> __alloc_traits; 928 typedef typename __alloc_traits::size_type size_type; 929 typedef typename __alloc_traits::difference_type difference_type; 930 typedef typename __alloc_traits::pointer pointer; 931 typedef typename __alloc_traits::const_pointer const_pointer; 935 typedef typename __rebind_alloc_helper<__alloc_traits, pointer>::type __pointer_allocator; 938 …typedef typename __rebind_alloc_helper<__alloc_traits, const_pointer>::type __const_pointer_alloca… 982 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 992 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value && 1004 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value || [all …]
|
D | vector | 327 typedef allocator_traits<allocator_type> __alloc_traits; 330 typedef typename __alloc_traits::size_type size_type; 331 typedef typename __alloc_traits::difference_type difference_type; 332 typedef typename __alloc_traits::pointer pointer; 333 typedef typename __alloc_traits::const_pointer const_pointer; 372 __alloc_traits::propagate_on_container_copy_assignment::value>());} 377 !__alloc_traits::propagate_on_container_move_assignment::value || 380 __alloc_traits::propagate_on_container_move_assignment::value>());} 388 __alloc_traits::deallocate(__alloc(), __begin_, capacity()); 417 __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 | string | 642 typedef allocator_traits<allocator_type> __alloc_traits; 643 typedef typename __alloc_traits::size_type size_type; 644 typedef typename __alloc_traits::difference_type difference_type; 647 typedef typename __alloc_traits::pointer pointer; 648 typedef typename __alloc_traits::const_pointer const_pointer; 831 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value)); 991 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value)) 1127 _NOEXCEPT_DEBUG_(!__alloc_traits::propagate_on_container_swap::value || 1378 __alloc_traits::propagate_on_container_copy_assignment::value>());} 1396 pointer __p = __alloc_traits::allocate(__a, __str.__get_long_cap()); [all …]
|
D | map | 564 typedef allocator_traits<allocator_type> __alloc_traits; 567 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); 843 typedef allocator_traits<allocator_type> __alloc_traits; 848 typedef typename __alloc_traits::pointer pointer; 849 typedef typename __alloc_traits::const_pointer const_pointer; 850 typedef typename __alloc_traits::size_type size_type; 851 typedef typename __alloc_traits::difference_type difference_type; [all …]
|
D | __hash_table | 784 typedef allocator_traits<allocator_type> __alloc_traits; 785 typedef typename __alloc_traits::size_type size_type; 789 typedef typename __alloc_traits::pointer pointer; 826 __alloc_traits::deallocate(__alloc(), __p, size()); 836 typedef allocator_traits<allocator_type> __alloc_traits; 839 typedef typename __alloc_traits::pointer pointer; 861 __alloc_traits::destroy(__na_, _NodeTypes::__get_ptr(__p->__value_)); 863 __alloc_traits::deallocate(__na_, __p, 1); 910 typedef allocator_traits<allocator_type> __alloc_traits; 912 __make_hash_node_types<value_type, typename __alloc_traits::void_pointer>::type [all …]
|
D | unordered_map | 528 typedef allocator_traits<allocator_type> __alloc_traits; 532 typedef typename __alloc_traits::pointer pointer; 575 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.second)); 577 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.first)); 579 __alloc_traits::deallocate(__na_, __p, 1); 779 typedef allocator_traits<allocator_type> __alloc_traits; 784 typedef typename __alloc_traits::pointer pointer; 785 typedef typename __alloc_traits::const_pointer const_pointer; 1546 typedef allocator_traits<allocator_type> __alloc_traits; 1548 typename __alloc_traits::size_type>::value), [all …]
|
D | list | 531 typedef allocator_traits<allocator_type> __alloc_traits; 532 typedef typename __alloc_traits::size_type size_type; 533 typedef typename __alloc_traits::void_pointer __void_pointer; 538 typedef typename __rebind_alloc_helper<__alloc_traits, __node>::type __node_allocator; 545 typedef typename __alloc_traits::pointer pointer; 546 typedef typename __alloc_traits::const_pointer const_pointer; 547 typedef typename __alloc_traits::difference_type difference_type; 549 typedef typename __rebind_alloc_helper<__alloc_traits, __node_base>::type __node_base_allocator; 631 _NOEXCEPT_DEBUG_(!__alloc_traits::propagate_on_container_swap::value || 744 _NOEXCEPT_DEBUG_(!__alloc_traits::propagate_on_container_swap::value || [all …]
|
D | __tree | 773 typedef allocator_traits<allocator_type> __alloc_traits; 776 typedef typename __alloc_traits::pointer pointer; 796 __alloc_traits::destroy(__na_, _NodeTypes::__get_ptr(__p->__value_)); 798 __alloc_traits::deallocate(__na_, __p, 1); 992 typedef allocator_traits<allocator_type> __alloc_traits; 994 typename __alloc_traits::void_pointer>::type 1001 typedef typename __alloc_traits::pointer pointer; 1002 typedef typename __alloc_traits::const_pointer const_pointer; 1003 typedef typename __alloc_traits::size_type size_type; 1004 typedef typename __alloc_traits::difference_type difference_type; [all …]
|
D | functional | 1514 typedef allocator_traits<_Alloc> __alloc_traits; 1515 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 1541 typedef allocator_traits<_Alloc> __alloc_traits; 1542 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap; 1781 typedef allocator_traits<_Alloc> __alloc_traits; 1785 typedef typename __rebind_alloc_helper<__alloc_traits, _FF>::type _Ap;
|
D | set | 417 typedef allocator_traits<allocator_type> __alloc_traits; 830 typedef allocator_traits<allocator_type> __alloc_traits; 892 __alloc_traits::select_on_container_copy_construction(__s.__tree_.__alloc()))
|
D | memory | 3089 typedef allocator_traits<_Alloc> __alloc_traits; 3091 typedef typename __alloc_traits::pointer pointer; 3092 typedef typename __alloc_traits::size_type size_type; 3102 {__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 …]
|