43detail::integral_constant<int, Reverse> PB_DS_CLASS_C_DEC::s_rev_ind;
46inline typename PB_DS_CLASS_C_DEC::size_type
50 return (
static_cast<size_type
>(e - min_e_val));
54inline typename PB_DS_CLASS_C_DEC::const_iterator
56begin(key_const_reference r_key)
58 return (begin_imp(r_key, s_rev_ind));
62inline typename PB_DS_CLASS_C_DEC::const_iterator
64end(key_const_reference r_key)
66 return (end_imp(r_key, s_rev_ind));
70inline typename PB_DS_CLASS_C_DEC::const_iterator
74 return (r_key.begin());
78inline typename PB_DS_CLASS_C_DEC::const_iterator
82 return (r_key.rbegin());
86inline typename PB_DS_CLASS_C_DEC::const_iterator
94inline typename PB_DS_CLASS_C_DEC::const_iterator
98 return (r_key.rend());
integral_constant< bool, true > true_type
The type used as a compile-time boolean with true value.
integral_constant< bool, false > false_type
The type used as a compile-time boolean with false value.
constexpr const _Tp * begin(initializer_list< _Tp > __ils) noexcept
Return an iterator pointing to the first element of the initializer_list.
constexpr const _Tp * end(initializer_list< _Tp > __ils) noexcept
Return an iterator pointing to one past the last element of the initializer_list.