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
231 // Capture Group 3-6 the table type, SL, SA, ML, or MA
240 "\\s*(?:(SL)|(SA)|(ML)|(MA))" // Match the table type
273 // put them into the appropriate mapping table.
297 // Add the UChar32 -> string mapping to the appropriate table.
298 UHashtable *table = uregex_start(fParseLine, 3, &status) >= 0 ? fSLTable :
303 U_ASSERT(table != NULL);
304 uhash_iput(table, keyChar, smapString, &status);
321 // At the same time, build up the string lengths table, which records the
322 // position in the string table of the first string of each length >= 4.
323 // (Strings in the table are sorted by length)
337 // strings of length one do not get an entry in the string table.
339 // convention that is used in the final run-time string table index.
352 // Make the final entry to the string lengths table.
365 // The four logical mapping tables are conflated into one combined table.
367 // share a single entry in the combined table.
369 // entries will be created in the table
404 // The Key Table
429 // The Value Table, parallels the key table
447 // The Strings Table.
464 // The String Lengths Table
468 // Offsets should be less than the size of the string table.
501 // This function builds corresponding run-time style table entries into
506 UHashtable *table, // The table, one of SATable, MATable, etc.
510 SPUString *targetMapping = static_cast<SPUString *>(uhash_iget(table, keyChar));
520 // applies to the table that we're doing now.
534 // Set the flag in it indicating that it applies to the new table also.
543 // Includes adding entries to both the key table and the parallel values table.