Lines Matching full:charclass
332 Regexp* Regexp::NewCharClass(CharClass* cc, ParseFlags flags) { in NewCharClass()
402 CharClass* acc = a->cc(); in TopEqual()
403 CharClass* bcc = b->cc(); in TopEqual()
905 CharClass* CharClass::New(int maxranges) { in New()
906 CharClass* cc; in New()
908 cc = reinterpret_cast<CharClass*>(data); in New()
916 void CharClass::Delete() { in Delete()
921 CharClass* CharClass::Negate() { in Negate()
922 CharClass* cc = CharClass::New(nranges_+1); in Negate()
927 for (CharClass::iterator it = begin(); it != end(); ++it) { in Negate()
941 bool CharClass::Contains(Rune r) { in Contains()
958 CharClass* CharClassBuilder::GetCharClass() { in GetCharClass()
959 CharClass* cc = CharClass::New(static_cast<int>(ranges_.size())); in GetCharClass()