V8 Project
|
Public Member Functions | |
ReplacementPart (int tag, int data) | |
Static Public Member Functions | |
static ReplacementPart | SubjectMatch () |
static ReplacementPart | SubjectCapture (int capture_index) |
static ReplacementPart | SubjectPrefix () |
static ReplacementPart | SubjectSuffix (int subject_length) |
static ReplacementPart | ReplacementString () |
static ReplacementPart | ReplacementSubString (int from, int to) |
Public Attributes | |
int | tag |
int | data |
Definition at line 46 of file runtime-regexp.cc.
Definition at line 70 of file runtime-regexp.cc.
References DCHECK, v8::internal::CompiledReplacement::NUMBER_OF_PART_TYPES, and tag.
Referenced by ReplacementString(), ReplacementSubString(), SubjectCapture(), SubjectMatch(), SubjectPrefix(), and SubjectSuffix().
|
inlinestatic |
Definition at line 59 of file runtime-regexp.cc.
References v8::internal::CompiledReplacement::REPLACEMENT_STRING, and ReplacementPart().
|
inlinestatic |
Definition at line 62 of file runtime-regexp.cc.
References DCHECK, ReplacementPart(), and to().
Referenced by v8::internal::CompiledReplacement::ParseReplacementPattern().
|
inlinestatic |
Definition at line 50 of file runtime-regexp.cc.
References ReplacementPart(), and v8::internal::CompiledReplacement::SUBJECT_CAPTURE.
Referenced by v8::internal::CompiledReplacement::ParseReplacementPattern().
|
inlinestatic |
Definition at line 47 of file runtime-regexp.cc.
References ReplacementPart(), and v8::internal::CompiledReplacement::SUBJECT_CAPTURE.
Referenced by v8::internal::CompiledReplacement::ParseReplacementPattern().
|
inlinestatic |
Definition at line 53 of file runtime-regexp.cc.
References ReplacementPart(), and v8::internal::CompiledReplacement::SUBJECT_PREFIX.
Referenced by v8::internal::CompiledReplacement::ParseReplacementPattern().
|
inlinestatic |
Definition at line 56 of file runtime-regexp.cc.
References ReplacementPart(), and v8::internal::CompiledReplacement::SUBJECT_SUFFIX.
Referenced by v8::internal::CompiledReplacement::ParseReplacementPattern().
int v8::internal::CompiledReplacement::ReplacementPart::data |
Definition at line 88 of file runtime-regexp.cc.
Referenced by v8::internal::CompiledReplacement::Apply().
int v8::internal::CompiledReplacement::ReplacementPart::tag |
Definition at line 76 of file runtime-regexp.cc.
Referenced by v8::internal::CompiledReplacement::Apply(), and ReplacementPart().