Lines Matching defs:res
113 inline void PushRange(std::vector<Range>& res)
115 if (res.size() > 0 && start_ == res[res.size() - 1].end_) {
117 res[res.size() - 1].end_ = end_;
119 res.emplace_back(Range { start_, end_ });
126 void GetOrRange(std::vector<Range>& res, bool isParentNodePos, bool isParentNodeNeg);
128 void GetAndRange(std::vector<Range>& res, bool isParentNodePos, bool isParentNodeNeg);
130 void GetSubRange(std::vector<Range>& res, bool isParentNodePos, bool isParentNodeNeg);
132 void GetXOrRange(std::vector<Range>& res, bool isParentNodePos, bool isParentNodeNeg);
231 void RegionOp(Region& r1, Region& r2, Region& res, Region::OP op);
232 void RegionOpLocal(Region& r1, Region& r2, Region& res, Region::OP op);
264 void UpdateRects(Rects& r, std::vector<Range>& ranges, std::vector<int>& indexAt, Region& res);