Lines Matching refs:low_bit
52 A level's entry is of the form `(low_bit, cap_bit, offset_type)`.
53 This means that every sub-table in that level is indexed by bits `low_bit..cap_bit` of the
227 def make_buckets(entries, low_bit: BitPos, cap_bit: BitPos) -> "list[Bucket]":
229 codepoints with identical bits from `low_bit` to `cap_bit` (exclusive) are placed in the
231 num_bits = cap_bit - low_bit
236 buckets[(codepoint >> low_bit) & mask].append(codepoint, width)
255 self, entry_groups, low_bit: BitPos, cap_bit: BitPos, offset_type: OffsetType
258 in `entry_groups`. Each sub-table is indexed by codepoint bits in `low_bit..cap_bit`,
261 self.low_bit = low_bit
269 buckets.extend(make_buckets(entries, self.low_bit, self.cap_bit))
318 for (low_bit, cap_bit, offset_type) in table_cfgs:
319 table = Table(entry_groups, low_bit, cap_bit, offset_type)