Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/regexp/
Dregexp-ast.h561 class RegExpBackReference final : public RegExpTree {
563 explicit RegExpBackReference(RegExpFlags flags) : flags_(flags) {} in RegExpBackReference() function
564 RegExpBackReference(RegExpCapture* capture, RegExpFlags flags) in RegExpBackReference() function
Dregexp-parser.cc332 ZoneList<RegExpBackReference*>* named_back_references_;
694 RegExpTree* atom = zone()->template New<RegExpBackReference>( in ParseDisjunction()
1193 RegExpBackReference* atom = in ParseNamedBackReference()
1194 zone()->template New<RegExpBackReference>(builder->flags()); in ParseNamedBackReference()
1201 zone()->template New<ZoneList<RegExpBackReference*>>(1, zone()); in ParseNamedBackReference()
1221 RegExpBackReference* ref = named_back_references_->at(i); in PatchNamedBackReferences()
Dregexp-ast.cc288 void* RegExpUnparser::VisitBackReference(RegExpBackReference* that, in VisitBackReference()
Dregexp-compiler-tonode.cc949 RegExpNode* RegExpBackReference::ToNode(RegExpCompiler* compiler, in RationalizeConsecutiveAtoms()
/third_party/node/deps/v8/src/regexp/experimental/
Dexperimental-compiler.cc160 void* VisitBackReference(RegExpBackReference* node, void*) override { in VisitBackReference()
610 void* VisitBackReference(RegExpBackReference* node, void*) override { in VisitBackReference()