Home
last modified time | relevance | path

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

/external/v8/src/
Dast.cc702 Interval RegExpCapture::CaptureRegisters() { in CaptureRegisters()
770 bool RegExpCapture::IsAnchoredAtStart() { in IsAnchoredAtStart()
775 bool RegExpCapture::IsAnchoredAtEnd() { in IsAnchoredAtEnd()
914 void* RegExpUnparser::VisitCapture(RegExpCapture* that, void* data) { in VisitCapture()
Dast.h139 class RegExpCapture; variable
2443 class RegExpCapture: public RegExpTree {
2445 explicit RegExpCapture(RegExpTree* body, int index) in RegExpCapture() function
2454 virtual RegExpCapture* AsCapture();
2507 explicit RegExpBackReference(RegExpCapture* capture) in RegExpBackReference()
2517 RegExpCapture* capture() { return capture_; } in capture()
2519 RegExpCapture* capture_;
Djsregexp.cc3975 return new BackReferenceNode(RegExpCapture::StartRegister(index()), in ToNode()
3976 RegExpCapture::EndRegister(index()), in ToNode()
4039 RegExpNode* RegExpCapture::ToNode(RegExpCompiler* compiler, in ToNode()
4045 RegExpNode* RegExpCapture::ToNode(RegExpTree* body, in ToNode()
4049 int start_reg = RegExpCapture::StartRegister(index); in ToNode()
4050 int end_reg = RegExpCapture::EndRegister(index); in ToNode()
5263 RegExpNode* captured_body = RegExpCapture::ToNode(data->tree, in Compile()
Dparser.h411 ZoneList<RegExpCapture*>* captures_;
Dparser.cc5158 RegExpCapture* capture = new(zone()) RegExpCapture(body, capture_index); in ParseDisjunction()
5234 captures_ = new(zone()) ZoneList<RegExpCapture*>(2); in ParseDisjunction()
5288 RegExpCapture* capture = NULL; in ParseDisjunction()