Home
last modified time | relevance | path

Searched refs:RegExpBackReference (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/regexp/
Dregexp-ast.h495 class RegExpBackReference final : public RegExpTree {
497 RegExpBackReference() : capture_(nullptr), name_(nullptr) {} in RegExpBackReference() function
498 explicit RegExpBackReference(RegExpCapture* capture) in RegExpBackReference() function
502 RegExpBackReference* AsBackReference() override;
Dregexp-parser.cc428 RegExpTree* atom = new (zone()) RegExpBackReference(capture); in ParseDisjunction()
808 RegExpBackReference* atom = new (zone()) RegExpBackReference(); in ParseNamedBackReference()
815 new (zone()) ZoneList<RegExpBackReference*>(1, zone()); in ParseNamedBackReference()
835 RegExpBackReference* ref = named_back_references_->at(i); in PatchNamedBackReferences()
Dregexp-parser.h312 ZoneList<RegExpBackReference*>* named_back_references_;
Dregexp-ast.cc278 void* RegExpUnparser::VisitBackReference(RegExpBackReference* that, in VisitBackReference()
Djsregexp.cc5684 RegExpNode* RegExpBackReference::ToNode(RegExpCompiler* compiler, in ToNode()