Lines Matching refs:RegExpCharacterClass
199 void RegExpCharacterClass::AppendToText(RegExpText* text, Zone* zone) { in AppendToText()
212 TextElement TextElement::CharClass(RegExpCharacterClass* char_class) { in CharClass()
1219 RegExpCharacterClass* cc, bool one_byte, Label* on_failure, in EmitCharClass()
1662 RegExpCharacterClass* tree = elm.char_class(); in GetQuickCheckDetails()
1891 RegExpCharacterClass* cc = elm.char_class(); in FilterOneByte()
2395 RegExpCharacterClass* cc = elm.char_class(); in TextEmitPass()
2426 return zone->New<TextNode>(zone->New<RegExpCharacterClass>(zone, ranges), in CreateForCharacterRanges()
2436 zone->New<RegExpCharacterClass>(zone, lead_ranges)), in CreateForSurrogatePair()
2439 zone->New<RegExpCharacterClass>(zone, trail_ranges)), in CreateForSurrogatePair()
2450 zone->New<RegExpCharacterClass>(zone, lead_ranges)), in CreateForSurrogatePair()
2453 zone->New<RegExpCharacterClass>(zone, trail_ranges)), in CreateForSurrogatePair()
2538 RegExpCharacterClass* cc = elm.char_class(); in MakeCaseIndependent()
2556 RegExpCharacterClass* node = elm.char_class(); in GetSuccessorOfOmnivorousTextNode()
3860 RegExpCharacterClass* char_class = text.char_class(); in FillInBMInfo()
3922 zone()->New<RegExpCharacterClass>(StandardCharacterSet::kEverything), in PreprocessRegExp()
3931 zone()->New<RegExpCharacterClass>(StandardCharacterSet::kEverything), in PreprocessRegExp()