Searched refs:RuneRange (Results 1 – 4 of 4) sorted by relevance
/external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/ |
D | regexp.h | 225 struct RuneRange { struct 226 RuneRange() : lo(0), hi(0) { } in RuneRange() function 227 RuneRange(int l, int h) : lo(l), hi(h) { } in RuneRange() function 235 bool operator()(const RuneRange& a, const RuneRange& b) const { in operator() argument 246 typedef RuneRange* iterator; 267 RuneRange *ranges_; 597 typedef std::set<RuneRange, RuneRangeLess> RuneRangeSet;
|
D | regexp.cc | 770 iterator it = ranges_.find(RuneRange(lo, lo)); in AddRange() 778 iterator it = ranges_.find(RuneRange(lo-1, lo-1)); in AddRange() 791 iterator it = ranges_.find(RuneRange(hi+1, hi+1)); in AddRange() 804 iterator it = ranges_.find(RuneRange(lo, hi)); in AddRange() 813 ranges_.insert(RuneRange(lo, hi)); in AddRange() 823 return ranges_.find(RuneRange(r, r)) != end(); in Contains() 834 cc->ranges_.insert(RuneRange(it->lo, it->hi)); in Copy() 863 iterator it = ranges_.find(RuneRange(r + 1, Runemax)); in RemoveAbove() 866 RuneRange rr = *it; in RemoveAbove() 880 std::vector<RuneRange> v; in Negate() [all …]
|
D | parse.cc | 156 bool ParseCCRange(StringPiece* s, RuneRange* rr, 1881 bool Regexp::ParseState::ParseCCRange(StringPiece* s, RuneRange* rr, in ParseCCRange() 1987 RuneRange rr; in ParseCharClass()
|
/external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/testing/ |
D | dump.cc | 139 RuneRange rr = *it; in DumpRegexpAppending()
|