Lines Matching refs:rhs
54 inline region(const region& rhs) in region()
55 : rects(rhs.rects), count(rhs.count), dx(rhs.dx), dy(rhs.dy) { } in region()
69 inline region_operator(int op, const region& lhs, const region& rhs) in region_operator() argument
70 : op_mask(op), spanner(lhs, rhs) in region_operator()
77 SpannerInner spannerInner(spanner.lhs, spanner.rhs); in operator()
157 region rhs; variable
160 inline Spanner(const region& lhs, const region& rhs) in Spanner() argument
161 : lhs(lhs), rhs(rhs) in Spanner()
165 SpannerBase::rhs_head = rhs.rects->top + rhs.dy; in Spanner()
166 SpannerBase::rhs_tail = rhs.rects->bottom + rhs.dy; in Spanner()
170 return !rhs.count && !lhs.count; in isDone()
182 advance(rhs, SpannerBase::rhs_head, SpannerBase::rhs_tail); in next()
214 region rhs; variable
217 inline SpannerInner(const region& lhs, const region& rhs) in SpannerInner() argument
218 : lhs(lhs), rhs(rhs) in SpannerInner()
231 SpannerBase::rhs_head = rhs.rects->left + rhs.dx; in prepare()
232 SpannerBase::rhs_tail = rhs.rects->right + rhs.dx; in prepare()
236 SpannerBase::rhs_head = rhs.rects->left + rhs.dx; in prepare()
237 SpannerBase::rhs_tail = rhs.rects->right + rhs.dx; in prepare()
255 advance(rhs, SpannerBase::rhs_head, SpannerBase::rhs_tail); in next()