Lines Matching refs:Rune
64 bool PushLiteral(Rune r);
124 bool ParseCCCharacter(StringPiece* s, Rune *rp,
220 Rune r = re->ccb_->begin()->lo; in PushRegexp()
225 Rune r = re->ccb_->begin()->lo; in PushRegexp()
244 CaseFold* LookupCaseFold(CaseFold *f, int n, Rune r) { in LookupCaseFold()
272 Rune ApplyFold(CaseFold *f, Rune r) { in ApplyFold()
307 Rune CycleFoldRune(Rune r) { in CycleFoldRune()
317 static void AddFoldedRange(CharClassBuilder* cc, Rune lo, Rune hi, int depth) { in AddFoldedRange()
341 Rune lo1 = lo; in AddFoldedRange()
342 Rune hi1 = min<Rune>(hi, f->hi); in AddFoldedRange()
369 bool Regexp::ParseState::PushLiteral(Rune r) { in PushLiteral()
374 Rune r1 = r; in PushLiteral()
520 static void AddLiteral(CharClassBuilder* cc, Rune r, bool foldascii) { in AddLiteral()
548 Rune rune; in DoVerticalBar()
688 Rune* Regexp::LeadingString(Regexp* re, int *nrune, in LeadingString()
736 Rune rune = re->runes_[re->nrunes_ - 1]; in RemoveLeadingString()
820 Rune *rune = NULL; in FactorAlternationRecursive()
832 Rune* rune_i = NULL; in FactorAlternationRecursive()
1087 Rune rune = re2->rune_; in MaybeConcatString()
1188 static int StringPieceToRune(Rune *r, StringPiece *sp, RegexpStatus* status) { in StringPieceToRune()
1207 Rune r; in IsValidUTF8()
1237 static bool ParseEscape(StringPiece* s, Rune* rp, in ParseEscape()
1251 Rune c, c1; in ParseEscape()
1386 Rune lo, Rune hi, Regexp::ParseFlags parse_flags) { in AddRangeFlags()
1514 Rune c = (*s)[1]; in ParseUnicodeGroup()
1608 bool Regexp::ParseState::ParseCCCharacter(StringPiece* s, Rune *rp, in ParseCCCharacter()
1687 Rune r; in ParseCharClass()
1849 Rune c; in ParsePerlFlags()
1938 Rune r = latin1[i] & 0xFF; in ConvertLatin1ToUTF8()
1969 Rune r; in Parse()
1983 Rune r; in Parse()
2152 Rune r; in Parse()
2189 Rune r; in Parse()