Lines Matching refs:pri
692 pri(0), secTer(0), in RootElementsIterator()
708 if(pri == p) { in next()
713 U_ASSERT(pri < p); in next()
715 UBool isCompressible = data.isCompressiblePrimary(pri); in next()
716 if((pri & 0xffff) == 0) { in next()
717 pri = Collation::incTwoBytePrimaryByOffset(pri, isCompressible, step); in next()
719 pri = Collation::incThreeBytePrimaryByOffset(pri, isCompressible, step); in next()
725 pri = p; in next()
749 uint32_t getPrimary() const { return pri; } in getPrimary()
757 uint32_t pri; member in __anon235258930211::RootElementsIterator
791 uint32_t pri = iter.getPrimary(); in TestRootElements() local
796 (long)pri, (long)secTer); in TestRootElements()
801 if(pri == 0 && sec == 0 && ter != 0) { in TestRootElements()
806 if(!isValidCE(rootElements, *root, pri, sec, ctq)) { in TestRootElements()
807 errln("invalid root CE %08lx %08lx", (long)pri, (long)secTer); in TestRootElements()
809 if(pri != prevPri) { in TestRootElements()
815 if(!cw1c.allocWeights(prevPri, pri, 1)) { in TestRootElements()
817 (long)prevPri, (long)pri); in TestRootElements()
822 if(!cw1u.allocWeights(prevPri, pri, 1)) { in TestRootElements()
824 (long)prevPri, (long)pri); in TestRootElements()
829 if(newWeight != 0 && !(prevPri < newWeight && newWeight < pri)) { in TestRootElements()
831 (long)prevPri, (long)newWeight, (long)pri); in TestRootElements()
858 errln("duplicate root CE %08lx %08lx", (long)pri, (long)secTer); in TestRootElements()
861 prevPri = pri; in TestRootElements()