v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::JSRegExpResultIndices Class Reference

#include <js-regexp.h>

Inheritance diagram for v8::internal::JSRegExpResultIndices:
Collaboration diagram for v8::internal::JSRegExpResultIndices:

Static Public Member Functions

static DirectHandle< JSRegExpResultIndicesBuildIndices (Isolate *isolate, DirectHandle< RegExpMatchInfo > match_info, DirectHandle< Object > maybe_names)
 

Static Public Attributes

static constexpr int kGroupsIndex = 0
 
static constexpr int kInObjectPropertyCount = 1
 
static constexpr int kGroupsDescriptorIndex = 1
 

Detailed Description

Definition at line 352 of file js-regexp.h.

Member Function Documentation

◆ BuildIndices()

DirectHandle< JSRegExpResultIndices > v8::internal::JSRegExpResultIndices::BuildIndices ( Isolate * isolate,
DirectHandle< RegExpMatchInfo > match_info,
DirectHandle< Object > maybe_names )
static

Definition at line 18 of file js-regexp.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ kGroupsDescriptorIndex

int v8::internal::JSRegExpResultIndices::kGroupsDescriptorIndex = 1
staticconstexpr

Definition at line 365 of file js-regexp.h.

◆ kGroupsIndex

int v8::internal::JSRegExpResultIndices::kGroupsIndex = 0
staticconstexpr

Definition at line 361 of file js-regexp.h.

◆ kInObjectPropertyCount

int v8::internal::JSRegExpResultIndices::kInObjectPropertyCount = 1
staticconstexpr

Definition at line 362 of file js-regexp.h.


The documentation for this class was generated from the following files: