Home | History | Annotate | Download | only in i18n

Lines Matching refs:secTer

28     uint32_t secTer;
33 secTer = elements[index - 1];
34 if((secTer & SEC_TER_DELTA_FLAG) == 0) {
36 p = secTer & 0xffffff00;
37 secTer = Collation::COMMON_SEC_AND_TER_CE;
39 // secTer = last secondary & tertiary for the previous primary
54 secTer = Collation::COMMON_SEC_AND_TER_CE;
62 secTer = q;
65 return ((int64_t)p << 32) | (secTer & ~SEC_TER_DELTA_FLAG);
144 uint32_t previousTer, secTer;
154 secTer = elements[index] & ~SEC_TER_DELTA_FLAG;
158 secTer = getFirstSecTerForPrimary(index);
161 while(st > secTer) {
162 if((secTer >> 16) == s) { previousTer = secTer; }
164 secTer = elements[index++] & ~SEC_TER_DELTA_FLAG;
166 U_ASSERT(secTer == st);
194 uint32_t secTer;
200 secTer = elements[index];
205 secTer = getFirstSecTerForPrimary(index + 1);
211 uint32_t sec = secTer >> 16;
213 secTer = elements[++index];
214 if((secTer & SEC_TER_DELTA_FLAG) == 0) { return secLimit; }
220 uint32_t secTer;
234 secTer = elements[index] & ~SEC_TER_DELTA_FLAG;
237 secTer = getFirstSecTerForPrimary(index + 1);
243 if(secTer > st) {
244 U_ASSERT((secTer >> 16) == s);
245 return secTer & 0xffff;
247 secTer = elements[++index];
249 if((secTer & SEC_TER_DELTA_FLAG) == 0 || (secTer >> 16) > s) { return terLimit; }
250 secTer &= ~SEC_TER_DELTA_FLAG;
256 uint32_t secTer = elements[index];
257 if((secTer & SEC_TER_DELTA_FLAG) == 0) {
261 secTer &= ~SEC_TER_DELTA_FLAG;
262 if(secTer > Collation::COMMON_SEC_AND_TER_CE) {
267 return secTer;