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

#include <regexp-result-vector.h>

Collaboration diagram for v8::internal::RegExpResultVectorScope:

Public Member Functions

 RegExpResultVectorScope (Isolate *isolate)
 
 RegExpResultVectorScope (Isolate *isolate, int size)
 
 ~RegExpResultVectorScope ()
 
int32_t * Initialize (int size)
 
int32_t * value () const
 

Private Attributes

Isolate *const isolate_
 
bool is_dynamic_ = false
 
int32_t * value_ = nullptr
 

Detailed Description

Definition at line 14 of file regexp-result-vector.h.

Constructor & Destructor Documentation

◆ RegExpResultVectorScope() [1/2]

v8::internal::RegExpResultVectorScope::RegExpResultVectorScope ( Isolate * isolate)
explicit

Definition at line 12 of file regexp-result-vector.cc.

◆ RegExpResultVectorScope() [2/2]

v8::internal::RegExpResultVectorScope::RegExpResultVectorScope ( Isolate * isolate,
int size )

Definition at line 15 of file regexp-result-vector.cc.

Here is the call graph for this function:

◆ ~RegExpResultVectorScope()

v8::internal::RegExpResultVectorScope::~RegExpResultVectorScope ( )

Definition at line 20 of file regexp-result-vector.cc.

Here is the call graph for this function:

Member Function Documentation

◆ Initialize()

int32_t * v8::internal::RegExpResultVectorScope::Initialize ( int size)

Definition at line 31 of file regexp-result-vector.cc.

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

◆ value()

int32_t * v8::internal::RegExpResultVectorScope::value ( ) const
inline

Definition at line 22 of file regexp-result-vector.h.

Here is the caller graph for this function:

Member Data Documentation

◆ is_dynamic_

bool v8::internal::RegExpResultVectorScope::is_dynamic_ = false
private

Definition at line 29 of file regexp-result-vector.h.

◆ isolate_

Isolate* const v8::internal::RegExpResultVectorScope::isolate_
private

Definition at line 28 of file regexp-result-vector.h.

◆ value_

int32_t* v8::internal::RegExpResultVectorScope::value_ = nullptr
private

Definition at line 30 of file regexp-result-vector.h.


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