Searched refs:splid_str (Results 1 – 11 of 11) sorted by relevance
| /OK3568_Linux_fs/app/forlinx/DWKeyboard/include/pinyin/include/ |
| H A D | userdict.h | 54 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len, 311 size_t _get_lpis(const uint16 *splid_str, uint16 splid_str_len, 369 uint16 splid_str[], uint16 lemma_len);
|
| H A D | atomdictbase.h | 139 virtual size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
|
| H A D | dicttrie.h | 191 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
|
| H A D | matrixsearch.h | 289 size_t get_lpis(const uint16* splid_str, size_t splid_str_len,
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/include/ |
| H A D | userdict.h | 54 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len, 311 size_t _get_lpis(const uint16 *splid_str, uint16 splid_str_len, 369 uint16 splid_str[], uint16 lemma_len);
|
| H A D | atomdictbase.h | 139 virtual size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
|
| H A D | dicttrie.h | 191 size_t get_lpis(const uint16 *splid_str, uint16 splid_str_len,
|
| H A D | matrixsearch.h | 289 size_t get_lpis(const uint16* splid_str, size_t splid_str_len,
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/share/ |
| H A D | userdict.cpp | 508 const uint16 *splid_str, in prepare_locate() argument 516 if (spl_trie.is_half_id(splid_str[i])) { in prepare_locate() 518 spl_trie.half_to_full(splid_str[i], in prepare_locate() 522 searchable->splid_start[i] = splid_str[i]; in prepare_locate() 524 const unsigned char py = *spl_trie.get_spelling_str(splid_str[i]); in prepare_locate() 529 size_t UserDict::get_lpis(const uint16 *splid_str, uint16 splid_str_len, in get_lpis() argument 531 return _get_lpis(splid_str, splid_str_len, lpi_items, lpi_max, NULL); in get_lpis() 534 size_t UserDict::_get_lpis(const uint16 *splid_str, in _get_lpis() argument 562 prepare_locate(&searchable, splid_str, splid_str_len); in _get_lpis() 722 int32 UserDict::locate_in_offsets(char16 lemma_str[], uint16 splid_str[], in _get_lpis() argument [all …]
|
| H A D | dicttrie.cpp | 662 size_t DictTrie::get_lpis(const uint16* splid_str, uint16 splid_str_len, in get_lpis() argument 687 uint16 id_start = splid_str[spl_pos]; in get_lpis() 689 if (spl_trie_->is_half_id(splid_str[spl_pos])) { in get_lpis() 690 id_num = spl_trie_->half_to_full(splid_str[spl_pos], &id_start); in get_lpis() 803 if (1 == splid_str_len && spl_trie_->is_half_id_yunmu(splid_str[0])) in get_lpis()
|
| H A D | matrixsearch.cpp | 1704 size_t MatrixSearch::get_lpis(const uint16* splid_str, size_t splid_str_len, in get_lpis() argument 1710 size_t num1 = dict_trie_->get_lpis(splid_str, splid_str_len, in get_lpis() 1714 num2 = user_dict_->get_lpis(splid_str, splid_str_len, in get_lpis()
|