• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/ICU-531.30/icuSources/i18n/

Lines Matching refs:index

26     int32_t index = findP(p);
27 uint32_t q = elements[index];
30 // p == elements[index] is a root primary. Find the CE before it.
33 secTer = elements[index - 1];
40 index -= 2;
42 p = elements[index];
47 --index;
51 // p > elements[index] which is the previous primary.
56 q = elements[++index];
71 int32_t index = findP(p);
72 if(p != (elements[index] & 0xffffff00)) {
74 p = elements[++index];
88 int32_t index = findPrimary(p);
90 uint32_t q = elements[index];
98 p = elements[--index];
104 uint32_t nextElement = elements[index + 1];
118 int32_t index;
121 index = (int32_t)elements[IX_FIRST_SECONDARY_INDEX];
124 sec = elements[index] >> 16;
126 index = findPrimary(p) + 1;
133 U_ASSERT((elements[index] & SEC_TER_DELTA_FLAG) != 0);
134 sec = elements[index++] >> 16;
143 int32_t index;
147 index = (int32_t)elements[IX_FIRST_TERTIARY_INDEX];
151 index = (int32_t)elements[IX_FIRST_SECONDARY_INDEX];
154 secTer = elements[index] & ~SEC_TER_DELTA_FLAG;
156 index = findPrimary(p) + 1;
163 U_ASSERT((elements[index] & SEC_TER_DELTA_FLAG) != 0);
164 secTer = elements[index++] & ~SEC_TER_DELTA_FLAG;
171 CollationRootElements::getPrimaryAfter(uint32_t p, int32_t index, UBool isCompressible) const {
172 U_ASSERT(p == (elements[index] & 0xffffff00) || isEndOfPrimaryRange(elements[index + 1]));
173 uint32_t q = elements[++index];
185 q = elements[++index];
193 CollationRootElements::getSecondaryAfter(int32_t index, uint32_t s) const {
195 if(index == 0) {
197 index = (int32_t)elements[IX_FIRST_SECONDARY_INDEX];
201 U_ASSERT(index >= (int32_t)elements[IX_FIRST_PRIMARY_INDEX]);
202 ++index;
207 uint32_t secTer = elements[index];
211 ++index;
216 CollationRootElements::getTertiaryAfter(int32_t index, uint32_t s, uint32_t t) const {
218 if(index == 0) {
221 index = (int32_t)elements[IX_FIRST_TERTIARY_INDEX];
225 index = (int32_t)elements[IX_FIRST_SECONDARY_INDEX];
230 U_ASSERT(index >= (int32_t)elements[IX_FIRST_PRIMARY_INDEX]);
231 ++index;
236 uint32_t secTer = elements[index];
241 ++index;
249 int32_t index = findP(p);
253 U_ASSERT(isEndOfPrimaryRange(elements[index + 1]) || p == (elements[index] & 0xffffff00));
254 return index;