/aosp_15_r20/external/harfbuzz_ng/src/graph/ |
H A D | markbasepos-graph.hh | 37 struct AnchorMatrix : public OT::Layout::GPOS_impl::AnchorMatrix 125 struct MarkArray : public OT::Layout::GPOS_impl::MarkArray 168 OT::Layout::GPOS_impl::MarkRecord::static_size * new_index; in shrink() 179 OT::Layout::GPOS_impl::MarkRecord::static_size * in clone() 206 struct MarkBasePosFormat1 : public OT::Layout::GPOS_impl::MarkBasePosFormat1_2<SmallTypes> 222 OT::Layout::GPOS_impl::MarkBasePosFormat1_2<SmallTypes>::min_size + in split_subtables() 245 OT::Layout::GPOS_impl::MarkRecord::static_size * info.marks.get_population () + in split_subtables() 342 OT::Layout::GPOS_impl::MarkRecord::static_size; in get_class_info() 421 unsigned prime_size = OT::Layout::GPOS_impl::MarkBasePosFormat1_2<SmallTypes>::static_size; in clone_range() 478 struct MarkBasePos : public OT::Layout::GPOS_impl::MarkBasePos
|
H A D | pairpos-graph.hh | 38 struct PairPosFormat1 : public OT::Layout::GPOS_impl::PairPosFormat1_3<SmallTypes> 43 unsigned min_size = OT::Layout::GPOS_impl::PairPosFormat1_3<SmallTypes>::min_size; in sanitize() 59 const unsigned base_size = OT::Layout::GPOS_impl::PairPosFormat1_3<SmallTypes>::min_size; in split_subtables() 156 unsigned prime_size = OT::Layout::GPOS_impl::PairPosFormat1_3<SmallTypes>::min_size in clone_range() 195 struct PairPosFormat2 : public OT::Layout::GPOS_impl::PairPosFormat2_4<SmallTypes> 200 unsigned min_size = OT::Layout::GPOS_impl::PairPosFormat2_4<SmallTypes>::min_size; in sanitize() 213 const unsigned base_size = OT::Layout::GPOS_impl::PairPosFormat2_4<SmallTypes>::min_size; in split_subtables() 358 unsigned prime_size = OT::Layout::GPOS_impl::PairPosFormat2_4<SmallTypes>::min_size in clone_range() 589 OT::Layout::GPOS_impl::Value* record = &values[value_record_index + i]; in size_of_value_record_children() 607 struct PairPos : public OT::Layout::GPOS_impl::PairPos
|
H A D | gsubgpos-graph.hh | 127 type != OT::Layout::GPOS_impl::PosLookupSubTable::Type::Pair && in split_subtables_if_needed() 128 type != OT::Layout::GPOS_impl::PosLookupSubTable::Type::MarkBase) in split_subtables_if_needed() 147 if (type != OT::Layout::GPOS_impl::PosLookupSubTable::Type::Pair in split_subtables_if_needed() 148 && type != OT::Layout::GPOS_impl::PosLookupSubTable::Type::MarkBase) in split_subtables_if_needed()
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Layout/GPOS/ |
H A D | GPOS.hh | 11 using Layout::GPOS_impl::PosLookup; 99 assert (!!(type & GPOS_impl::ATTACH_TYPE_MARK) ^ !!(type & GPOS_impl::ATTACH_TYPE_CURSIVE)); in propagate_attachment_offsets() 101 if (type & GPOS_impl::ATTACH_TYPE_CURSIVE) in propagate_attachment_offsets()
|
H A D | PairPosFormat1.hh | 8 namespace GPOS_impl { namespace 14 using PairSet = GPOS_impl::PairSet<Types>; 15 using PairValueRecord = GPOS_impl::PairValueRecord<Types>;
|
H A D | PairSet.hh | 8 namespace GPOS_impl { namespace 17 using PairValueRecord = GPOS_impl::PairValueRecord<Types>;
|
H A D | ContextPos.hh | 6 namespace GPOS_impl { namespace
|
H A D | ChainContextPos.hh | 6 namespace GPOS_impl { namespace
|
H A D | ExtensionPos.hh | 6 namespace GPOS_impl { namespace
|
H A D | Common.hh | 6 namespace GPOS_impl { namespace
|
H A D | CursivePos.hh | 8 namespace GPOS_impl { namespace
|
H A D | MarkLigPos.hh | 8 namespace GPOS_impl { namespace
|
H A D | MarkBasePos.hh | 8 namespace GPOS_impl { namespace
|
H A D | AnchorFormat1.hh | 6 namespace GPOS_impl { namespace
|
H A D | MarkMarkPos.hh | 8 namespace GPOS_impl { namespace
|
H A D | MarkRecord.hh | 6 namespace GPOS_impl { namespace
|
H A D | LigatureArray.hh | 6 namespace GPOS_impl { namespace
|
H A D | PairPos.hh | 9 namespace GPOS_impl { namespace
|
H A D | AnchorFormat2.hh | 6 namespace GPOS_impl { namespace
|
H A D | PosLookup.hh | 9 namespace GPOS_impl { namespace
|
H A D | Anchor.hh | 10 namespace GPOS_impl { namespace
|
H A D | PairValueRecord.hh | 8 namespace GPOS_impl { namespace
|
/aosp_15_r20/external/harfbuzz_ng/src/ |
H A D | hb-aat-layout-kerx-table.hh | 311 o.attach_type() = OT::Layout::GPOS_impl::ATTACH_TYPE_NONE; in transition() 334 o.attach_type() = OT::Layout::GPOS_impl::ATTACH_TYPE_NONE; in transition() 625 o.attach_type() = OT::Layout::GPOS_impl::ATTACH_TYPE_MARK; in transition() 1029 pos[i].attach_type() = OT::Layout::GPOS_impl::ATTACH_TYPE_CURSIVE; in apply()
|
H A D | hb-ot-layout-gpos-table.hh | 36 namespace GPOS_impl { namespace
|
/aosp_15_r20/toolchain/pgo-profiles/ |
H A D | AFDO_SUMMARY.txt | 151 OT::Layout::GPOS_impl::PairPosFormat2_4<OT::Layout::SmallTypes>::apply(OT::hb_ot_apply_context_t*) … 154 OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::apply(OT::hb_ot_apply_context_t*) … 158 bool OT::GSUBGPOSVersion1_2<OT::Layout::SmallTypes>::sanitize<OT::Layout::GPOS_impl::PosLookup>(hb_… 162 OT::Layout::GPOS_impl::ValueFormat::apply_value(OT::hb_ot_apply_context_t*, OT::Layout::GPOS_impl::…
|