/third_party/boost/boost/heap/detail/ |
D | heap_comparison.hpp | 32 typename Heap1::value_compare const & cmp = lhs.value_comp(); in value_equality() 42 bool value_compare(Heap1 const & lhs, Heap2 const & rhs, in value_compare() function 45 typename Heap1::value_compare const & cmp = lhs.value_comp(); in value_compare() 62 …BOOST_STATIC_ASSERT((boost::is_same<typename Heap1::value_compare, typename Heap2::value_compare>:… in operator ()() 103 …BOOST_STATIC_ASSERT((boost::is_same<typename Heap1::value_compare, typename Heap2::value_compare>:… in operator ()() 170 if (value_compare(lhs, rhs, *it1, *it2)) in operator ()() 173 if (value_compare(lhs, rhs, *it2, *it1)) in operator ()() 207 if (value_compare(lhs_copy, rhs_copy, lhs_copy.top(), rhs_copy.top())) in operator ()() 210 if (value_compare(lhs_copy, rhs_copy, rhs_copy.top(), lhs_copy.top())) in operator ()()
|
D | mutable_heap.hpp | 38 typedef typename PriorityQueueType::value_compare value_compare; typedef in boost::heap::detail::priority_queue_mutable_wrapper 116 public value_compare 118 indirect_cmp(value_compare const & cmp = value_compare()): in indirect_cmp() 119 value_compare(cmp) in indirect_cmp() 124 return value_compare::operator()(lhs->first, rhs->first); in operator ()() 137 priority_queue_mutable_wrapper(value_compare const & cmp = value_compare()): in priority_queue_mutable_wrapper() 380 value_compare const & cmp = q_.value_comp(); in update() 410 BOOST_ASSERT(!value_compare()(v, handle.iterator->first)); in increase() 438 BOOST_ASSERT(!value_compare()(handle.iterator->first, v)); in decrease() 508 value_compare const & value_comp(void) const in value_comp()
|
/third_party/boost/boost/heap/ |
D | priority_queue.hpp | 82 typedef typename heap_base_maker::compare_argument value_compare; typedef 93 typedef typename implementation_defined::value_compare value_compare; typedef in boost::heap::priority_queue 117 explicit priority_queue(value_compare const & cmp = value_compare()): in priority_queue() 329 value_compare const & value_comp(void) const in value_comp()
|
D | d_ary_heap.hpp | 88 typedef typename heap_base_maker::compare_argument value_compare; typedef 142 typedef typename implementation_defined::value_compare value_compare; typedef in boost::heap::detail::d_ary_heap 155 explicit d_ary_heap(value_compare const & cmp = value_compare()): in d_ary_heap() 274 value_compare const & value_comp(void) const in value_comp() 484 BOOST_HEAP_TYPEDEF_FROM_SUPER_T(value_compare) 508 typedef typename implementation_defined::value_compare value_compare; typedef in boost::heap::d_ary_heap 521 explicit d_ary_heap(value_compare const & cmp = value_compare()): in d_ary_heap() 813 value_compare const & value_comp(void) const in value_comp()
|
D | heap_concepts.hpp | 25 typedef typename C::value_compare value_compare; typedef 37 BOOST_CONCEPT_ASSERT((boost::Const_BinaryPredicate<value_compare, value_type, value_type>)); in BOOST_CONCEPT_USAGE() 61 value_compare cmp;
|
D | pairing_heap.hpp | 159 typedef typename base_maker::compare_argument value_compare; typedef 182 value_compare 194 value_compare 215 typedef typename implementation_defined::value_compare value_compare; typedef in boost::heap::pairing_heap 235 explicit pairing_heap(value_compare const & cmp = value_compare()): in pairing_heap() 595 value_compare const & value_comp(void) const in value_comp()
|
D | skew_heap.hpp | 145 bool is_heap(typename HeapBase::value_compare const & cmp) const in is_heap() 290 typedef typename base_maker::compare_argument value_compare; typedef 318 value_compare 331 value_compare 347 typedef typename implementation_defined::value_compare value_compare; typedef in boost::heap::skew_heap 369 explicit skew_heap(value_compare const & cmp = value_compare()): in skew_heap() 579 value_compare const & value_comp(void) const in value_comp()
|
D | fibonacci_heap.hpp | 155 typedef typename base_maker::compare_argument value_compare; typedef 186 value_compare 203 typedef typename implementation_defined::value_compare value_compare; typedef in boost::heap::fibonacci_heap 223 explicit fibonacci_heap(value_compare const & cmp = value_compare()): in fibonacci_heap() 608 value_compare const & value_comp(void) const in value_comp()
|
D | binomial_heap.hpp | 157 typedef typename base_maker::compare_argument value_compare; typedef 191 value_compare 201 typedef typename implementation_defined::value_compare value_compare; typedef in boost::heap::binomial_heap 226 explicit binomial_heap(value_compare const & cmp = value_compare()): in binomial_heap() 599 value_compare const & value_comp(void) const in value_comp() 852 explicit binomial_heap(value_compare const & cmp, node_list_type & child_list, size_type size): in binomial_heap()
|
D | heap_merge.hpp | 117 …BOOST_STATIC_ASSERT((boost::is_same<typename Heap1::value_compare, typename Heap2::value_compare>:… in heap_merge()
|
/third_party/boost/boost/container/detail/ |
D | flat_tree.hpp | 469 typedef flat_tree_value_compare<Compare, Value, KeyOfValue> value_compare; typedef in boost::container::dtl::flat_tree 475 : public value_compare 481 : value_compare(), m_seq() in Data() 485 : value_compare(), m_seq(alloc) in Data() 489 : value_compare(comp), m_seq() in Data() 493 : value_compare(comp), m_seq(alloc) in Data() 497 : value_compare(static_cast<const value_compare&>(d)), m_seq(d.m_seq) in Data() 501 : value_compare(boost::move(static_cast<value_compare&>(d))), m_seq(boost::move(d.m_seq)) in Data() 505 : value_compare(static_cast<const value_compare&>(d)), m_seq(d.m_seq, a) in Data() 509 … : value_compare(boost::move(static_cast<value_compare&>(d))), m_seq(boost::move(d.m_seq), a) in Data() [all …]
|
/third_party/boost/boost/bimap/container_adaptor/ |
D | ordered_associative_container_adaptor.hpp | 155 BOOST_DEDUCED_TYPENAME Base::value_compare, 159 > value_compare; typedef in boost::bimaps::container_adaptor::ordered_associative_container_adaptor 239 value_compare value_comp() const in value_comp() 243 return value_compare( in value_comp()
|
/third_party/boost/boost/intrusive/ |
D | bstree.hpp | 267 <ValuePtr, key_compare, key_of_value> value_compare; typedef 280 >::value_compare 294 typedef typename key_types::value_compare value_compare; typedef 301 : detail::ebo_functor_holder<value_compare>(value_compare(comp)), treeheader_t(vtraits) in bstbase2() 304 const value_compare &comp() const in comp() 307 value_compare &comp() in comp() 317 BOOST_INTRUSIVE_FORCEINLINE value_compare value_comp() const in value_comp() 525 typedef typename base_type::value_compare value_compare; typedef 552 typedef typename base_type::value_compare value_compare; typedef 571 typedef typename base_type::value_compare value_compare; typedef [all …]
|
D | splaytree.hpp | 89 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::splaytree_impl 211 value_compare value_comp() const; 500 detail::key_nodeptr_comp<value_compare, value_traits> in splay_down()
|
D | set.hpp | 75 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::set_impl 183 value_compare value_comp() const; 612 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::multiset_impl 720 value_compare value_comp() const;
|
D | bs_set.hpp | 72 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::bs_set_impl 180 value_compare value_comp() const; 608 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::bs_multiset_impl 716 value_compare value_comp() const;
|
D | avl_set.hpp | 73 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::avl_set_impl 183 value_compare value_comp() const; 612 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::avl_multiset_impl 720 value_compare value_comp() const;
|
D | splay_set.hpp | 73 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::splay_set_impl 181 value_compare value_comp() const; 633 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::splay_multiset_impl 741 value_compare value_comp() const;
|
D | treap_set.hpp | 74 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::treap_set_impl 189 value_compare value_comp() const; 632 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::treap_multiset_impl 748 value_compare value_comp() const;
|
D | sg_set.hpp | 73 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::sg_set_impl 181 value_compare value_comp() const; 621 typedef typename implementation_defined::value_compare value_compare; typedef in boost::intrusive::sg_multiset_impl 729 value_compare value_comp() const;
|
/third_party/boost/libs/ptr_container/doc/ |
D | associative_ptr_container.rst | 54 typedef ... value_compare; 58 value_compare value_comp() const; 105 - ``typedef ... value_compare;`` 116 - ``value_compare value_comp() const;``
|
/third_party/boost/boost/ptr_container/detail/ |
D | meta_functions.hpp | 25 typedef typename T::value_compare type;
|
D | associative_ptr_container.hpp | 54 typedef BOOST_DEDUCED_TYPENAME Config::value_compare 55 value_compare; typedef in boost::ptr_container_detail::associative_ptr_container 163 value_compare value_comp() const in value_comp()
|
/third_party/gn/src/base/containers/ |
D | flat_tree.h | 95 class value_compare : public key_compare { 97 value_compare() = default; 100 explicit value_compare(Cmp&& compare_arg) 259 value_compare value_comp() const; 476 struct Impl : private value_compare { 481 : value_compare(std::forward<Cmp>(compare_arg)), 484 const value_compare& get_value_comp() const { return *this; } 835 -> value_compare {
|
/third_party/boost/libs/multi_index/test/ |
D | test_observers.cpp | 48 employee_set_by_age::value_compare vc=i2.value_comp(); in test_observers()
|