Lines Matching refs:arabic_shaping_action
37 #define arabic_shaping_action() complex_var_u8_0() /* arabic shaping action */ macro
312 info[i].arabic_shaping_action() = NONE; in arabic_joining()
319 info[prev].arabic_shaping_action() = entry->prev_action; in arabic_joining()
321 info[i].arabic_shaping_action() = entry->curr_action; in arabic_joining()
336 info[prev].arabic_shaping_action() = entry->prev_action; in arabic_joining()
349 info[i].arabic_shaping_action() = info[i - 1].arabic_shaping_action(); in mongolian_variation_selectors()
357 HB_BUFFER_ALLOCATE_VAR (buffer, arabic_shaping_action); in setup_masks_arabic_plan()
366 info[i].mask |= arabic_plan->mask_array[info[i].arabic_shaping_action()]; in setup_masks_arabic_plan()
444 info[i].arabic_shaping_action() = comp % 2 ? STCH_REPEATING : STCH_FIXED; in record_stch()
479 if (!hb_in_range<unsigned> (info[i - 1].arabic_shaping_action(), STCH_FIXED, STCH_REPEATING)) in apply_stch()
500 hb_in_range<unsigned> (info[i - 1].arabic_shaping_action(), STCH_FIXED, STCH_REPEATING)) in apply_stch()
504 if (info[i].arabic_shaping_action() == STCH_FIXED) in apply_stch()
518 … !hb_in_range<unsigned> (info[context - 1].arabic_shaping_action(), STCH_FIXED, STCH_REPEATING) && in apply_stch()
564 if (info[k - 1].arabic_shaping_action() == STCH_REPEATING) in apply_stch()
605 HB_BUFFER_DEALLOCATE_VAR (buffer, arabic_shaping_action); in postprocess_glyphs_arabic()