Home
last modified time | relevance | path

Searched refs:spl_trie_ (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/share/
H A Dsplparser.cpp23 spl_trie_ = SpellingTrie::get_cpinstance(); in SpellingParser()
41 const SpellingNode *node_this = spl_trie_->root_; in splstr_to_idxs()
55 if (spl_trie_->if_valid_id_update(&id_this)) { in splstr_to_idxs()
65 node_this = spl_trie_->root_; in splstr_to_idxs()
86 found_son = spl_trie_->level1_sons_[char_this - 'a']; in splstr_to_idxs()
88 found_son = spl_trie_->level1_sons_[char_this - 'A']; in splstr_to_idxs()
109 if (spl_trie_->if_valid_id_update(&id_this)) { in splstr_to_idxs()
118 node_this = spl_trie_->root_; in splstr_to_idxs()
129 if (spl_trie_->if_valid_id_update(&id_this)) { in splstr_to_idxs()
149 if (spl_trie_->is_half_id_yunmu(spl_idx[pos])) { in splstr_to_idxs_f()
[all …]
H A Dmatrixsearch.cpp33 spl_trie_ = SpellingTrie::get_cpinstance(); in MatrixSearch()
1073 if (NULL != dmi && spl_trie_->is_half_id(dmi->spl_id)) { in add_char_qwerty()
1102 if (spl_trie_->is_half_id(spl_idx)) { in add_char_qwerty()
1104 dep_->id_num = spl_trie_->half_to_full(spl_idx, &(dep_->id_start)); in add_char_qwerty()
1119 if (!spl_trie_->is_half_id(spl_idx)) in add_char_qwerty()
1493 spl_trie_->is_half_id(splid) ? 0 : 1); in extend_dmi()
1499 spl_trie_->is_half_id(splid) ? 0 : dmi_s->all_full_id); in extend_dmi()
1514 if (NULL == dmi_s && spl_trie_->is_half_id(splid)) in extend_dmi()
1517 assert(spl_trie_->is_half_id(splid)); in extend_dmi()
1540 spl_trie_->is_half_id(splid) ? 0 : 1); in extend_dmi_c()
[all …]
H A Ddicttrie.cpp29 spl_trie_ = SpellingTrie::get_cpinstance(); in DictTrie()
412 if (spl_trie_->is_half_id_yunmu(splid) && son_pos != son_start) in extend_dict0()
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()
865 if (arg_valid && spl_trie_->is_full_id(splids[pos])) { in get_lemma_splids()
H A Ddictlist.cpp33 spl_trie_ = SpellingTrie::get_cpinstance(); in DictList()
336 (!strict && spl_trie_->half_full_compatible(half_splid, in get_splids_for_hanzi()
/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/include/
H A Dsplparser.h27 const SpellingTrie *spl_trie_;
H A Ddictlist.h33 const SpellingTrie *spl_trie_; variable
H A Ddicttrie.h60 const SpellingTrie *spl_trie_; variable
H A Dmatrixsearch.h160 const SpellingTrie *spl_trie_; variable
/OK3568_Linux_fs/app/forlinx/DWKeyboard/include/pinyin/include/
H A Dsplparser.h27 const SpellingTrie *spl_trie_;
H A Ddictlist.h33 const SpellingTrie *spl_trie_; variable
H A Ddicttrie.h60 const SpellingTrie *spl_trie_; variable
H A Dmatrixsearch.h160 const SpellingTrie *spl_trie_; variable