#include <regexp-match-info.h>
|
int | number_of_capture_registers () const |
|
void | set_number_of_capture_registers (int value) |
|
Tagged< String > | last_subject () const |
|
void | set_last_subject (Tagged< String > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) |
|
Tagged< Object > | last_input () const |
|
void | set_last_input (Tagged< Object > value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) |
|
int | capture (int index) const |
|
void | set_capture (int index, int value) |
|
Tagged< ElementT > | get (int index) const |
|
Tagged< ElementT > | get (int index, RelaxedLoadTag) const |
|
Tagged< ElementT > | get (int index, AcquireLoadTag) const |
|
Tagged< ElementT > | get (int index, SeqCstAccessTag) const |
|
void | set (int index, Tagged< ElementT > value, WriteBarrierMode mode=kDefaultMode) |
|
void | set (int index, Tagged< Smi > value) |
|
void | set (int index, Tagged< ElementT > value, RelaxedStoreTag, WriteBarrierMode mode=kDefaultMode) |
|
void | set (int index, Tagged< Smi > value, RelaxedStoreTag) |
|
void | set (int index, Tagged< ElementT > value, ReleaseStoreTag, WriteBarrierMode mode=kDefaultMode) |
|
void | set (int index, Tagged< Smi > value, ReleaseStoreTag) |
|
void | set (int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) |
|
void | set (int index, Tagged< Smi > value, SeqCstAccessTag) |
|
Tagged< ElementT > | swap (int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) |
|
Tagged< ElementT > | compare_and_swap (int index, Tagged< ElementT > expected, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) |
|
void | RightTrim (Isolate *isolate, int new_capacity) |
|
int | AllocatedSize () const |
|
SlotType | RawFieldOfFirstElement () const |
|
SlotType | RawFieldOfElementAt (int index) const |
|
Handle< D > | Allocate (IsolateT *isolate, int capacity, std::optional< DisallowGarbageCollection > *no_gc_out, AllocationType allocation) |
|
|
static V8_EXPORT_PRIVATE DirectHandle< RegExpMatchInfo > | New (Isolate *isolate, int capture_count, AllocationType allocation=AllocationType::kYoung) |
|
static DirectHandle< RegExpMatchInfo > | ReserveCaptures (Isolate *isolate, DirectHandle< RegExpMatchInfo > match_info, int capture_count) |
|
static constexpr int | capture_start_index (int capture_index) |
|
static constexpr int | capture_end_index (int capture_index) |
|
static void | MoveElements (Isolate *isolate, Tagged< RegExpMatchInfo > dst, int dst_index, Tagged< RegExpMatchInfo > src, int src_index, int len, WriteBarrierMode mode=kDefaultMode) |
|
static void | CopyElements (Isolate *isolate, Tagged< RegExpMatchInfo > dst, int dst_index, Tagged< RegExpMatchInfo > src, int src_index, int len, WriteBarrierMode mode=kDefaultMode) |
|
static constexpr int | SizeFor (int capacity) |
|
static constexpr int | OffsetOfElementAt (int index) |
|
Definition at line 44 of file regexp-match-info.h.
◆ Shape
◆ Super
◆ capture()
int v8::internal::RegExpMatchInfo::capture |
( |
int | index | ) |
const |
|
inline |
◆ capture_end_index()
static constexpr int v8::internal::RegExpMatchInfo::capture_end_index |
( |
int | capture_index | ) |
|
|
inlinestaticconstexpr |
◆ capture_start_index()
static constexpr int v8::internal::RegExpMatchInfo::capture_start_index |
( |
int | capture_index | ) |
|
|
inlinestaticconstexpr |
◆ last_input()
Tagged< Object > v8::internal::RegExpMatchInfo::last_input |
( |
| ) |
const |
|
inline |
◆ last_subject()
Tagged< String > v8::internal::RegExpMatchInfo::last_subject |
( |
| ) |
const |
|
inline |
◆ New()
◆ number_of_capture_registers()
int v8::internal::RegExpMatchInfo::number_of_capture_registers |
( |
| ) |
const |
|
inline |
◆ ReserveCaptures()
◆ set_capture()
void v8::internal::RegExpMatchInfo::set_capture |
( |
int | index, |
|
|
int | value ) |
|
inline |
◆ set_last_input()
◆ set_last_subject()
◆ set_number_of_capture_registers()
void v8::internal::RegExpMatchInfo::set_number_of_capture_registers |
( |
int | value | ) |
|
|
inline |
◆ kMinCapacity
int v8::internal::RegExpMatchInfo::kMinCapacity = 2 |
|
staticconstexpr |
The documentation for this class was generated from the following files: