Lines Matching refs:script
125 for index, script in enumerate(all_scripts):
127 index, script[0], script[1], script[2], script[3]))
141 script = likely_script_dict[locale]
142 if script in parts:
143 l = parts[script]
146 parts[script] = l
149 for script in sorted(parts.keys()):
150 locales = parts[script]
155 script))
157 all_scripts.index(script))
166 _, script, _ = get_locale_parts(locale)
168 (ord(script[0]) << 24) |
169 (ord(script[1]) << 16) |
170 (ord(script[2]) << 8) |
171 ord(script[3]))
173 def pack_script_to_uint32(script): argument
175 return ((ord(script[0]) << 24) |
176 (ord(script[1]) << 16) |
177 (ord(script[2]) << 8) |
178 ord(script[3]))
224 def escape_script_variable_name(script): argument
226 return script.replace("~", "0")
270 for script in sorted_scripts:
271 parent_dict = script_organized_dict[script]
284 …static uint32_t find%sParent(uint32_t packed_lang_region) {' % escape_script_variable_name(script))
306 for script in sorted_scripts:
307 print(' case 0x%08Xu: // %s' % (pack_script_to_uint32(script), script))
309 escape_script_variable_name(script))
341 script = get_likely_script(locale, likely_script_dict)
342 script_organized_dict[script][locale] = parent_dict[locale]