/external/harfbuzz_ng/src/ |
D | hb-ot-layout.hh | 107 bool (*filter) (const hb_glyph_info_t *info)); 161 hb_glyph_info_t *info = buffer->info; in _hb_next_syllable() 176 hb_glyph_info_t *info = buffer->info; in _hb_clear_syllables() 215 _hb_glyph_info_set_unicode_props (hb_glyph_info_t *info, hb_buffer_t *buffer) in _hb_glyph_info_set_unicode_props() 263 _hb_glyph_info_set_general_category (hb_glyph_info_t *info, in _hb_glyph_info_set_general_category() 271 _hb_glyph_info_get_general_category (const hb_glyph_info_t *info) in _hb_glyph_info_get_general_category() 277 _hb_glyph_info_is_unicode_mark (const hb_glyph_info_t *info) in _hb_glyph_info_is_unicode_mark() 282 _hb_glyph_info_set_modified_combining_class (hb_glyph_info_t *info, in _hb_glyph_info_set_modified_combining_class() 290 _hb_glyph_info_get_modified_combining_class (const hb_glyph_info_t *info) in _hb_glyph_info_get_modified_combining_class() 297 _hb_glyph_info_is_unicode_space (const hb_glyph_info_t *info) in _hb_glyph_info_is_unicode_space() [all …]
|
D | hb-buffer.hh | 57 static_assert ((sizeof (hb_glyph_info_t) == 20), ""); 58 static_assert ((sizeof (hb_glyph_info_t) == sizeof (hb_glyph_position_t)), ""); 113 hb_glyph_info_t *info; 114 hb_glyph_info_t *out_info; 180 hb_glyph_info_t &cur (unsigned int i = 0) { return info[idx + i]; } in cur() 181 hb_glyph_info_t cur (unsigned int i = 0) const { return info[idx + i]; } in cur() 186 hb_glyph_info_t &prev () { return out_info[out_len ? out_len - 1 : 0]; } in prev() 187 hb_glyph_info_t prev () const { return out_info[out_len ? out_len - 1 : 0]; } in prev() 201 HB_INTERNAL void add_info (const hb_glyph_info_t &glyph_info); 229 hb_glyph_info_t & output_glyph (hb_codepoint_t glyph_index) in output_glyph() [all …]
|
D | hb-ot-shape-complex-use.cc | 256 hb_glyph_info_t *info = buffer->info; in setup_masks_use() 270 hb_glyph_info_t *info = buffer->info; in setup_rphf_mask() 303 hb_glyph_info_t *info = buffer->info; in setup_topographical_masks() 366 hb_glyph_info_t *info = buffer->info; in record_rphf_use() 385 hb_glyph_info_t *info = buffer->info; in record_pref_use() 400 is_halant_use (const hb_glyph_info_t &info) in is_halant_use() 419 hb_glyph_info_t *info = buffer->info; in reorder_syllable_use() 456 hb_glyph_info_t t = info[start]; in reorder_syllable_use() 482 hb_glyph_info_t t = info[i]; in reorder_syllable_use() 501 hb_glyph_info_t *info = buffer->info; in insert_dotted_circles_use() [all …]
|
D | hb-buffer.cc | 125 hb_glyph_info_t *new_info = nullptr; in enlarge() 139 new_info = (hb_glyph_info_t *) realloc (info, new_allocated * sizeof (info[0])); in enlarge() 151 out_info = separate_out ? (hb_glyph_info_t *) pos : info; in enlarge() 169 out_info = (hb_glyph_info_t *) pos; in make_room_for() 264 hb_glyph_info_t *glyph; in add() 279 hb_buffer_t::add_info (const hb_glyph_info_t &glyph_info) in add_info() 340 hb_glyph_info_t *tmp_string; in swap_buffers() 367 hb_glyph_info_t orig_info = info[idx]; in replace_glyphs() 368 hb_glyph_info_t *pinfo = &out_info[out_len]; in replace_glyphs() 464 hb_glyph_info_t t; in reverse_range() [all …]
|
D | hb-ot-shape-complex-khmer.cc | 213 hb_glyph_info_t *info = buffer->info; in setup_masks_khmer() 239 hb_glyph_info_t *info = buffer->info; in reorder_consonant_syllable() 277 hb_glyph_info_t t0 = info[i]; in reorder_consonant_syllable() 278 hb_glyph_info_t t1 = info[i + 1]; in reorder_consonant_syllable() 302 hb_glyph_info_t t = info[i]; in reorder_consonant_syllable() 340 hb_glyph_info_t *info = buffer->info; in insert_dotted_circles_khmer() 355 hb_glyph_info_t dottedcircle = {0}; in insert_dotted_circles_khmer() 372 hb_glyph_info_t ginfo = dottedcircle; in insert_dotted_circles_khmer()
|
D | hb-ot-shape-complex-myanmar.cc | 129 hb_glyph_info_t *info = buffer->info; in setup_masks_myanmar() 145 compare_myanmar_order (const hb_glyph_info_t *pa, const hb_glyph_info_t *pb) in compare_myanmar_order() 161 hb_glyph_info_t *info = buffer->info; in initial_reordering_consonant_syllable() 286 hb_glyph_info_t *info = buffer->info; in insert_dotted_circles_myanmar() 301 hb_glyph_info_t dottedcircle = {0}; in insert_dotted_circles_myanmar() 318 hb_glyph_info_t ginfo = dottedcircle; in insert_dotted_circles_myanmar()
|
D | hb-ot-shape-complex-arabic.cc | 294 hb_glyph_info_t *info = buffer->info; in arabic_joining() 352 hb_glyph_info_t *info = buffer->info; in mongolian_variation_selectors() 370 hb_glyph_info_t *info = buffer->info; in setup_masks_arabic_plan() 437 hb_glyph_info_t *info = buffer->info; in record_stch() 471 hb_glyph_info_t *info = buffer->info; in apply_stch() 624 info_is_mcm (const hb_glyph_info_t &info) in info_is_mcm() 639 hb_glyph_info_t *info = buffer->info; in reorder_marks_arabic() 668 hb_glyph_info_t temp[HB_OT_SHAPE_COMPLEX_MAX_COMBINING_MARKS]; in reorder_marks_arabic() 671 memmove (temp, &info[i], (j - i) * sizeof (hb_glyph_info_t)); in reorder_marks_arabic() 672 memmove (&info[start + j - i], &info[start], (i - start) * sizeof (hb_glyph_info_t)); in reorder_marks_arabic() [all …]
|
D | hb-ot-shape.cc | 473 hb_glyph_info_t *info = buffer->info; in hb_set_unicode_props() 529 hb_glyph_info_t dottedcircle = {0}; in hb_insert_dotted_circle() 536 hb_glyph_info_t info = dottedcircle; in hb_insert_dotted_circle() 608 hb_glyph_info_t *info = buffer->info; in hb_ot_mirror_chars() 644 hb_glyph_info_t *info = buffer->info; in hb_ot_shape_setup_masks_fraction() 713 hb_glyph_info_t *info = buffer->info; in hb_ot_zero_width_default_ignorables() 730 hb_glyph_info_t *info = buffer->info; in hb_ot_hide_default_ignorables() 753 hb_glyph_info_t *info = buffer->info; in hb_ot_map_glyphs_fast() 764 hb_glyph_info_t *info = buffer->info; in hb_synthesize_glyph_classes() 867 hb_glyph_info_t *info = buffer->info; in zero_mark_widths_by_gdef() [all …]
|
D | hb-ot-shape-complex-hangul.cc | 212 hb_glyph_info_t *info = buffer->out_info; in preprocess_text_hangul() 213 hb_glyph_info_t tone = info[end]; in preprocess_text_hangul() 214 memmove (&info[start + 1], &info[start], (end - start) * sizeof (hb_glyph_info_t)); in preprocess_text_hangul() 367 hb_glyph_info_t *info = buffer->out_info; in preprocess_text_hangul() 411 hb_glyph_info_t *info = buffer->info; in setup_masks_hangul()
|
D | hb-ot-shape-complex-indic.hh | 201 is_one_of (const hb_glyph_info_t &info, unsigned int flags) in is_one_of() 209 is_joiner (const hb_glyph_info_t &info) in is_joiner() 215 is_consonant (const hb_glyph_info_t &info) in is_consonant() 221 is_halant (const hb_glyph_info_t &info) in is_halant() 323 set_indic_properties (hb_glyph_info_t &info) in set_indic_properties()
|
D | hb-ot-shape-complex-indic.cc | 357 hb_glyph_info_t *info = buffer->info; in setup_masks_indic() 373 compare_indic_order (const hb_glyph_info_t *pa, const hb_glyph_info_t *pb) in compare_indic_order() 398 hb_glyph_info_t *info = buffer->info; in update_consonant_positions_indic() 419 hb_glyph_info_t *info = buffer->info; in initial_reordering_consonant_syllable() 432 hb_glyph_info_t tmp = info[start+1]; in initial_reordering_consonant_syllable() 679 hb_glyph_info_t t = info[i]; in initial_reordering_consonant_syllable() 945 hb_glyph_info_t *info = buffer->info; in insert_dotted_circles_indic() 960 hb_glyph_info_t dottedcircle = {0}; in insert_dotted_circles_indic() 977 hb_glyph_info_t ginfo = dottedcircle; in insert_dotted_circles_indic() 1014 hb_glyph_info_t *info = buffer->info; in final_reordering_syllable_indic() [all …]
|
D | test.cc | 73 hb_glyph_info_t *infos = hb_buffer_get_glyph_infos (buffer, nullptr); in main() 78 hb_glyph_info_t *info = &infos[i]; in main()
|
D | hb-buffer.h | 62 typedef struct hb_glyph_info_t struct 73 } hb_glyph_info_t; typedef 103 hb_glyph_info_get_glyph_flags (const hb_glyph_info_t *info); 442 HB_EXTERN hb_glyph_info_t *
|
D | hb-ot-shape-fallback.cc | 178 hb_glyph_info_t *info = buffer->info; in _hb_ot_shape_fallback_mark_position_recategorize_marks() 194 hb_glyph_info_t *info = buffer->info; in zero_mark_advances() 357 hb_glyph_info_t *info = buffer->info; in position_around_base() 423 hb_glyph_info_t *info = buffer->info; in position_cluster() 453 hb_glyph_info_t *info = buffer->info; in _hb_ot_shape_fallback_mark_position() 521 hb_glyph_info_t *info = buffer->info; in _hb_ot_shape_fallback_spaces()
|
D | hb-ot-shape-complex-thai.cc | 233 hb_glyph_info_t *info = buffer->info; in do_thai_pua_shaping() 335 hb_glyph_info_t &nikhahit = buffer->output_glyph (NIKHAHIT_FROM_SARA_AM (u)); in preprocess_text_thai() 354 hb_glyph_info_t t = buffer->out_info[end - 2]; in preprocess_text_thai()
|
D | dump-khmer-data.cc | 34 hb_glyph_info_t info; in main()
|
D | dump-indic-data.cc | 34 hb_glyph_info_t info; in main()
|
D | dump-myanmar-data.cc | 34 hb_glyph_info_t info; in main()
|
D | hb-ot-shape-normalize.cc | 96 set_glyph (hb_glyph_info_t &info, hb_font_t *font) in set_glyph() 275 compare_combining_class (const hb_glyph_info_t *pa, const hb_glyph_info_t *pb) in compare_combining_class()
|
D | hb-coretext.cc | 459 hb_glyph_info_t *info = buffer->info; in _hb_coretext_shape() 900 hb_glyph_info_t *info = buffer->info + buffer->len; in _hb_coretext_shape() 950 hb_glyph_info_t *run_info = buffer->info + buffer->len; in _hb_coretext_shape() 982 hb_glyph_info_t *info = run_info; in _hb_coretext_shape() 1004 hb_glyph_info_t *info = run_info; in _hb_coretext_shape() 1066 hb_glyph_info_t *info = buffer->info; in _hb_coretext_shape() 1099 hb_glyph_info_t *info = buffer->info; in _hb_coretext_shape()
|
D | hb-ot-shape-complex-khmer.hh | 53 set_khmer_properties (hb_glyph_info_t &info) in set_khmer_properties()
|
/external/harfbuzz_ng/test/api/ |
D | test-shape.c | 77 hb_glyph_info_t *glyphs; in test_font() 148 hb_glyph_info_t *glyphs; in test_shape_clusters()
|
D | test-buffer.c | 185 hb_glyph_info_t *glyphs; in test_buffer_contents() 390 hb_glyph_info_t *glyphs; in test_buffer_utf8_conversion() 680 hb_glyph_info_t *glyphs; in test_buffer_utf8_validity() 739 hb_glyph_info_t *glyphs; in test_buffer_utf16_conversion() 793 hb_glyph_info_t *glyphs; in test_buffer_utf32_conversion()
|
/external/harfbuzz_ng/util/ |
D | options.hh | 222 hb_glyph_info_t *info = hb_buffer_get_glyph_infos (buffer, nullptr); in populate_buffer() 288 hb_glyph_info_t *info = hb_buffer_get_glyph_infos (buffer, &num_glyphs); in verify_buffer_monotone() 324 hb_glyph_info_t *info = hb_buffer_get_glyph_infos (buffer, &num_glyphs); in verify_buffer_safe_to_break() 327 hb_glyph_info_t *text = hb_buffer_get_glyph_infos (text_buffer, &num_chars); in verify_buffer_safe_to_break()
|
/external/freetype/src/autofit/ |
D | afshaper.c | 496 hb_glyph_info_t* ginfo; in af_shaper_get_cluster() 499 hb_glyph_info_t* hb_ginfo; in af_shaper_get_cluster() 551 hb_glyph_info_t* ginfo; in af_shaper_get_elem()
|