Lines Matching refs:CharClass
300 Regexp* Regexp::NewCharClass(CharClass* cc, ParseFlags flags) { in NewCharClass()
368 CharClass* acc = a->cc(); in TopEqual()
369 CharClass* bcc = b->cc(); in TopEqual()
864 CharClass* CharClass::New(int maxranges) { in New()
865 CharClass* cc; in New()
867 cc = reinterpret_cast<CharClass*>(data); in New()
875 void CharClass::Delete() { in Delete()
882 CharClass* CharClass::Negate() { in Negate()
883 CharClass* cc = CharClass::New(nranges_+1); in Negate()
888 for (CharClass::iterator it = begin(); it != end(); ++it) { in Negate()
902 bool CharClass::Contains(Rune r) { in Contains()
919 CharClass* CharClassBuilder::GetCharClass() { in GetCharClass()
920 CharClass* cc = CharClass::New(ranges_.size()); in GetCharClass()