Searched refs:RegExpBuilder (Results 1 – 2 of 2) sorted by relevance
100 class RegExpBuilder : public ZoneObject {102 RegExpBuilder(Zone* zone, JSRegExp::Flags flags);181 RegExpTree* ParseCharacterClass(const RegExpBuilder* state);240 builder_(new (zone) RegExpBuilder(zone, flags)), in RegExpParserState()249 RegExpBuilder* builder() const { return builder_; } in builder()273 RegExpBuilder* const builder_;296 bool ParseNamedBackReference(RegExpBuilder* builder,
188 RegExpBuilder* builder = initial_state.builder(); in ParseDisjunction()895 bool RegExpParser::ParseNamedBackReference(RegExpBuilder* builder, in ParseNamedBackReference()1613 RegExpTree* RegExpParser::ParseCharacterClass(const RegExpBuilder* builder) { in ParseCharacterClass()1707 RegExpBuilder::RegExpBuilder(Zone* zone, JSRegExp::Flags flags) in RegExpBuilder() function in v8::internal::RegExpBuilder1723 void RegExpBuilder::AddLeadSurrogate(uc16 lead_surrogate) { in AddLeadSurrogate()1731 void RegExpBuilder::AddTrailSurrogate(uc16 trail_surrogate) { in AddTrailSurrogate()1756 void RegExpBuilder::FlushPendingSurrogate() { in FlushPendingSurrogate()1766 void RegExpBuilder::FlushCharacters() { in FlushCharacters()1779 void RegExpBuilder::FlushText() { in FlushText()1795 void RegExpBuilder::AddCharacter(uc16 c) { in AddCharacter()[all …]