Home | History | Annotate | Download | only in share

Lines Matching refs:str_len

30 uint16 SpellingParser::splstr_to_idxs(const char *splstr, uint16 str_len,
33 if (NULL == splstr || 0 == max_size || 0 == str_len)
49 while (str_pos < str_len) {
143 uint16 SpellingParser::splstr_to_idxs_f(const char *splstr, uint16 str_len,
146 uint16 idx_num = splstr_to_idxs(splstr, str_len, spl_idx, start_pos,
159 uint16 SpellingParser::splstr16_to_idxs(const char16 *splstr, uint16 str_len,
162 if (NULL == splstr || 0 == max_size || 0 == str_len)
178 while (str_pos < str_len) {
272 uint16 SpellingParser::splstr16_to_idxs_f(const char16 *splstr, uint16 str_len,
275 uint16 idx_num = splstr16_to_idxs(splstr, str_len, spl_idx, start_pos,
288 uint16 SpellingParser::get_splid_by_str(const char *splstr, uint16 str_len,
296 if (splstr_to_idxs(splstr, str_len, spl_idx, start_pos, 2, *is_pre) != 1)
299 if (start_pos[1] != str_len)
304 uint16 SpellingParser::get_splid_by_str_f(const char *splstr, uint16 str_len,
312 if (splstr_to_idxs(splstr, str_len, spl_idx, start_pos, 2, *is_pre) != 1)
315 if (start_pos[1] != str_len)
325 uint16 SpellingParser::get_splids_parallel(const char *splstr, uint16 str_len,
331 splidx[0] = get_splid_by_str(splstr, str_len, &is_pre);