/external/harfbuzz_ng/src/ |
hb-ot-face.hh | 43 HB_OT_TABLE(OT, head) \ 44 HB_OT_ACCELERATOR(OT, cmap) \ 45 HB_OT_ACCELERATOR(OT, hmtx) \ 46 HB_OT_ACCELERATOR(OT, vmtx) \ 47 HB_OT_ACCELERATOR(OT, post) \ 48 HB_OT_TABLE(OT, kern) \ 49 HB_OT_ACCELERATOR(OT, glyf) \ 50 HB_OT_ACCELERATOR(OT, cff1) \ 51 HB_OT_ACCELERATOR(OT, cff2) \ 52 HB_OT_TABLE(OT, VORG) [all...] |
hb-static.cc | 34 #include "hb-ot-layout-common.hh" 35 #include "hb-ot-cmap-table.hh" 36 #include "hb-ot-head-table.hh" 37 #include "hb-ot-maxp-table.hh" 44 DEFINE_NULL_NAMESPACE_BYTES (OT, Index) = {0xFF,0xFF}; 45 DEFINE_NULL_NAMESPACE_BYTES (OT, LangSys) = {0x00,0x00, 0xFF,0xFF, 0x00,0x00}; 46 DEFINE_NULL_NAMESPACE_BYTES (OT, RangeRecord) = {0x00,0x01, 0x00,0x00, 0x00, 0x00}; 47 DEFINE_NULL_NAMESPACE_BYTES (OT, CmapSubtableLongGroup) = {0x00,0x00,0x00,0x01, 0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00}; 58 hb_blob_t *maxp_blob = c.reference_table<OT::maxp> (this); 59 const OT::maxp *maxp_table = maxp_blob->as<OT::maxp> () [all...] |
test-unicode-ranges.cc | 29 #include "hb-ot-os2-unicode-ranges.hh" 34 if (OT::_hb_ot_os2_get_unicode_range_bit (cp) != bit) 37 OT::_hb_ot_os2_get_unicode_range_bit (cp),
|
hb-ot-shape-complex-arabic-fallback.hh | 32 #include "hb-ot-shape.hh" 33 #include "hb-ot-layout-gsub-table.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, (int(*)(const OT::GlyphID*, const OT::GlyphID *)) OT::GlyphID::cmp, &substitutes[0]); 86 OT::SubstLookup *lookup = c.start_serialize<OT::SubstLookup> () [all...] |
hb-subset-glyf.cc | 28 #include "hb-ot-glyf-table.hh" 33 _calculate_glyf_and_loca_prime_size (const OT::glyf::accelerator_t &glyf, 62 if (end_offset - start_offset < OT::glyf::GlyphHeader::static_size) 83 * (*use_short_loca ? sizeof (OT::HBUINT16) : sizeof (OT::HBUINT32)); 99 unsigned int entry_size = is_short ? sizeof (OT::HBUINT16) : sizeof (OT::HBUINT32); 103 ((OT::HBUINT16*) loca_prime) [id].set (offset / 2); 105 ((OT::HBUINT32*) loca_prime) [id].set (offset); 124 OT::glyf::CompositeGlyphHeader::Iterator iterator [all...] |
hb-ot-layout.cc | 32 #include "hb-ot-layout.hh" 33 #include "hb-ot-face.hh" 34 #include "hb-ot-map.hh" 37 #include "hb-ot-kern-table.hh" 38 #include "hb-ot-gasp-table.hh" // Just so we compile it; unused otherwise. 39 #include "hb-ot-layout-gdef-table.hh" 40 #include "hb-ot-layout-gsub-table.hh" 41 #include "hb-ot-layout-gpos-table.hh" 42 #include "hb-ot-layout-base-table.hh" // Just so we compile it; unused otherwise. 43 #include "hb-ot-layout-jstf-table.hh" // Just so we compile it; unused otherwise [all...] |
hb-subset.cc | 34 #include "hb-ot-cmap-table.hh" 35 #include "hb-ot-glyf-table.hh" 36 #include "hb-ot-hdmx-table.hh" 37 #include "hb-ot-head-table.hh" 38 #include "hb-ot-hhea-table.hh" 39 #include "hb-ot-hmtx-table.hh" 40 #include "hb-ot-maxp-table.hh" 41 #include "hb-ot-os2-table.hh" 42 #include "hb-ot-post-table.hh" 43 #include "hb-ot-cff1-table.hh [all...] |
hb-face.cc | 34 #include "hb-ot-face.hh" 35 #include "hb-ot-cmap-table.hh" 69 hb_blob_t *sanitized = hb_sanitize_context_t ().sanitize_blob<OT::OpenTypeFontFile> (hb_blob_reference (blob)); 70 const OT::OpenTypeFontFile& ot = *sanitized->as<OT::OpenTypeFontFile> (); local 71 unsigned int ret = ot.get_face_count (); 172 const OT::OpenTypeFontFile &ot_file = *data->blob->as<OT::OpenTypeFontFile> (); 174 const OT::OpenTypeFontFace &ot_face = ot_file.get_face (data->index, &base_offset) [all...] |
hb-ot-cff1-table.cc | 27 #include "hb-ot-cff1-table.hh" 124 hb_codepoint_t OT::cff1::lookup_standard_encoding_for_code (hb_codepoint_t sid) 132 hb_codepoint_t OT::cff1::lookup_expert_encoding_for_code (hb_codepoint_t sid) 140 hb_codepoint_t OT::cff1::lookup_expert_charset_for_sid (hb_codepoint_t glyph) 148 hb_codepoint_t OT::cff1::lookup_expert_subset_charset_for_sid (hb_codepoint_t glyph) 156 hb_codepoint_t OT::cff1::lookup_standard_encoding_for_sid (hb_codepoint_t code) 211 void init (const OT::cff1::accelerator_t *_cff) 225 const OT::cff1::accelerator_t *cff; 262 static bool _get_bounds (const OT::cff1::accelerator_t *cff, hb_codepoint_t glyph, Bounds &bounds, bool in_seac=false); 289 bool _get_bounds (const OT::cff1::accelerator_t *cff, hb_codepoint_t glyph, Bounds &bounds, bool in_seac [all...] |
hb-subset-plan.cc | 31 #include "hb-ot-cmap-table.hh" 32 #include "hb-ot-glyf-table.hh" 33 #include "hb-ot-cff1-table.hh" 36 _add_gid_and_children (const OT::glyf::accelerator_t &glyf, 46 OT::glyf::CompositeGlyphHeader::Iterator composite; 57 _add_cff_seac_components (const OT::cff1::accelerator_t &cff, 104 OT::cmap::accelerator_t cmap; 105 OT::glyf::accelerator_t glyf; 106 OT::cff1::accelerator_t cff;
|
hb-kern.hh | 32 #include "hb-ot-layout-gpos-table.hh" 35 namespace OT { 52 OT::hb_ot_apply_context_t c (1, font, buffer); 54 c.set_lookup_props (OT::LookupFlag::IgnoreMarks); 55 OT::hb_ot_apply_context_t::skipping_iterator_t &skippy_iter = c.iter_input; 136 } /* namespace OT */
|
hb-ot-gasp-table.hh | 29 #include "hb-ot-hhea-table.hh" 30 #include "hb-ot-os2-table.hh" 31 #include "hb-ot-var-hvar-table.hh" 40 namespace OT { 81 } /* namespace OT */
|
hb-aat-ltag-table.hh | 39 using namespace OT;
|
hb-ot-hhea-table.hh | 42 namespace OT { 96 } /* namespace OT */
|
hb-ot-font.cc | 29 #include "hb-ot.h" 33 #include "hb-ot-face.hh" 35 #include "hb-ot-cmap-table.hh" 36 #include "hb-ot-glyf-table.hh" 37 #include "hb-ot-cff1-table.hh" 38 #include "hb-ot-cff2-table.hh" 39 #include "hb-ot-hmtx-table.hh" 40 #include "hb-ot-kern-table.hh" 41 #include "hb-ot-os2-table.hh" 42 #include "hb-ot-post-table.hh [all...] |
hb-ot-name.cc | 29 #include "hb-ot-name-table.hh" 31 #include "hb-ot-face.hh" 36 * SECTION:hb-ot-name 37 * @title: hb-ot-name 39 * @include: hb-ot.h 61 const OT::name_accelerator_t &name = *face->table.name; 120 const OT::name_accelerator_t &name = *face->table.name;
|
hb-ot-var.cc | 29 #include "hb-ot-face.hh" 30 #include "hb-ot-var-avar-table.hh" 31 #include "hb-ot-var-fvar-table.hh" 32 #include "hb-ot-var-mvar-table.hh" 33 #include "hb-ot-var.h" 37 * SECTION:hb-ot-var 38 * @title: hb-ot-var 40 * @include: hb-ot.h 185 const OT::fvar &fvar = *face->table.fvar; 208 const OT::fvar &fvar = *face->table.fvar [all...] |
hb-aat-layout-ankr-table.hh | 39 using namespace OT;
|
hb-ot-color-svg-table.hh | 38 namespace OT { 121 } /* namespace OT */
|
hb-ot-head-table.hh | 41 namespace OT { 164 } /* namespace OT */
|
hb-ot-var-mvar-table.hh | 30 #include "hb-ot-layout-common.hh" 33 namespace OT { 114 } /* namespace OT */
|
hb-subset-cff2.cc | 28 #include "hb-ot-cff2-table.hh" 226 struct CFF2SubrSubsetter : SubrSubsetter<CFF2SubrSubsetter, CFF2Subrs, const OT::cff2::accelerator_subset_t, CFF2CSInterpEnv, CFF2CSOpSet_SubrSubset> 267 bool create (const OT::cff2::accelerator_subset_t &acc, 277 final_size += OT::cff2::static_size; 289 SubrFlattener<const OT::cff2::accelerator_subset_t, CFF2CSInterpEnv, CFF2CSOpSet_Flatten> 438 const OT::cff2::accelerator_subset_t &acc, 445 OT::cff2 *cff2 = c.start_serialize<OT::cff2> (); 452 cff2->topDict.set (OT::cff2::static_size); 571 _hb_subset_cff2 (const OT::cff2::accelerator_subset_t &acc [all...] |
hb-aat-layout-common.hh | 36 using namespace OT; 422 /*static*/ inline const AAT::Lookup<OT::HBUINT16>& Null<AAT::Lookup<OT::HBUINT16> > () 423 { return *reinterpret_cast<const AAT::Lookup<OT::HBUINT16> *> (_hb_Null_AAT_Lookup); } 425 /*static*/ inline const AAT::Lookup<OT::HBUINT32>& Null<AAT::Lookup<OT::HBUINT32> > () 426 { return *reinterpret_cast<const AAT::Lookup<OT::HBUINT32> *> (_hb_Null_AAT_Lookup); } 428 /*static*/ inline const AAT::Lookup<OT::Offset<OT::HBUINT16, false> >& Null<AAT::Lookup<OT::Offset<OT::HBUINT16, false> > > ( [all...] |
hb-ot-color-colr-table.hh | 37 namespace OT { 137 } /* namespace OT */
|
/external/clang/test/SemaTemplate/ |
dependent-expr.cpp | 46 template<typename OT> int myMethod() 47 { return 2 && sizeof(OT); }
|