Lines Matching full:foldcase
42 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);
50 Inst* RuneByteSuffix(uint8 lo, uint8 hi, bool foldcase, Inst* next);
62 AddRuneRangeLatin1(lo, hi, foldcase);
65 - AddRuneRangeUCS2(lo, hi, foldcase);
71 AddSuffix(RuneByteSuffix(lo, hi, foldcase, NULL));
99 - void Compiler::AddRuneRangeUCS2(Rune lo, Rune hi, bool foldcase) {
121 - AddUCS2Pair(lo1, lo1, false, lo2, hi2, lo1==0 && foldcase);
127 - AddUCS2Pair(lo1, lo1, false, lo2, 0xFF, lo1==0 && foldcase);
152 Frag Compiler::Literal(Rune r, bool foldcase) {
156 - AddRuneRange(r, r, foldcase);
162 return ByteRange(r, r, foldcase);
317 bool Regexp::RequiredPrefix(string *prefix, bool *foldcase, Regexp** suffix) {