Searched refs:pattern_shift (Results 1 – 4 of 4) sorted by relevance
/frameworks/minikin/tools/ |
D | mk_hyb_file.py | 353 pattern_shift = link_shift + num_bits(n_trie - 1) 354 link_mask = (1 << pattern_shift) - (1 << link_shift) 355 result = [struct.pack('<6I', 0, char_mask, link_shift, link_mask, pattern_shift, n_trie)] 373 packed = (pat_array[i] << pattern_shift) | (link_array[i] << link_shift) | ch_array[i] 470 (char_mask, link_shift, link_mask, pattern_shift) = struct.unpack('<4I', trie_data[4:20]) 472 pattern = node_entry >> pattern_shift
|
/frameworks/minikin/libs/minikin/ |
D | Hyphenator.cpp | 60 uint32_t pattern_shift; member 417 uint32_t pattern_shift = trie->pattern_shift; in hyphenateFromCodes() local 429 uint32_t pat_ix = trie->data[node] >> pattern_shift; in hyphenateFromCodes()
|
/frameworks/minikin/rust/ |
D | hyphenator.rs | 497 pub fn pattern_shift(&self) -> u32 { in pattern_shift() method 724 let pattern_shift = trie.pattern_shift(); localVariable 737 let pat_ix = trie.get_at(node) >> pattern_shift;
|
/frameworks/minikin/doc/ |
D | hyb_file_format.md | 102 uint32_t pattern_shift 107 Each element in the data table is `(pattern << pattern_shift) | (link << link_shift) | char`.
|