Home
last modified time | relevance | path

Searched refs:pattern_shift (Results 1 – 3 of 3) sorted by relevance

/frameworks/minikin/libs/minikin/
DHyphenator.cpp54 uint32_t pattern_shift; member
362 uint32_t pattern_shift = trie->pattern_shift; in hyphenateFromCodes() local
374 uint32_t pat_ix = trie->data[node] >> pattern_shift; in hyphenateFromCodes()
/frameworks/minikin/tools/
Dmk_hyb_file.py353 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/doc/
Dhyb_file_format.md102 uint32_t pattern_shift
107 Each element in the data table is `(pattern << pattern_shift) | (link << link_shift) | char`.