Home | History | Annotate | Download | only in marisa

Lines Matching refs:Rank

160   Vector<Rank> ranks;
344 const Rank &rank = ranks_[i / 512];
345 UInt32 offset = rank.abs();
348 offset += rank.rel1();
352 offset += rank.rel2();
356 offset += rank.rel3();
360 offset += rank.rel4();
364 offset += rank.rel5();
368 offset += rank.rel6();
372 offset += rank.rel7();
413 const Rank &rank = ranks_[rank_id];
415 if (i < (256U - rank.rel4())) {
416 if (i < (128U - rank.rel2())) {
417 if (i >= (64U - rank.rel1())) {
419 i -= 64 - rank.rel1();
421 } else if (i < (192U - rank.rel3())) {
423 i -= 128 - rank.rel2();
426 i -= 192 - rank.rel3();
428 } else if (i < (384U - rank.rel6())) {
429 if (i < (320U - rank.rel5())) {
431 i -= 256 - rank.rel4();
434 i -= 320 - rank.rel5();
436 } else if (i < (448U - rank.rel7())) {
438 i -= 384 - rank.rel6();
441 i -= 448 - rank.rel7();
497 const Rank &rank = ranks_[rank_id];
499 if (i < rank.rel4()) {
500 if (i < rank.rel2()) {
501 if (i >= rank.rel1()) {
503 i -= rank.rel1();
505 } else if (i < rank.rel3()) {
507 i -= rank.rel2();
510 i -= rank.rel3();
512 } else if (i < rank.rel6()) {
513 if (i < rank.rel5()) {
515 i -= rank.rel4();
518 i -= rank.rel5();
520 } else if (i < rank.rel7()) {
522 i -= rank.rel6();
525 i -= rank.rel7();