Lines Matching refs:SubTable
1041 typedef struct SubstLookupSubTable SubTable; typedef
1277 typedef SubstLookupSubTable SubTable; typedef
1279 const SubTable& get_subtable (unsigned int i) const in get_subtable()
1280 { return Lookup::get_subtable<SubTable> (i); } in get_subtable()
1283 { return lookup_type == SubTable::ReverseChainSingle; } in lookup_type_is_reverse()
1288 if (unlikely (type == SubTable::Extension)) in is_reverse()
1345 SubTable& serialize_subtable (hb_serialize_context_t *c, in serialize_subtable()
1347 { return get_subtables<SubTable> ()[i].serialize (c, this); } in serialize_subtable()
1355 if (unlikely (!Lookup::serialize (c, SubTable::Single, lookup_props, 1))) return_trace (false); in serialize_single()
1366 … if (unlikely (!Lookup::serialize (c, SubTable::Multiple, lookup_props, 1))) return_trace (false); in serialize_multiple()
1380 … if (unlikely (!Lookup::serialize (c, SubTable::Alternate, lookup_props, 1))) return_trace (false); in serialize_alternate()
1396 … if (unlikely (!Lookup::serialize (c, SubTable::Ligature, lookup_props, 1))) return_trace (false); in serialize_ligature()
1425 { return Lookup::dispatch<SubTable> (c); } in dispatch()
1428 { return Lookup::subset<SubTable> (c); } in subset()
1431 { return Lookup::sanitize<SubTable> (c); } in sanitize()
1467 if (unlikely (type == SubTable::Extension)) in is_reverse()
1468 return CastR<ExtensionSubst> (get_subtable<SubTable>()).is_reverse (); in is_reverse()