Home | History | Annotate | Download | only in impl

Lines Matching defs:block

183         int   block = 0;
187 // - a partial data block
188 // - a reference to the null (default) data block.
189 // - a reference to the index2 null block
201 block = index[cp >> UTRIE2_SHIFT_2] << UTRIE2_INDEX_SHIFT;
205 block = index[index2Block + ((cp - 0xd800) >> UTRIE2_SHIFT_2)] << UTRIE2_INDEX_SHIFT;
210 block = index[index2Block + ((cp >> UTRIE2_SHIFT_2) & UTRIE2_INDEX_2_MASK)] << UTRIE2_INDEX_SHIFT;
224 } else if (block == dataNullOffset) {
225 // The block at dataNullOffset has all values == initialValue.
227 // encounter a null block at its beginning, and can skip over
228 // a number of code points equal to the length of the block.
234 // Current position refers to an ordinary data block.
236 int startIx = block + (cp & UTRIE2_DATA_MASK);
237 int limitIx = block + UTRIE2_DATA_BLOCK_LENGTH;
246 // The ordinary data block contained our value until its end.