Searched refs:SpellingTrie (Results 1 – 18 of 18) sorted by relevance
34 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::SpellingTrie80 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 …]
23 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()
175 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()
29 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()
404 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()
527 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in build_dict()703 SpellingTrie &spl_trie = SpellingTrie::get_instance(); in build_scis()
33 spl_trie_ = SpellingTrie::get_cpinstance(); in DictList()
33 spl_trie_ = SpellingTrie::get_cpinstance(); in MatrixSearch()724 printf(" Spelling : %s, %d\n", SpellingTrie::get_instance(). in debug_print_dmi()
39 class SpellingTrie {56 static SpellingTrie* instance_;122 SpellingTrie();155 ~SpellingTrie();228 static const SpellingTrie* get_cpinstance();230 static SpellingTrie& get_instance();
27 const SpellingTrie *spl_trie_;
33 const SpellingTrie *spl_trie_;
60 const SpellingTrie *spl_trie_;
160 const SpellingTrie *spl_trie_;