Searched refs:RegExpCharacterClass (Results 1 – 6 of 6) sorted by relevance
37 RegExpCharacterClass cc;
731 void RegExpCharacterClass::AppendToText(RegExpText* text) { in AppendToText()750 RegExpCharacterClass* char_class) { in CharClass()1520 RegExpCharacterClass* cc, in EmitCharClass()1994 RegExpCharacterClass* tree = elm.data.u_char_class; in GetQuickCheckDetails()2500 RegExpCharacterClass* cc = elm.data.u_char_class; in TextEmitPass()2625 RegExpCharacterClass* cc = elm.data.u_char_class; in MakeCaseIndependent()3416 RegExpCharacterClass* node = elm.data.u_char_class; in VisitText()3658 bool RegExpCharacterClass::is_standard() { in is_standard()3699 RegExpNode* RegExpCharacterClass::ToNode(RegExpCompiler* compiler, in ToNode()3883 RegExpCharacterClass* newline_atom = new RegExpCharacterClass('n'); in ToNode()[all …]
451 static TextElement CharClass(RegExpCharacterClass* char_class); in FOR_EACH_REG_EXP_TREE_TYPE()456 RegExpCharacterClass* u_char_class; in FOR_EACH_REG_EXP_TREE_TYPE()839 TextNode(RegExpCharacterClass* that, in TextNode()
1915 class RegExpCharacterClass: public RegExpTree {1917 RegExpCharacterClass(ZoneList<CharacterRange>* ranges, bool is_negated) in RegExpCharacterClass() function1920 explicit RegExpCharacterClass(uc16 type) in RegExpCharacterClass() function1926 virtual RegExpCharacterClass* AsCharacterClass();
1007 void* RegExpUnparser::VisitCharacterClass(RegExpCharacterClass* that, in VisitCharacterClass()
4388 RegExpTree* atom = new(zone()) RegExpCharacterClass(ranges, false); in ParseDisjunction()4458 RegExpTree* atom = new(zone()) RegExpCharacterClass(ranges, false); in ParseDisjunction()4992 return new(zone()) RegExpCharacterClass(ranges, is_negated); in ParseCharacterClass()