• Home
  • Raw
  • Download

Lines Matching refs:RegExpBuilder

183   RegExpBuilder* builder = initial_state.builder();  in ParseDisjunction()
794 bool RegExpParser::ParseNamedBackReference(RegExpBuilder* builder, in ParseNamedBackReference()
1514 RegExpBuilder::RegExpBuilder(Zone* zone, bool ignore_case, bool unicode) in RegExpBuilder() function in v8::internal::RegExpBuilder
1531 void RegExpBuilder::AddLeadSurrogate(uc16 lead_surrogate) { in AddLeadSurrogate()
1539 void RegExpBuilder::AddTrailSurrogate(uc16 trail_surrogate) { in AddTrailSurrogate()
1564 void RegExpBuilder::FlushPendingSurrogate() { in FlushPendingSurrogate()
1574 void RegExpBuilder::FlushCharacters() { in FlushCharacters()
1586 void RegExpBuilder::FlushText() { in FlushText()
1602 void RegExpBuilder::AddCharacter(uc16 c) { in AddCharacter()
1617 void RegExpBuilder::AddUnicodeCharacter(uc32 c) { in AddUnicodeCharacter()
1631 void RegExpBuilder::AddEscapedUnicodeCharacter(uc32 character) { in AddEscapedUnicodeCharacter()
1639 void RegExpBuilder::AddEmpty() { pending_empty_ = true; } in AddEmpty()
1642 void RegExpBuilder::AddCharacterClass(RegExpCharacterClass* cc) { in AddCharacterClass()
1652 void RegExpBuilder::AddCharacterClassForDesugaring(uc32 c) { in AddCharacterClassForDesugaring()
1658 void RegExpBuilder::AddAtom(RegExpTree* term) { in AddAtom()
1674 void RegExpBuilder::AddTerm(RegExpTree* term) { in AddTerm()
1681 void RegExpBuilder::AddAssertion(RegExpTree* assert) { in AddAssertion()
1688 void RegExpBuilder::NewAlternative() { FlushTerms(); } in NewAlternative()
1691 void RegExpBuilder::FlushTerms() { in FlushTerms()
1708 bool RegExpBuilder::NeedsDesugaringForUnicode(RegExpCharacterClass* cc) { in NeedsDesugaringForUnicode()
1728 bool RegExpBuilder::NeedsDesugaringForIgnoreCase(uc32 c) { in NeedsDesugaringForIgnoreCase()
1743 RegExpTree* RegExpBuilder::ToRegExp() { in ToRegExp()
1751 bool RegExpBuilder::AddQuantifierToAtom( in AddQuantifierToAtom()