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

/packages/inputmethods/PinyinIME/jni/share/
H A Dpinyinime.cpp124 size_t im_get_spl_start_pos(const uint16 *&spl_start) { argument
128 return matrix_search->get_spl_start(spl_start);
H A Ddicttrie.cpp860 uint16 spl_start[kMaxLemmaSize + 1]; local
861 spl_start[0] = 0;
867 spl_mtrx[spl_start[pos]] = splids[pos];
871 arg_valid ? splids[pos] : 0, spl_mtrx + spl_start[pos],
872 kMaxLemmaSize * 5 - spl_start[pos]);
875 spl_start[pos + 1] = spl_start[pos] + cand_splids_this;
882 uint16 radix = spl_start[pos + 1] - spl_start[pos];
883 splids[pos] = spl_mtrx[ spl_start[po
[all...]
H A Dmatrixsearch.cpp371 uint16 spl_start = c_phrase_.spl_start[splpos]; local
372 uint16 spl_end = c_phrase_.spl_start[splpos + 1];
373 if (ch_pos >= spl_start && ch_pos < spl_end) {
552 c_phrase_.spl_start[c_phrase_.sublma_start[c_phrase_.sublma_num]]);
1218 memcpy(c_phrase_.spl_start, spl_start_, (spl_id_num_ + 1) * sizeof(uint16));
1268 // The corresponding elements in spl_ids and spl_start of the
1394 size_t MatrixSearch::get_spl_start(const uint16 *&spl_start) { argument
1396 spl_start = spl_start_;
/packages/inputmethods/PinyinIME/jni/include/
H A Dmatrixsearch.h118 uint16 spl_start[kMaxRowNum]; member in struct:ime_pinyin::__anon28
426 // spl_start is one more than the return value because the last one is used
428 // For a Pinyin "women", the returned value is 2, spl_start is [0, 2, 5] .
429 size_t get_spl_start(const uint16 *&spl_start);
/packages/inputmethods/PinyinIME/jni/android/
H A Dcom_android_inputmethod_pinyin_PinyinDecoderService.cpp136 const unsigned short *spl_start; local
138 len = im_get_spl_start_pos(spl_start);
160 const unsigned short *spl_start; local
164 len = im_get_spl_start_pos(spl_start);
171 arr_body[i + 1] = spl_start[i];

Completed in 47 milliseconds