[iter] Use in a couple more closure() calls
This commit is contained in:
parent
fa35d3fd81
commit
bafdf1829d
|
@ -1374,9 +1374,8 @@ struct RuleSet
|
||||||
void closure (hb_closure_context_t *c,
|
void closure (hb_closure_context_t *c,
|
||||||
ContextClosureLookupContext &lookup_context) const
|
ContextClosureLookupContext &lookup_context) const
|
||||||
{
|
{
|
||||||
unsigned int num_rules = rule.len;
|
for (auto it = hb_iter (rule); it; ++it)
|
||||||
for (unsigned int i = 0; i < num_rules; i++)
|
(this+*it).closure (c, lookup_context);
|
||||||
(this+rule[i]).closure (c, lookup_context);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void collect_glyphs (hb_collect_glyphs_context_t *c,
|
void collect_glyphs (hb_collect_glyphs_context_t *c,
|
||||||
|
@ -2023,9 +2022,8 @@ struct ChainRuleSet
|
||||||
}
|
}
|
||||||
void closure (hb_closure_context_t *c, ChainContextClosureLookupContext &lookup_context) const
|
void closure (hb_closure_context_t *c, ChainContextClosureLookupContext &lookup_context) const
|
||||||
{
|
{
|
||||||
unsigned int num_rules = rule.len;
|
for (auto it = hb_iter (rule); it; ++it)
|
||||||
for (unsigned int i = 0; i < num_rules; i++)
|
(this+*it).closure (c, lookup_context);
|
||||||
(this+rule[i]).closure (c, lookup_context);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void collect_glyphs (hb_collect_glyphs_context_t *c, ChainContextCollectGlyphsLookupContext &lookup_context) const
|
void collect_glyphs (hb_collect_glyphs_context_t *c, ChainContextCollectGlyphsLookupContext &lookup_context) const
|
||||||
|
|
Loading…
Reference in New Issue