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

#include <regexp.h>

Collaboration diagram for v8::internal::RegExpCompileData:

Public Attributes

RegExpTreetree = nullptr
 
RegExpNodenode = nullptr
 
DirectHandle< Objectcode
 
bool simple = true
 
bool contains_anchor = false
 
ZoneVector< RegExpCapture * > * named_captures = nullptr
 
RegExpError error = RegExpError::kNone
 
int error_pos = 0
 
int capture_count = 0
 
int register_count = 0
 
RegExpCompilationTarget compilation_target
 

Detailed Description

Definition at line 31 of file regexp.h.

Member Data Documentation

◆ capture_count

int v8::internal::RegExpCompileData::capture_count = 0

Definition at line 63 of file regexp.h.

◆ code

DirectHandle<Object> v8::internal::RegExpCompileData::code

Definition at line 40 of file regexp.h.

◆ compilation_target

RegExpCompilationTarget v8::internal::RegExpCompileData::compilation_target

Definition at line 69 of file regexp.h.

◆ contains_anchor

bool v8::internal::RegExpCompileData::contains_anchor = false

Definition at line 48 of file regexp.h.

◆ error

RegExpError v8::internal::RegExpCompileData::error = RegExpError::kNone

Definition at line 56 of file regexp.h.

◆ error_pos

int v8::internal::RegExpCompileData::error_pos = 0

Definition at line 60 of file regexp.h.

◆ named_captures

ZoneVector<RegExpCapture*>* v8::internal::RegExpCompileData::named_captures = nullptr

Definition at line 52 of file regexp.h.

◆ node

RegExpNode* v8::internal::RegExpCompileData::node = nullptr

Definition at line 36 of file regexp.h.

◆ register_count

int v8::internal::RegExpCompileData::register_count = 0

Definition at line 66 of file regexp.h.

◆ simple

bool v8::internal::RegExpCompileData::simple = true

Definition at line 45 of file regexp.h.

◆ tree

RegExpTree* v8::internal::RegExpCompileData::tree = nullptr

Definition at line 33 of file regexp.h.


The documentation for this struct was generated from the following file: