Lines Matching refs:Compare

21 template <class Key, class T, class Compare = less<Key>,
30 typedef Compare key_compare;
82 : map(first, last, Compare(), a) {} // C++14
84 : map(il, Compare(), a) {} // C++14
187 template <class Key, class T, class Compare, class Allocator>
189 operator==(const map<Key, T, Compare, Allocator>& x,
190 const map<Key, T, Compare, Allocator>& y);
192 template <class Key, class T, class Compare, class Allocator>
194 operator< (const map<Key, T, Compare, Allocator>& x,
195 const map<Key, T, Compare, Allocator>& y);
197 template <class Key, class T, class Compare, class Allocator>
199 operator!=(const map<Key, T, Compare, Allocator>& x,
200 const map<Key, T, Compare, Allocator>& y);
202 template <class Key, class T, class Compare, class Allocator>
204 operator> (const map<Key, T, Compare, Allocator>& x,
205 const map<Key, T, Compare, Allocator>& y);
207 template <class Key, class T, class Compare, class Allocator>
209 operator>=(const map<Key, T, Compare, Allocator>& x,
210 const map<Key, T, Compare, Allocator>& y);
212 template <class Key, class T, class Compare, class Allocator>
214 operator<=(const map<Key, T, Compare, Allocator>& x,
215 const map<Key, T, Compare, Allocator>& y);
218 template <class Key, class T, class Compare, class Allocator>
220 swap(map<Key, T, Compare, Allocator>& x, map<Key, T, Compare, Allocator>& y)
223 template <class Key, class T, class Compare = less<Key>,
232 typedef Compare key_compare;
283 : multimap(first, last, Compare(), a) {} // C++14
285 : multimap(il, Compare(), a) {} // C++14
381 template <class Key, class T, class Compare, class Allocator>
383 operator==(const multimap<Key, T, Compare, Allocator>& x,
384 const multimap<Key, T, Compare, Allocator>& y);
386 template <class Key, class T, class Compare, class Allocator>
388 operator< (const multimap<Key, T, Compare, Allocator>& x,
389 const multimap<Key, T, Compare, Allocator>& y);
391 template <class Key, class T, class Compare, class Allocator>
393 operator!=(const multimap<Key, T, Compare, Allocator>& x,
394 const multimap<Key, T, Compare, Allocator>& y);
396 template <class Key, class T, class Compare, class Allocator>
398 operator> (const multimap<Key, T, Compare, Allocator>& x,
399 const multimap<Key, T, Compare, Allocator>& y);
401 template <class Key, class T, class Compare, class Allocator>
403 operator>=(const multimap<Key, T, Compare, Allocator>& x,
404 const multimap<Key, T, Compare, Allocator>& y);
406 template <class Key, class T, class Compare, class Allocator>
408 operator<=(const multimap<Key, T, Compare, Allocator>& x,
409 const multimap<Key, T, Compare, Allocator>& y);
412 template <class Key, class T, class Compare, class Allocator>
414 swap(multimap<Key, T, Compare, Allocator>& x,
415 multimap<Key, T, Compare, Allocator>& y)