Searched refs:npre_items (Results 1 - 9 of 9) sorted by relevance

/packages/inputmethods/PinyinIME/jni/share/
H A Dsearchutility.cpp185 size_t remove_duplicate_npre(NPredictItem *npre_items, size_t npre_num) { argument
186 if (NULL == npre_items || 0 == npre_num)
189 myqsort(npre_items, npre_num, sizeof(NPredictItem), cmp_npre_by_hanzi_score);
193 if (utf16_strncmp(npre_items[pos].pre_hzs,
194 npre_items[remain_num - 1].pre_hzs,
197 npre_items[remain_num] = npre_items[pos];
H A Ddictlist.cpp234 NPredictItem *npre_items, size_t npre_max,
255 memset(npre_items + item_num, 0, sizeof(NPredictItem));
256 utf16_strncpy(npre_items[item_num].pre_hzs, w_buf + hzs_len, pre_len);
257 npre_items[item_num].psb =
260 npre_items[item_num].his_len = hzs_len;
271 if (utf16_strncmp((*(npre_items - e_pos)).pre_hzs, npre_items[i].pre_hzs,
279 npre_items[new_num] = npre_items[i];
233 predict(const char16 last_hzs[], uint16 hzs_len, NPredictItem *npre_items, size_t npre_max, size_t b4_used) argument
H A Ddicttrie.cpp914 size_t DictTrie::predict_top_lmas(size_t his_len, NPredictItem *npre_items, argument
922 memset(npre_items + item_num, 0, sizeof(NPredictItem));
926 npre_items[item_num].pre_hzs,
930 npre_items[item_num].psb = ngram.get_uni_psb(top_lma_id);
931 npre_items[item_num].his_len = his_len;
938 NPredictItem *npre_items, size_t npre_max,
940 return dict_list_->predict(last_hzs, hzs_len, npre_items, npre_max, b4_used);
937 predict(const char16 *last_hzs, uint16 hzs_len, NPredictItem *npre_items, size_t npre_max, size_t b4_used) argument
H A Duserdict.cpp641 NPredictItem *npre_items, size_t npre_max,
673 npre_items[new_added].his_len = hzs_len;
674 npre_items[new_added].psb = get_lemma_score(words, splids, nchar);
675 memcpy(npre_items[new_added].pre_hzs, words + hzs_len, cpy_len);
677 npre_items[new_added].pre_hzs[cpy_len >> 1] = 0;
/packages/inputmethods/PinyinIME/jni/include/
H A Dsearchutility.h136 size_t remove_duplicate_npre(NPredictItem *npre_items, size_t npre_num);
H A Ddicttrie.h200 NPredictItem *npre_items, size_t npre_max,
228 size_t predict_top_lmas(size_t his_len, NPredictItem *npre_items,
H A Datomdictbase.h175 * @param npre_items Used used to return the result.
177 * @param b4_used Number of prediction result (from npre_items[-b4_used])
182 NPredictItem *npre_items, size_t npre_max,
H A Ddictlist.h108 NPredictItem *npre_items, size_t npre_max,
H A Duserdict.h60 NPredictItem *npre_items, size_t npre_max,

Completed in 976 milliseconds