HomeSort by relevance Sort by last modified time
    Searched refs:foldcase (Results 1 - 10 of 10) sorted by null

  /external/regex-re2/re2/
compile.cc 174 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) {
396 inst_[id].InitByteRange(lo, hi, foldcase, 0);
399 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/regex-re2/re2/testing/
required_prefix_test.cc 14 bool foldcase; member in struct:re2::PrefixTest
56 CHECK_EQ(f, t.foldcase)
  /bionic/libc/unistd/
fnmatch.c 100 classmatch(const char *pattern, char test, int foldcase, const char **ep)
122 if (foldcase && strncmp(pattern, "upper:]", 7) == 0)

Completed in 896 milliseconds