Home | History | Annotate | Download | only in share

Lines Matching refs:sop

2011 inline void UserDict::swap(UserDictScoreOffsetPair * sop, int i, int j) {
2012 int s = sop[i].score;
2013 int p = sop[i].offset_index;
2014 sop[i].score = sop[j].score;
2015 sop[i].offset_index = sop[j].offset_index;
2016 sop[j].score = s;
2017 sop[j].offset_index = p;
2020 void UserDict::shift_down(UserDictScoreOffsetPair * sop, int i, int n) {
2028 if (sop[left].score > sop[par].score) {
2029 swap(sop, left, par);
2033 } else if (sop[left].score > sop[right].score &&
2034 sop[left].score > sop[par].score) {
2035 swap(sop, left, par);
2038 } else if (sop[right].score > sop[left].score &&
2039 sop[right].score > sop[par].score) {
2040 swap(sop, right, par);