Searched defs:splid (Results 1 - 5 of 5) sorted by relevance

/packages/inputmethods/PinyinIME/jni/share/
H A Dlpicache.cpp49 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 Dspellingtrie.cpp114 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 Ddicttrie.cpp226 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 Dmatrixsearch.cpp1407 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 Ddictdef.h137 SpellingId splid; member in struct:ime_pinyin::SingleCharItem

Completed in 441 milliseconds