• Home
  • Raw
  • Download

Lines Matching refs:RegExpCharacterClass

874 void RegExpCharacterClass::AppendToText(RegExpText* text, Zone* zone) {  in AppendToText()
890 TextElement TextElement::CharClass(RegExpCharacterClass* char_class) { in CharClass()
2135 RegExpCharacterClass* cc, bool one_byte, in EmitCharClass()
2619 RegExpCharacterClass* tree = elm.char_class(); in GetQuickCheckDetails()
2828 RegExpCharacterClass* cc = elm.char_class(); in FilterOneByte()
3291 RegExpCharacterClass* cc = elm.char_class(); in TextEmitPass()
3326 TextElement::CharClass(new (zone) RegExpCharacterClass(ranges, false)), in CreateForCharacterRanges()
3340 new (zone) RegExpCharacterClass(lead_ranges, false)), in CreateForSurrogatePair()
3343 new (zone) RegExpCharacterClass(trail_ranges, false)), in CreateForSurrogatePair()
3440 RegExpCharacterClass* cc = elm.char_class(); in MakeCaseIndependent()
3460 RegExpCharacterClass* node = elm.char_class(); in GetSuccessorOfOmnivorousTextNode()
4624 RegExpCharacterClass* node = elm.char_class(); in VisitText()
4846 bool RegExpCharacterClass::is_standard(Zone* zone) { in is_standard()
5143 RegExpNode* RegExpCharacterClass::ToNode(RegExpCompiler* compiler, in ToNode()
5160 RegExpCharacterClass* fail = in ToNode()
5161 new (zone) RegExpCharacterClass(ranges, true); in ToNode()
5395 new (zone) RegExpCharacterClass(ranges, false); in FixSingleCharacterDisjunctions()
5651 RegExpCharacterClass* newline_atom = new (zone) RegExpCharacterClass('n'); in ToNode()
6443 RegExpCharacterClass* char_class = text.char_class(); in FillInBMInfo()
6559 RegExpCharacterClass* tree = elm.char_class(); in VisitText()
6653 0, RegExpTree::kInfinity, false, new (zone) RegExpCharacterClass('*'), in Compile()
6662 new (zone) RegExpCharacterClass('*'), false, loop_node))); in Compile()