Home
last modified time | relevance | path

Searched refs:Rune (Results 1 – 12 of 12) sorted by relevance

/external/regex-re2/re2/
Dregexp.h223 Rune lo;
224 Rune hi;
250 bool Contains(Rune r);
327 Rune rune() { DCHECK_EQ(op_, kRegexpLiteral); return rune_; } in rune()
331 Rune* runes() { DCHECK_EQ(op_, kRegexpLiteralString); return runes_; } in runes()
392 static Regexp* NewLiteral(Rune rune, ParseFlags flags);
394 static Regexp* LiteralString(Rune* runes, int nrunes, ParseFlags flags);
462 static Rune* LeadingString(Regexp* re, int* nrune, ParseFlags* flags);
498 void AddRuneToString(Rune r);
556 Rune* runes_;
[all …]
Dunicode_casefold.h68 extern CaseFold* LookupCaseFold(CaseFold*, int, Rune rune);
71 extern Rune ApplyFold(CaseFold *f, Rune r);
Dparse.cc64 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()
[all …]
Dregexp.cc148 void Regexp::AddRuneToString(Rune r) { in AddRuneToString()
152 runes_ = new Rune[8]; in AddRuneToString()
155 Rune *old = runes_; in AddRuneToString()
156 runes_ = new Rune[nrunes_ * 2]; in AddRuneToString()
272 Regexp* Regexp::NewLiteral(Rune rune, ParseFlags flags) { in NewLiteral()
278 Regexp* Regexp::LiteralString(Rune* runes, int nrunes, ParseFlags flags) { in LiteralString()
642 Rune r = re->runes_[j]; in RequiredPrefix()
689 bool CharClassBuilder::AddRange(Rune lo, Rune hi) { in AddRange()
696 Rune lo1 = max<Rune>(lo, 'A'); in AddRange()
697 Rune hi1 = min<Rune>(hi, 'Z'); in AddRange()
[all …]
Dtostring.cc25 static void AppendCCRange(string* t, Rune lo, Rune hi);
120 static void AppendLiteral(string *t, Rune r, bool foldcase) { in AppendLiteral()
296 static void AppendCCChar(string* t, Rune r) { in AppendCCChar()
331 static void AppendCCRange(string* t, Rune lo, Rune hi) { in AppendCCRange()
Dcompile.cc192 void AddRuneRange(Rune lo, Rune hi, bool foldcase);
193 void AddRuneRangeLatin1(Rune lo, Rune hi, bool foldcase);
194 void AddRuneRangeUTF8(Rune lo, Rune hi, bool foldcase);
208 Frag Literal(Rune r, bool foldcase);
538 void Compiler::AddRuneRange(Rune lo, Rune hi, bool foldcase) { in AddRuneRange()
550 void Compiler::AddRuneRangeLatin1(Rune lo, Rune hi, bool foldcase) { in AddRuneRangeLatin1()
603 void Compiler::AddRuneRangeUTF8(Rune lo, Rune hi, bool foldcase) { in AddRuneRangeUTF8()
616 Rune max = MaxRune(i); in AddRuneRangeUTF8()
689 Frag Compiler::Literal(Rune r, bool foldcase) { in Literal()
Dprefilter.cc171 static Rune ToLowerRune(Rune r) { in ToLowerRune()
209 static Info* Literal(Rune r);
387 static string RuneToString(Rune r) { in RuneToString()
394 Prefilter::Info* Prefilter::Info::Literal(Rune r) { in Literal()
448 for (Rune r = i->lo; r <= i->hi; r++) in CClass()
Donepass.cc483 Rune lo = max<Rune>(ip->lo(), 'a') + 'A' - 'a'; in IsOnePass()
484 Rune hi = min<Rune>(ip->hi(), 'z') + 'A' - 'a'; in IsOnePass()
/external/regex-re2/util/
Dutf.h24 typedef signed int Rune; /* Code-point values in Unicode 4.0 are 21 bits wide.*/ typedef
35 int runetochar(char* s, const Rune* r);
36 int chartorune(Rune* r, const char* s);
39 char* utfrune(const char*, Rune);
Drune.cc49 chartorune(Rune *rune, const char *str) in chartorune()
125 runetochar(char *str, const Rune *rune) in runetochar()
182 runelen(Rune rune) in runelen()
214 Rune rune; in utflen()
231 utfrune(const char *s, Rune c) in utfrune()
234 Rune r; in utfrune()
/external/regex-re2/
Ducs2.diff42 void AddRuneRangeLatin1(Rune lo, Rune hi, bool foldcase);
43 void AddRuneRangeUTF8(Rune lo, Rune hi, bool foldcase);
45 - void AddRuneRangeUCS2(Rune lo, Rune hi, bool foldcase);
99 - void Compiler::AddRuneRangeUCS2(Rune lo, Rune hi, bool foldcase) {
152 Frag Compiler::Literal(Rune r, bool foldcase) {
406 - Rune r;
432 - Rune r;
466 - Rune r;
548 - Rune r;
/external/quake/quake/src/WinQuake/data/
DMANUAL.TXT121 Rune and another slipgate, which returns you to the start.