Lines Matching refs:prev_suffix
1606 const char *prev_suffix = storage_->GetSuffix(split_node->next_index()); in Insert() local
1609 const char *prev_suffix_cur = prev_suffix; in Insert()
1638 int common_len = prev_suffix_cur - prev_suffix; in Insert()
1646 split_next[0].set_val(*(prev_suffix + i)); in Insert()
1659 split_next[0].set_val(*(prev_suffix + common_len)); in Insert()
1661 if (*(prev_suffix + common_len)) { in Insert()
1663 storage_->GetSuffixIndex(prev_suffix + common_len) + 1; in Insert()
1666 uint32_t next_index = storage_->GetSuffixIndex(prev_suffix + common_len); in Insert()
2202 const char *prev_suffix = storage_->GetSuffix(cur_node->next_index()); in FindNewBranchingPrefixLength() local
2203 while (*prev_suffix != '\0' && *prev_suffix == *cur_key) { in FindNewBranchingPrefixLength()
2204 prev_suffix++; in FindNewBranchingPrefixLength()
2209 if (*prev_suffix == '\0' && *cur_key == '\0') { in FindNewBranchingPrefixLength()