Home | History | Annotate | Download | only in re2

Lines Matching refs:rune

148 void Regexp::AddRuneToString(Rune r) {
152 runes_ = new Rune[8];
155 Rune *old = runes_;
156 runes_ = new Rune[nrunes_ * 2];
272 Regexp* Regexp::NewLiteral(Rune rune, ParseFlags flags) {
274 re->rune_ = rune;
278 Regexp* Regexp::LiteralString(Rune* runes, int nrunes, ParseFlags flags) {
327 return a->rune() == b->rune() &&
642 Rune r = re->runes_[j];
680 // lookups for a particular Rune are possible.
689 bool CharClassBuilder::AddRange(Rune lo, Rune hi) {
696 Rune lo1 = max<Rune>(lo, 'A');
697 Rune hi1 = min<Rune>(hi, 'Z');
701 lo1 = max<Rune>(lo, 'a');
702 hi1 = min<Rune>(hi, 'z');
760 bool CharClassBuilder::Contains(Rune r) {
781 void CharClassBuilder::RemoveAbove(Rune r) {
891 bool CharClass::Contains(Rune r) {