/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/ |
H A D | hb-ot-shape-complex-arabic-fallback.hh | 47 static OT::SubstLookup * 52 OT::GlyphID glyphs[SHAPING_TABLE_LAST - SHAPING_TABLE_FIRST + 1]; 53 OT::GlyphID substitutes[SHAPING_TABLE_LAST - SHAPING_TABLE_FIRST + 1]; 80 hb_stable_sort (&glyphs[0], num_glyphs, OT::GlyphID::cmp, &substitutes[0]); 82 OT::Supplier<OT::GlyphID> glyphs_supplier (glyphs, num_glyphs); 83 OT::Supplier<OT::GlyphID> substitutes_supplier (substitutes, num_glyphs); 87 OT::hb_serialize_context_t c (buf, sizeof (buf)); 88 OT [all...] |
H A D | hb-ot-font.cc | 53 const OT::_mtx *table; 67 hb_blob_t *os2_blob = OT::Sanitizer<OT::os2>::sanitize (face->reference_table (os2_tag)); 68 const OT::os2 *os2 = OT::Sanitizer<OT::os2>::lock_instance (os2_blob); 80 hb_blob_t *_hea_blob = OT::Sanitizer<OT::_hea>::sanitize (face->reference_table (_hea_tag)); 81 const OT::_hea *_hea = OT [all...] |
H A D | hb-ot-layout.cc | 54 layout->gdef_blob = OT::Sanitizer<OT::GDEF>::sanitize (face->reference_table (HB_OT_TAG_GDEF)); 55 layout->gdef = OT::Sanitizer<OT::GDEF>::lock_instance (layout->gdef_blob); 57 layout->gsub_blob = OT::Sanitizer<OT::GSUB>::sanitize (face->reference_table (HB_OT_TAG_GSUB)); 58 layout->gsub = OT::Sanitizer<OT::GSUB>::lock_instance (layout->gsub_blob); 60 layout->gpos_blob = OT::Sanitizer<OT [all...] |
H A D | hb-face.cc | 139 const OT::OpenTypeFontFile &ot_file = *OT::Sanitizer<OT::OpenTypeFontFile>::lock_instance (data->blob); 140 const OT::OpenTypeFontFace &ot_face = ot_file.get_face (data->index); 142 const OT::OpenTypeTable &table = ot_face.get_table_by_tag (tag); 169 hb_face_for_data_closure_t *closure = _hb_face_for_data_closure_create (OT::Sanitizer<OT::OpenTypeFontFile>::sanitize (hb_blob_reference (blob)), index); 429 hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (reference_table (HB_OT_TAG_head)); 430 const OT [all...] |
H A D | hb-ot-maxp-table.hh | 33 namespace OT { namespace 69 } /* namespace OT */
|
H A D | hb-ot-hmtx-table.hh | 33 namespace OT { namespace 101 } /* namespace OT */
|
H A D | hb-ot-glyf-table.hh | 33 namespace OT { namespace 101 } /* namespace OT */
|
H A D | hb-ot-head-table.hh | 35 namespace OT { namespace 151 } /* namespace OT */
|
H A D | hb-ot-hhea-table.hh | 33 namespace OT { namespace 100 } /* namespace OT */
|
H A D | hb-ot-os2-table.hh | 33 namespace OT { namespace 102 } /* namespace OT */
|
H A D | hb-ot-layout-private.hh | 91 namespace OT { namespace 97 hb_ot_layout_substitute_lookup (OT::hb_apply_context_t *c, 98 const OT::SubstLookup &lookup, 123 namespace OT { namespace 158 const struct OT::GDEF *gdef; 159 const struct OT::GSUB *gsub; 160 const struct OT::GPOS *gpos; 161 const struct OT::MATH *math;
|
H A D | hb-ot-name-table.hh | 33 namespace OT { namespace 133 } /* namespace OT */
|
H A D | hb-ot-layout-jstf-table.hh | 34 namespace OT { namespace 231 } /* namespace OT */
|
H A D | hb-ot-shape-fallback.cc | 442 OT::hb_apply_context_t c (1, font, buffer); 444 c.set_lookup_props (OT::LookupFlag::IgnoreMarks); 445 OT::hb_apply_context_t::skipping_iterator_t &skippy_iter = c.iter_input;
|
H A D | hb-open-file-private.hh | 35 namespace OT { namespace 265 } /* namespace OT */
|
H A D | hb-ot-cbdt-table.hh | 32 namespace OT { namespace 382 } /* namespace OT */
|
H A D | hb-ot-layout-gdef-table.hh | 37 namespace OT { namespace 456 } /* namespace OT */
|
H A D | hb-ot-layout-common-private.hh | 45 namespace OT { namespace 585 } /* namespace OT */ 587 HB_MARK_AS_FLAG_T (OT::LookupFlag::Flags); 588 namespace OT { namespace 1710 } /* namespace OT */
|
H A D | hb-ot-cmap-table.hh | 33 namespace OT { namespace 532 } /* namespace OT */
|
H A D | hb-open-type-private.hh | 35 namespace OT { namespace 1064 } /* namespace OT */
|
H A D | hb-ot-layout-gsub-table.hh | 35 namespace OT { namespace 1366 } /* namespace OT */
|
H A D | hb-ot-layout-gpos-table.hh | 35 namespace OT { namespace 1651 } /* namespace OT */
|
H A D | hb-ot-layout-gsubgpos-private.hh | 37 namespace OT { namespace 2326 } /* namespace OT */
|