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|| 162 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value|| 165 __alloc_traits::propagate_on_container_swap::value>());} [all …]
|
D | deque | 905 typedef allocator_traits<allocator_type> __alloc_traits; 908 typedef typename __alloc_traits::size_type size_type; 909 typedef typename __alloc_traits::difference_type difference_type; 910 typedef typename __alloc_traits::pointer pointer; 911 typedef typename __alloc_traits::const_pointer const_pointer; 915 typedef typename __alloc_traits::template 924 typedef typename __alloc_traits::template 969 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 978 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value && 990 _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>());} 392 !__alloc_traits::propagate_on_container_swap::value || 395 __alloc_traits::propagate_on_container_swap::value>());} [all …]
|
D | map | 526 typedef allocator_traits<allocator_type> __alloc_traits; 527 typedef typename __alloc_traits::value_type::value_type value_type; 529 typedef typename __alloc_traits::pointer pointer; 564 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.second)); 566 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.first)); 568 __alloc_traits::deallocate(__na_, __p, 1); 834 typedef allocator_traits<allocator_type> __alloc_traits; 839 typedef typename __alloc_traits::pointer pointer; 840 typedef typename __alloc_traits::const_pointer const_pointer; 841 typedef typename __alloc_traits::size_type size_type; [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 | 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; 1367 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value && 1594 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 1812 __alloc_traits::propagate_on_container_copy_assignment::value>());} 1841 !__alloc_traits::propagate_on_container_move_assignment::value || 1844 __alloc_traits::propagate_on_container_move_assignment::value>());} [all …]
|
D | unordered_map | 474 typedef allocator_traits<allocator_type> __alloc_traits; 475 typedef typename __alloc_traits::value_type::value_type value_type; 477 typedef typename __alloc_traits::pointer pointer; 522 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.second)); 524 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.__cc.first)); 526 __alloc_traits::deallocate(__na_, __p, 1); 753 typedef allocator_traits<allocator_type> __alloc_traits; 755 typedef typename __alloc_traits::pointer pointer; 756 typedef typename __alloc_traits::const_pointer const_pointer; 757 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 | 511 typedef allocator_traits<allocator_type> __alloc_traits; 512 typedef typename __alloc_traits::size_type size_type; 513 typedef typename __alloc_traits::void_pointer __void_pointer; 518 typedef typename __alloc_traits::template 528 typedef typename __alloc_traits::pointer pointer; 529 typedef typename __alloc_traits::const_pointer const_pointer; 530 typedef typename __alloc_traits::difference_type difference_type; 532 typedef typename __alloc_traits::template 746 _LIBCPP_ASSERT(__alloc_traits::propagate_on_container_swap::value ||
|
D | __functional_03 | 790 typedef allocator_traits<_Alloc> __alloc_traits; 801 typedef typename __alloc_traits::template 1092 typedef allocator_traits<_Alloc> __alloc_traits; 1103 typedef typename __alloc_traits::template 1394 typedef allocator_traits<_Alloc> __alloc_traits; 1405 typedef typename __alloc_traits::template 1696 typedef allocator_traits<_Alloc> __alloc_traits; 1707 typedef typename __alloc_traits::template
|
D | set | 412 typedef allocator_traits<allocator_type> __alloc_traits; 822 typedef allocator_traits<allocator_type> __alloc_traits; 884 __alloc_traits::select_on_container_copy_construction(__s.__tree_.__alloc()))
|
D | functional | 1653 typedef allocator_traits<_Alloc> __alloc_traits; 1657 typedef typename __alloc_traits::template
|
D | memory | 3463 typedef allocator_traits<_Alloc> __alloc_traits; 3465 typedef typename __alloc_traits::pointer pointer; 3466 typedef typename __alloc_traits::size_type size_type; 3476 {__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 | 312 typedef allocator_traits<allocator_type> __alloc_traits; 313 typedef typename __alloc_traits::value_type::value_type value_type; 315 typedef typename __alloc_traits::pointer pointer; 359 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.second)); 361 __alloc_traits::destroy(__na_, _VSTD::addressof(__p->__value_.first)); 363 __alloc_traits::deallocate(__na_, __p, 1); 516 typedef allocator_traits<allocator_type> __alloc_traits; 518 typedef typename __alloc_traits::pointer pointer; 519 typedef typename __alloc_traits::const_pointer const_pointer; 520 typedef typename __alloc_traits::size_type size_type; [all …]
|