Lines Matching refs:__x

66     bool operator()(const value_type& __x, const value_type& __y) const {
67 return _M_comp(__x.first, __y.first);
125 map(const map<_Key,_Tp,_Compare,_Alloc>& __x) : _M_t(__x._M_t) {}
127 operator=(const map<_Key, _Tp, _Compare, _Alloc>& __x)
129 _M_t = __x._M_t;
157 void swap(map<_Key,_Tp,_Compare,_Alloc>& __x) { _M_t.swap(__x._M_t); }
161 pair<iterator,bool> insert(const value_type& __x)
162 { return _M_t.insert_unique(__x); }
163 iterator insert(iterator position, const value_type& __x)
164 { return _M_t.insert_unique(position, __x); }
180 size_type erase(const key_type& __x) { return _M_t.erase(__x); }
187 iterator find(const key_type& __x) { return _M_t.find(__x); }
188 const_iterator find(const key_type& __x) const { return _M_t.find(__x); }
189 size_type count(const key_type& __x) const { return _M_t.count(__x); }
190 iterator lower_bound(const key_type& __x) {return _M_t.lower_bound(__x); }
191 const_iterator lower_bound(const key_type& __x) const {
192 return _M_t.lower_bound(__x);
194 iterator upper_bound(const key_type& __x) {return _M_t.upper_bound(__x); }
195 const_iterator upper_bound(const key_type& __x) const {
196 return _M_t.upper_bound(__x);
199 pair<iterator,iterator> equal_range(const key_type& __x) {
200 return _M_t.equal_range(__x);
202 pair<const_iterator,const_iterator> equal_range(const key_type& __x) const {
203 return _M_t.equal_range(__x);
210 inline bool operator==(const map<_Key,_Tp,_Compare,_Alloc>& __x,
212 return __x._M_t == __y._M_t;
216 inline bool operator<(const map<_Key,_Tp,_Compare,_Alloc>& __x,
218 return __x._M_t < __y._M_t;
224 inline void swap(map<_Key,_Tp,_Compare,_Alloc>& __x,
226 __x.swap(__y);