diff options
Diffstat (limited to 'src/lookup/pinyin_lookup2.h')
-rw-r--r-- | src/lookup/pinyin_lookup2.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/lookup/pinyin_lookup2.h b/src/lookup/pinyin_lookup2.h index 25cae10..1a8e888 100644 --- a/src/lookup/pinyin_lookup2.h +++ b/src/lookup/pinyin_lookup2.h @@ -107,13 +107,20 @@ protected: /* Array of LookupStepContent */ - bool search_unigram2(GPtrArray * topresults, int nstep, + bool search_unigram2(GPtrArray * topresults, + int start, int end, PhraseIndexRanges ranges); - bool search_bigram2(GPtrArray * topresults, int nstep, + bool search_bigram2(GPtrArray * topresults, + int start, int end, PhraseIndexRanges ranges); - bool unigram_gen_next_step(int nstep, lookup_value_t * cur_step, phrase_token_t token); - bool bigram_gen_next_step(int nstep, lookup_value_t * cur_step, phrase_token_t token, gfloat bigram_poss); + bool unigram_gen_next_step(int start, int end, + lookup_value_t * cur_step, + phrase_token_t token); + bool bigram_gen_next_step(int start, int end, + lookup_value_t * cur_step, + phrase_token_t token, + gfloat bigram_poss); bool save_next_step(int next_step_pos, lookup_value_t * cur_step, lookup_value_t * next_step); |