Searched refs:foldcase (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/third_party/re2/re2/
H A Dcompile.cc175 Frag ByteRange(int lo, int hi, bool foldcase);
194 void AddRuneRange(Rune lo, Rune hi, bool foldcase);
195 void AddRuneRangeLatin1(Rune lo, Rune hi, bool foldcase);
196 void AddRuneRangeUTF8(Rune lo, Rune hi, bool foldcase);
200 int RuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next);
201 int UncachedRuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next);
210 Frag Literal(Rune r, bool foldcase);
393 Frag Compiler::ByteRange(int lo, int hi, bool foldcase) { argument
397 inst_[id].InitByteRange(lo, hi, foldcase, 0);
400 if (foldcase
485 UncachedRuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next) argument
496 RuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next) argument
540 AddRuneRange(Rune lo, Rune hi, bool foldcase) argument
552 AddRuneRangeLatin1(Rune lo, Rune hi, bool foldcase) argument
605 AddRuneRangeUTF8(Rune lo, Rune hi, bool foldcase) argument
691 Literal(Rune r, bool foldcase) argument
[all...]
H A Dprog.h90 void InitByteRange(int lo, int hi, int foldcase, uint32 out);
105 int foldcase() { DCHECK_EQ(opcode(), kInstByteRange); return foldcase_; } function in class:re2::Prog::Inst
H A Dtostring.cc120 static void AppendLiteral(string *t, Rune r, bool foldcase) { argument
124 } else if (foldcase && 'a' <= r && r <= 'z') {
H A Dprog.cc23 void Prog::Inst::InitByteRange(int lo, int hi, int foldcase, uint32 out) { argument
28 foldcase_ = foldcase;
H A Dregexp.cc617 bool Regexp::RequiredPrefix(string *prefix, bool *foldcase, Regexp** suffix) { argument
623 *foldcase = false;
672 *foldcase = (sub[i]->parse_flags() & FoldCase);
H A Donepass.cc482 if (ip->foldcase()) {
H A Dregexp.h430 bool RequiredPrefix(string* prefix, bool *foldcase, Regexp** suffix);
H A Dnfa.cc648 if (ip->foldcase() && 'a' <= ip->lo() && ip->lo() <= 'z')
/external/chromium_org/third_party/re2/re2/testing/
H A Drequired_prefix_test.cc14 bool foldcase; member in struct:re2::PrefixTest
56 CHECK_EQ(f, t.foldcase)
/external/regex-re2/re2/
H A Dcompile.cc174 Frag ByteRange(int lo, int hi, bool foldcase);
193 void AddRuneRange(Rune lo, Rune hi, bool foldcase);
194 void AddRuneRangeLatin1(Rune lo, Rune hi, bool foldcase);
195 void AddRuneRangeUTF8(Rune lo, Rune hi, bool foldcase);
199 int RuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next);
200 int UncachedRuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next);
209 Frag Literal(Rune r, bool foldcase);
392 Frag Compiler::ByteRange(int lo, int hi, bool foldcase) { argument
396 inst_[id].InitByteRange(lo, hi, foldcase, 0);
399 if (foldcase
484 UncachedRuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next) argument
495 RuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, int next) argument
539 AddRuneRange(Rune lo, Rune hi, bool foldcase) argument
551 AddRuneRangeLatin1(Rune lo, Rune hi, bool foldcase) argument
604 AddRuneRangeUTF8(Rune lo, Rune hi, bool foldcase) argument
690 Literal(Rune r, bool foldcase) argument
[all...]
H A Dprog.h90 void InitByteRange(int lo, int hi, int foldcase, uint32 out);
105 int foldcase() { DCHECK_EQ(opcode(), kInstByteRange); return foldcase_; } function in class:re2::Prog::Inst
H A Dtostring.cc120 static void AppendLiteral(string *t, Rune r, bool foldcase) { argument
124 } else if (foldcase && 'a' <= r && r <= 'z') {
H A Dprog.cc23 void Prog::Inst::InitByteRange(int lo, int hi, int foldcase, uint32 out) { argument
28 foldcase_ = foldcase;
H A Dregexp.cc617 bool Regexp::RequiredPrefix(string *prefix, bool *foldcase, Regexp** suffix) { argument
623 *foldcase = false;
672 *foldcase = (sub[i]->parse_flags() & FoldCase);
H A Donepass.cc482 if (ip->foldcase()) {
H A Dregexp.h430 bool RequiredPrefix(string* prefix, bool *foldcase, Regexp** suffix);
H A Dnfa.cc648 if (ip->foldcase() && 'a' <= ip->lo() && ip->lo() <= 'z')
/external/regex-re2/re2/testing/
H A Drequired_prefix_test.cc14 bool foldcase; member in struct:re2::PrefixTest
56 CHECK_EQ(f, t.foldcase)

Completed in 284 milliseconds