Lines Matching full:charclass
88 template<class CharClass>
89 static void Broke(const char *desc, const CCTest* t, CharClass* cc) { in Broke()
94 printf("CharClass added: [%s]", desc); in Broke()
107 for (typename CharClass::iterator it = cc->begin(); it != cc->end(); ++it) in Broke()
119 // Helpers to make templated CorrectCC work with both CharClass and CharClassBuilder.
121 CharClass* Negate(CharClass *cc) { in Negate()
125 void Delete(CharClass* cc) { in Delete()
139 template<class CharClass>
140 bool CorrectCC(CharClass *cc, CCTest *t, const char *desc) { in CorrectCC()
141 typename CharClass::iterator it = cc->begin(); in CorrectCC()
173 CharClass* ncc = Negate(cc); in CorrectCC()
209 CharClass* cc = ccb.GetCharClass(); in TEST()
210 if (!CorrectCC(cc, t, "before copy (CharClass)")) in TEST()
218 if (!CorrectCC(cc, t, "after copy (CharClass)")) in TEST()