#include <regexp-utils.h>
|
static Handle< String > | GenericCaptureGetter (Isolate *isolate, DirectHandle< RegExpMatchInfo > match_info, int capture, bool *ok=nullptr) |
|
static bool | IsMatchedCapture (Tagged< RegExpMatchInfo > match_info, int capture) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | SetLastIndex (Isolate *isolate, DirectHandle< JSReceiver > regexp, uint64_t value) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | GetLastIndex (Isolate *isolate, DirectHandle< JSReceiver > recv) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSAny > | RegExpExec (Isolate *isolate, DirectHandle< JSReceiver > regexp, DirectHandle< String > string, DirectHandle< Object > exec) |
|
static bool | IsUnmodifiedRegExp (Isolate *isolate, DirectHandle< Object > obj) |
|
static uint64_t | AdvanceStringIndex (Tagged< String > string, uint64_t index, bool unicode) |
|
static V8_WARN_UNUSED_RESULT MaybeDirectHandle< Object > | SetAdvancedStringIndex (Isolate *isolate, DirectHandle< JSReceiver > regexp, DirectHandle< String > string, bool unicode) |
|
Definition at line 19 of file regexp-utils.h.
◆ AdvanceStringIndex()
uint64_t v8::internal::RegExpUtils::AdvanceStringIndex |
( |
Tagged< String > | string, |
|
|
uint64_t | index, |
|
|
bool | unicode ) |
|
static |
◆ GenericCaptureGetter()
◆ GetLastIndex()
◆ IsMatchedCapture()
◆ IsUnmodifiedRegExp()
◆ RegExpExec()
◆ SetAdvancedStringIndex()
◆ SetLastIndex()
The documentation for this class was generated from the following files: