Searched defs:splid (Results 1 - 5 of 5) sorted by relevance
/packages/inputmethods/PinyinIME/jni/share/ |
H A D | lpicache.cpp | 49 bool LpiCache::is_cached(uint16 splid) { argument 50 if (splid >= kFullSplIdStart) 52 return lpi_cache_len_[splid] != 0; 55 size_t LpiCache::put_cache(uint16 splid, LmaPsbItem lpi_items[], argument 61 LmaPsbItem *lpi_cache_this = lpi_cache_ + splid * kMaxLpiCachePerId; 65 lpi_cache_len_[splid] = num; 69 size_t LpiCache::get_cache(uint16 splid, LmaPsbItem lpi_items[], argument 71 if (lpi_max > lpi_cache_len_[splid]) 72 lpi_max = lpi_cache_len_[splid]; 74 LmaPsbItem *lpi_cache_this = lpi_cache_ + splid * kMaxLpiCachePerI [all...] |
H A D | spellingtrie.cpp | 114 bool SpellingTrie::if_valid_id_update(uint16 *splid) const { 115 if (NULL == splid || 0 == *splid) 118 if (*splid >= kFullSplIdStart) 120 if (*splid < kFullSplIdStart) { 121 char ch = kHalfId2Sc_[*splid]; 128 assert(h2f_num_[*splid] > 0); 129 *splid = h2f_start_[*splid]; 137 bool SpellingTrie::is_half_id(uint16 splid) cons 724 get_spelling_str(uint16 splid) argument 750 get_spelling_str16(uint16 splid) argument 784 get_spelling_str16(uint16 splid, char16 *splstr16, size_t splstr16_len) argument [all...] |
H A D | dicttrie.cpp | 226 for (uint16 splid = last_splid; splid < root_[i].spl_idx; splid++) 227 splid_le0_index_[splid - kFullSplIdStart] = last_pos; 235 for (uint16 splid = last_splid + 1; 236 splid < buf_size + kFullSplIdStart; splid++) { 237 assert(static_cast<size_t>(splid - kFullSplIdStart) < buf_size); 238 splid_le0_index_[splid - kFullSplIdStart] = last_pos + 1; 394 uint16 splid local [all...] |
H A D | matrixsearch.cpp | 1407 uint16 splid = dep->splids[dep->splids_extended]; local 1411 cached = lpi_cache.is_cached(splid); 1468 (PoolPosType)-1, splid, 1470 spl_trie_->is_half_id(splid) ? 0 : 1); 1473 dmi_s - dmi_pool_, splid, 1, 1476 spl_trie_->is_half_id(splid) ? 0 : dmi_s->all_full_id); 1491 if (NULL == dmi_s && spl_trie_->is_half_id(splid)) 1492 lpi_total_ = lpi_cache.put_cache(splid, lpi_items_, lpi_total_); 1494 assert(spl_trie_->is_half_id(splid)); 1495 lpi_total_ = lpi_cache.get_cache(splid, lpi_items [all...] |
/packages/inputmethods/PinyinIME/jni/include/ |
H A D | dictdef.h | 137 SpellingId splid; member in struct:ime_pinyin::SingleCharItem
|
Completed in 441 milliseconds