Lines Matching refs:lhs
72 inline region_operator(uint32_t op, const region& lhs, const region& rhs) in region_operator() argument
73 : op_mask(op), spanner(lhs, rhs) in region_operator()
80 SpannerInner spannerInner(spanner.lhs, spanner.rhs); in operator()
163 region lhs; variable
168 : lhs(_lhs), rhs(_rhs) in Spanner()
170 if (lhs.count) { in Spanner()
171 SpannerBase::lhs_head = lhs.rects->top + lhs.dy; in Spanner()
172 SpannerBase::lhs_tail = lhs.rects->bottom + lhs.dy; in Spanner()
181 return !rhs.count && !lhs.count; in isDone()
190 advance(lhs, SpannerBase::lhs_head, SpannerBase::lhs_tail); in next()
224 region lhs; variable
229 : lhs(_lhs), rhs(_rhs) in SpannerInner()
235 if (lhs.count) { in prepare()
236 SpannerBase::lhs_head = lhs.rects->left + lhs.dx; in prepare()
237 SpannerBase::lhs_tail = lhs.rects->right + lhs.dx; in prepare()
249 if (lhs.count) { in prepare()
250 SpannerBase::lhs_head = lhs.rects->left + lhs.dx; in prepare()
251 SpannerBase::lhs_tail = lhs.rects->right + lhs.dx; in prepare()
271 advance(lhs, SpannerBase::lhs_head, SpannerBase::lhs_tail); in next()