Home | History | Annotate | Download | only in common

Lines Matching refs:tempTable

1131     TempAliasTable *tempTable=(TempAliasTable *)context;
1132 const char *chars=tempTable->chars;
1134 return (int32_t)uprv_strcmp(tempTable->stripForCompare(strippedLeft, chars+2*((const TempRow *)left)->strIndex),
1135 tempTable->stripForCompare(strippedRight, chars+2*((const TempRow *)right)->strIndex));
1153 TempAliasTable tempTable;
1248 tempTable.chars=(const char *)(outTable+offsets[stringTableIndex]); /* sort by outCharset */
1251 tempTable.rows=rows;
1252 tempTable.resort=resort;
1254 tempTable.rows=(TempRow *)uprv_malloc(count*sizeof(TempRow)+count*2);
1255 if(tempTable.rows==NULL) {
1261 tempTable.resort=(uint16_t *)(tempTable.rows+count);
1265 tempTable.stripForCompare=ucnv_io_stripASCIIForCompare;
1267 tempTable.stripForCompare=ucnv_io_stripEBCDICForCompare;
1286 tempTable.rows[i].strIndex=ds->readUInt16(p[i]);
1287 tempTable.rows[i].sortIndex=(uint16_t)i;
1290 uprv_sortArray(tempTable.rows, (int32_t)count, sizeof(TempRow),
1291 io_compareRows, &tempTable,
1298 oldIndex=tempTable.rows[i].sortIndex;
1305 * temporary array (tempTable.resort)
1308 uint16_t *r=tempTable.resort;
1311 oldIndex=tempTable.rows[i].sortIndex;
1317 oldIndex=tempTable.rows[i].sortIndex;
1324 if(tempTable.rows!=rows) {
1325 uprv_free(tempTable.rows);