Lines Matching refs:Rune
159 void Regexp::AddRuneToString(Rune r) { in AddRuneToString()
163 runes_ = new Rune[8]; in AddRuneToString()
166 Rune *old = runes_; in AddRuneToString()
167 runes_ = new Rune[nrunes_ * 2]; in AddRuneToString()
283 Regexp* Regexp::NewLiteral(Rune rune, ParseFlags flags) { in NewLiteral()
289 Regexp* Regexp::LiteralString(Rune* runes, int nrunes, ParseFlags flags) { in LiteralString()
653 Rune r = re->runes_[j]; in RequiredPrefix()
700 bool CharClassBuilder::AddRange(Rune lo, Rune hi) { in AddRange()
707 Rune lo1 = max<Rune>(lo, 'A'); in AddRange()
708 Rune hi1 = min<Rune>(hi, 'Z'); in AddRange()
712 lo1 = max<Rune>(lo, 'a'); in AddRange()
713 hi1 = min<Rune>(hi, 'z'); in AddRange()
771 bool CharClassBuilder::Contains(Rune r) { in Contains()
792 void CharClassBuilder::RemoveAbove(Rune r) { in RemoveAbove()
902 bool CharClass::Contains(Rune r) { in Contains()