Lines Matching refs:index
36 const unsigned char category; /* index into
39 const unsigned char bidirectional; /* index into
42 const unsigned char east_asian_width; /* index into
63 int index;
65 index = 0;
67 index = index1[(code>>SHIFT)];
68 index = index2[(index<<SHIFT)+(code&((1<<SHIFT)-1))];
71 return &_PyUnicode_Database_Records[index];
270 int index;
272 index = (int) _getrecord_ex(c)->category;
276 index = old->category_changed;
278 return PyUnicode_FromString(_PyUnicode_CategoryNames[index]);
297 int index;
299 index = (int) _getrecord_ex(c)->bidirectional;
303 index = 0; /* unassigned */
305 index = old->bidir_changed;
307 return PyUnicode_FromString(_PyUnicode_BidirectionalNames[index]);
326 int index;
328 index = (int) _getrecord_ex(c)->combining;
332 index = 0; /* unassigned */
334 return index;
354 int index;
356 index = (int) _getrecord_ex(c)->mirrored;
360 index = 0; /* unassigned */
362 index = old->mirrored_changed;
364 return index;
381 int index;
383 index = (int) _getrecord_ex(c)->east_asian_width;
387 index = 0; /* unassigned */
389 index = old->east_asian_width_changed;
391 return PyUnicode_FromString(_PyUnicode_EastAsianWidthNames[index]);
411 int code, index, count;
425 index = 0;
427 index = decomp_index1[(code>>DECOMP_SHIFT)];
428 index = decomp_index2[(index<<DECOMP_SHIFT)+
434 count = decomp_data[index] >> 8;
439 /* Based on how index is calculated above and decomp_data is generated
442 prefix_index = decomp_data[index] & 255;
454 decomp_data[++index]);
462 int *index, int *prefix, int *count)
465 *index = 0;
470 *index = 0;
473 *index = decomp_index1[(code>>DECOMP_SHIFT)];
474 *index = decomp_index2[(*index<<DECOMP_SHIFT)+
480 *count = decomp_data[*index] >> 8;
481 *prefix = decomp_data[*index] & 255;
483 (*index)++;
507 int index, prefix, count, stackptr;
574 get_decomp_record(self, code, &index, &prefix, &count);
586 code = decomp_data[index + (--count)];
632 unsigned int index;
633 for (index = 0; nfc[index].start; index++) {
634 unsigned int start = nfc[index].start;
637 if (code <= start + nfc[index].count) {
639 return nfc[index].index + delta;
653 int f,l,index,index1,comb;
679 for (index = 0; index < cskipped; index++) {
680 if (skipped[index] == i) {
683 skipped[index] = skipped[cskipped-1];
751 index = f*TOTAL_LAST + l;
752 index1 = comp_index[index >> COMP_SHIFT];
754 (index&((1<<COMP_SHIFT)-1))];
1133 /* get word index */
1399 unsigned int index;
1412 index = code-named_sequences_start;
1414 named_sequences[index].seq,
1415 named_sequences[index].seqlen);