OT                141 third_party/harfbuzz-ng/src/hb-face.cc   const OT::OpenTypeFontFile &ot_file = *OT::Sanitizer<OT::OpenTypeFontFile>::lock_instance (data->blob);
OT                142 third_party/harfbuzz-ng/src/hb-face.cc   const OT::OpenTypeFontFace &ot_face = ot_file.get_face (data->index);
OT                144 third_party/harfbuzz-ng/src/hb-face.cc   const OT::OpenTypeTable &table = ot_face.get_table_by_tag (tag);
OT                171 third_party/harfbuzz-ng/src/hb-face.cc   hb_face_for_data_closure_t *closure = _hb_face_for_data_closure_create (OT::Sanitizer<OT::OpenTypeFontFile>::sanitize (hb_blob_reference (blob)), index);
OT                431 third_party/harfbuzz-ng/src/hb-face.cc   hb_blob_t *head_blob = OT::Sanitizer<OT::head>::sanitize (reference_table (HB_OT_TAG_head));
OT                432 third_party/harfbuzz-ng/src/hb-face.cc   const OT::head *head_table = OT::Sanitizer<OT::head>::lock_instance (head_blob);
OT                475 third_party/harfbuzz-ng/src/hb-face.cc   hb_blob_t *maxp_blob = OT::Sanitizer<OT::maxp>::sanitize (reference_table (HB_OT_TAG_maxp));
OT                476 third_party/harfbuzz-ng/src/hb-face.cc   const OT::maxp *maxp_table = OT::Sanitizer<OT::maxp>::lock_instance (maxp_blob);
OT                 85 third_party/harfbuzz-ng/src/hb-ot-layout-private.hh hb_ot_layout_substitute_lookup (OT::hb_apply_context_t *c,
OT                 86 third_party/harfbuzz-ng/src/hb-ot-layout-private.hh 				const OT::SubstLookup &lookup,
OT                141 third_party/harfbuzz-ng/src/hb-ot-layout-private.hh   const struct OT::GDEF *gdef;
OT                142 third_party/harfbuzz-ng/src/hb-ot-layout-private.hh   const struct OT::GSUB *gsub;
OT                143 third_party/harfbuzz-ng/src/hb-ot-layout-private.hh   const struct OT::GPOS *gpos;
OT                 53 third_party/harfbuzz-ng/src/hb-ot-layout.cc   layout->gdef_blob = OT::Sanitizer<OT::GDEF>::sanitize (face->reference_table (HB_OT_TAG_GDEF));
OT                 54 third_party/harfbuzz-ng/src/hb-ot-layout.cc   layout->gdef = OT::Sanitizer<OT::GDEF>::lock_instance (layout->gdef_blob);
OT                 56 third_party/harfbuzz-ng/src/hb-ot-layout.cc   layout->gsub_blob = OT::Sanitizer<OT::GSUB>::sanitize (face->reference_table (HB_OT_TAG_GSUB));
OT                 57 third_party/harfbuzz-ng/src/hb-ot-layout.cc   layout->gsub = OT::Sanitizer<OT::GSUB>::lock_instance (layout->gsub_blob);
OT                 59 third_party/harfbuzz-ng/src/hb-ot-layout.cc   layout->gpos_blob = OT::Sanitizer<OT::GPOS>::sanitize (face->reference_table (HB_OT_TAG_GPOS));
OT                 60 third_party/harfbuzz-ng/src/hb-ot-layout.cc   layout->gpos = OT::Sanitizer<OT::GPOS>::lock_instance (layout->gpos_blob);
OT                101 third_party/harfbuzz-ng/src/hb-ot-layout.cc static inline const OT::GDEF&
OT                104 third_party/harfbuzz-ng/src/hb-ot-layout.cc   if (unlikely (!hb_ot_shaper_face_data_ensure (face))) return OT::Null(OT::GDEF);
OT                107 third_party/harfbuzz-ng/src/hb-ot-layout.cc static inline const OT::GSUB&
OT                110 third_party/harfbuzz-ng/src/hb-ot-layout.cc   if (unlikely (!hb_ot_shaper_face_data_ensure (face))) return OT::Null(OT::GSUB);
OT                113 third_party/harfbuzz-ng/src/hb-ot-layout.cc static inline const OT::GPOS&
OT                116 third_party/harfbuzz-ng/src/hb-ot-layout.cc   if (unlikely (!hb_ot_shaper_face_data_ensure (face))) return OT::Null(OT::GPOS);
OT                172 third_party/harfbuzz-ng/src/hb-ot-layout.cc static const OT::GSUBGPOS&
OT                179 third_party/harfbuzz-ng/src/hb-ot-layout.cc     default:             return OT::Null(OT::GSUBGPOS);
OT                191 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                204 third_party/harfbuzz-ng/src/hb-ot-layout.cc   ASSERT_STATIC (OT::Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_NO_SCRIPT_INDEX);
OT                205 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                235 third_party/harfbuzz-ng/src/hb-ot-layout.cc   ASSERT_STATIC (OT::Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_NO_SCRIPT_INDEX);
OT                236 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                283 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                297 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::Script &s = get_gsubgpos_table (face, table_tag).get_script (script_index);
OT                309 third_party/harfbuzz-ng/src/hb-ot-layout.cc   ASSERT_STATIC (OT::Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_DEFAULT_LANGUAGE_INDEX);
OT                310 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::Script &s = get_gsubgpos_table (face, table_tag).get_script (script_index);
OT                330 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::LangSys &l = get_gsubgpos_table (face, table_tag).get_script (script_index).get_lang_sys (language_index);
OT                346 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                347 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::LangSys &l = g.get_script (script_index).get_lang_sys (language_index);
OT                361 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                362 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::LangSys &l = g.get_script (script_index).get_lang_sys (language_index);
OT                385 third_party/harfbuzz-ng/src/hb-ot-layout.cc   ASSERT_STATIC (OT::Index::NOT_FOUND_INDEX == HB_OT_LAYOUT_NO_FEATURE_INDEX);
OT                386 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                387 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::LangSys &l = g.get_script (script_index).get_lang_sys (language_index);
OT                411 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUBGPOS &g = get_gsubgpos_table (face, table_tag);
OT                412 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::Feature &f = g.get_feature (feature_index);
OT                625 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::hb_collect_glyphs_context_t c (face,
OT                635 third_party/harfbuzz-ng/src/hb-ot-layout.cc       const OT::SubstLookup& l = hb_ot_layout_from_face (face)->gsub->get_lookup (lookup_index);
OT                641 third_party/harfbuzz-ng/src/hb-ot-layout.cc       const OT::PosLookup& l = hb_ot_layout_from_face (face)->gpos->get_lookup (lookup_index);
OT                656 third_party/harfbuzz-ng/src/hb-ot-layout.cc   return &_get_gsub (face) != &OT::Null(OT::GSUB);
OT                678 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::hb_would_apply_context_t c (face, glyphs, glyphs_length, zero_context);
OT                680 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::SubstLookup& l = hb_ot_layout_from_face (face)->gsub->get_lookup (lookup_index);
OT                688 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::GSUB::substitute_start (font, buffer);
OT                694 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::GSUB::substitute_finish (font, buffer);
OT                702 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::hb_closure_context_t c (face, glyphs);
OT                704 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::SubstLookup& l = _get_gsub (face).get_lookup (lookup_index);
OT                716 third_party/harfbuzz-ng/src/hb-ot-layout.cc   return &_get_gpos (face) != &OT::Null(OT::GPOS);
OT                722 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::GPOS::position_start (font, buffer);
OT                728 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::GPOS::position_finish (font, buffer);
OT                739 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GPOS &gpos = _get_gpos (face);
OT                747 third_party/harfbuzz-ng/src/hb-ot-layout.cc       const OT::Feature &f = gpos.get_feature (i);
OT                748 third_party/harfbuzz-ng/src/hb-ot-layout.cc       const OT::FeatureParamsSize &params = f.get_feature_params ().get_size_params (tag);
OT                787 third_party/harfbuzz-ng/src/hb-ot-layout.cc   typedef OT::SubstLookup Lookup;
OT                793 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GSUB &table;
OT                801 third_party/harfbuzz-ng/src/hb-ot-layout.cc   typedef OT::PosLookup Lookup;
OT                807 third_party/harfbuzz-ng/src/hb-ot-layout.cc   const OT::GPOS &table;
OT                813 third_party/harfbuzz-ng/src/hb-ot-layout.cc static inline bool apply_once (OT::hb_apply_context_t *c,
OT                823 third_party/harfbuzz-ng/src/hb-ot-layout.cc apply_string (OT::hb_apply_context_t *c,
OT                889 third_party/harfbuzz-ng/src/hb-ot-layout.cc   OT::hb_apply_context_t c (table_index, font, buffer);
OT                925 third_party/harfbuzz-ng/src/hb-ot-layout.cc hb_ot_layout_substitute_lookup (OT::hb_apply_context_t *c,
OT                926 third_party/harfbuzz-ng/src/hb-ot-layout.cc 				const OT::SubstLookup &lookup,
OT                 55 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh static OT::SubstLookup *
OT                 60 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::GlyphID glyphs[SHAPING_TABLE_LAST - SHAPING_TABLE_FIRST + 1];
OT                 61 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::GlyphID substitutes[SHAPING_TABLE_LAST - SHAPING_TABLE_FIRST + 1];
OT                 85 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   hb_bubble_sort (&glyphs[0], num_glyphs, OT::GlyphID::cmp, &substitutes[0]);
OT                 87 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::Supplier<OT::GlyphID> glyphs_supplier      (glyphs, num_glyphs);
OT                 88 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::Supplier<OT::GlyphID> substitutes_supplier (substitutes, num_glyphs);
OT                 92 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::hb_serialize_context_t c (buf, sizeof (buf));
OT                 93 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::SubstLookup *lookup = c.start_serialize<OT::SubstLookup> ();
OT                 95 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh 				       OT::LookupFlag::IgnoreMarks,
OT                102 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   return ret ? c.copy<OT::SubstLookup> () : NULL;
OT                105 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh static OT::SubstLookup *
OT                109 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::GlyphID first_glyphs[ARRAY_LENGTH_CONST (ligature_table)];
OT                115 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::GlyphID ligature_list[ARRAY_LENGTH_CONST (first_glyphs) * ARRAY_LENGTH_CONST(ligature_table[0].ligatures)];
OT                117 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::GlyphID component_list[ARRAY_LENGTH_CONST (ligature_list) * 1/* One extra component per ligature */];
OT                134 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   hb_bubble_sort (&first_glyphs[0], num_first_glyphs, OT::GlyphID::cmp, &first_glyphs_indirection[0]);
OT                160 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::Supplier<OT::GlyphID>   first_glyphs_supplier                      (first_glyphs, num_first_glyphs);
OT                161 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::Supplier<unsigned int > ligature_per_first_glyph_count_supplier    (ligature_per_first_glyph_count_list, num_first_glyphs);
OT                162 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::Supplier<OT::GlyphID>   ligatures_supplier                         (ligature_list, num_ligatures);
OT                163 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::Supplier<unsigned int > component_count_supplier                   (component_count_list, num_ligatures);
OT                164 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::Supplier<OT::GlyphID>   component_supplier                         (component_list, num_ligatures);
OT                168 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::hb_serialize_context_t c (buf, sizeof (buf));
OT                169 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::SubstLookup *lookup = c.start_serialize<OT::SubstLookup> ();
OT                171 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh 					 OT::LookupFlag::IgnoreMarks,
OT                182 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   return ret ? c.copy<OT::SubstLookup> () : NULL;
OT                185 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh static OT::SubstLookup *
OT                201 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::SubstLookup *lookup_array[ARABIC_NUM_FALLBACK_FEATURES];
OT                249 third_party/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh   OT::hb_apply_context_t c (0, font, buffer);
OT                437 third_party/harfbuzz-ng/src/hb-ot-shape-fallback.cc   OT::hb_apply_context_t c (1, font, buffer);
OT                439 third_party/harfbuzz-ng/src/hb-ot-shape-fallback.cc   c.set_lookup_props (OT::LookupFlag::IgnoreMarks);
OT                446 third_party/harfbuzz-ng/src/hb-ot-shape-fallback.cc     OT::hb_apply_context_t::skipping_forward_iterator_t skippy_iter (&c, idx, 1);
OT                349 third_party/harfbuzz-ng/src/hb-uniscribe.cc   blob = OT::Sanitizer<OT::OpenTypeFontFile>::sanitize (blob);
OT                358 third_party/harfbuzz-ng/src/hb-uniscribe.cc   unsigned int name_table_length = OT::name::min_size +
OT                359 third_party/harfbuzz-ng/src/hb-uniscribe.cc                                    ARRAY_LENGTH (name_IDs) * OT::NameRecord::static_size +
OT                373 third_party/harfbuzz-ng/src/hb-uniscribe.cc   OT::name &name = OT::StructAtOffset<OT::name> (new_sfnt_data, name_table_offset);
OT                379 third_party/harfbuzz-ng/src/hb-uniscribe.cc     OT::NameRecord &record = name.nameRecord[i];
OT                389 third_party/harfbuzz-ng/src/hb-uniscribe.cc   unsigned char *p = &OT::StructAfter<unsigned char> (name);
OT                397 third_party/harfbuzz-ng/src/hb-uniscribe.cc   const OT::OpenTypeFontFile &file = * (OT::OpenTypeFontFile *) (new_sfnt_data);
OT                403 third_party/harfbuzz-ng/src/hb-uniscribe.cc     const OT::OpenTypeFontFace &face = file.get_face (face_index);
OT                407 third_party/harfbuzz-ng/src/hb-uniscribe.cc       OT::TableRecord &record = const_cast<OT::TableRecord &> (face.get_table (index));
OT                 39 third_party/harfbuzz-ng/src/main.cc using namespace OT;