Home | History | Annotate | Download | only in common

Lines Matching refs:idx

382 #define HAS_SLOT(flags, idx) ((flags)&(1<<(idx)))
383 #define SLOT_OFFSET(flags, idx) flagsOffset[(flags)&((1<<(idx))-1)]
386 * Get the value of an optional-value slot where HAS_SLOT(excWord, idx).
389 * @param idx (in) desired slot index
394 #define GET_SLOT_VALUE(excWord, idx, pExc16, value) \
396 (pExc16)+=SLOT_OFFSET(excWord, idx); \
399 (pExc16)+=2*SLOT_OFFSET(excWord, idx); \
450 int32_t idx;
452 idx=UCASE_EXC_TITLE;
454 idx=UCASE_EXC_UPPER;
458 GET_SLOT_VALUE(excWord, idx, pe, c);
520 int32_t idx, closureLength, fullLength, length;
525 for(idx=UCASE_EXC_LOWER; idx<=UCASE_EXC_TITLE; ++idx) {
526 if(HAS_SLOT(excWord, idx)) {
528 GET_SLOT_VALUE(excWord, idx, pe, c);
575 for(idx=0; idx<closureLength;) {
576 U16_NEXT_UNSAFE(closure, idx, c);
1203 int32_t full, idx;
1268 idx=UCASE_EXC_TITLE;
1271 idx=UCASE_EXC_UPPER;
1275 GET_SLOT_VALUE(excWord, idx, pe2, result);
1349 int32_t idx;
1373 idx=UCASE_EXC_FOLD;
1375 idx=UCASE_EXC_LOWER;
1379 GET_SLOT_VALUE(excWord, idx, pe, c);
1413 int32_t full, idx;
1459 idx=UCASE_EXC_FOLD;
1461 idx=UCASE_EXC_LOWER;
1465 GET_SLOT_VALUE(excWord, idx, pe2, result);