| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| D | range_access.h | 52 begin(_Container& __cont) -> decltype(__cont.begin()) in _GLIBCXX_VISIBILITY() 53 { return __cont.begin(); } in _GLIBCXX_VISIBILITY() 63 begin(const _Container& __cont) -> decltype(__cont.begin()) in _GLIBCXX_VISIBILITY() 64 { return __cont.begin(); } in _GLIBCXX_VISIBILITY() 74 end(_Container& __cont) -> decltype(__cont.end()) in _GLIBCXX_VISIBILITY() 75 { return __cont.end(); } in _GLIBCXX_VISIBILITY() 85 end(const _Container& __cont) -> decltype(__cont.end()) in _GLIBCXX_VISIBILITY() 86 { return __cont.end(); } in _GLIBCXX_VISIBILITY() 126 cbegin(const _Container& __cont) noexcept(noexcept(std::begin(__cont))) in _GLIBCXX_VISIBILITY() 127 -> decltype(std::begin(__cont)) in _GLIBCXX_VISIBILITY() [all …]
|
| D | erase_if.h | 52 __erase_nodes_if(_Container& __cont, _UnsafeContainer& __ucont, in __erase_nodes_if() argument 61 __iter = __cont.erase(__iter); in __erase_nodes_if()
|
| D | boost_concept_check.h | 496 namespace __cont = ::std::_GLIBCXX_STD_C; in _GLIBCXX_VISIBILITY() 498 namespace __cont = ::std; in _GLIBCXX_VISIBILITY() 503 struct _Is_vector_bool_iterator<__cont::_Bit_iterator> in _GLIBCXX_VISIBILITY() 508 struct _Is_vector_bool_iterator<__cont::_Bit_const_iterator> in _GLIBCXX_VISIBILITY()
|
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
| D | deque | 96 erase_if(deque<_Tp, _Alloc>& __cont, _Predicate __pred) 99 _GLIBCXX_STD_C::deque<_Tp, _Alloc>& __ucont = __cont; 100 const auto __osz = __cont.size(); 106 __cont.erase(__niter_wrap(__cont.begin(), __removed), 107 __cont.end()); 108 return __osz - __cont.size(); 116 erase(deque<_Tp, _Alloc>& __cont, const _Up& __value) 119 _GLIBCXX_STD_C::deque<_Tp, _Alloc>& __ucont = __cont; 120 const auto __osz = __cont.size(); 126 __cont.erase(__niter_wrap(__cont.begin(), __removed), [all …]
|
| D | vector | 107 erase_if(vector<_Tp, _Alloc>& __cont, _Predicate __pred) 110 _GLIBCXX_STD_C::vector<_Tp, _Alloc>& __ucont = __cont; 111 const auto __osz = __cont.size(); 117 __cont.erase(__niter_wrap(__cont.begin(), __removed), 118 __cont.end()); 119 return __osz - __cont.size(); 128 erase(vector<_Tp, _Alloc>& __cont, const _Up& __value) 131 _GLIBCXX_STD_C::vector<_Tp, _Alloc>& __ucont = __cont; 132 const auto __osz = __cont.size(); 138 __cont.erase(__niter_wrap(__cont.begin(), __removed), [all …]
|
| D | string | 121 erase_if(basic_string<_CharT, _Traits, _Alloc>& __cont, _Predicate __pred) 124 const auto __osz = __cont.size(); 125 const auto __end = __cont.end(); 126 auto __removed = std::__remove_if(__cont.begin(), __end, 128 __cont.erase(__removed, __end); 129 return __osz - __cont.size(); 135 erase(basic_string<_CharT, _Traits, _Alloc>& __cont, const _Up& __value) 138 const auto __osz = __cont.size(); 139 const auto __end = __cont.end(); 140 auto __removed = std::__remove_if(__cont.begin(), __end, [all …]
|
| D | unordered_set | 84 erase_if(unordered_set<_Key, _Hash, _CPred, _Alloc>& __cont, 88 __ucont = __cont; 89 return __detail::__erase_nodes_if(__cont, __ucont, __pred); 95 erase_if(unordered_multiset<_Key, _Hash, _CPred, _Alloc>& __cont, 99 __ucont = __cont; 100 return __detail::__erase_nodes_if(__cont, __ucont, __pred);
|
| D | unordered_map | 84 erase_if(unordered_map<_Key, _Tp, _Hash, _CPred, _Alloc>& __cont, 88 __ucont = __cont; 89 return __detail::__erase_nodes_if(__cont, __ucont, __pred); 96 erase_if(unordered_multimap<_Key, _Tp, _Hash, _CPred, _Alloc>& __cont, 100 __ucont = __cont; 101 return __detail::__erase_nodes_if(__cont, __ucont, __pred);
|
| D | set | 93 erase_if(set<_Key, _Compare, _Alloc>& __cont, _Predicate __pred) 95 _GLIBCXX_STD_C::set<_Key, _Compare, _Alloc>& __ucont = __cont; 96 return __detail::__erase_nodes_if(__cont, __ucont, __pred); 102 erase_if(multiset<_Key, _Compare, _Alloc>& __cont, _Predicate __pred) 104 _GLIBCXX_STD_C::multiset<_Key, _Compare, _Alloc>& __ucont = __cont; 105 return __detail::__erase_nodes_if(__cont, __ucont, __pred);
|
| D | map | 97 erase_if(map<_Key, _Tp, _Compare, _Alloc>& __cont, _Predicate __pred) 99 _GLIBCXX_STD_C::map<_Key, _Tp, _Compare, _Alloc>& __ucont = __cont; 100 return __detail::__erase_nodes_if(__cont, __ucont, __pred); 106 erase_if(multimap<_Key, _Tp, _Compare, _Alloc>& __cont, _Predicate __pred) 108 _GLIBCXX_STD_C::multimap<_Key, _Tp, _Compare, _Alloc>& __ucont = __cont; 109 return __detail::__erase_nodes_if(__cont, __ucont, __pred);
|
| D | forward_list | 69 erase_if(forward_list<_Tp, _Alloc>& __cont, _Predicate __pred) 70 { return __cont.remove_if(__pred); } 74 erase(forward_list<_Tp, _Alloc>& __cont, const _Up& __value) 77 return std::erase_if(__cont, [&](__elem_type& __elem) {
|
| D | list | 93 erase_if(list<_Tp, _Alloc>& __cont, _Predicate __pred) 94 { return __cont.remove_if(__pred); } 98 erase(list<_Tp, _Alloc>& __cont, const _Up& __value) 101 return std::erase_if(__cont, [&](__elem_type& __elem) {
|
| /netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/ |
| D | safe_local_iterator.h | 90 _Safe_local_iterator(_Iterator __i, _Safe_sequence_base* __cont, in _Safe_local_iterator() argument 93 { _M_attach_single(__cont); } in _Safe_local_iterator() 113 _Safe_local_iterator(_Iterator __i, const _Safe_sequence_base* __cont) in _Safe_local_iterator() argument 114 : _Iter_base(__i), _Safe_base(__cont, _S_constant()) in _Safe_local_iterator() 149 auto __cont = __x._M_sequence; in _Safe_local_iterator() local 152 _M_attach(__cont); in _Safe_local_iterator()
|