Lines Matching defs:table
35 // All access to the character table should go through this function.
37 static inline uchar TableGet(const int32_t* table, int index) {
38 return table[D * index];
46 * Look up a character in the Unicode table using a mix of binary and
50 * high values in the lower end of the table so this function uses a
55 static bool LookupPredicate(const int32_t* table, uint16_t size, uchar chr) {
62 uchar current_value = GetEntry(TableGet<kEntryDist>(table, mid));
67 GetEntry(TableGet<kEntryDist>(table, mid + 1)) > value)) {
79 int32_t field = TableGet<kEntryDist>(table, low);
93 // Look up the mapping for the given character in the specified table,
105 static int LookupMapping(const int32_t* table, uint16_t size,
116 uchar current_value = GetEntry(TableGet<kEntryDist>(table, mid));
121 GetEntry(TableGet<kEntryDist>(table, mid + 1)) > key)) {
133 int32_t field = TableGet<kEntryDist>(table, low);
138 int32_t value = table[2 * low + 1];