Home
last modified time | relevance | path

Searched refs:SpellingTrie (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/share/
H A Dspellingtrie.cpp34 SpellingTrie* SpellingTrie::instance_ = NULL;
37 const char SpellingTrie::kHalfId2Sc_[kFullSplIdStart + 1] =
43 unsigned char SpellingTrie::char_flags_[] = {
58 SpellingTrie::SpellingTrie() { in SpellingTrie() function in ime_pinyin::SpellingTrie
80 SpellingTrie::~SpellingTrie() { in ~SpellingTrie()
118 bool SpellingTrie::if_valid_id_update(uint16 *splid) const { in if_valid_id_update()
141 bool SpellingTrie::is_half_id(uint16 splid) const { in is_half_id()
148 bool SpellingTrie::is_full_id(uint16 splid) const { in is_full_id()
154 bool SpellingTrie::half_full_compatible(uint16 half_id, uint16 full_id) const { in half_full_compatible()
170 bool SpellingTrie::is_half_id_yunmu(uint16 splid) const { in is_half_id_yunmu()
[all …]
H A Dsplparser.cpp23 spl_trie_ = SpellingTrie::get_cpinstance(); in SpellingParser()
27 return SpellingTrie::is_valid_spl_char(ch); in is_valid_to_parse()
36 if (!SpellingTrie::is_valid_spl_char(splstr[0])) in splstr_to_idxs()
52 if (!SpellingTrie::is_valid_spl_char(char_this)) { in splstr_to_idxs()
95 if (SpellingTrie::is_same_spl_char( in splstr_to_idxs()
165 if (!SpellingTrie::is_valid_spl_char(splstr[0])) in splstr16_to_idxs()
181 if (!SpellingTrie::is_valid_spl_char(char_this)) { in splstr16_to_idxs()
224 if (SpellingTrie::is_same_spl_char( in splstr16_to_idxs()
H A Dpinyinime.cpp175 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in im_enable_shm_as_szm()
180 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in im_enable_ym_as_szm()
H A Ddicttrie.cpp29 spl_trie_ = SpellingTrie::get_cpinstance(); in DictTrie()
150 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in save_dict()
193 size_t buf_size = SpellingTrie::get_instance().get_spelling_num() + 1; in load_dict()
260 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in load_dict()
298 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in load_dict_fd()
H A Duserdict.cpp404 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in is_fuzzy_prefix_spell_id()
424 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in fuzzy_compare_spell_id()
513 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in prepare_locate()
1853 SpellingTrie * spl_trie = &SpellingTrie::get_instance(); in _get_lpis()
H A Ddictbuilder.cpp527 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in build_dict()
703 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in build_scis()
H A Ddictlist.cpp33 spl_trie_ = SpellingTrie::get_cpinstance(); in DictList()
H A Dmatrixsearch.cpp33 spl_trie_ = SpellingTrie::get_cpinstance(); in MatrixSearch()
724 printf(" Spelling : %s, %d\n", SpellingTrie::get_instance(). in debug_print_dmi()
/OK3568_Linux_fs/app/forlinx/DWKeyboard/include/pinyin/include/
H A Dspellingtrie.h39 class SpellingTrie {
56 static SpellingTrie* instance_;
122 SpellingTrie();
155 ~SpellingTrie();
228 static const SpellingTrie* get_cpinstance();
230 static SpellingTrie& get_instance();
H A Dsplparser.h27 const SpellingTrie *spl_trie_;
H A Ddictlist.h33 const SpellingTrie *spl_trie_;
H A Ddicttrie.h60 const SpellingTrie *spl_trie_;
H A Dmatrixsearch.h160 const SpellingTrie *spl_trie_;
/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/include/
H A Dspellingtrie.h39 class SpellingTrie {
56 static SpellingTrie* instance_;
122 SpellingTrie();
155 ~SpellingTrie();
228 static const SpellingTrie* get_cpinstance();
230 static SpellingTrie& get_instance();
H A Dsplparser.h27 const SpellingTrie *spl_trie_;
H A Ddictlist.h33 const SpellingTrie *spl_trie_;
H A Ddicttrie.h60 const SpellingTrie *spl_trie_;
H A Dmatrixsearch.h160 const SpellingTrie *spl_trie_;