Lines Matching defs:script
44 a->script == b->script &&
55 (unsigned int) p->script ^
571 /* If script is set to INVALID, guess from buffer contents */
572 if (props.script == HB_SCRIPT_INVALID) {
574 hb_script_t script = unicode->script (info[i].codepoint);
575 if (likely (script != HB_SCRIPT_COMMON &&
576 script != HB_SCRIPT_INHERITED &&
577 script != HB_SCRIPT_UNKNOWN)) {
578 props.script = script;
584 /* If direction is set to INVALID, guess from script */
586 props.direction = hb_script_get_horizontal_direction (props.script);
913 * @script:
921 hb_script_t script)
926 buffer->props.script = script;
942 return buffer->props.script;
1309 * If buffer script is not set (ie. is %HB_SCRIPT_INVALID), it
1310 * will be set to the Unicode script of the first character in
1311 * the buffer that has a script other than %HB_SCRIPT_COMMON,
1316 * buffer script as returned by hb_script_get_horizontal_direction().
1321 * taking buffer script into consideration when choosing a language.