Searched refs:SpellingNode (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/app/forlinx/DWKeyboard/include/pinyin/include/ |
| H A D | spellingtrie.h | 29 struct SpellingNode { struct 30 SpellingNode *first_son; argument 93 SpellingNode* root_; 97 SpellingNode* dumb_node_; 101 SpellingNode* splitter_node_; 104 SpellingNode* level1_sons_[kValidSplCharNum]; 124 void free_son_trie(SpellingNode* node); 130 SpellingNode* construct_spellings_subset(size_t item_start, size_t item_end, 131 size_t level, SpellingNode *parent);
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/include/ |
| H A D | spellingtrie.h | 29 struct SpellingNode { struct 30 SpellingNode *first_son; argument 93 SpellingNode* root_; 97 SpellingNode* dumb_node_; 101 SpellingNode* splitter_node_; 104 SpellingNode* level1_sons_[kValidSplCharNum]; 124 void free_son_trie(SpellingNode* node); 130 SpellingNode* construct_spellings_subset(size_t item_start, size_t item_end, 131 size_t level, SpellingNode *parent);
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/share/ |
| H A D | spellingtrie.cpp | 264 void SpellingTrie::free_son_trie(SpellingNode* node) { in free_son_trie() 322 root_ = new SpellingNode(); in construct() 323 memset(root_, 0, sizeof(SpellingNode)); in construct() 325 dumb_node_ = new SpellingNode(); in construct() 326 memset(dumb_node_, 0, sizeof(SpellingNode)); in construct() 329 splitter_node_ = new SpellingNode(); in construct() 330 memset(splitter_node_, 0, sizeof(SpellingNode)); in construct() 333 memset(level1_sons_, 0, sizeof(SpellingNode*) * kValidSplCharNum); in construct() 431 SpellingNode* SpellingTrie::construct_spellings_subset( in construct_spellings_subset() 432 size_t item_start, size_t item_end, size_t level, SpellingNode* parent) { in construct_spellings_subset() [all …]
|
| H A D | splparser.cpp | 41 const SpellingNode *node_this = spl_trie_->root_; in splstr_to_idxs() 82 SpellingNode *found_son = NULL; in splstr_to_idxs() 90 SpellingNode *first_son = node_this->first_son; in splstr_to_idxs() 94 SpellingNode *this_son = first_son + i; in splstr_to_idxs() 170 const SpellingNode *node_this = spl_trie_->root_; in splstr16_to_idxs() 211 SpellingNode *found_son = NULL; in splstr16_to_idxs() 219 SpellingNode *first_son = node_this->first_son; in splstr16_to_idxs() 223 SpellingNode *this_son = first_son + i; in splstr16_to_idxs()
|