Home | History | Annotate | Download | only in pat_trie_

Lines Matching refs:b_it

1007     get_pref_pos(a_const_iterator b_it, a_const_iterator e_it,
1010 if (static_cast<std::size_t>(std::distance(b_it, e_it)) <= m_e_ind)
1012 std::advance(b_it, m_e_ind);
1013 return 1 + p_traits->e_pos(*b_it);
1085 get_child_node(a_const_iterator b_it, a_const_iterator e_it,
1088 const size_type i = get_pref_pos(b_it, e_it, p_traits);
1096 get_child_it(a_const_iterator b_it, a_const_iterator e_it,
1099 const size_type i = get_pref_pos(b_it, e_it, p_traits);
1108 get_child_node(a_const_iterator b_it, a_const_iterator e_it,
1110 { return const_cast<node_pointer>(get_child_node(b_it, e_it, p_traits)); }
1115 get_lower_bound_child_node(a_const_iterator b_it, a_const_iterator e_it,
1119 if (!should_be_mine(b_it, e_it, checked_ind, p_traits))
1121 if (p_traits->cmp_prefixes(b_it, e_it, m_pref_b_it,
1127 size_type i = get_pref_pos(b_it, e_it, p_traits);
1153 add_child(node_pointer p_nd, a_const_iterator b_it, a_const_iterator e_it,
1156 const size_type i = get_pref_pos(b_it, e_it, p_traits);
1183 a_const_iterator b_it;
1191 b_it = p_traits->begin(r_key);
1196 b_it = static_cast<inode_pointer>(p_nd)->pref_b_it();
1199 i = get_pref_pos(b_it, e_it, p_traits);
1228 replace_child(node_pointer p_nd, a_const_iterator b_it,
1232 const size_type i = get_pref_pos(b_it, e_it, p_traits);
1253 should_be_mine(a_const_iterator b_it, a_const_iterator e_it,
1260 const size_type num_es = std::distance(b_it, e_it);
1264 a_const_iterator key_b_it = b_it;
1266 a_const_iterator key_e_it = b_it;