/external/chromium_org/third_party/re2/re2/ |
compile.cc | 175 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) { 397 inst_[id].InitByteRange(lo, hi, foldcase, 0); 400 if (foldcase && lo <= 'z' && hi >= 'a') [all...] |
prog.h | 90 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
|
tostring.cc | 120 static void AppendLiteral(string *t, Rune r, bool foldcase) { 124 } else if (foldcase && 'a' <= r && r <= 'z') { 157 AppendLiteral(t_, re->rune(), re->parse_flags() & Regexp::FoldCase); 162 AppendLiteral(t_, re->runes()[i], re->parse_flags() & Regexp::FoldCase);
|
prog.cc | 23 void Prog::Inst::InitByteRange(int lo, int hi, int foldcase, uint32 out) { 28 foldcase_ = foldcase;
|
regexp.h | 273 FoldCase = 1<<0, // Fold case during matching (case-insensitive). 290 // i - FoldCase 430 bool RequiredPrefix(string* prefix, bool *foldcase, Regexp** suffix); 514 // (Only FoldCase is used.)
|
regexp.cc | 339 ((a->parse_flags() ^ b->parse_flags()) & Regexp::FoldCase) == 0; 343 ((a->parse_flags() ^ b->parse_flags()) & Regexp::FoldCase) == 0 && 617 bool Regexp::RequiredPrefix(string *prefix, bool *foldcase, Regexp** suffix) { 623 *foldcase = false; 672 *foldcase = (sub[i]->parse_flags() & FoldCase);
|
onepass.cc | 482 if (ip->foldcase()) {
|
nfa.cc | 648 if (ip->foldcase() && 'a' <= ip->lo() && ip->lo() <= 'z')
|
/external/chromium_org/third_party/re2/re2/testing/ |
required_prefix_test.cc | 14 bool foldcase; member in struct:re2::PrefixTest 56 CHECK_EQ(f, t.foldcase)
|
/bionic/libc/upstream-openbsd/lib/libc/gen/ |
fnmatch.c | 100 classmatch(const char *pattern, char test, int foldcase, const char **ep) 122 if (foldcase && strncmp(pattern, "upper:]", 7) == 0)
|