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

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

Completed in 73 milliseconds