HomeSort by relevance Sort by last modified time
    Searched refs:RegExpCapture (Results 1 - 6 of 6) sorted by null

  /external/v8/src/regexp/
regexp-ast.cc 54 Interval RegExpCapture::CaptureRegisters() {
128 bool RegExpCapture::IsAnchoredAtStart() { return body()->IsAnchoredAtStart(); }
131 bool RegExpCapture::IsAnchoredAtEnd() { return body()->IsAnchoredAtEnd(); }
260 void* RegExpUnparser::VisitCapture(RegExpCapture* that, void* data) {
regexp-parser.h 284 // Return the 1-indexed RegExpCapture object, allocate if necessary.
285 RegExpCapture* GetCapture(int index);
300 // After the initial parsing pass, patch corresponding RegExpCapture objects
326 ZoneList<RegExpCapture*>* captures_;
327 ZoneList<RegExpCapture*>* named_captures_;
regexp-ast.h 453 class RegExpCapture final : public RegExpTree {
455 explicit RegExpCapture(int index)
461 RegExpCapture* AsCapture() override;
558 RegExpBackReference(RegExpCapture* capture, JSRegExp::Flags flags)
569 RegExpCapture* capture() { return capture_; }
570 void set_capture(RegExpCapture* capture) { capture_ = capture; }
575 RegExpCapture* capture_;
regexp-parser.cc 221 RegExpCapture* capture = GetCapture(capture_index);
379 RegExpCapture* capture = GetCapture(index);
874 named_captures_ = new (zone()) ZoneList<RegExpCapture*>(1, zone());
886 RegExpCapture* capture = GetCapture(index);
959 RegExpCapture* RegExpParser::GetCapture(int index) {
966 captures_ = new (zone()) ZoneList<RegExpCapture*>(know_captures, zone());
969 captures_->Add(new (zone()) RegExpCapture(captures_->length() + 1), zone());
984 RegExpCapture* capture = named_captures_->at(i);
    [all...]
jsregexp.cc     [all...]
  /external/v8/src/builtins/
builtins-regexp.cc 62 BUILTIN(RegExpCapture##i##Getter) { \

Completed in 115 milliseconds