Home
last modified time | relevance | path

Searched refs:GPOS_impl (Results 1 – 25 of 38) sorted by relevance

12

/aosp_15_r20/external/harfbuzz_ng/src/graph/
H A Dmarkbasepos-graph.hh37 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 Dpairpos-graph.hh38 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 Dgsubgpos-graph.hh127 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 DGPOS.hh11 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 DPairPosFormat1.hh8 namespace GPOS_impl { namespace
14 using PairSet = GPOS_impl::PairSet<Types>;
15 using PairValueRecord = GPOS_impl::PairValueRecord<Types>;
H A DPairSet.hh8 namespace GPOS_impl { namespace
17 using PairValueRecord = GPOS_impl::PairValueRecord<Types>;
H A DContextPos.hh6 namespace GPOS_impl { namespace
H A DChainContextPos.hh6 namespace GPOS_impl { namespace
H A DExtensionPos.hh6 namespace GPOS_impl { namespace
H A DCommon.hh6 namespace GPOS_impl { namespace
H A DCursivePos.hh8 namespace GPOS_impl { namespace
H A DMarkLigPos.hh8 namespace GPOS_impl { namespace
H A DMarkBasePos.hh8 namespace GPOS_impl { namespace
H A DAnchorFormat1.hh6 namespace GPOS_impl { namespace
H A DMarkMarkPos.hh8 namespace GPOS_impl { namespace
H A DMarkRecord.hh6 namespace GPOS_impl { namespace
H A DLigatureArray.hh6 namespace GPOS_impl { namespace
H A DPairPos.hh9 namespace GPOS_impl { namespace
H A DAnchorFormat2.hh6 namespace GPOS_impl { namespace
H A DPosLookup.hh9 namespace GPOS_impl { namespace
H A DAnchor.hh10 namespace GPOS_impl { namespace
H A DPairValueRecord.hh8 namespace GPOS_impl { namespace
/aosp_15_r20/external/harfbuzz_ng/src/
H A Dhb-aat-layout-kerx-table.hh311 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 Dhb-ot-layout-gpos-table.hh36 namespace GPOS_impl { namespace
/aosp_15_r20/toolchain/pgo-profiles/
H A DAFDO_SUMMARY.txt151 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::…

12