45 copy_from_range(It first_it, It last_it)
 
   47   while (first_it != last_it)
 
   49   PB_DS_ASSERT_VALID_COND((*
this),
false)
 
   54 binomial_heap_base() : m_p_max(0)
 
   56   PB_DS_ASSERT_VALID_COND((*
this),
false)
 
   61 binomial_heap_base(
const Cmp_Fn& r_cmp_fn)
 
   62 : base_type(r_cmp_fn), m_p_max(0)
 
   63 { PB_DS_ASSERT_VALID_COND((*
this),
false) }
 
   67 binomial_heap_base(
const PB_DS_CLASS_C_DEC& other)
 
   68 : base_type(other), m_p_max(0)
 
   69 { PB_DS_ASSERT_VALID_COND((*
this),
false) }
 
   74 swap(PB_DS_CLASS_C_DEC& other)
 
   76   PB_DS_ASSERT_VALID_COND((*
this),
false)
 
   77   base_type::
swap(other);
 
   78   std::
swap(m_p_max, other.m_p_max);
 
   79   PB_DS_ASSERT_VALID_COND((*this),false)
 
ISO C++ entities toplevel namespace is std. 
void swap(_Tp &, _Tp &) noexcept(__and_< is_nothrow_move_constructible< _Tp >, is_nothrow_move_assignable< _Tp >>::value)
Swaps two values.