Home | History | Annotate | Download | only in i18n

Lines Matching defs:table

50 //         be stored in that order in the final string table.
53 // list because that will be the ordering of our runtime table.
55 // 4. Generate the run time string table. This is generated before the key & value
230 // Capture Group 3-6 the table type, SL, SA, ML, or MA
239 "\\s*(?:(SL)|(SA)|(ML)|(MA))" // Match the table type
270 // put them into the appropriate mapping table.
294 // Add the UChar32 -> string mapping to the appropriate table.
295 UHashtable *table = uregex_start(fParseLine, 3, &status) >= 0 ? fSLTable :
300 U_ASSERT(table != NULL);
301 uhash_iput(table, keyChar, smapString, &status);
318 // At the same time, build up the string lengths table, which records the
319 // position in the string table of the first string of each length >= 4.
320 // (Strings in the table are sorted by length)
334 // strings of length one do not get an entry in the string table.
336 // convention that is used in the final run-time string table index.
349 // Make the final entry to the string lengths table.
362 // The four logical mapping tables are conflated into one combined table.
364 // share a single entry in the combined table.
366 // entries will be created in the table
401 // The Key Table
426 // The Value Table, parallels the key table
444 // The Strings Table.
461 // The String Lengths Table
465 // Offsets should be less than the size of the string table.
498 // This function builds corresponding run-time style table entries into
503 UHashtable *table, // The table, one of SATable, MATable, etc.
507 SPUString *targetMapping = static_cast<SPUString *>(uhash_iget(table, keyChar));
517 // applies to the table that we're doing now.
531 // Set the flag in it indicating that it applies to the new table also.
540 // Includes adding entries to both the key table and the parallel values table.