Home
last modified time | relevance | path

Searched refs:RuneRange (Results 1 – 4 of 4) sorted by relevance

/external/rust/crates/grpcio-sys/grpc/third_party/re2/re2/
Dregexp.h225 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;
Dregexp.cc770 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 …]
Dparse.cc156 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/
Ddump.cc139 RuneRange rr = *it; in DumpRegexpAppending()