Home
last modified time | relevance | path

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

/external/harfbuzz_ng/src/
Dhb-ot-shape-complex-khmer.cc209 khmer_shape_plan_t *khmer_plan = (khmer_shape_plan_t *) calloc (1, sizeof (khmer_shape_plan_t)); in data_create_khmer() local
210 if (unlikely (!khmer_plan)) in data_create_khmer()
213 khmer_plan->virama_glyph = (hb_codepoint_t) -1; in data_create_khmer()
215 khmer_plan->pref.init (&plan->map, HB_TAG('p','r','e','f'), true); in data_create_khmer()
217 for (unsigned int i = 0; i < ARRAY_LENGTH (khmer_plan->mask_array); i++) in data_create_khmer()
218 khmer_plan->mask_array[i] = (khmer_features[i].flags & F_GLOBAL) ? in data_create_khmer()
221 return khmer_plan; in data_create_khmer()
275 const khmer_shape_plan_t *khmer_plan = (const khmer_shape_plan_t *) plan->data; in reorder_consonant_syllable() local
281 …hb_mask_t mask = khmer_plan->mask_array[BLWF] | khmer_plan->mask_array[ABVF] | khmer_plan->mask_ar… in reorder_consonant_syllable()
308 info[i + j].mask |= khmer_plan->mask_array[PREF]; in reorder_consonant_syllable()
[all …]