Lines Matching refs:RegExpCharacterClass
854 void RegExpCharacterClass::AppendToText(RegExpText* text, Zone* zone) { in AppendToText()
870 TextElement TextElement::CharClass(RegExpCharacterClass* char_class) { in CharClass()
2097 RegExpCharacterClass* cc, bool one_byte, in EmitCharClass()
2590 RegExpCharacterClass* tree = elm.char_class(); in GetQuickCheckDetails()
2799 RegExpCharacterClass* cc = elm.char_class(); in FilterOneByte()
3264 RegExpCharacterClass* cc = elm.char_class(); in TextEmitPass()
3383 RegExpCharacterClass* cc = elm.char_class(); in MakeCaseIndependent()
3406 RegExpCharacterClass* node = elm.char_class(); in GetSuccessorOfOmnivorousTextNode()
4560 RegExpCharacterClass* node = elm.char_class(); in VisitText()
4782 bool RegExpCharacterClass::is_standard(Zone* zone) { in is_standard()
4823 RegExpNode* RegExpCharacterClass::ToNode(RegExpCompiler* compiler, in ToNode()
5044 new (zone) RegExpCharacterClass(ranges, false); in FixSingleCharacterDisjunctions()
5300 RegExpCharacterClass* newline_atom = new (zone) RegExpCharacterClass('n'); in ToNode()
6120 RegExpCharacterClass* char_class = text.char_class(); in FillInBMInfo()
6237 RegExpCharacterClass* tree = elm.char_class(); in VisitText()
6297 0, RegExpTree::kInfinity, false, new (zone) RegExpCharacterClass('*'), in Compile()
6306 new (zone) RegExpCharacterClass('*'), false, loop_node))); in Compile()